- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 工厂模式
上次谈到“建造者模式”,本次探讨一下“工厂模式”在Android API中的应用。 工厂模式:定义一个创建产品对象的工厂接口,让子类决定实例化哪一种实例对象,也就是将创建实例对象的工作推迟到子类当中,核心工厂类不再负责具体产品的创建。 存在这样几个角色: 1、抽象工厂 2、抽象产品 3、具体工厂 4、具体产品 Android中的应用:创建位图 例如 Bitma
2015-04-08 23:12:30 362
转载 策略模式
“策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于算法的客户” 场景: 一个基类有很多个子类,现在他们需要实现一个共同的函数,凡是各个子类的实现可能各有不同,这时候应该怎么办? 思路1:把这个函数写在基类里,然后子类去根据自己的需要重写这个函数 好处:代码可以复用,对应了设计原则“找出应用中可能变化之处,把它独立出来,不要和那些不变的代码
2015-04-08 23:05:03 381
转载 工厂模式
很悲催,我们在《Android也架构之二:单例模式访问网络》 用httpConnect的方式去访问网络,而且能够正常获取数据了,可是老板能,技术出生,他要求我重新用httpClient去获取获取网络数据,童鞋们,是不是头快爆炸了?你是否也遇见过这样的或者类似这样的情况呢? 拥抱变化,让我们从现在开始吧,上一篇文章《Android也架构之二:单例模式访问网络》中,我们学会用了
2015-04-08 22:52:30 280
开发涉及到的所有文档
2016-04-18
comet4j.js
2014-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人