自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 观察者模式

参考http://www.cnblogs.com/mengdd/archive/2013/02/07/2908929.html观察者模式,顾名思义需要一个被观察者,一个观察者,当被观察者状态改变的时候,通知观察者,在Android 中的Button 在点击之后 点击之前 是物理触碰到杂七杂八 什么时候发生都不知道,但是对外有个回调接口 ,及时观察者模式的体现,当被观察者即button 点击的时候,通

2016-03-23 23:15:13 229

原创 享元模式

享元模式 什么是享元模式,有点共享的意思。 也可以理解为线程池看代码吧 public class Ticker { private String form; private String to; public Ticker(String form,String to){ this.form=form; this.to=to; }

2016-03-17 23:13:55 311

原创 策略模式

顾名思义,有多个策略的方式,已代码为例 public class MyCalculator { public MyCalculator(){ } public final int APPLE=1; public final int NOKIA=2; public final int ANDROID=3; public void buyPhone(int i

2016-03-17 22:44:39 341

原创 模板模式

模板模式 模板模式顾名思义,对一个流程有一个固定的流程,在软件开发中,网络请求,解析数据,显示数据 这是一个流程,Android 中的生命周期也是模板方式,在oncreate onstate onResume 中均是 固定的流程,也可以认为是Android 对暴露出的行为,具体的代码就不写了,大致让父类有一个固定的方法,同时有一个方法是顺序执行,让子类继承,只需要重写每个流程的具体细节,流程的顺序

2016-03-16 21:55:59 308

原创 状态模式

状态模式顾名思义,根据不同的状态进行不同的操作public class LoginOperation { private static final int LOGINON = 1; private static final int LOGINOFF = 2; private int state = 2; public void LooKPerson() {

2016-03-15 22:34:36 358

原创 适配器模式

适配器模式 适配器模式在Android中 是最为常见的,ListView,GridView,RecycleView,都是要用到该模式的,在开发中任何问题都是可以加入中间层进行,调整的。适配器中有两种一个是类适配器public class Voltage { public void FANGDIAN200V(){ System.out.println("200V");

2016-03-15 21:04:00 322

原创 装饰模式

装饰模式 装饰模式是开发中也是较为简单的设计模式之一public abstract class Person { public abstract void sleep() ; }public class Man extends Person{ @Override public void sleep() { // TODO Auto-generated meth

2016-03-15 20:15:31 352

原创 构建者模式

在Android 开发中对于Build一点也不模式,Android 中的Dialog ,Notification以及最常见的第三方库Universal-Image-Loader就是采用Build 模式,对于Build模式有什么好处 就以常见的ImageLoad为例,一下是简单的模拟ImageLoadpublic class ImageLoad { //加载图片错误参数 int mL

2016-03-14 21:16:40 335

原创 向上转型与向下转型

向上转型,将子类型隐藏。就不能使用子类的特有方法了 比如 有一个抽象类Animal 有eat()方法,类Pig 继承了Animal,复写了eat()方法之外,还定义了自己独有的sleep()方法。 此时 如果 创建Pig的实例,并将类型向上转型为 Animal,将不能访问Pig类的sleep方法,而只能访问父类 Animal定义的方法。 那么如何让实际上是内容是 Pig类型的引用A

2016-03-13 11:28:54 522

原创 单例设计模式

单例设计模式这是我们在开发中最常见也是最常用到的设计模式。作为初级开发人员也是必须要了解的。什么情况下我们需要单例,为什么需要单例。顾名思义在程序运行的整个过程中只有一个实例。即不能new 对象如果可以new对象 所以会造成多个对象存在,即构造函数私有化。通过声明静态的方式获取,接下来看几种单例的实现方式饿汉式 public class ImageLoad { private ImageLoa

2016-03-13 11:24:07 382

原创 原型模式

原型模式原型模式主要用于对对象的复制,通过已有对象的属性在生成一个新的对象,在java中有个接口是Cloneable 主要通过代码来讲解public class User { private String name; private int age; public void setName(String name){ this.name=name; }

2016-03-12 14:36:53 325

dex2jar&jd-gui.rar

dex2jar&jd-gui.rar

2017-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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