在java中,适配器模式(Adapter Pattern)有两种
- 类的 Adapter Pattern (即所谓的继承)
- 对象的 Adapter Pattern (即所谓的委托)
学习参考:http://terryblog.blog.51cto.com/1764499/604431
而经典的适配器模式是Android里面已经封装好的那些适配器的使用:
Android中适配器的使用,以下是个人理解:
在应用中获取或生成的只是单纯的ArrayList数据格式,而ListView需要的是列表显示的数据界面格式,而适配器的工作就是将ArrayList转化为ListView需要的数据界面格式
如图:
上图为个人理解,更多学习,有待研究。
具体的代码实现很简单,网上很多,不在赘述;
参考链接:http://blog.csdn.net/miracleMin/article/details/6544331
参考链接:http://www.cnblogs.com/qianxudetianxia/archive/2012/02/27/2010965.html
warn:设计模式,学在理解,重在使用,勉励自己