冲刺(三)
今天遇到了关于适配器的问题,所以今天看了看适配器的东西。以下有关于适配器的基本概念。
现实生活中的适配器就是一种“转化器”,将两个不兼容的事物做一个连接。Android在视图显示和后台数据上使用适配器,顾名思义,就是把一些数据给变得适当,适合以便于在View上显示。可以看作是界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,数据库,集合等。适配器是一个连接数据和AdapterView的桥梁,通过它能有效地实现数据与 AdapterView 的分离设置,使 AdapterView 与数据的绑定更加简便,修改更加方便。将数据源的数据适配到 ListView 中的常用适配器有:ArrayAdapter、SimpleAdapter 和 SimpleCursorAdapter, 实际工作中,常用自定义适配器。即继承于BaseAdapter的自定义适配器类。
其实很简单,说白了适配器它也是一个类,在类里面它实现了父类的这几个方法: publicint getCount() //得到数据的行数 public Object getItem(int position)//根据position得到某一行的记录 public long getItemId(int position)//根据position得到某一行的某一条记录的ID
我参考了博客https://blog.csdn.net/woshimalingyi/article/details/51052814进行学习。讲的比较详细。