1. 程式人生 > >Android效能優化之冷啟動優化

Android效能優化之冷啟動優化

1.什麼是冷啟動[啟動時間比較長]:在應用啟動前,系統沒有該應用的任何程序資訊。

2.什麼是熱啟動[啟動時間比較短] :使用者按了返回鍵,又馬上重新啟動了此應用。

3.冷啟動會走application這個類,熱啟動就不會走application這個類

4.冷啟動流程


5.冷啟動優化
   1)減少第一個介面onCreate()方法的工作量。
   2)不要讓Application參與業務的操作。
   3)不要在Application進行耗時操作。
   4)不要以靜態變數的方式在Application中儲存資料。
   5)減少佈局的複雜性和深度。

   6)不要在主執行緒中載入資源。

覺得還行的,點個贊吧微笑