android开发设计模式
文章平均质量分 87
Beyond0525
在不想做的时候还要去做一点点
展开
-
Android开发设计模式之——单例模式
单例模式是设计模式中最常见也最简单的一种设计模式,保证了在程序中只有一个实例存在并且能全局的访问到。比如在android实际APP 开发中用到的 账号信息对象管理, 数据库对象(SQLiteOpenHelper)等都会用到单例模式。下面针对一些例子分析一下我们在开发过程中应用单例模式需要注意的点。 一、作用 单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问原创 2014-04-02 14:55:38 · 51978 阅读 · 7 评论 -
Android开发设计模式之——工厂模式
在android中用到了很多的工厂类,如ThreadFactory创建抽象Runnable 。下面通过简单的例子来学习工厂模式。 一、作用 工厂模式(Factory Method):定义一个用于创建对象的接口,让子类决定将哪一个类实例化。从而使一个类的实例化延迟到其子类。 抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。原创 2014-04-02 17:27:49 · 11495 阅读 · 4 评论 -
Android开发设计模式之——适配者模式
适配者模式是也是android中应用很广泛的设计模式,如我们常见用 BaseAdpter, ArrayAdapter, CursorAdapter,就是用的适配者模式,看到源码你是不是对这种设计方式很陌生,没事,下面我们通过实际的例子来取理解这种设计模式。 一、作用 适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工原创 2014-04-02 18:47:15 · 13380 阅读 · 1 评论