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

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

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

Activity启动过程

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

2 Activity启动 

3 ActivityStack管理

4 ActivityThread


参考博文:
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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值