1. pause的常见场景
1.启动新activity时,当前resume的activity需要先pause; 2.锁屏时,当前resume的activity需要pause; 3.进入画中画模式时; 4.其他场景
2. pause的流程
1.服务侧需要执行pause activity时,需要先获取一个PauseActivityItem对象,然后通过LifecycleManager的scheduleTransaction方式binder调用发送给应用侧
2.应用侧PauseActivityItem执行时,通过handlePauseActivity逐步调用到Activity的onPause方法,并最终调用activityPaused方法通知系统侧pause的动作已经完成