第十八篇 适配器的职责

Android便充分利用了适配器来实现view和数据的联系,这里的view指的的ListView等.

通俗的讲:适配器负责将item子布局、子布局中组件的点击事件以及数据data填充到view里。(当然如果有必要,也可以将ListView的点击
事件以及长按事件交给适配器处理,减少代码的冗余)

那么平台定义的adapter以及SuperAdapter和普通自定义的Adapter有什么差别?

没什么差别,只不过平台定义的adapter和SuperAdapter,它们把listview组件、datas以及适配器的初始化放到基类里,外放了一个初始化
适配器的抽象方法,返回适配器给基类,所以根本上没有啥区别,无非就是通用代码封装的问题以及采用了设计模式的问题,所以是一样的。

参考文章:

http://blog.csdn.net/wabil/article/details/53399107

http://www.jianshu.com/p/108b29172123

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值