EazeGraph是一个 Android 库用于创建漂亮和花哨的图表。它具有易于使用和高度可定制的特点。当前支持四种不同的图表如下:

Chart types

  • Bar Chart

  • Stacked Bar Chart

  • Pie Chart

  • Line Chart

特性

  • 4种不同的图表类型
  • 动态生图例标签
  • 可能使用你自己的图例标签
  • 每一个图表都具有动画
  • PieChart和LineChart支持触摸交互
  • 自定义图表的各种XML属性

示例:

Bar Chart

XML
<org.eazegraph.lib.charts.BarChartxmlns:app="http://schemas.android.com/apk/res-auto"android:id="@+id/barchart"android:layout_width="match_parent"android:layout_height="256dp"android:padding="10dp"app:egFixedBarWidth="true"app:egBarWidth="20dp"app:egLegendHeight="40dp"/>
Java
BarChart mBarChart = (BarChart) findViewById(R.id.barchart);mBarChart.addBar(new BarModel(2.3f, 0xFF123456));
mBarChart.addBar(new BarModel(2.f,  0xFF343456));
mBarChart.addBar(new BarModel(3.3f, 0xFF563456));
mBarChart.addBar(new BarModel(1.1f, 0xFF873F56));
mBarChart.addBar(new BarModel(2.7f, 0xFF56B7F1));
mBarChart.addBar(new BarModel(2.f,  0xFF343456));
mBarChart.addBar(new BarModel(0.4f, 0xFF1FF4AC));
mBarChart.addBar(new BarModel(4.f,  0xFF1BA4E6));mBarChart.startAnimation();

项目主页:http://www.open-open.com/lib/view/home/1410399992836

Android图表和图形创建库:EazeGraph相关推荐

  1. 如何用LightningChart创建Android图表数据可视化应用程序?(下)

    LightningChart JS 是一款高性能的 JavaScript 图表工具,专注于性能密集型.实时可视化图表解决方案. LightningChart .JS | 下载试用(qun:740060 ...

  2. 15款经典图表软件推荐 创建最漂亮的图表

    在这篇文章中,将列出图表,图形和数据可视化的最佳软件,从创建基本的2D图表到产生复杂的数据集的数据可视化,这些PHP,Javascript.Flash的图表,对于任何一个严谨的开发者都是必须一览的. ...

  3. Android图表库MPAndroidChart(二)——线形图的方方面面,看完你会回来感谢我的

    Android图表库MPAndroidChart(二)--线形图的方方面面,看完你会回来感谢我的 在学习本课程之前我建议先把我之前的博客看完,这样对整体的流程有一个大致的了解 Android图表库MP ...

  4. Android图表库MPAndroidChart(四)——条形图的绘制过程过程,隐隐约约我看到了套路...

    Android图表库MPAndroidChart(四)--条形图的绘制过程过程,隐隐约约我看到了套路 在学习本课程之前我建议先把我之前的博客看完,这样对整体的流程有一个大致的了解 Android图表库 ...

  5. Android图表库MPAndroidChart(四)——条形图的绘制过程过程,隐隐约约我看到了套路

    Android图表库MPAndroidChart(四)--条形图的绘制过程过程,隐隐约约我看到了套路 在学习本课程之前我建议先把我之前的博客看完,这样对整体的流程有一个大致的了解 Android图表库 ...

  6. Android图表库MPAndroidChart(九)——神神秘秘的散点图

    Android图表库MPAndroidChart(九)--神神秘秘的散点图 今天所的散点图可能用的人不多,但是也算是图表界的一股清流,我们来看下实际的效果 添加的数据有点少,但是足以表示散点图了,我们 ...

  7. Android图表控件MPAndroidChart——曲线图LineChart的使用(财富收益图)

    目录 前言 本文涉及文章 其他相关文章 1.数据准备 1.1 数据来源 2.曲线展示 2.1 MPAndroidChart获取 2.2 数据对象获取 2.3 数据展示 3.曲线完善 3.1 图表背景. ...

  8. Android 开源组件和第三方库汇总

    出自(https://github.com/Tim9Liu9/TimLiu-Android) TimLiu-Android 自己总结的Android开源项目及库. 1. github排名 https: ...

  9. Android开源项目以及开源库集合(持续更新中)

    UI Awesome-MaterialDesign – MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库. awesome-andr ...

最新文章

  1. mysql之 CentOS系统针对mysql参数优化
  2. 使用Javaweb开发大学生综合素质测评系统
  3. php如何隐藏入口文件,PHP怎样隐藏入口文件
  4. 一段简单的JavaScript代码,实现在同一网页输出多个图标的功能
  5. java行业报告_2018年Java生态行业报告
  6. 修复Oracle9i中DBA的密码
  7. Python可视化库Matplotlib的使用
  8. 兄弟连Linux学习笔记
  9. 人员在室感知方法综述(2019)
  10. 常见的五种前端页面布局(table布局、float布局、absolute布局、flex布局、grid布局)
  11. android指南针校准 代码_Android:指南针的制作
  12. mysql操作入门(四)-----数据排序(升序、降序、多字段排序)
  13. 给自己的心灵一把独到的标尺
  14. word转html java代码_用java实现word转html
  15. 【自动驾驶】Frenet坐标系与Cartesian坐标系(一)
  16. Java初学01:学习路线,springcloud视频下载
  17. 游戏官网的HTML布局,游戏网站页面布局关键
  18. 抽象思维能力训练随感
  19. 内网端口映射详解(花生壳)
  20. 磁滞回线如何用计算机画图,利用Origin8.5软件简化磁滞回线数据处理

热门文章

  1. c语言 1 2是什么类型,C语言2-C数据类型(1).docx
  2. 分布式锁-zk临时节点
  3. 防止网络请求(或其他回调)引用,从而造成内存泄漏
  4. 2021-05-10 linux中的find命令——查找文件名
  5. 【vue】ios中从详情页中返回到列表页出现空白的问题
  6. 数据结构实验之查找四:二分查找(递归实现和while循环实现)
  7. 数据结构实验之数组二:稀疏矩阵
  8. SVM+HOG:从完全不包含人体的图片中随机剪裁出64*128大小的用于人体检测的负样本
  9. C++中的hash_map和map的区别
  10. 【自动驾驶】20.自动驾驶中的各种时空坐标系