MPAndroidChart Example App -
展示带有各种图表的 MPAndroidChart 库的应用程序。
这是 GitHub 上 MPAndroidChart 图表库/图形库的示例/展示应用程序:https://github.com/PhilJay/MPAndroidChart
该应用程序展示的库(MPAndroidChart)旨在创建美丽的视觉表示。
该库的核心功能包括:
- 许多不同的图表类型:LineChart、BarChart(垂直、水平、堆叠、分组)、PieChart、ScatterChart、CandleStickChart(用于财务数据)、RadarChart(蜘蛛网图表)、BubbleChart
- 组合图表(例如折线图和条形图合二为一)
- 在两个轴上缩放(通过触摸手势、单独的轴或捏缩放)
- 拖动/平移(使用触摸手势)
- 独立(双)y 轴
- 突出显示值(带有可自定义的弹出视图)
- 将图表保存到 SD 卡(如图)
- 预定义的颜色模板
- 图例(自动生成,可定制)
- 可定制的轴(x 轴和 y 轴)
- 动画(在 x 轴和 y 轴上构建动画)
- 限制线(提供附加信息、最大值……)
- 触摸、手势和选择回调的监听器
- 完全可定制(油漆、字体、图例、颜色、背景、虚线……)
- 通过 MPAndroidChart-Realm 库支持 Realm.io 移动数据库
- 在 LineChart 和 BarChart 中平滑渲染多达 10.000 个数据点(在运行 Android 6.0 的 2014 年 OnePlus One 上测试)
- 轻量级(方法数~1.4K)
- 可作为 gradle 依赖项并通过 Maven
- 在 GitHub 和 stackoverflow 上得到广泛使用和大力支持 - mpandroidchart
- 也适用于 iOS:图表(API 的工作方式相同)
- 也可用于 Xamarin:MPAndroidChart.Xamarin
该项目旨在展示该库的功能并激励开发人员使用它。这不是一个创建图表的应用程序。