- 博客(4)
- 收藏
- 关注
原创 记一个FragmentActivity按Home键后强制关闭(FC)的报错
起因:当我在FragmentActivity中实现ViewPager多页滑动时,按Home键直接报错. 报错信息: java.lang.RuntimeException: Unable to pause activity {xx.PageViewActivity}: java.lang.NullPointerException Caused by:java.lang.nullpointe
2012-05-15 13:43:02 2983 4
原创 命令模式的代码实现及优点
/* *命令模式(Command),将一个请求封装为一个对象, *从而使你可用不同的请求对客户进行参数化, *对请求队列或记录请求日志, *以及支持可以撤销的操作。 */ package Command; //Command类 命令类 用来声明执行操作的接口 abstract class Command{ protected Receiver receiver; publi
2011-11-10 10:29:27 589
原创 Observer(观察者)设计模式代码实现
观察者模式又叫发布-订阅模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个注意对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己 package Observer; import java.util.ArrayList; import java.util.List; //主题或抽象通知者 一般用一个抽象类或者一个接口实现 //
2011-11-09 10:27:19 384
原创 怎么实现singleton(单例)模式编程
单例模式是开发模式中最简单、最易理解的一种模式。简单地说,就是始终保持一个实例的意识。 单例模式的三个要点 1.是某个类只能有一个实例 2.是它必须自行创建这个实例 3.是它必须自行向整个系统提供这个实例 Java中实现单例模式一般需要注意以下几点: 1.私有的构造方法。保证尾部无法创建类实例。 2.私有的静态的类型引用。因为静态就可以保证只有一个变量引用。 3.提供获得实例的方法
2011-11-05 23:08:43 366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人