首页 > 代码库 > 演示 ListView 和 XListView(未整理)
演示 ListView 和 XListView(未整理)
本文内容
- 环境
- 项目结构
- 演示 1
- 演示 2
- 演示 3
- 演示 4
环境
- Windows 2008 R2 64 位
- Eclipse ADT V22.6.2,Android 4.4.2(API 19)
- SAMSUNG GT-8618,Android OS 4.1.2
项目结构
图 1 项目结构
图 2 主程序界面
SimpleList 演示
简单通过网络获得音乐列表的JSON数据,json 数据为数组,利用 AsyncTask 加载到 listview 控件。而 Listview 的相应的adpter 规定了,网络获取的数据,如何显示每行。
并利用 JSONArray 转换成json数组
simpleXlist 演示
演示了github上的Xlistview控件,该演示是github xlistview 提供的演示。listview 提供下拉更新和上拉加载功能。控件也提供对下拉和上拉操作的启用或禁用,毕竟不是所有场景都同时需要这个两个操作。
xlistivity 演示
只是在上一个演示基础上,改变数据为music,但是禁用了下来更新功能。
为了简单,只访问了一次网络,缓存了数据,上来加载更多时,反复加载数据而已。
xlistanother 演示
是在上一个演示基础上,模拟多次访问网络,以便上拉加载更多。数据是重复的。
这个演示,调用了多次 AsyncTask,不知道这样是否可以,不过android貌似不推荐这么做。
下载 Demo
演示 ListView 和 XListView(未整理)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。