![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
_shampoo_
蜗牛
展开
-
MVP模式
由于原生 Android 开发应该已经是一个基础的 MVC 框架,所以在初始开发的时候并没有遇到太多框架上的问题,可是一旦项目规模到了一定的程度,就会变得代码难读,不好维护,无法测试的囧境。那么就需要对整个项目的代码结构做一个总体上的规划,最终的目的是使代码可读,维护性好,方便测试。于是我们的MVP就带着他的使命感现身啦!MVC和MVP的区别MVP与MVC有着一个重大的区别:在原创 2016-12-11 03:10:44 · 309 阅读 · 0 评论 -
设计模式之单例模式
定义 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例 优缺点优点一、实例控制 单例模式会阻止其他对象实例化其自己的单例对象的副本,从而确保所有对象都访问唯一实例。二、灵活 因为类控制了实例化过程,所以类可以灵活更改实例化原创 2016-11-25 16:37:24 · 1039 阅读 · 0 评论