APP 启动方式解析

2018-11-29  本文已影响9人  超__越

一.App启动方式

1,冷启动

冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用。

冷启动的特点:因为系统会重新创建一个新的进程分配给它,所以会创建和初始化Application,在创建和初始化它的Launch Activity(onCreate onMesure onLayout,ondraw),最后展示在界面上

2.热启动

热启动:当启动应用时,后台存在该应用的进程(back键,home键,应用退出,但是没有销毁),从已有的进程中启动

热启动的特点:从已有的进程中启动,不需要创建和初始化Application ,直接创建和初始化它的Launch Activity

两者区别:后台进程是否存在相应的进程,创建进程是耗时操作

上一篇 下一篇

猜你喜欢

热点阅读