1. 程式人生 > >Android開發的幾個關鍵指標以及如何優化

Android開發的幾個關鍵指標以及如何優化

Android開發的幾個關鍵指標

1.體積的佔用。
2.記憶體的佔用。
3.CPU的佔用。
4.雲端可控。

如何優化:

1.體積上的優化

1)使用混淆;混淆可以去掉外部sdk的冗餘程式碼,把長變數的名字自動分配一個短的名字;

2)使用指令碼控制去掉無用的資源,比如圖片和某個字串;

3)使用壓縮技術,壓縮png圖片(如tinypng網站);

4)使用程式碼輔助來畫圖,從根本上去掉冗餘的資源;

5)使用雲端下發策略;

                

                                             

如果是對稱的圖片,那麼UX切圖的時候只要給一半的圖片,然後利用程式碼把另外一半也複製出來。




使用程式碼在正常態加個陰影,這樣對每個buton就少了點選態的切圖。

如果可以儘量完全利用程式碼手工繪製,這樣既可以節省包體積,又可以節省執行的時候佔用的記憶體大小。

-----------------------------------------------------以後接續更新---------------------------------------------------------

以產品的思維做研發