本文首发于微信公众号「后厂技术官」html
你们久等了,这本书的出版简直是太艰辛了,从2018年6月开始写,2020年1月完稿,直到2020年9月才出版,从开始写到出版耗时2年多啊,具体缘由不想说了,都是泪啊,要不今年4月就出版了。 这本书是Android进阶三部曲的第三部,书名叫《Android进阶指北》,内容算是对前两本的补充。其实我一直想在书中创建一个知识体系,可是凭借进阶之光和进阶解密是造成不了成规模的知识体系的,而进阶指北的出版将会打破这一点,三本书初步造成了知识体系,即Android进阶三部曲知识体系。我在进阶指北中的开头加入了序章,就叫:进阶三部曲知识体系,能够说是这三本书所有知识点的索引,所以书名瓜熟蒂落的叫“进阶指北”。 能够看出,《Android进阶指北》并非“单兵做战”,而是“集体做战”。因此在这里我就不单独介绍《Android进阶指北》的章节了,直接上Android进阶三部曲知识体系。 面试
Android进阶三部曲知识体系分为三个部分,分别是Android应用开发、Android系统源码、Java和跨平台基础,如今以思惟导图的形式对每一个部分进行整理,也能够当作是对三本书内容的一个索引。算法
这一部分的内容在三本书中均匀分布,毕竟Android进阶三部曲是写给应用开发的。这部分除了应用实践更注重每一个知识点的原理。微信
这一部分的内容主要集中在《Android进阶解密》《Android进阶指北》,内容都是应用开发须要掌握的。markdown
这一部分的内容不算多,按严格意义来讲这些内容并算是Android技术范畴内,但都是应用开发须要掌握的内容。oop
说到知识体系,那知识点之间必然是有着关联的,咱们来看看Android进阶三部曲的关联章节。spa
在《Android进阶解密》和《Android进阶指北》的大部分章节前都设有关联章节。好比本书的第三章 理解输入系统和IMS 3d
再好比本书的第六章Java Binder原理,它的关联章节见图5:code
不少章节并非孤立的,而是关联的,这些知识点由点到面,组合在一块儿成为了Android进阶三部曲知识体系。orm
针对一些读者关心的问题,我这里先作个回答。
Android进阶三部曲是专门为Android应用开发进阶和面试打造的系列图书,不管是进阶,仍是去大厂面试(记得掌握好算法和基础),都会游刃有余。
哈哈,问的有点跑题,但确实不少人好奇。这么说吧,我写了三本书,前两本都是畅销书(技术图书销量过万就算畅销了,毕竟大部分人看盗版pdf),就算三本书都畅销,赚的稿费也买不了一辆奔驰A,本身算算也知道有多少钱,而我却花了四年的全部周末时间,真的是累半死,身体也变差了不少。从金钱角度的投入产出比来讲简直是过低了。若是你想赚钱,千万别写书,若是你单纯想提高技术和影响力,却是能够尝试下。
目前已经在改《Android进阶之光》第二版的稿子了,可是因为本身身在996的公司,因此进度慢了一些。至于后续的图书,如今不敢说,毕竟30多岁了,不免有不少俗事去面对和处理,时间愈来愈少了。
最近一年工做都很忙,博客没有更新,可是我保证博客后续仍旧会更新,最近博客的主题换了,阅读体验比之前好太多了,你们能够持续关注下。 liuwangshu.cn/
算是轻松了一点,毕竟三部曲的梦实现了,四年写三本书带来最多的不是技术成长,而是更加成熟了,会更清晰的认识本身和这个世界。 将来我仍是会继续折腾,这只是个开始。
购买能够去京东或者当当:
若是想得到更多的内容,能够关注个人博客: liuwangshu.cn/
个人公号:后厂技术官