区别:
所谓热启动就是app退出后依然在后台进程,再点击app图标启动会很快!冷启动就是app完全退出后台,当点击app图标时需要从application重新执行!
优化冷启动时间:
window背景设置成跟app一样的背景,这样会感觉快一点
原理:
冷启动时间是指当用户点击你的app那一刻到系统调用Activity.onCreate()之间的时间段。在这个时间段内,WindowManager会先加载app主题样式中的windowBackground做为app的预览元素,然后再真正去加载activity的layout布局