MPAndroidChart

一个功能非常强大的Android原生图表库。项目地址:https://github.com/PhilJay/MPAndroidChart

图表支持

  • 折线图。
  • 柱状图。
  • 饼图。
  • 散点图。
  • K线图。
  • 雷达图。

如何引用

1.先在项目根目录的 build.gradle 的 repositories 添加:

  1. allprojects {
  2. repositories {
  3. ...
  4. maven { url "https://jitpack.io" }
  5. }
  6. }

2.然后在dependencies添加:

  1. dependencies {
  2. ...
  3. implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
  4. }

ECharts

一个功能非常强大,支持图表种类非常多的Web图表库。项目地址:https://github.com/apache/incubator-echarts

图表支持

  • 折线图。
  • 柱状图。
  • 饼图。
  • 散点图。
  • 地理坐标/地图。
  • K线图。
  • 雷达图。
  • 盒须图。
  • 热力图。
  • 关系图。
  • 路径图。
  • 树图。………

如何引用

1.直接在JS中引用ECharts,并进行图表编写,然后使用Webview直接加载。

2.使用ECharts-Java,使用Android原生api构建。