黑白屏优化
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层级优化等等