android开源图表库MPAndroidChart(中文翻译)

MPAndroidChart简化版运行效果:

主要的Api方法:

  • setDescription(String desc) : 设置表格的描述
  • setDescriptionTypeface(Typeface t) :自定义表格中显示的字体
  • setDrawYValues(boolean enabled) : 设置是否显示y轴的值的数据
  • setValuePaintColor(int color) :设置表格中y轴的值的颜色,但是必须设置 setDrawYValues(true)
  • setValueTypeface(Typeface t):设置字体
  • setValueFormatter(DecimalFormat format) : 设置显示的格式
  • setPaint(Paint p, int which) : 自定义笔刷
  • public ChartData getDataCurrent() :返回ChartData对象当前显示的图表。它包含了所有信息的显示值最小和最大值等
  • public float getYChartMin() : 返回当前最小值
  • public float getYChartMax() : 返回当前最大值
  • public float getAverage() : 返回所有值的平均值。
  • public float getAverage(int type) : 返回平均值
  • public PointF getCenter() : 返回中间点
  • public Paint getPaint(int which) : 得到笔刷
  • setTouchEnabled(boolean enabled) : 设置是否可以触摸,如为false,则不能拖动,缩放等
  • setDragScaleEnabled(boolean enabled) : 设置是否可以拖拽,缩放
  • setOnChartValueSelectedListener(OnChartValueSelectedListener l) : 设置表格上的点,被点击的时候,的回调函数
  • setHighlightEnabled(boolean enabled) : 设置点击value的时候,是否高亮显示
  • public void highlightValues(Highlight[] highs) : 设置高亮显示
  • saveToGallery(String title) : 保存图表到图库中
  • saveToPath(String title, String pathOnSD) : 保存.
  • setScaleMinima(float x, float y) : 设置最小的缩放
  • centerViewPort(int xIndex, float val) : 设置视口
  • fitScreen() : 适应屏幕

动画:

所有的图表类型都支持下面三种动画,分别是x方向,y方向,xy方向。

  • animateX(int durationMillis) : x轴方向
  • animateY(int durationMillis) : y轴方向
  • animateXY(int xDuration, int yDuration) : xy轴方向

开发界面:

              

下载地址:http://download.csdn.net/detail/xubuhang/8561397

转载于:https://www.cnblogs.com/xubuhang/p/4390238.html

【Android】开源图表库MPAndroidChart的学习相关推荐

  1. 我的Android进阶之旅------【强力推荐】Android开源图表库XCL-Charts版本发布及展示页

    因为要做图表相关的应用,后来百度发现了一个很好的Android开源图表库(XCL-Charts is a free charting library for Android platform.) 下面 ...

  2. hellocharts-android开源图表库(效果非常好)

    http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1107/1930.html 之前我们介绍了一个非常优秀开源图表库 MPAndroidCh ...

  3. HelloCharts开源图表库(一)之折线图

    前面我们介绍了开源图表库MPAndroidChart,请参考: http://blog.csdn.net/shineflowers/article/details/44704723 我们今天介绍的将是 ...

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

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

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

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

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

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

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

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

  8. Github优秀Android开源项目,值得引用与学习(图文结合~~~)

    刚进来的时候需要加载很多图片和gif图片, 所以想看图片效果需要耐心等待一下. JKeyboardPanelSwitch Android键盘面板冲突 布局闪动处理方案 点我跳转 给大家提供一个底部导航 ...

  9. Github优秀Android开源项目,值得引用与学习(注意!里面有巨图! )

    内容添加(--根据trending(today)/java从上往下添加的,根据时间查看,都是github的项目,以及大佬们的点赞的GitHub项目 ) 刚进来的时候需要加载很多图片和gif图片, 所以 ...

最新文章

  1. linux下使用automake、autoconf生成configure文件
  2. 超图桌面版使用模板创建数据源
  3. 写在11期培训班第五次课后作业前面的话
  4. 算法题目——使用最小花费爬楼梯(动态规划)
  5. linux 广播命令,Linux基础命令---ping
  6. C 文件读写 容易疏忽的一个问题
  7. 腾讯优图、AI Lab招聘计算机视觉算法工程师
  8. keil接收别人发的工程打不开_STM32工程模板建立之 KEIL 开发平台设置(一)
  9. ON1 Resize 2022 for Mac(图片大小修改工具)
  10. Bootstrap框架常用总结
  11. html实验原理及目的,网页设计实验报告_图文
  12. mfc 配合directshow
  13. 大厂是怎样对待线上故障的?
  14. layer添加元素 openlayer_OpenLayers使用点要素作为标记
  15. Web前端-BOM之Navigator对象
  16. 【工程师笔记】第六期:一项Xeon E5-2600 v4测试数据的背后
  17. 商品库存推送至外部系统API接口文档
  18. 社交返利APP正在被返利机器人,普通返利APP集体围攻绞杀
  19. MyBatis配置文件,节点顺序
  20. 最新kali之hashcat

热门文章

  1. [二分查找] 二:二分查找的经典例题
  2. 2017年软件工程第七次作业-每周例行报告
  3. 记一次vue2路由参数传递this指针问题
  4. Spring学习总结(18)——Spring整合Mysql数据库一主多从、多主多从配置
  5. JVM参数设置和分析
  6. Asp.net mvc4用JQuery插件实现异步上传
  7. android 键盘搜索按钮不收起键盘,android EditText 实现搜索框点击搜索隐藏键盘
  8. ASP.NET-----Repeater数据控件的用法总结
  9. java GUI界面之JTable详解
  10. 经典异或题:汉明距离