该系列文章已经根据技术发展、实战需求以及读者您的反馈重写所有章节,并且加入更加深入的核心机制分析以及模式在Android开发中的实战,以便帮助大家更系统的学习。书籍已经出版,购买地址在为 《Android源码设计模式解析与实战》。另外,我们的联系邮箱为 : simplecoder.h@gmail.com,谢谢。
该项目通过分析Android系统中的设计模式来提升大家对设计模式的理解,从源码的角度来剖析既增加了对Android系统本身的了解,也从优秀的设计中领悟模式的实际运用以及它适用的场景,避免在实际开发中的生搬硬套。如果你对面向对象的六大开发原则还不太熟悉,那么在学习模式之前先学习一下面向对象的六大原则是非常有必要的。
模式名 | 分析者 | 状态 |
---|---|---|
单例模式 | Mr.Simple | 完成 |
Builder模式 | Mr.Simple | 完成 |
外观模式 | elsdnwn、Mr.Simple | 完成 |
模板方法 | Mr.Simple | 完成 |
策略模式 | GKerison | 完成 |
代理模式 | singwhatiwanna | 完成 |
迭代器模式 | Haoxiqiang | 完成 |
责任链模式 | AigeStudio | 完成 |
命令模式 | lijunhuayc | 完成 |
桥接模式 | shen0834 | 完成 |
原型模式 | Mr.Simple | 完成 |