这次记录的是根据老罗的思路,整理下activity的生命周期在应用程序进程和ActivityManagerService线程(不在应用程序进程)的通信
这个主要是在MainActivity中启动SecondActivity


从上图中看,大致进行了7次进程通信
1,应用程序进程说我要启动SecondActivity,AMS执行一些操作之后,
2 告诉应用程序进程,你先暂停MainActivity,暂停完成
3 告诉AMS,我已经暂停了,AMS执行启动SecondActivity流程
4 告诉应用程序进程,我这边搞定了,你执行你的生命周期方法把
网友评论