代码示例
教程分享

一款非常牛的Android表格框架

安卓上显示表格说复杂也复杂说简单也简单,关键要看你的表格复杂程度,一般的表格自己用2个listview组合一下也就差不多了,复杂的说起来就复杂了。不过网络上有很多大神做了表格框架,我就喜欢偷懒,每次不是找怎么实现的,而是找相关框架,哪个简单我就拿来用,嘿嘿。

先来看看作者的功能介绍

  1. 快速配置自动生成表格;
  2. 自动计算表格宽高;
  3. 表格列标题组合;
  4. 表格固定左序列、顶部序列、第一行、列标题、统计行;
  5. 自动统计,排序(自定义统计规则);
  6. 表格图文、序列号、列标题格式化;
  7. 表格各组成背景、文字、网格、padding等配置;
  8. 表格批注;
  9. 表格内容、列标题点击事件;
  10. 缩放模式和滚动模式;
  11. 注解模式;
  12. 内容多行显示;
  13. 分页模式;
  14. 首尾动态添加数据;
  15. 丰富的格式化;
  16. 支持二维数组展示(用于类似日程表,电影选票等);
  17. 导入excel(支持颜色,字体,背景,批注,对齐,图片等基本Excel属性);
  18. 表格合并单元(支持注解合并,支持自动合并);
  19. 支持其他刷新框架SmartRefreshLayout;
  20. 可配置表格最小宽度(小于该宽度自动适配);
  21. 支持直接List或数组字段转列;
  22. 支持Json数据直接转换成表格;
  23. 支持表格网格指定行列显示;
  24. 支持自动生成表单。

看起来非常复杂,功能非常多,作者做了一个所有功能的demo,供大家学习。

下面看看效果图。

一款非常牛的Android表格框架

一款非常牛的Android表格框架

一款非常牛的Android表格框架

一款非常牛的Android表格框架

一款非常牛的Android表格框架

一款非常牛的Android表格框架

一款非常牛的Android表格框架

一款非常牛的Android表格框架

直接在你的Android studio中加入依赖即可使用

dependencies {
	        compile 'com.github.huangyanbin:SmartTable:2.2.0'
	}

详细使用教程请看作者的demo,项目地址:https://github.com/huangyanbin/smartTable

赞(0) 打赏
未经允许不得转载:代码狗 » 一款非常牛的Android表格框架
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

高性能服务器,就选阿里云/腾讯云

阿里云订购腾讯云订购

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏