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

时间:2014-11-01 10:28:25
【文件属性】:

文件名称:《深入理解Android:卷I》试读本

文件大小:3.87MB

文件格式:RAR

更新时间:2014-11-01 10:28:25

Android 源代码 系统架构 Framework Binder

《深入理解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的工作原理。


【文件预览】:
深入理解Android:卷I
----深入理解Android:卷I-文前.pdf(1.5MB)
----深入理解Android:卷I-勘误表.doc(63KB)
----深入理解Android:卷I-第5&6章.pdf(2.36MB)
----关于此书.txt(8KB)
----深入理解Android:卷I-封面.jpg(59KB)

网友评论

  • 很适合Android深入研究
  • 不错,才两章,有点少
  • 很不错的书
  • 还可以,内容是从第5章开始的,挺全的
  • 非常好 邓凡平作品
  • 内容很好,很适合搞android开发人员
  • 这个是我要找的资料,不过可能会考虑买一本!谢谢
  • 还不错!!!已经看了
  • 好书,第二卷哪里有。
  • 谢谢分享,就是只有部分章节!!
  • 不错,还可以,在电脑上看的比较方便
  • 挺清晰的,谢谢分享!
  • 两本书都没了,发现水平不行,看不进去
  • 有一定参考价值
  • 非常好 邓凡平作品
  • 内容不错!!很好
  • 不错的资料,不错很好
  • 非常好!!!很清晰。
  • 嗯嗯 谢谢楼主啊
  • 内容还不错
  • 内容不怎么全。
  • 东西挺不错的,但内容不全,还是要自己买书比较实在。
  • 买了卷2,下个卷1看看,书是好书,需要仔细研读,谢谢。
  • 只是部分内容。可以在买书前参考下
  • 正在看卷二,返回去再看卷一,确实收获很大,好书
  • 正在看卷2,回过头参考一下卷1,帮助很大。
  • 内容真的不是很全。。。
  • 是试读的版本,应该是可以免费得到的
  • 看看吧,适合入门者
  • 书是好书,可惜,不过没太多时间看