Activity启动创建 (AcitivtyManageService,ActivityThread,Activity)
Activity框架和管理结构
Activity管理的核心是AcitivityManagerService,是一个独立的进程;
ActiveThread是每一个应用程序所在进程的主线程,循环的消息处理;
ActiveThread与AcitivityManagerService的通信是属于进程间通信,使用binder机制
一个应用程序中所有Activity只有一个ActivityThread属于一个Process
Activity启动过程
Activity启动流程类结构分析
1 ActivityService相关类
2 Activity启动
3 ActivityStack管理
4 ActivityThread