设计模式
文章平均质量分 67
牛仔面包
人总是要有梦想的a!
展开
-
详解单例模式
本文转载自:http://devbean.blog.51cto.com/448512/203501 在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比转载 2016-03-11 13:37:07 · 223 阅读 · 0 评论 -
java设计模式之观察者模式
文章转载自:http://blog.csdn.net/cauchyweierstrass/article/details/44593807 Android的框架中有非常多的地方使用了回调的模式,例如Activity的生命周期,按钮的点击事件等。 下面是回调的基本模型: [java] view plain copy public class A {转载 2016-05-05 14:26:33 · 402 阅读 · 0 评论 -
android单例模式
懒汉模式: public class ImageUtil { private static ImageUtil instance = null; private ImageLoader mImageLoader; private ImageUtil() { mImageLoader = ImageLoader.getInstance(); }原创 2016-09-14 13:44:44 · 242 阅读 · 0 评论 -
设计模式之工厂模式使用
实际应用: 接口解耦(快速更换框架,不用改动太多代码) 示例:更换网络请求框架 来自:https://v1sk.github.io/archives/ 思路:1.把http请求框架的共性方法抽取到接口中,我们把这个接口称为“请求接口”; 2.创建一个用于返回请求结果的接口,我们把这个接口称为“回调接口”; 3.分别用Volley和OkHttp实现“请求接口”; 4.创建一个类来返回上述原创 2017-04-17 10:20:11 · 301 阅读 · 0 评论