- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 代理模式
public interface Subject { public void operate(); } public class RealSubject implements Subject { @Override publicvoid operate() { System.out.println("realsubject operate
2015-11-09 14:33:58
266
转载 装饰模式
public class Decorator implements Component { private Component component; public Decorator(Component component) { this.component = component; } @Override public void ope
2015-06-26 17:51:01
280
转载 适配器模式
public class Adapter implements Target { private Adaptee adaptee; public Adapter(Adaptee adaptee) { this.adaptee = adaptee; } @Override public void request() { ad
2015-06-26 17:44:19
276
转载 观察者模式
public class ObserverPattern { public static void main(String[] args) { Subject subject = new ConcreteSubjectA(); Observer observerA = new ConcreteObserverA(subject); Obser
2015-06-26 17:35:23
251
转载 策略模式
public class StrategyContext { private IStrategy strategy; public StrategyContext(IStrategy strategy) { this.strategy = strategy; } public void operate() { strategy.o
2015-06-26 17:33:09
389
转载 单例模式
public class Singleton { private static Singleton instance; private Singleton() { } public static Singleton getInstance() { if (instance == null) { synchronized (
2015-06-26 17:30:32
233
转载 内部类
1. 在拥有外部类对象之前是不可能创建内部类对象的。这是因为内部类对象会暗暗地连接到创建它的外部类对象上。但是,如果你创建的是嵌套类(静态内部类),那么它就不需要对外部类对象的引用。
2015-06-26 16:14:26
402
转载 Android特色开发之账户管理
本文节选于机械工业出版社推出的《Android应用开发揭秘》一书,作者为杨丰盛。本书内容全面,详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计、Android应用优化、OpenGL等高级知识。另外,本书还全面介绍了如何利用原生的C/C++(NDK)和Pyth
2014-08-11 15:27:38
314
转载 Android使用 LruCache 缓存图片
使用图片缓存技术 在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致OOM。 为了保证内存的使用始终维持在一个合理的范围,通常会把被移除屏幕的图片进行回收处理。此时垃
2014-08-05 10:36:38
227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人