首页 > 移动平台 > 详细

android从init到开机动画启动关闭流程一简易图

时间:2014-02-27 19:21:33      阅读:527      评论:0      收藏:0      [点我收藏+]

学习下,记录下,分享下

bubuko.com,布布扣

 

init主进程启动,解析init.rc后依次exec fork启动相关的进程,其中以class main和core为首的service将会率先启动,这里SF将会触发init启动一个bootanimation进程,其会开始启动动画显示,后台其他服务进程完成初始化,待Systemserver的其他核心service启动后,ActivityManagerService将会初始化完成并启动第一个lunch activity即桌面程序,在渲染图像前,需要让SF停止动画的显示,故由AMS通知SF停止显示,以方便Lunch最终display到UI上。这段显示的时间,基本就是后台服务的初始化运行,其中以SystemServer的耗时较长,导致开机动画一直循环显示。

 

android从init到开机动画启动关闭流程一简易图,布布扣,bubuko.com

android从init到开机动画启动关闭流程一简易图

原文:http://blog.csdn.net/gzzaigcnforever/article/details/19995509

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!