Android:
APP冷启动开始时,系统会做以下三个任务:
1.加载并启动app
2,展示一个空白Window:WindowManager 使用Activity主题中定义的背景和状态栏颜色的属性来绘制一个临时的展示UI。
3.创建app进程
当APP进程创建后,APP进程会做以下几件事:
1.创建app对象
2.创建app的主进程
3.创建MainActivity
4.inflating views
5.执行Layout过程
6.执行界面绘制
当首次绘制完成后,系统会将之前展示的空白window移除,并展示创建好的MainActivity。
在某些大型APP中,这个过程可能会有1-5秒。
网友评论