在这个案例中展示的新闻列表,使用到ListView控件,然后在适配器中添加多种布局效果,这里通过重写BaseAdapter类中的 getViewType()和getItemViewType()来做判断,指定ListView列表中指定位置的item加载对应的布局,在 getView中返回对应的视图
分类:
移动开发 时间:
2015-11-04 00:36:06
阅读次数:
316
昨天晚上看了下ArrayAdapter,和SimpleAdapter,今天早上起来看完了球赛,又继续要开始学习了,适配器除了前面的两种,还有一种常用的就是BaseAdapter,他是一个抽象类。事实上通过源码可以看到,ArayAadapter和SimpleAdapter 都是继承自BaseAdapt...
分类:
移动开发 时间:
2015-11-01 15:04:39
阅读次数:
201
class MyAdapter extends BaseAdapter { @Override public int getCount() { return arrayList.size(); } @Overrid...
分类:
其他好文 时间:
2015-10-27 16:44:09
阅读次数:
220
数据源的来源是各种各样的,而ListView展示数据是有一定的要求的。降低程序的耦合性。容易扩展。最常用的适配器 BaseAdapterListView GradView 的显示与缓存机制需要的时候才显示,显示完就被回收到缓存。BaseAdapter基本结构:1、public int getCoun...
分类:
其他好文 时间:
2015-10-27 13:09:48
阅读次数:
165
首先说明一下我想实现的功能:点击某个item之后,让其颜色发生变化。如果变化网上有很多例子,我就不班门弄斧了。Listview之所以点击没有反应是因为上图中绿色部分(自己定义的一个继承BaseAdapter的adapter来适应listview)将listview的item覆盖了。现在点击的只是自定...
分类:
移动开发 时间:
2015-10-23 06:44:21
阅读次数:
238
import android.content.Context;import android.widget.BaseAdapter;import java.util.List;/** * 基类Adapter * Created by Administrator on 2015/10/22 0022. ...
分类:
移动开发 时间:
2015-10-22 17:14:26
阅读次数:
285
之前做一个项目,项目里面的布局是这样的:一个Viewpager,Viewpager里面有三个Fragment,在第二个Fragment里面有一个ListView,使用了BaseAdapter来显示item。当时因为图方便,把获取数据源mData的方法直接写在了...
分类:
Web程序 时间:
2015-10-20 12:31:04
阅读次数:
274
之前做一个项目,项目里面的布局是这样的:一个Viewpager,Viewpager里面有三个Fragment,在第二个Fragment里面有一个ListView,使用了BaseAdapter来显示item。当时因为图方便,把获取数据源mData的方法直接写在了adapter的构造方法里面,数据源通过syncHttpClient向后台请求参..
分类:
Web程序 时间:
2015-10-20 12:26:04
阅读次数:
388
之前做一个项目,项目里面的布局是这样的:一个Viewpager,Viewpager里面有三个Fragment,在第二个Fragment里面有一个ListView,使用了BaseAdapter来显示item。当时因为图方便,把获取数据源mData的方法直接写在了adapter的构造方法里面,数据源通....
分类:
Web程序 时间:
2015-10-19 12:23:50
阅读次数:
186
概述:这个小程序,你讲学习到基本控件(Button,Listview,Gridview,TextView等)的使用技巧,AssetManager类的使用,XML数据的解析方式,BaseAdapter,几种布局的使用,Sqlite的使用等等。一、简单需求设计 左右分栏的形式,左栏为一级菜单,右栏为二级...
分类:
移动开发 时间:
2015-10-19 10:55:14
阅读次数:
238