端午节要到啦~提前祝大家端午节快乐!你选择宅着还是出去浪儿浪呢?
app启动类型
1.冷启动
1.应用程序自启动设备以来第一次启动
2.系统杀死应用程序后再重新启动
2.热启动
应用程序所有的activity仍驻留在内存中(后台有应用程序进程),则该应用程序可以避免重复对象初始化,布局inflate和渲染等
应用程序的热启动比冷启动更简单,开销更低
3.温启动
1.用户退出您的应用,又重新启动它, 该过程可能会继续运行,但应用程序必须通过调用onCreate()从头开始重新创建activity
2.系统从内存中逐出您的应用程序(后台无应用程序进程),然后用户重新启动它。该进程和activity需要重新启动,但是可以传递给onCreate()的已保存实例状态。
app冷启动过程
(图片来源官网)
启动过程
1.点击app启动
2.app启动后直接显示空白窗口(基于主题)