10.3.关于Adapter
一个ScrollView足以应付几十条记录,但是数据库里要有上百上千条记录时怎么办?全部读取并输出当然是很低效的。更何况,用户不一定关心所有的数据。
针对这一问题,Android提供了Adapter,从而允许开发者为一个View绑定一个数据源(如图10.1,"Adapter")。典型的情景是,View即ListView,数据即Cursor或者数组(Array),Adapter也就与之对应:CursorAdapter或者ArrayAdapter。
图 10.1. Adapter