本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!
上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画:
这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般都用ListView。ListView与GridView对比,ListView最大的优势是格单元的大小可以自定义,可以某单元长某单元短,但是难于实现自适应数据表的结构;而GridView最大的优势就是自适应数据表的结构,但是格单元统一大小。。。对于数据表结构多变的情况,建议使用GridView实现表格。
本文实现的SQL分页表格控件有以下特点:
1.自适应数据表结构,但是格单元统一大小;
2.支持分页;
3.“表格区”有按键事件回调处理,“分页栏”有分页切换事件回调处理。
本文程序代码较多,可以到这里下载整个工程的源码:http://www.rayfile.com/files/72e78b68-f2e5-11df-8469-0015c55db73d/
items.xml的代码如下,它是“表格区”和“分页栏”的格单元实现:
main.xml的代码如下:
演示程序testSQLite.java的源码:
分页表格控件GVTable.java的源码:
分享到:
相关推荐
Android提高第九篇之SQLite分页表格
Android提高第八篇之SQLite分页读取
主要介绍了Android提高之SQLite分页表格实现方法,在项目开发中有很高的实用价值,需要的朋友可以参考下
android的分页加载是非常有用且非常常见的功能,我对分页加载做了一个例子很实用,希望能给你带来帮助。
前言:最近做基于openfire聊天(仿QQ、微信)翻页查看聊天记录,为此做了根据时间倒序查看聊天记录,先声明这demo是根据id来倒序(原理和时间倒序一样) 文章地址:...
别人的小demo 自己copy过来,保存一下,分享, 你懂的。自己也做一个标记
SQLite 查询所有 分页查询 查询个数
android sqlite数据库的分页显示
android sqlite操作源码,包括增删改查,环境要求4.0以上
SQLite分页加载
自己写的PHP sqlite 分页代码程序
这是一个android listview分页查询显示的demo,使用sqlite数据库,然后每次显示10条,上拉加载更多数据,studio项目
适合初学者 知识点: 1、listView分页加载 2、利用SparseArray实现ViewHolder的缓存 3、java反射机制读取sqlite查询结果 4、sqlite数据库分页读取 5、文件拷贝操作
android之SQLite数据库开发详解: Android 开发中使用 SQLite 数据库 简介: SQLite 是一款非常流行的嵌入式数据库,它支持 SQL 查询,并且只用很少的内存。Android 在运行时集成了 SQLite,所以每个 Android 应用...
Android 数据库SQLite 详解,简单学好SQLite
从Sqlite数据库中查询出数据,进行分页显示,计算总页数,可以点击上一页,下一页。也可以自定义,每页要显示的数量,适合初学者学习用,高手指点下需要改进的地方。
一个简单的Android SQLite ORM框架不想花资源分的同学可以上我的github主页下载:https://github.com/chenyihan/Simple-SQLite-ORM-Android,因为要传到github,所以代码中的注释和doc文档都是英文的,对自己英文不...
c#连接sqlite分页显示实用教程资料.docx