Android源码设计模式解析与实战

何红辉 关爱民
推荐序 设计模式本身并不复杂,但是设计模式的出现,却是GOF大师们耗费无数心血,研究成百上千的例子,历经千锤百炼取其精华而得之,所以,它的重要性毋庸置疑。几年前,我曾见过高焕堂老师一本类似书籍的原稿,可惜此书未能出版,心中一直对此遗憾。但今天有幸一窥 CSDN 社区专家何红辉、关爱民老师精心撰写的这本以Android源码为案例的设计模式解析与实战一书时,激动之情勃然而发。是的,本书的确是国内第一本以Android为平台介绍设计模式的书,并且书中实例还不是简单的 Sample,而是作者在自己开发实践中的经历和一些实际使用的精彩代码段,实用性很强。 另外,我觉得《Android源码设计模式解析与实战》中的主人公小民就是那些不断追求技术进步,从而得以不断成长的IT技术人的代表,小民的成长过程基本上反映了我们现在程序员的成长经历,他的成功很值得我们学习和借鉴。 学习设计模式,是程序员自我修炼、提升实力过程中必不可少的一关。读完此书的您或许已是设计模式的熟手,但我个人觉得,程序员的自我修炼远未结束,因为在设计模式之后,更有像Pattern Oriented Software Architecture 5卷本这样的、着眼于更高层次的书籍需要我们认真、刻苦地学习。希望何红辉和关爱民继续努力,将来为广大工程师提供层次更深、味道更丰富的精神食粮。 邓凡平 畅销书《深入理解 Android》系列的总策划和主笔,著有《深入理解 Android:卷 I》《深入理解Android:卷II》和《深入理解Android:Wi-Fi,NFC和GPS卷》。 自序一 想写一本Android设计模式的书的念头由来已久,也许是从我开始接触Android开发后就有了,于是很早就在自己的记事本上记录了一些相关学习心得。2014年4月我就在博客上连载了《Android源码分析之设计模式》系列,简单分析Androi…