一、启动分类 Android的启动分冷启动、热启动、温启动。 1、冷启动:当启动应用时,后台没有这个应用的进程,需创建新的进程。 冷启动过程: click (点击应用图标)——>ipc——>Process.start——>ActivityThread ——>bindApplication——>lifeCycle——>ViewRootImpl 2、热启动:就是后台存在当前应用的进程(如按下Home键,退出应用), 再次点击打开应用,这个过程不需要创建进程,也不需要初始化application,也不需要初始化activity。 3、温启动:应用进程还在,可能因为系统内存不足,activity被回收