HelloCharts:支持缩放、滚动和其它动画的图表库
来源:互联网 发布:软件开发的就业前景 编辑:程序博客网 时间:2024/05/18 18:42
图表库为Android兼容API8+(Android 2.2版本以上)。最好在启用硬件加速的环境下工作,建议API14+(Android 4.0版本以上)。
特征
- 线图(三次线、填充线、散点图)
- 柱图(分组、叠加、负值)
- 饼图
- 气泡图
- 组合图表(列/行)
- 预览图表(用于列图和折线图)
- 缩放(手势缩放,双击缩放),滚动和滑动
- 自定义和自动生成轴(顶部、底部、左、右、内部)
- 动画
Demo截图
- 示例代码在
hellocharts-samples
文件夹,需要appcompat v21
- 这个演示Demo的下载地址 Google Play
- 短视频观看YouTube
下载和导入
Android Studio/Gradle
- Maven Central/jCenter,添加依赖到
build.gradle
:
- JitPack.io,添加
jitPack.io
库和依赖到build.gradle
:
Eclipse/ADT
- 下载最新版本的jar;
- 复制
hellocharts-library-<version>.jar
到项目的libs
文件夹。
使用
在布局XML文件中可以定义一个图表视图:
或者在代码中创建然后添加到布局中:
使用图表的一些方法来定义图表,例如:
每一个图表都有自己的方法来设置图表数据和自己的数据模型,例如折线图:
图表数据已设置后,您仍然可以修改其属性,但之后,你应该再次调用set*ChartData()
方法图重新计算并重新绘制数据。也有一个选项可以使用复制构造函数来进行图表数据的深度拷贝。你可以在其他线程修改复制后使用set*ChartData()
方法。
http://hao.jobbole.com/hellocharts/
0 0
- HelloCharts:支持缩放、滚动和其它动画的图表库
- HelloCharts优秀的图表库
- HelloCharts图表库之柱状图
- HelloCharts图表库之饼状图
- HelloCharts图表库之折线图
- Android开源图表库:HelloCharts
- hellocharts-android图表库之饼状图:PieChartView
- hellocharts-android图表库之柱状图:ColunmChartView
- hellocharts-android图表库使用详解
- scrollView的滚动和缩放
- 开源图表库hellocharts之最详细的使用介绍
- 开源图表库hellocharts之最详细的使用介绍
- hellocharts图表插件---饼状图
- hellocharts图表插件---柱状图
- HelloCharts和MPAndroidChart的使用
- HelloCharts和MPAndroidChart的使用
- 安卓折线图表之Hellocharts和MPAndroidChart实例
- 自绘窗体怎么支持滚动和缩放
- 2个数组中遍历相同元素或不同元素
- HDU 2542 树上战争
- 这30个生活小技巧,不看后悔死……
- java:n个数中取出m个数,计算之和为S,求这几个数
- DPDK中L2fwd随笔
- HelloCharts:支持缩放、滚动和其它动画的图表库
- Log4j2 JDBCAppender的使用
- Lesson 6 Nehe
- java socket编程
- 聚类评价指标(整理)【图片看原文】
- Javamelody 监控java web项目配置
- MVC/MVP/MVVM等模式的基本概念
- Spring注解原理的详细剖析与实现
- CSS中的绝对定位与相对定位