设计模式
alitter
这个作者很懒,什么都没留下…
展开
-
Android 设计模式之观察者模式
观察者模式叫发布-订阅(Publish/Subscribe)模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己原创 2014-08-26 16:04:43 · 686 阅读 · 0 评论 -
Android 设计模式之单例模式
查看Android代码,我们会发现原创 2014-08-26 15:16:36 · 620 阅读 · 0 评论 -
Android 设计模式之工厂模式
名称:Factory Method(工厂模式) 意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod 使一个类的实例化延迟到其子类。 适用环境: 当一个类不知道它所必须创建的对象的类的时候;当一个类希望由它的子类来指定它所创建的对象的时候;当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类;是代理者这一信息局部化的时候。原创 2014-08-26 15:32:38 · 750 阅读 · 0 评论 -
Android 设计模式之适配器模式
适配器模式将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作原创 2014-08-26 17:31:41 · 467 阅读 · 0 评论 -
Android 设计模式之策略模式
策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户原创 2014-08-26 16:28:10 · 512 阅读 · 0 评论 -
Android 设计模式之模板模式
模板定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。原创 2014-08-27 14:37:04 · 477 阅读 · 0 评论