《深入理解Android:卷I》试读本

上传者: hzbooks | 上传时间: 2022-04-21 23:28:44 | 文件大小: 3.87MB | 文件类型: RAR
《深入理解Android:卷I》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。 全书共10章,第1章介绍了阅读本书所需要做的准备工作,主要包括对Android系统架构和源码阅读方法的介绍;第2章通过对Android系统中的MediaScanner进行分析,详细讲解了Android中十分重要的JNI技术;第3章分析了init进程,揭示了通过解析init.rc来启动Zygote以及属性服务的工作原理;第4章分析了Zygote、SystemServer等进程的工作机制,同时还讨论了Android的启动速度、虚拟机HeapSize的大小调整、Watchdog工作原理等问题;第5章讲解了Android系统中常用的类,包括sp、wp、RefBase、Thread等类,同步类,以及Java中的Handler类和Looper类,掌握这些类的知识后方能在后续的代码分析中做到游刃有余;第6章以MediaServer为切入点,对Android中极为重要的Binder进行了较为全面的分析,深刻揭示了其本质。第7章对Audio系统进行了深入的分析,尤其是AudioTrack、AudioFlinger和AudioPolicyService等的工作原理。第8章深入讲解了Surface系统的实现原理,分析了Surface与Activity之间以及Surface与SurfaceFlinger之间的关系、SurfaceFlinger的工作原理、Surface系统中的帧数据传输以及LayerBuffer的工作流程。第9章对Vold和Rild的原理和机制进行了深入的分析,同时还探讨了Phone设计优化的问题;第10章分析了多媒体系统中MediaScanner的工作原理。

文件下载

资源详情

[{"title":"( 5 个子文件 3.87MB ) 《深入理解Android:卷I》试读本","children":[{"title":"深入理解Android:卷I","children":[{"title":"深入理解Android:卷I-文前.pdf <span style='color:#111;'> 1.50MB </span>","children":null,"spread":false},{"title":"深入理解Android:卷I-勘误表.doc <span style='color:#111;'> 62.50KB </span>","children":null,"spread":false},{"title":"深入理解Android:卷I-第5&6章.pdf <span style='color:#111;'> 2.36MB </span>","children":null,"spread":false},{"title":"关于此书.txt <span style='color:#111;'> 7.64KB </span>","children":null,"spread":false},{"title":"深入理解Android:卷I-封面.jpg <span style='color:#111;'> 58.98KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • xiuyi8023 :
    很适合Android深入研究
    2020-04-02
  • ao929929fei :
    不错,才两章,有点少
    2018-01-24
  • good123_2014 :
    很不错的书
    2017-01-19
  • wg779115475 :
    还可以,内容是从第5章开始的,挺全的
    2016-10-19
  • jinlongyu3211850 :
    非常好 邓凡平作品
    2016-04-19

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明