项目描述:
最近做项目,遇到一个问题,就是要求ListView既要有表头,点击表头从能够对特定的列进行排序,并且要求固定第一列,右边的其他列不固定,能够向左滑动的时候,收缩到左侧,向右滑动的时候,显示已经收缩的列,总之就是满足一个需求,一个表里面有很多个列的时候,单个屏幕显示不完所有的列,因此,就做一个可收缩的列表,用于在一个控件里面显示完表中所有的字段。
小的...
分类:
其他好文 时间:
2014-12-23 10:29:45
阅读次数:
298
上篇博文和大家分享了下拉刷新,这是一个用户体验非常好的操作方式。新浪微薄就是使用这种方式的典型。
还有个问题,当用户从网络上读取微薄的时候,如果一下子全部加载用户未读的微薄这将耗费比较长的时间,造成不好的用户体验,同时一屏的内容也不足以显示如此多的内容。这时候,我们就需要用到另一个功能,那就是listview的分页了。通过分页分次加载数据,用户看多少就去加载多少。
通常这也分为两种方式...
分类:
移动开发 时间:
2014-11-12 16:33:08
阅读次数:
222
1. ListView分页加载实现思路实现OnScrollListener 接口重写onScrollStateChanged 和onScroll方法,使用onscroll方法实现”滑动“后处理检查是否还有新的记录,如果有,调用 addFooterView,添加记录到adapter, adapter调...
分类:
其他好文 时间:
2014-09-26 13:50:48
阅读次数:
319
通过实践发现,尚大大在判断”上一页“按钮和”下一页按钮“是否可用的地方,有问题:原代码: public void checkButton(){ //索引值小于等于0,表示不能向前翻页了,以经到了第一页了。 //将向前翻页的按钮设为不可用。 if(index ...
分类:
其他好文 时间:
2014-09-16 12:12:30
阅读次数:
238
最近在做ListView分页显示,其中包括图片 和文字(先下载解析文字内容,再异步加载图片)发现每次点击下一页后,文字内容加载完毕,马上向下滑动,由于这时后台在用线程池异步下载图片,我每页有20条,也就是20张图片,会导致listview滑动卡顿!这是用户不想看到的,我参考了网易新闻和电子市场等应用...
分类:
移动开发 时间:
2014-08-19 12:30:04
阅读次数:
337
Android ListView分页加载功能 在实际开发中经常用到,是每个开发者必须掌握的内容,本Demo给出了服务端+Android端的两者的代码,并成功通过了测试。
服务端使用MyEclipse,Android端使用Eclipse。
实现效果图:
服务端一共100条数据,共分四页,每页有25条数据。
源代码:
服务端:
需要导入图中这几个jar包。
在运行Andr...
分类:
移动开发 时间:
2014-07-03 17:13:46
阅读次数:
314
在体验其他设计优美的app时加载动画的假象让我以为Listview的最后一条item完全显示之后才正式加载,导致我走入了一个误区浪费了很长的一段时间,最终我也是妥协以最后一条item刚被暴露开始作为Listview滚动到底部的标志,也就是说无须费很大劲去实现一个并没有多大提升的细节了。期间当然发现了...
分类:
其他好文 时间:
2014-05-29 03:10:04
阅读次数:
342
在android软件开发中,ListView是一种经常被用到的组件。当需要用到列表显示的时候,通常都会用到。而使用的过程中也可能出现一些问题。比如,一次性加载过多的Item对于手机有限的内存来说,是一种负担。于是就有了分页加载的技术,一般的说,分页的使用方式有两种,一是在滑动到底部的时候,自动加载下...
分类:
其他好文 时间:
2014-05-05 11:57:06
阅读次数:
387