首页 > 其他 > 详细

Activity启动创建 (AcitivtyManageService,ActivityThread,Activity)

时间:2014-02-28 23:42:45      阅读:622      评论:0      收藏:0      [点我收藏+]

ActivityThead,ActivityManagerService,Activity  <<Android内核剖析>>中有一章节专门介绍

Activity框架和管理结构
Activity管理的核心是AcitivityManagerService,是一个独立的进程
ActiveThread是每一个应用程序所在进程的主线程,循环的消息处理
ActiveThread与AcitivityManagerService的通信是属于进程间通信,使用binder机制
一个应用程序中所有Activity只有一个ActivityThread属于一个Process

bubuko.com,布布扣

Activity启动过程

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

Activity启动流程类结构分析
1 ActivityService相关类

bubuko.com,布布扣

2 Activity启动 

bubuko.com,布布扣

3 ActivityStack管理

bubuko.com,布布扣

4 ActivityThread

bubuko.com,布布扣


参考博文:
Android Activity学习笔记——Activity的启动和创建 (写的很好,还有源码分析调用流程)
http://www.cnblogs.com/bastard/archive/2012/04/07/2436262.html

Android 之ActivityThead、ActivityManagerService 与activity的管理和创建
http://blog.csdn.net/xieqibao/article/details/6570080

Activity启动创建 (AcitivtyManageService,ActivityThread,Activity),布布扣,bubuko.com

Activity启动创建 (AcitivtyManageService,ActivityThread,Activity)

原文:http://www.cnblogs.com/lijunamneg/p/3573093.html

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