Android 开发中常用到的设计模式

Builder模式:比如AlertDialog.Builder;例简单模拟Android中AlertDialog的Builder设计模式

适配器模式:比如GridView、ListView与Adapter;例Android设计模式系列(9)–SDK源码之适配器模式

命令模式:比如Handler.post;例命令模式下的异步消息处理(Handler,Message,Looper,Thread)

享元模式:比如Message.obtain;例Android和设计模式:享元模式

单例模式:比如InputMethodManager.getInstance,例Android源码学习之单例模式应用

观察者模式:比如ContentObserver;例Android中内容观察者的使用—- ContentObserver类详解

抽象工厂模式:比如BaseActivity,例Android Ap 开发 设计模式第八篇:抽象工厂模式

你可能感兴趣的:(Android 开发中常用到的设计模式)