码迷,mamicode.com
首页 > 其他好文 > 详细

演示 ListView 和 XListView(未整理)

时间:2015-01-06 17:27:21      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

本文内容

  • 环境
  • 项目结构
  • 演示 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(未整理)

标签:

原文地址:http://www.cnblogs.com/liuning8023/p/4206215.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!