Android默认Home应用程序(Launcher)的启动过程学习

来源:互联网 发布:淘宝开店注意事项 编辑:程序博客网 时间:2024/04/16 16:53

参考http://blog.csdn.net/luoshengyang/article/details/6768304

1.SystemServer.main
2.SystemServer.init1
3.SystemServer.init2
4.ServerThread.run
5.ActivityManagerService.main
6.PackageManagerService.main
7.ActivityManagerService.setSystemProcess
8.ActivityManagerService.systemReady
9.ActivityStack.resumeToActivityLocked
10ActivityManagerService.startHomeActivityLocked
11.ActivityStack.startActivityLocked
12.Launcher.onCreate
13.LauncherModel.startLoader
14.LoaderTask.run
15.LoaderTask.lodAndBindAllApps
16.LoaderTask.loadAllAppsByBatch
17.PackageManagerService.queryIntentActivities
18.Launcher.bindAllApplications
19.AllApps2D.setApps:设置好App图标

0 0
原创粉丝点击