![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计
设计模式、编程思想
金樽月
安卓、iOS、VUE、React Native、小程序
展开
-
《Android源码设计模式》之单例模式
单例模式是程序开发中常用的一种设计模式,安卓也是。但是很多人对单例模式了解的并不全面,甚至并不能正确的使用。 下面列举本书提及的几种单例模式,以及他们的特点。一:懒汉模式public class Singleton { private static Singleton sInstance = null; private Singleton(){} public static原创 2016-06-29 00:37:24 · 294 阅读 · 0 评论 -
《Android源码设计模式》之面向对象的六大原则
单一职责原则—优化代码的第一步通俗的说就是一个类之专注一个功能的实现。这里的单一职责的判断是根据个人经验、具体的业务逻辑而定的。但是也有一些基本的指导原则,例如两个完全不一样的功能就不应该放在一个类中。一个类中应该是相关性很高的函数、数据的封装。开闭原则—让程序更稳定、更灵活项目中的类、模块等,对于扩展是开放的,但是对于修改是封闭的。我个人理解,一个优秀的项目扩展功能应该是通过扩展原来的代码,而不是原创 2016-07-12 14:50:40 · 315 阅读 · 0 评论