android开发专题Activity启动流程

Android进阶(一): Launcher启动过程

2018-12-02  本文已影响91人  Linhaojian

1.前言


2.Launcher 系统简易启动过程

Luancher简易流程.png

3.各部分说明

3.1 启动电源以及系统启动

3.2 引导程序BootLoader

3.3 Linux内核启动

3.4 init进程启动

3.5 Zygote进程启动

3.6 SystemServer进程启动

引导服务:ActivityManagerService、PowerManagerService、PackageManagerService、Sensor....
核心服务:DropBoxManagerService、BatteryService、UsagerStatsService、WebViewUpdateService。
其他服务:CameraService、AlarmManagerService、WindowManagerService、NotificationManagerService....

3.7 ActivityManagerService

3.8 Launcher

3.9 LauncherModel

3.10 AllAppsContainerView


4.总结

欢迎关注linhaojian_CSDN博客或者linhaojian_简书

不定期分享关于安卓开发的干货。


写技术文章初心

  • 技术知识积累
  • 技术知识巩固
  • 技术知识分享
  • 技术知识交流
上一篇下一篇

猜你喜欢

热点阅读