android listview 分页
来源:互联网 发布:英文介绍淘宝网 编辑:程序博客网 时间:2024/05/01 07:35
最近做了下listview的分页,跟WEB上的分页是一个意思,需要那几个分页参数,不同的是sqlite中分页的查询语句,简便的方法需要用Limit,Offset
关键字,前者是查询每页展示的记录数,后者是越过多少记录数,说得明白点就是忽略前面多少行记录之后,取多少行记录
我分页采用了一个重要的类Page,通过封装Page类,做为参数传递进来,返回出去也是个Page对象
下面是封装的POJO对象,界面listview的item展示就是靠它
好吧,来看下DAO类里的重要方法同样是Page对象,在DAO类里做的操作就是对总记录数和结果list进行赋值
关于listview的展示和自定义适配器,在此不提起,总之界面上上一页和下一页按钮的点击事件需要刷新listview
上一页,下一页所做的操作也就是在判断是否有上一页和下一页的情况下对页号pageNo的加减操作
最后写上ChatHistoryService.java总觉得是多余的
顺带放上XML布局文件吧
chats_history.xml
message_layout.xml
最后来看看效果吧,别欺负我没贴上数据库建表语句,看下我的POJO类就知道我数据库表怎么建的
- android listview 分页
- android ListView分页显示
- android ListView分页处理
- android listview分页
- Android ListView分页显示
- Android ListView 分页加载
- android listView滚动分页
- android listview分页
- Android ListView 滑动分页
- Android ListView分页显示
- android listview分页
- android ListView分页加载
- Android中ListView的分页--自定义ListView
- Android一个listview分页实例
- Android listview分页加载内容
- Android中ListView分页处理
- android listview的分页加载
- android ListView 数据分页加载
- UVa Problem 10258 Contest Scoreboard (比赛计分板)
- Oracle常见问题与解答
- tomcat和myeclipse JDK版本
- 模式对话框和非模式对话框的区别[转]
- 记录集(RecordSet)新增客户端默认值特性
- android listview 分页
- UVa Problem 10149 Yahtzee (Yahtzee 游戏)
- SharepPoint使用数据视图操作用户类型栏位需要特别注意的地方
- JAVA功能代码《1》----把Strings转换成int和把int转换成String
- linux
- 屏幕监控编程
- J2EE开发常见架构
- hdu 1257
- 恳请李开复老师创建软件培训学院的一封信