yaozq的android开发

永不止步

Android设计模式系列(8)--SDK源码之工厂方法模式

工厂方法模式,往往是设计模式初学者入门的模式,的确,有人称之为最为典型最具启发效果的模式。 android中用到了太多的工厂类,其中有用工厂方法模式的,当然也有很多工厂并不是使用工厂方法模式的,只是工具管理类。 今天以ThreadFactory举例说明一下简单工厂模式和工厂方法模式。  工厂...

2012-03-18 20:46:18

阅读数:1825

评论数:0

Android设计模式系列(9)--SDK源码之适配器模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2012/02/27/2010965.html 对于android开发者来说起,适配器模式简直太熟悉不过,有很多应用可以说是天天在直接或者间接的用到适配器模式,比如ListView。 Lis...

2012-03-18 17:31:01

阅读数:686

评论数:0

Android设计模式系列(10)--SDK源码之原型模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2012/03/02/2020355.html CV一族,应该很容易理解原型模式的原理,复制,粘贴完后看具体情况是否修改,其实这就是原型模式。 从java的角度看,一般使用原型模式有个明显的...

2012-03-18 15:25:01

阅读数:588

评论数:0

面向对象的设计原则(未完)

迪米特法则(Law of Demeter, LoD):如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。 单一职责原则: 就一个类而言,应该仅有一个引起它变化的原因。如果一个类的职责过多,就等于把这些...

2012-03-18 09:16:06

阅读数:566

评论数:0

Android设计模式系列(7)--SDK源码之命令模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/08/13/2135478.html 命令模式,在.net,java平台的事件机制用的非常多,几乎每天都与之打交道。 android中对我印象最深的就是多线程多进程的环境,所以...

2012-03-17 20:04:12

阅读数:588

评论数:0

Android设计模式系列(6)--SDK源码之享元模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/08/10/2133659.html 享元模式,给我的感觉就是对象池,缓存单例对象。 java中的享元模式最经典的例子就是String类了,还有一个最容易理解的就是word文档字符...

2012-03-17 19:39:07

阅读数:517

评论数:0

Android设计模式系列(5)--SDK源码之备忘录模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/08/09/2133049.html 备忘录模式,在工作代码中,要么不用,要么经常用到。 举个例子,程序员喜欢写代码,coding,coding,这个时候它的状态是很high,但是...

2012-03-17 19:02:34

阅读数:539

评论数:0

Android设计模式系列(4)--SDK源码之模板方法模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/08/09/2131602.html 模板方法,和单例模式是我认为GOF的23中最简单的两种模式。 但是我个人对模板方法的经典思想特别推崇,虽然模板方法在大对数情况下并不被推荐使用...

2012-03-17 17:29:56

阅读数:650

评论数:0

Android设计模式系列(3)--SDK源码之单例模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/08/07/2130306.html 单例模式,可以说是GOF的23种设计模式中最简单的一个。 这个模式相对于其他几个模式比较独立,它只负责控制自己的实例化数量单一(而不是考虑为用...

2012-03-17 17:06:08

阅读数:760

评论数:0

Android设计模式系列(2)--SDK源码之观察者模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/08/07/2129731.html 观察者模式,是一种非常常见的设计模式,在很多系统中随处可见,尤其是涉及到数据状态发生变化需要通知的情况下。 本文以Abst...

2012-03-17 17:01:11

阅读数:824

评论数:0

Android设计模式系列(1)--SDK源码之组合模式

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/07/29/2121488.html Android中对组合模式的应用,可谓是泛滥成粥,随处可见,那就是View和ViewGroup类的使用。在android UI设计,几乎所有的w...

2012-03-17 16:19:55

阅读数:816

评论数:0

程序员必看--23种设计模式及解释(中英文对照)——每天都要坚持看上几遍

设计模式是每个程序员的必修课,这里将23种模式整理在一起,想学习这方面知识的朋友们有福了,呵呵。 Singleton Pattern(单例模式):Ensure a class has only one instance, and provide a global point of acces...

2012-03-09 20:53:12

阅读数:5682

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭