Discuz! Board

 找回密碼
 立即註冊

QQ登入

只需一步,快速開始

搜尋
熱搜: 活動 交友 discuz
檢視: 137|回覆: 0

建立開發人員很少了解的應用程式的清單

[複製連結]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2023-9-18 19:09:50 | 顯示全部樓層 |閱讀模式
本帖最後由 dovib70251@rec 於 2023-9-18 19:11 編輯


儘可能使用相同的資產
使用Android App Bundle功能,以便下載應用程式時不必提供所有功能
不包含所有語言(使用語言拆分API功能)
壓縮使用的 PNG 檔案
壓縮 PNG 和 JPEG 檔案
使用 WebP 檔案格式
使用向量型別圖形
使用向量型別圖形進行動畫
消除不重要/未使用的程式碼
避免在編碼中使用列在由學院解碼負責人蔘加的 Google I/O 2019 活動期間,我們獲得了有關最新功能的各種資訊,包括:

應用程式包
語言拆分 API
應用內更新API
事實證明,Google 有自己的清單,您可以使用它來使您的應用程式適合印度尼西亞,這是下一個十億使用者國家之一。
該清單甚至適用於規格較低的裝置。為了 祕魯電話號碼錶 減少應用程式大小,有 18 條指令,其中 6 條指令用於控制應用程式記憶體使用,4 條指令用於確保應用程式始終響應。  

如果您對以下術語感到困惑,那麼是時候學習成為一名 Android 解碼專家了。

Google 減少應用程式大小的清單
為什麼應用程式大小很重要?當然,大小會影響安裝時間以及開啟應用程式所需的時間長度。你知道,它甚至會影響 RAM 和電池的使用。那麼如何減少 APK 檔案呢?

減少 apk 大小是 Google 的清單之一
使用混淆器。Proguard 最多可以減少 25% 的 apk 檔案。
使用ApkAnalyzer分析應用程式的哪些部分對大小影響最大

刪除除錯符號
避免需要提取本機庫
控制應用程式記憶體使用的 Google 清單
現在,成功減小 APK 大小後,下一步是監視記憶體使用情況。為了安全起見,您必須首先能夠進行監控。

實現這一點的方法是使用Android Studio 中的Android 編譯器。您將能夠估計應用程式的哪些部分需要最多記憶體。接下來,只需按照 Google 提供的清單進行操作即可。
觀眾聽到 Google 清單

監控記憶體可用性和使用情況
通過使用onTrimMemory功能清除快取來減少記憶體使用
不要建立不重要或不需要的應用程式程式
使用作業排程程式
使用優化的資料容器,例如ArrayMap、ArraySet、SparseArray等
通過避免將物件放置在應用程式的重要部分(例如onLayout、onDraw、onMajor等)來避免記憶體流失。
確保應用保持響應能力的 Google 清單
如果兩個清單都已執行,我們就可以開始執行最後的清單。



不要丟失資料。
這是什麼意思?例如,如果使用具有訊息功能的應用程式進行打字。然後在打字過程中,另一個應用程式出現在其頂部。在這種情況下,訊息傳遞功能應用程式應儲存鍵入的訊息,以便當使用者返回應用程式時資料不會丟失。
不要打擾使用者。
應用程式不應因意外出現而惹惱使用者。使用通知管理器首先顯示使用者可以用來開啟您的應用程式的通知。
確保您的 UI 適合並且可用於各種螢幕解析度。
應用程式應儘可能節省電池電量。裝置訊號的使用是電池使用的最大貢獻者之一,因此當應用程式不需要時避免使用它。
這是 Google 提供的特殊清單。它甚至可以在最低規格為 8GB 記憶體、1GB RAM 或以下的裝置上流暢執行。和低規格CPU。
讓我們立即實施吧!

對上面的清單專案的含義有點困惑?你需要用谷歌支援的全球課程標準重新學習
上有一個獎學金計劃 ,或者您可以直接在 上捐款,這真的很合適

現在,通過“共享獎學金共享祝福”計劃,您可以在共享獎學金的同時學習。您購買的一門課程將為有需要的人提供一門課程獎學金的獎勵。

回覆

使用道具 舉報

您需要登入後才可以回帖 登入 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|DiscuzX

GMT+8, 2024-11-27 03:56 , Processed in 0.016777 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表