Android系统启动过程,App启动过程

来源:互联网 发布:万达理财 网络信贷 编辑:程序博客网 时间:2024/05/22 05:15

App启动过程:

Activity启动过程详解

从桌面点击到activity启动的过程

1、Launcher线程捕获onclick的点击事件,调用Launcher.startActivitySafely,进一步调用Launcher.startActivity,最后调用父类Activity的startActivity。

2、Activity和ActivityManagerService交互,引入Instrumentation,将启动请求交给Instrumentation,调用Instrumentation.execStartActivity。

3、调用ActivityManagerService的startActivity方法,这里做了进程切换(具体过程请查看源码)。

4、开启Activity,调用onCreate方法

0 0
原创粉丝点击