黑白屏優化
Android黑白屏即指的時在點擊桌面圖啓動app到主頁界面ui顯示這段時間所出現的白屏或者黑屏現象,默認情況下均爲白屏,只有當在Them主題中將<item name="android:windowBackground">@null</item>設置纔會出現黑屏
對於黑白屏的優化始終是一個僞優化即將Them中的<item name="android:windowBackground">@mipmap/ic_launcher</item>設置即可實現,這個的意思是添加一張默認的啓動圖。
啓動時間的優化
既然這裏指的時一個過程那麼我們就來看一下這段過程中走了那些方法(僅是對於app)
首先經歷Application 中的onCreate(),其次是主Activity的onCreate(),最後是顯示(xml)
從這個過程中我們可以看出我們能優化的地方也就三處
總結一句話來說就是在onCreate()中儘量少做耗時操作,能用懶加載(那用那加載)最好用懶加載,xml層級優化等等