设计模式
chengshuyuan_uestc
这个作者很懒,什么都没留下…
展开
-
面向对象的六大设计原则(基于Volley框架分析)
1 单一职责原则单一职责原则(Single Responsibility Principle, SRP).一个类只有一个引起它变化的原因,简单的讲就是一个类只做一件事。如果一个类有一个以上的职责,这些职责会耦合在一起,当一个职责发生变化时,可能会影响其他的职责。准守单一职责原则,每个类都有比较单一的职责,这就是高内聚,低耦合。单一职责原则的难点在于职责的划分会依靠个人的经验来界定。在Android的原创 2016-06-28 20:26:23 · 438 阅读 · 0 评论 -
设计模式-单例模式
1 单例模式(1) 什么是单例模式单例模式主要是为了避免因为创建了多个实例造成资源浪费,且多个实例由于多次调用容易导致结果出现错误,使用单例模式就能够宝成应用中有且只有一个实例,保证一个类在内存中的对象的唯一性。在一些常用的工具类、线程池、缓存、数据库等程序中,我们只能创一个对象。(2) 单例模式的设计思想在上面我们说到现在解决问题的关键就是保证在应用中只有一个对象就行了,那么怎么保证只有一个对象呢原创 2016-07-28 09:42:52 · 233 阅读 · 0 评论 -
MVP架构的理解与实现Demo
1 MVC架构MVC架构介绍现在的Android程序大多采用MVC的架构,MVC的架构软件可以分为三个部分: - 视图(View): 用户界面 - 控制器(Controller) : 业务逻辑 - 模型(Model) : 数据保存MVC架构的核心如下图所示: View传送指令到Controller, Controller完成业务逻辑后,要求Model改变状态,Model将新的数据发送到V原创 2016-07-01 20:47:40 · 2479 阅读 · 1 评论