设计模式
_ext
热爱编程。
展开
-
Android开发中无处不在的设计模式——工厂模式
设计模式 工厂模式 标签: 设计模式工厂模式2014-04-25 13:00 5563人阅读 评论(24) 收藏 举报 分类:【Java 设计模式】(9) 版权声明:本文为博主原创文章,未经博主允许不得转载。转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24转载 2016-01-05 14:45:01 · 512 阅读 · 0 评论 -
Android开发中无处不在的设计模式——单例模式
对于开发人员来说,设计模式有时候就是一道坎,但是设计模式又非常有用,过了这道坎,它可以让你水平提高一个档次。而在android开发中,必要的了解一些设计模式又是非常有必要的。对于想系统的学习设计模式的同学,这里推荐2本书。一本是Head First系列的Head Hirst Design Pattern,英文好的可以看英文,可以多读几遍。另外一本是大话设计模式。这篇文章介绍一个模式,就是单例模式,因原创 2016-01-05 16:51:22 · 357 阅读 · 0 评论 -
设计模式解析之代理模式
设计模式-代理模式代理模式的概念 代理模式(proxy pattern)是一种结构型的设计模式,代理模式在程序开发中的运用非常广泛。简单地描述代理模式就是:为其他对象(被代理对象)提供一种代理以控制对原有对象的操作。实际的行为是由被代理对象完成的。 代理模式可以分为两部分,静态代理和动态代理,它们的区别将在下面详细介绍。角色介绍: Suject: 抽象主题类 该...原创 2017-02-07 09:09:11 · 377 阅读 · 0 评论 -
android适配器中的观察者模式
定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。原创 2016-11-17 22:25:31 · 572 阅读 · 0 评论 -
java实现事件委托模式
事件委托模式是一个比较常用的设计模式,但是Java语言本身没有对其做一定的封装,因此实现起来有一定难度(了解原理后很简单),相比之下.NET就容易了很多。身为一个Java爱好者,怎么向这样一个小困难低头,但是上网搜索,却没发现相关解决方案,得,自己来做一个封装吧。其实结合例子更好,那么我就用一个小例子来引出这种设计模式。一个班级,有两类学生,A类:不学习,玩,但是玩的东西不转载 2016-03-03 16:26:37 · 445 阅读 · 0 评论 -
Android开发中无处不在的设计模式——Builder模式
上一篇文章介绍了单例模式,这一篇继续介绍一个常见的模式——Builder模式。那么什么是Builder模式呢。你通过搜索,会发现大部分网上的定义都是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示但是看完这个定义,并没有什么卵用,你依然不知道什么是Builder设计模式。在此个人的态度是学习设计模式这种东西,不要过度在意其定义,定义往往是比较抽象转载 2016-01-04 14:10:50 · 415 阅读 · 0 评论 -
Android开发中无处不在的设计模式——装饰者模式
装饰者模式转载 2016-01-05 14:21:15 · 927 阅读 · 0 评论 -
网络库和图片库的简单架构模型
这里我们就简单分析一下demo中网络课和图片库的架构模型网络库基本模型架构设计过程分析:对于一个框架的设计, 使用面向接口编程是必不可少的技能,http/https是基于请求-响应模型, 我们需要抽象出一个请求和响应接口类,抽象一个请求接口, 其实现可以是基于HttpURLConnection、Socket等, 抽象接口是为了约束使用者构造请求时提供请求所需要的参数, ...原创 2019-07-24 07:24:40 · 945 阅读 · 0 评论