Android进阶解密

刘望舒

出版时间

2018-10-01

ISBN

9787121348389

评分

★★★★★

标签

编程

书籍介绍
这是一本让读者「打通任督二脉」的进阶书。它不满足于告诉你API怎么用,而是带着你钻进Android 8.0的系统源码,从init、Zygote、SystemServer到Launcher,把一次系统启动背后的层层调用讲成一条清晰的链条。读者最看重的,是它「标重点代码+时序图」的呈现方式——把枯燥的源码读成有节奏的叙事,配合ActivityManager、ClassLoader等Framework层深入剖析,读完确实能疏通不少知识盲区。与《Android开发艺术探索》相比,它更偏底层、更系统,被不少人视为「看完艺术探索之后的下一步」。唯一的小遗憾是章节间存在依赖,偶尔有重复。它适合有一定Framework基础、想真正理解系统如何运转的开发者,而非零基础的入门者。
作者简介
刘望舒,资深开发工程师,Android进阶二部曲《Android进阶之光》《Android进阶解密》的作者,公众号“刘望舒”的作者,CSDN人气博主。他在博客中构建了“Android相关原创知识体系”,该体系全面且深入并广获好评。他拥有近10年的开发经验和多年的技术管理经验,对Android框架层及应用层开发有着独到、深入的理解。
目录
第1章 Android系统架构 1
1.1 Android系统架构 1
1.2 Android系统源码目录 4
1.2.1 整体结构 4
1.2.2 应用层部分 5

显示全部
用户评论
深入浅出的一本书,专门写给应用开发的源码分析书,是目前Android应用进阶书中数一数二的。当然良心好书仍旧免不了被小人恶意差评。这两年作者太冒头了,实现了很多人做不到的事,因此很多人眼红嫉妒去攻击讽刺作者,结果吃了鳖回来,然后只能跑这里来差评以诋毁书和作者。来这恶意差评的有三种人:一是窝囊废的人,二是眼红作者结果的人,三是格局比作者小的人。比作者强的人,根本也不会出现在这里,跑这恶意差评只会暴露你自身的水平:技术渣,人品更渣
本书基于Android8.0剖析系统源码,需要必须有一定的Android开发积累,如果能有C语言基础就更好了,层层紧扣逐步深入,可谓良心之作。 。。。。。。。。。。。。。。。。 花了一整天时间走马观花过了一遍,受益匪浅。 第2章系统启动是全书的基础,特别重要,一定要看明白,一遍不行再来一遍。第15章插件化原理简直就是本书的精华所在,几乎用到了前面所有章节的铺垫,毕竟插件化是动态加载中一个应用,知识体系庞大,用一章肯定只能讲个原理抛砖引玉,这已经足够了!
感觉出不了第二版了啊,期待啊,受益匪浅
错误连篇
和上一本一样,都是面试必备的,怀疑面试官是不是也都在看这书
借着这本书重新过一遍android,重要内容基本涉及了。由于大部分内容已经在之前书其他书里看过了,给4.5分
内容翔实,和进阶之光第一版相比进步明显,没有钻进源码里去就迷失了,而是作者自己归纳概括了核心流程,即便是初探源码就可以提纲挈领地理解不少。
花了一个月看完了,虽然是有时效性的问题,但是确实起到了一个抛砖引玉的作用。作为一个小公司出来的开发人员,感觉开阔了视野,知道了接下来要精进的方向。
个别地方有错误的情况,但是瑕不掩瑜是本好书,适合进阶
从一个角度来说,属于Android进阶图谱级别的书籍把,可能跟作者说的,此书是从APP开发的角度去看待系统问题的,所以很多地方都木有追根溯源; 从另一个角度来说,还是有些收获了,可以用来梳理和完善自己的知识体系,这样看的话,还是挺不错的; 总体来说,是一个Android进阶指导书籍,有需要的可以通过作者的知识图谱,再去进一步学习相关模块的知识.
下载
收藏