笔者在《如何成为Android 高手》一文和视频中曾提出,成为一名真正的Android 高手必须掌握和遵循的一些准则: 1,学会懒惰 2,精通Android 体系架构、MVC、常见的设计模式、控制反转(IoC) 3,编写可重用、可扩展、可维护、灵活性高的代码 4,高效的编写高效的代码 5,学会至少一门服务器端开发技术 上面的几条准则非常明确的指出:熟练掌握设计模式以及设计模式相关的内容是在成为Android 高手的道路上必修的课程。 Android 号称是首个为移动终端打造的真正开放和完整的移动软件。作为一个气象万千的平台,设计原则、设计模式、IoC 以及相关思想的应用是是导致 Android 之所以能够取得今日的Android 的成功的核心因素之一。 为了让国内的Android 爱好者们从浩如烟海的设计模式相关的系列书籍和文档中解脱出来,本着一种方便国内 Android开发者更好、更快、更轻松的对 Android 的设计原则、设计模式、IoC(控制反转)理解和掌握 的心态,国士工作室成员在百忙之中编写了《Android 之大话设计模式》一书,该书涵盖了 6 中设计原则、主要的设计模式、UML 建模语言和StarUML 建模工具的使用等,主要内容如下: 前言(已发布) 针对接口编程---问世间情为何物 直教人生死相许(已发布) 单一职责原则 乔峰 VS 慕容复(已发布) 开放封闭原则 孙悟空任弼马温一职(已发布) 里氏代换原则 法海捉拿白蛇新解(已发布) 迪米特法则 慈禧太后为何不和陌生人说话(已发布) 合成聚合复用原则 刘邦 VS 韩信(已发布) 简单工厂模式 一见钟情的代价(已发布) 工厂方法法模式 让麦当劳的汉堡适合不同 MM 的不同口味(已发布) 抽象工厂模式 MM 的生日 单例模式 你是我的唯一 原型模式 肉麻情话 建造者模式 让我们同居吧! 装饰模式 见 MM 的家长 外观模式 MM 也迷恋炒股? 享元模式 短信可以这样发 适配器模式 笔记本电脑的适配器 代理模式 QQ 聊天机器人 桥接模式 最重要的是要有一颗让 MM 快乐 的心 组合模式 MM 的生日礼物 模板方法模式 人的一生应该这样度过 观察者模式 GG 在MM 身边有两个妹妹 状态模式 在一天的不同时间要给 MM 发不通的短信 策略模式 帮助 MM 选择商场打折策略 职责链模式 帮助 MM 选择商场打折策略 统一建模语言 UML 简介和Star...