在mainactivity中从网络中获取JSON数组,并转化为JSON对象,通过AsyncTask使用异步线程下载数据,并封装在已经设置好的空间中以及在子线程中设置UI,通过Myadapter对象传递参数用于在BaseAdapter中设置监听事件和设置ListView 在ImageHolder中设置 ...
分类:
其他好文 时间:
2016-10-18 13:36:38
阅读次数:
216
1、搭建布局 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 android:layout_width="match_parent" 3 android:layout_height="mat ...
分类:
移动开发 时间:
2016-10-17 11:08:20
阅读次数:
258
本文转载自:http://blog.csdn.net/jueblog/article/details/11857281 步骤 使用BaseAdapter实现复杂的ListView的步骤: 1. 数据你要准备好 List getData()。 2. 继承ListActivity专有屏,不再需要setC ...
分类:
移动开发 时间:
2016-10-14 22:48:17
阅读次数:
310
一、自定义控件的实现 自定义控件需要继承BaseAdapter抽象类,该类实现了ListAdapter, SpinnerAdapter两个接口,这两个接口继承了Adapter接口类,没错、是继承Adapter接口;而自定义控件实现的四个方法也来自Adapter接口; 下面对这四个方法进行详细说明: ...
分类:
移动开发 时间:
2016-10-14 17:02:37
阅读次数:
215
一、ListView入门 1.定义ListView在布局中 2.定义ListView的数据适配器 3.实现baseAdapter的getCount方法和getView方法。 二、ListView的优化 1.缓存对象 2. ListView的高使用填充父窗体 :fill_parent 三、ListVi ...
分类:
其他好文 时间:
2016-10-04 22:56:14
阅读次数:
320
Java实用类库提供了一套相当完整的容器来帮助我们解决很多具体问题。因为我本身是一名Android开发者,包括我在内很多安卓开发,最拿手的就是ListView(RecycleView)+BaseAdapter+ArrayList三剑客, 平时接触使用的容器也只有ArrayList和HashMap。导 ...
分类:
编程语言 时间:
2016-09-30 18:12:35
阅读次数:
207
private class MyBaseMsgAdapter extends BaseAdapter { //获取数据适配器中条目类型的总数,修改成两种(纯文本,输入+文字) @Override public int getViewTypeCount() { //条目类型数(这里有两种类型) ret ...
分类:
其他好文 时间:
2016-09-26 17:59:36
阅读次数:
121
本文是借鉴bingoogolapple写得BGAAdapter-Android而产生的,对此表示感谢。 效果 1.Adapter的使用 1.继承BaseAdapter 这里是我的adapter 注意这里要实现多item布局就要重写getItemViewType()方法,我们可以在item中的属性中增 ...
分类:
其他好文 时间:
2016-09-11 22:57:20
阅读次数:
296
##复杂listview界面笔记 ###步骤 1.设计出包含listview的activity界面 2.在Mainactivity代码中声明Listview对象并完成初始化 3.调用设置数据适配器的方法:Listview.setAdapter(); 4.创建出继承了BaseAdapter的子类,并重 ...
分类:
其他好文 时间:
2016-09-09 20:42:17
阅读次数:
139
为统一数据相关操作,现给出数据处理相关操作的接口定义,其中包含对列表数据的增删改查等常规操作。 /** * Created by Administrator on 2016/4/19. * 适配器的数据修改方法的定义 */public interface IAdapterDataModifyHelp ...
分类:
移动开发 时间:
2016-08-23 21:50:31
阅读次数:
226