网格视图GridView其实就类似与电视上的九宫格,一般用于罗列多个元素的时候。要掌握GridView的用法首先要掌握BaseAdapter基础数据适配器的使用。
GridView的一些属性:Android:columnWidth 列的宽度
Android:gravity 对齐方式
Android:horizomtalSpacing 列 间距
Android:stretchMode 缩放模...
分类:
其他好文 时间:
2014-10-09 16:33:38
阅读次数:
282
Android BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner、ListView、GridView)来填充数据的。而(Spinner、ListView、GridView)都有自己的适配器(记起来麻烦)。但是若直接使用baseAdapter的话就不用担心这.....
分类:
移动开发 时间:
2014-10-08 17:07:55
阅读次数:
262
1、添加GridItem布局文件 2、主界面添加GridView 3、添加自定义适配器类,并对自定义griditem布局文件中的控件进行设置值protected class MyGridAdapter extends BaseAdapter { @...
分类:
移动开发 时间:
2014-10-07 23:52:04
阅读次数:
243
本人是在使用Listview时,由于需要自定义ListView的Item,因此需要自己写一个Adapter,使用到了BaseAdapter。对BaseAdapter中的getItem()以及getItemId()略感疑惑,因此从网上查找资料得出自己的见解:参考了这篇博文:http://www.cnb...
分类:
移动开发 时间:
2014-10-03 18:38:54
阅读次数:
254
摘自:http://blog.csdn.net/shakespeare001/article/details/7926783收藏ArrayAdapter、SimpleAdapter和BaseAdapter的一些简短代码片段,希望用时方便想起其用法。1.ArrayAdapter只可以简单的显示一行文本...
分类:
移动开发 时间:
2014-09-30 11:24:39
阅读次数:
254
public abstract class SimpleBaseAdapter extends BaseAdapter {
protected Context context;
protected List data;
public SimpleBaseAdapter(Context context){
this(context, null);
}
public SimpleBa...
分类:
移动开发 时间:
2014-09-25 15:54:29
阅读次数:
365
零基础学Android开发:蓝牙聊天室APP第四讲
4.1 ListView控件的使用
4.2 BaseAdapter详解
4.3 ListView分布与滚动事件
4.4 ListView事件监听器:OnItemClickedListener
在线收看:http://www.3g-edu.org/news/video026.htm
视频下载:http://pan.baidu.c...
分类:
移动开发 时间:
2014-09-19 10:11:25
阅读次数:
190
对于android项目开发来说,常常会用到Spinner实现下拉框的效果。而对于Spinner加载适配器的方法有多种:
1.直接加载android自带的ArrayAdapter,SimpleAdapter;
2.自定义继承BaseAdapter的适配器。
对于适配器加载自定义的xml布局文件,修改该Spinner样式较简单,就是在定义的xml布局文件中修改显示的样式就可以。但对于加载android自带的xml布局文件,有时会出现不是项目所需要的效果。主要问题有下拉几个:
1.Spinner本身背景显示样式...
分类:
移动开发 时间:
2014-09-17 15:13:02
阅读次数:
182
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中...
分类:
移动开发 时间:
2014-09-17 14:59:02
阅读次数:
216
在一个ListView中,如果里面有EditText会很麻烦,因为修改EditText里面的数据会发生错位现象.这时候,需要在适配器BaseAdapter的getView中设置setTag(),将position缓存起来.下面来解决这个问题.1.打开activity_main.xml . 在这个布局...
分类:
移动开发 时间:
2014-09-11 22:24:12
阅读次数:
468