![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 93
Wu_Dongxia
Android 开发者
欢迎关注个人公众号:Android从入门到精通
展开
-
设计模式之单例模式
保证一个类仅有一个实例,并提供一个访问它的全局访问点。 ——艾迪生维斯理 《设计模式》 版权声明:本文为 冬夏 原创发表在公众号「Android从入门到精通」,可以随意转载,但请注明出处。概述在我们日常编写程序的时候,经常需要一种这样的对象。我们希望整个系统只有一个这样的对象,不论在什么时候和不论在哪里获取这个对象的时候,获得的都是同一个对象。比如说系统的任务管理器,我们希望整个系原创 2017-12-30 16:26:49 · 245 阅读 · 0 评论 -
设计模式之观察者模式
版权声明:本文为 冬夏 发表在公众号「Android从入门到精通」,可以随意转载,但请注明出处。观察者模式(Observer)又称为发布-订阅(Publish-Subscribe)模式,它定义了对象之间一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。观察者模式是日常开发中使用最广的设计模式之一,有许多开源库也用到了观察者模式,比如说: Rxjava,EventB原创 2017-12-30 16:49:55 · 362 阅读 · 0 评论 -
设计模式之适配器模式
版权声明:本文为 冬夏 原创发表在公众号「Android从入门到精通」,可以随意转载,但请注明出处。适配器模式(Adapter)是我们在开发过程中经常会用到的一个设计模式。它的作用是将一个类的接口,转换另一个接口。那么为什么要进行转换呢?想想生活的例子你就知道了。设想一下,你出国旅游,发现你的手机的充电器不能插进当地的插座,因为标准不同。这时候你会买一个转接器,然后解决了这个问题。这个转接器就是适原创 2017-12-30 16:56:23 · 360 阅读 · 0 评论