Adapter和getView操作详解

当使用ListView时,Adapter所起到的作用为连接数据视图的桥梁,Adapter完成的功能为:
- 创建一个视图对象
- 将数据绑定到视图对象
- 讲视图对象返回给ListView(即采用getView操作)

对于ListView,每一个item都是一个子视图对象,每调用一次getView都是返回对应item的视图对象(注意getView调用所绑定数据的toString方法),但是如果有庞大的数据,并不需要为每个数据都准备一个视图对象
利用Recycler机制,只在屏幕上显示时才有必要存在
详见【Android】ListView中getView的原理与解决多轮重复调用的方法

你可能感兴趣的:(android)