目录
ActivityTaskManagerService.java
Activity.java
Instrumentation.java
上面一次跨进程通信
ActivityTaskManagerService.java
返回一个启动器来配置并执行启动Activity。
ActivityStartController.java
ActivityStarter.java
上面583行调用下面方法:
上面933 调用 下面 1386行
上面1728行
RootActivityContainer.java
ActivityStack.java
ActivityStackSupervisor.java
ClientLifecycleManager.java
ClientTransaction.java
mClient是谁?
ActivityThread.java
ApplicationThread.java
ClientTransactionHandler.java(ActivityThread的父类)
ActivityThread.H
ThansactionExecutor.java
LaunchActivityItem.java(继承自ClientTransactionItem)
ClientTransactionHandler.java(ActivityThread的父类)
执行启动activity
ActivityThread.java 具体实现
3409
Instrumentation.java
Activity.java