Android的GridView控件用于把一系列的空间组织成一个二维的网格显示出来 应用的比较多的就是组合图片显示 下面我就详细讲一个例子 ? ? 首先写一个类继承BaseAdapter [java]?view plaincopy public?class?Ima...
分类:
移动开发 时间:
2014-10-30 12:01:09
阅读次数:
318
package com.main;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
im...
分类:
其他好文 时间:
2014-10-27 15:40:57
阅读次数:
195
最近写一个listView中多个listItem布局时,convertView缓存及使用,类似微信的聊天界面的listView,报了一个异常:11-25 15:51:49.076: E/InputEventReceiver(22971): Exception dispatching input ev...
分类:
其他好文 时间:
2014-10-23 16:10:07
阅读次数:
361
一、ViewHolder方式
如果你还没听说过ViewHolder,那么你该去好好看看官方文档了,而不是埋头写代码。
一个ListView的item布局中需要赋值的子元素太多为了避免重复的调用FindViewById方法,我们一般考虑使用ViewHolder方式来实现BaseAdapter。
如下://在外面先定义,ViewHolder静态类
static class ViewHolde...
分类:
其他好文 时间:
2014-10-23 12:33:42
阅读次数:
136
完整源码在我的github上https://github.com/NashLegend/QuicKid有了匹配算法,下面是如何将搜索联系人并显示出来以及高亮显示匹配到的字符串。1.搜索并显示联系人显示列表当然是使用ListView,使用自定义的ContactAdapter,ContactAdapter继承BaseAdapter,并实现了Filterable..
分类:
编程语言 时间:
2014-10-22 06:29:16
阅读次数:
203
MultiChoiceBaseAdapter是一个可以多选的BaseAdapter,使用的方式相比来说扩展性更强!使用方式:1.布局文件2.写一个类继承MultiChoiceBaseAdapter3.实现内部的各个方法4.设置数据源和视图5.完成保存的回调方法一、布局文件listview_a...
分类:
其他好文 时间:
2014-10-21 21:14:18
阅读次数:
371
============问题描述============ 现在有一个androidlistview带checkbox,从数据库里调取相应数据后,绑定到listview上。那么怎么将listview里的checkbox的选择状态与在数据库中记录一一对应?求给出代码。我在自定义BaseAdapter类中...
分类:
移动开发 时间:
2014-10-18 23:34:32
阅读次数:
273
点击或选中ListView中的一项后,使item背景改变,失去焦点同样显示选中的背景,重新选中另外一项才刷新;
在Adapter中配置:
public class MyAdapter extends BaseAdapter{
int mSelect = 0; //选中项
......
public void changeSelected(int posito...
分类:
其他好文 时间:
2014-10-15 19:32:31
阅读次数:
173
Android中很多地方使用的是适配器(Adapter)机制,那我们就要好好把这个Adapter利用起来,并且用出自己的特色,来符合我们自行设计的需要喽~~~ 下面先上一个例子,是使用ViewHolder进行显示效率优化过的工程:package com.test.listviewsimpleadap...
分类:
移动开发 时间:
2014-10-13 22:58:47
阅读次数:
280
通常我们更多的继承BaseAdapter来编写自己的Adapter类,因为BaseAdapter类是其他Adapter类的基类。在世界的运用过程中呢,我们一般需要重写这类的一些方法:
getCount() ;获取当前Adapter的Items数目
getItem(int position);获取相应Position(位置)的Item
getItemId(int position);获取相应p...
分类:
其他好文 时间:
2014-10-10 18:58:24
阅读次数:
168