android底层架构研究

android底层架构研究

ID:12638384

大小:3.69 MB

页数:122页

时间:2018-07-18

android底层架构研究_第1页
android底层架构研究_第2页
android底层架构研究_第3页
android底层架构研究_第4页
android底层架构研究_第5页
资源描述:

《android底层架构研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Android底层分析Android底层架构研究122Android底层分析目录1分析方法论探讨之设计意图52方法论探讨之概念空间篇63手机之硬件形态84手机的软件形态95基本空间划分106IPC框架分析Binder,Service,Servicemanager137Service深入分析207.1Service本质结构207.2Service基本框架分析217.2.1NativeService227.3AppWidget/Service/ProcessState/IPCThreadState257.3.1ProcessState的生命周期277.3

2、.2Binder Driver包装 @IPCThreadState278Android启动过程详解288.1脚本文件298.2服务启动机制308.3Zygote308.4SystemServer318.5Home启动318.6ZygoteService329AndroidGWES-GUIWindowsEventSystem之基本原理篇359.1基本框架篇359.2原始GUI基本框架359.2.1一般GUI的基本组成369.2.2系统体系构架及其数据流的大体走向3710AndroidGWES之消息系统Looper,Handler,View3810.1消

3、息系统的基本原理3810.2Android的消息模型3910.3Looper,Handler详解4011AndroidGEWS之基本架构原理4212AndroidGWES之Android窗口管理4312.1基本构架原理4312.2Client端4412.2.1View4412.2.2FocusPath4612.2.3ViewRoot,WindowManagerProxy4712.2.4WindowManagerService4913AndroidGWES之输入系统5014Android输入系统之输入路径详解52122Android底层分析14.1输入

4、路径的一般原理5214.1.1一般的输入路径设计5314.1.2输入系统整体流程5414.2Android输入路径详细描述5514.2.1第一步:用户数据收集及其初步判定5514.2.2第二步消息分发第一层面5614.2.3第三步:应用消息队列分发5714.2.4第四步:向焦点进发,完成焦点路径的遍历。5814.2.5第五步缺省处理5815Android电话系统-概述篇5916电话系统之rilD6216.1EventLoop6416.1.1Event对象6416.1.2ril_event_loop()6516.1.3几个重要的Event6616.1.

5、4下行命令翻译及其组织@ProcessCommandBuffer6716.1.5send_at_command框架6716.2readloop@Atchannel.c6816.3Ril-d的整体数据流及其控制流示意图6917Android电话系统之RIL-Java6917.1CommandInterface7017.2Receiver7117.3Sender7317.4异步应答框架7317.4.1RIL命令的发送模式7417.4.2接收模式7517.4.3详细的GSMCallTracker,RIL-Java函数对照7618电话系统之GSMCallTa

6、cker7718.1RIL-JAVA中发起电话连接列表操作7818.2在RILD中引起getCurrentCalls调用7918.3handlePollCalls电话列表刷新7919Android应用程序框架之无边界设计意图8019.1无边界设计理念8020Android应用框架之AndroidApplication8120.1应用进程名称8120.2ActivityThread运行框架8320.3ActivitiyThread的建立8321Android应用框架之Activity8721.1外特性空间的Activity8721.2Actvity的L

7、aunch过程8921.3Activity的Resume9222AndoirdGDI之基本原理及其总体框架9523AndroidGDI之显示缓冲管理-动态链接库97122Android底层分析23.1基本知识9723.1.1点的格式9723.1.2格式之间的转换9823.1.3图形加速器9923.2Android的缓冲区抽象定义10023.2.1本地定义@hardwarelibhandwaremodulesgralloc10023.3总结10424AndroidGDI之共享缓冲区机制10424.1native_handle_t对private_

8、handle_t的包裹10424.2GraphicMapper是干什么的?10624.3GraphicBuf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。