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