HomeActivity启动过程分析
SystemServer启动过程中会启动AMS,并调用AMS. setWindowManager()方法,最终会创建HomeStack,时序图如下:
当系统准备好后,就会调用AMS.systemReady()方法,最终启动Home Activity。时序图如下:
AMS内部相关类的关系图如下:
其中ActivityDisplay是ActivityStackSupervisor的内部类;
SystemServer启动过程中会启动AMS,并调用AMS. setWindowManager()方法,最终会创建HomeStack,时序图如下:
当系统准备好后,就会调用AMS.systemReady()方法,最终启动Home Activity。时序图如下:
AMS内部相关类的关系图如下:
其中ActivityDisplay是ActivityStackSupervisor的内部类;