Android Home启动流程
来源:互联网 发布:淘宝网优衣库羽绒服 编辑:程序博客网 时间:2024/04/30 03:05
SystemServer进程启动完所有服务后,call ActivityManagerService.java/systemReady()进行启动Home应用程序。
step1: ActivityManagerService.java/systemReady()
call mMainStack.resumeTopActivityLocked(null)来启动Home.
step2: ActivityStack.java/resumeTopActivityLocked()
call return mService.startHomeActivityLocked()进行处理。
step3: ActivityManagerService.java/startHomeActivityLocked()
call intent.addCategory(Intent.CATEGORY_HOME)创建一个类型为 CATEGORY_HOME的intent,
call ActivityInfo aInfo =
intent.resolveActivityInfo(mContext.getPackageManager(),
STOCK_PM_FLAGS)向PackageManagerSevice查询类型为CATEGORY_HOME的activity,
call mMainStack.startActivityLocked(null, intent, null, null, 0, aInfo,
null, null, 0, 0, 0, false, false)来启动com.android.launcher2.Launcher这个activity.
- Android Home启动流程
- Android启动流程——Home Launcher
- android - home键及launcher启动流程分析
- android - home键及launcher启动流程分析
- [Android]启动流程分析(从开机到Home)
- android home键流程分析
- home键及launcher启动流程分析
- android启动--深入理解启动HOME
- android启动--深入理解启动HOME
- android启动--深入理解启动HOME
- android长按home键流程
- android长按home键流程
- android长按home键流程
- android长按home键流程 .
- Android 中处理POWER/HOME流程
- Android 中处理POWER/HOME流程
- (3)jBPM websale代码学习: home.jsp(启动流程)
- jBPM websale代码学习: home.jsp(启动流程)
- 轻量级的视图控制器
- poj 1171 Picture 线段树
- ABAP开发快捷键一览表
- C#3.0 语言基础扩充
- 多项式相乘
- Android Home启动流程
- ABAP开发规范
- windows下重装ORACLE碰到的几个小问题
- 实现可编辑的表格
- Android开发 漂亮底部Tab 标签 选项卡制作教程
- Javascript 继承
- 常用系统变量
- 电信运营商移动互联网发展分析
- [Java]读取文件方法大全