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

作者&投稿:罗知 (若有异议请与网页底部的电邮联系)
Android 开发中常用到的设计模式有哪些~

要理解android系统自然也能想到那些设计模式了

1. Application 单例模式
2. 观察者模式
各种listener
3. MVC 这个好理解
4. 响应链 触摸、按键等各种事件的传递

Builder模式:比如AlertDialog.Builder。

适配器模式:比如GridView、ListView与Adapter。

命令模式:比如Handler.post。

享元模式:比如Message.obtain。

单例模式:比如InputMethodManager.getInstance。

观察者模式:比如ContentObserver。

这是一些经常用到的设计模式以及举例。

Builder模式:比如AlertDialog.Builder。

适配器模式:比如GridView、ListView与Adapter。

命令模式:比如Handler.post。

享元模式:比如Message.obtain。

单例模式:比如InputMethodManager.getInstance。

观察者模式:比如ContentObserver。

这是一些经常用到的设计模式以及举例。