标签:china-pub android 计算机 移动开发 图书
这篇是计算机类的优质预售推荐>>>>《深入理解Android:卷III》
经典畅销书系“深入理解Android”系列Framework卷完结篇,数十万Android开发工程师翘首以盼
编辑推荐
经典畅销书系“深入理解Android”系列Framework卷完结篇,数十万Android开发工程师翘首以盼
从源代码层面全面、详细剖析了Android框架UI系统的实现原理和工作机制,以及优秀代码的设计思想,填补市场空白
序言
推荐序
回顾
今天是一个值得高兴的日子。历经两年多的艰苦奋斗,张大伟同学的这本著作,同时也是“深入理解Android”系列三卷中的最后一卷终于完成了。从2011年我和华章公司的杨福川编辑一起开创这一迄今为止国内Android技术书籍市场上唯一一套兼具广度和深度的“深入理解Android”系列书籍算起,四个年头已经过去。在这四年中,本系列书籍的作者们和出版社的编辑们共同奋斗,成果斐然:
2011年9月《深入理解Android:卷I》发布。
2012年8月《深入理解Android:卷II》发布。
2013年1月,本系列的第一本专题卷《深入理解Android:Telephony原理剖析与最佳实践》发布,作者是杨青平。
2014年4月,本系列的第二本专题卷《深入理解Android:Wi-Fi,NFC和GPS卷》发布。
2015年,《深入理解Android:卷III》发布,作者即是本书的主人公张大伟。
2015年及以后,我们还要发布“深入理解Android”系列书籍中的WebKit专题卷、自动化测试卷、蓝牙专题卷等。
从技术层面来说,本书填补了深入理解Android Framework卷中的一个主要空白,即Android Framework中和UI相关的部分。在一个特别讲究“颜值”的时代,本书分析了Android 4.2中WindowManagerService、ViewRoot、Input系统、StatusBar、Wallpaper等重要“颜值绘制/处理”模块。虽然在写书的两年中,Android版本已经从4.2进化到M,但“面虽新,神依在”。所以,我可以很负责任地说,对那些掌握了本书精髓的读者而言,即使Android未来升级到了X,那也只不过是换了一个“马甲”罢了。
展望
我在《深入理解Android:卷II》中曾经详细阐述过“深入理解Android”这一系列的路线图(http://blog.csdn.net/innost/article/details/7648869)。
本系列书大体分为应用部分、Framework部分、专题部分和内核部分。
1)应用部分。这部分拟以Android源码中自带的那些应用程序为分析目标,充分展示Google在自家SDK平台上进行应用开发的深厚功力。这些应用包括Contacts、Gallery2、Mms、Browser等,它们的分析难度都不可小觑。通过对这些系出名门的应用的分析,我们希望读者不仅能把握商业级应用程序开发的精髓,更能精确熟练地掌握Android应用开发的各种技能。
2)Framework部分。关注Android的框架,包括三本书。
卷I:以Native层Framework模块为分析对象。知识点包括init、binder、zygote、jni、Message和Handler、audio系统、surface系统、vold、rild和mediascanner。本书已于2011年9月出版,虽然是基于Android 2.2,读者如若扎实地掌握并理解了其中的内容,那么以后再研究Android 2.3或4.0版本中对应的模块,也是轻而易举之事了。
卷II和卷III:以Java层Framework模块为分析对象。卷II基于4.0.1版,包括UI相关服务和Window系统之外的一些重要服务,如PackageManagerService、ActivityManagerService、PowerManagerService、ContentService、ContentProvider等。而的卷III将以输入系统、WindowManagerService、UI相关服务为主要目标。
Framework部分这3本书的目的是让读者对整个Android系统有较大广度、一定深度的认识,这有益于读者构建一个更为完整的Android系统知识结构。应当指出,这3本书不可能覆盖Android Framework中的所有知识点。因此,尚需读者在此基础上,结合不同需求,进行进一步的深入研究。
3)专题部分。这部分旨在帮助读者沿着Android平台中的某一些专业方向,进行深度挖掘,这一部分拟规划如下专题:
Telephony专题,涵盖SystemServer中相关的通信服务、rild、短信、电话等模块。
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:china-pub android 计算机 移动开发 图书
原文地址:http://blog.csdn.net/chinapub_2009/article/details/47087315