ListView四种适配器:
1、ArrayAdapte
2、SimpleAdapter
3、SimpleCursorAdapter
4、BaseAdapter
下面是基于后面3中适配器实现的,还有一个就是SimpleAdapter的加强版,也就是plus,哈哈。主要是实现带图片功能,第一种适配器比较简单,准备用它实现显示分组。下面是实现功能截图以及代码。上图实现的核心代码:...
分类:
移动开发 时间:
2015-08-27 00:28:28
阅读次数:
246
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。
列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和自定...
分类:
移动开发 时间:
2015-08-25 21:43:29
阅读次数:
275
1.创建一个android project 1.1添加SimpleCursorAdapterActivity类,并在AnddroidMainfest.xml添加如下代码: ...
分类:
其他好文 时间:
2015-08-08 16:22:42
阅读次数:
98
SimpleAdapter:public class SimpleAdapter extends BaseAdapter implements Filterable {
private int[] mTo; // 指向布局里面控件的id 比如:R.id.btn
private String[] mFrom; // 数据来源,来自Map里面的key
private...
分类:
移动开发 时间:
2015-08-07 00:22:18
阅读次数:
110
既然要使用ArrayAdapter,那我们先看看系统中所以的Adapter关系:
在实际中使用频率比较高的有:SimpleAdapter, ArrayAdapter, BaseAdapter
BaseAdapter: 是一个抽象类,实现它要实现比较多的方法,但是灵活的高
ArrayAdapter:支持了泛型操作,比较简单,一般只能显示同类型的数据
SimpleAdapter:有比较好的...
分类:
移动开发 时间:
2015-08-06 15:05:10
阅读次数:
137
一:BaseAdapter:共同实现的基类的适配器,是ArrayAdapter SimpleAdapter等的父类, 一般用于比较复杂的ListView,扩展性强。 详细信息可查看谷歌官方API: http://developer.android.com/reference/android/wi.....
分类:
其他好文 时间:
2015-08-05 18:07:10
阅读次数:
112
目标:自定义适配器Adapter实现点击每个item订阅按钮上一篇介绍了listview的基本属性以及ArrayAdapter和SimpleAdapter的简单实用,链接:listview使用方式基础篇。今天主要介绍一下自定义adapter,来实现稍微复杂点的功能,今天实现的效果是:类似于listiew展示许多可供订阅的栏目,每个栏目最右端有订阅按钮,用户点击订阅可以订阅该栏目,再次点击可取消订阅。...
分类:
移动开发 时间:
2015-08-01 23:36:21
阅读次数:
189
1.SimpleAdapter(很多时候需要继承它,来自定义adapter):simpleAdapter的扩展性最好,可以定义各种各样的布局出来,可以放上ImageView(图片)等。可以显示比较复杂的列表,包括每行显示图片、文字等,但不能对列表进行后期加工(在java代码中加工),也是只是单纯的负...
分类:
移动开发 时间:
2015-07-30 16:38:29
阅读次数:
142
因为经常忘记,总结一下之前学过的各种Adapter。1. ArrayAdapter构造函数
public ArrayAdapter (Context context, int resource, T[] objects)Parameters
context: 上下文.
resource: 资源ID,该资源包含了一个TextView组件(The resource ID for a layo...
分类:
移动开发 时间:
2015-07-29 01:08:20
阅读次数:
231
实现的功能:
sim卡的绑定
读取联系人
技术点:
sim卡绑定
获取开机广播
读取联系人
SimpleAdapter的使用
Activity间数据传递...
分类:
移动开发 时间:
2015-07-26 06:10:05
阅读次数:
174