android生命周期的进程通信

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

这个主要是在MainActivity中启动SecondActivity

android生命周期的进程通信_第1张图片
startActivity


android生命周期的进程通信_第2张图片

从上图中看,大致进行了7次进程通信

1,应用程序进程说我要启动SecondActivity,AMS执行一些操作之后,

2  告诉应用程序进程,你先暂停MainActivity,暂停完成

3  告诉AMS,我已经暂停了,AMS执行启动SecondActivity流程

4 告诉应用程序进程,我这边搞定了,你执行你的生命周期方法把

你可能感兴趣的:(android生命周期的进程通信)