• 最牛逼android上的图表库MpChart一 介绍篇

    • MpChart优点
    • MpChart是什么
    • MpChart支持哪些图表
    • MpChart效果如何

最牛逼android上的图表库MpChart(一) 介绍篇

最近工作中,用到了mpchart图表库,现在分享受下mpchart图表库的各个图表在实际工作应用场景:

  • 最牛逼android上的图表库MpChart(一) 介绍篇
  • 最牛逼android上的图表库MpChart(二) 折线图
  • 最牛逼android上的图表库MpChart(三) 条形图
  • 最牛逼android上的图表库MpChart(四) 饼图
  • 最牛逼android上的图表库MpChart(五) 泡泡图

写在前面的:学习任何新的开源库,首先不要怕,第二不要慌,大多都有对应的wiki,如MpChart是philjay提供的,其主要优点如下:

MpChart优点

  • 8种不同的图表类型
  • 缩放两个轴(与触摸手势,轴分别或捏变焦)
  • 拖动/平移(触摸手势)
  • 组合图表(线,酒吧,散射,蜡烛数据)
  • 双(独立)轴
  • 可定制的轴(X,Y轴)
  • 突出价值观(可定制的弹出视图)
  • 图表保存到SD卡(如图像,或为.txt文件)
  • 预定义的颜色模板
  • 传奇(自动生成,可定制)
  • 动画(建立动画,在X和Y轴)
  • 限制线(提供额外的信息,最大值,…)
  • 完全可定制的(油漆、字体、颜色、背景、传说、手势、虚线,…)
  • 平滑缩放和滚动的多达30个数据点,线和条线图
  • Gradle支持
  • 绘图数据直接从realm.io移动数据库

MpChart是什么?

MPAndroidChart :zap: is a powerful & easy to use chart library for Android. It runs on API level 8 and upwards.(强大,易用的图表库,支持api 8以上)
As an additional feature, this library allows cross-platform development between Android and iOS as an iOS version of this library is also available: Charts :zap:(除此之外,还支持跨平台,iOS也能用)

MpChart支持哪些图表?

图表类型
条型图
折线图
饼图
散点图
泡泡图
直方图
雷达图
组合图

MpChart效果如何?

LineChart (with legend, simple design)

LineChart (with legend, simple design)

LineChart (cubic lines)

LineChart (gradient fill)

Combined-Chart (bar- and linechart in this case)

BarChart (with legend, simple design)

BarChart (grouped DataSets)

Horizontal-BarChart

PieChart (with selection, …)

未完待续

最牛逼android上的图表库MpChart(一) 介绍篇相关推荐

  1. 牛逼站是怎样炼成的?-推荐系统篇

    2019独角兽企业重金招聘Python工程师标准>>> 牛逼站是怎样炼成的?-推荐系统篇 互联网给用户带来了大量的信息,满足了用户在信息时代对信息的需求,也使得用户在面对大量信息时无 ...

  2. 【Android】开源图表库MPAndroidChart的学习

    android开源图表库MPAndroidChart(中文翻译) MPAndroidChart简化版运行效果: 主要的Api方法: setDescription(String desc) : 设置表格 ...

  3. android开源动态图表库,hellocharts-android-Android图表开源库的使用(一)

    最近项目中需要用到图表,技术有限,自己实现起来有难度,于是对比之后,最终决定使用hellocharts这个开源库,传送门:https://github.com/lecho/hellocharts-an ...

  4. Android开源库介绍:AndLinker-Android 上的 IPC 库

    简介 最近一个老项目里看到了AndLinker,搜了一下: AndLinker是一款Android上的IPC (进程间通信) 库,结合了 AIDL 和 Retrofit 的诸多特性,且可以与 RxJa ...

  5. iOS Android 上传代码库+持续集成+单元测试

    背景 本文将介绍如何把iOS & Android项目分别上传到CocoaPods和Jitpack,并用Travis CI做持续集成,codecov做代码单元测试覆盖率的报告展示. 上传代码 创 ...

  6. libusb android pc,libusb: android上集成libusb库

    1. 下载libusb库. 2. 添加libusb库到android studio项目中. 这里以源码编译的方式添加,使用的仍然是ndk-build的方式,而非cmake,使用源码编译的好处在于,可以 ...

  7. 【转】tars源码漫谈第1篇------tc_loki.h (牛逼哄哄的loki库)

    loki库是C++模板大牛Andrei写的, 里面大量运用模板的特性, 而tc_loki.h借用了loki库的部分代码, 形成了一个基本的文件tc_loki.h, 来看看: 1 #ifndef __T ...

  8. Android上的依赖库简介

    android不但可以引用jar包,而且还有自己的特殊jar包–aar压缩包. 一.aar的生成方法 1.直接make project生成aar 在生成AAR的时候,先创建一个Library的Modu ...

  9. Android图表库--MPChart(Piechart)

    1.添加依赖 在Project即工程下的build.gradle文件里添加 maven { url "https://jitpack.io" } 添加下来是这个样子的: allpr ...

最新文章

  1. Windows环境下32位汇编程序设计C版code--第五章(二)
  2. 一种压缩图片的方法---Machine learning 之 K-Means
  3. python爬取网页新闻_Python爬取新闻网数据
  4. 非结构化WEB数据库与图书馆多媒体信息资源的组织利用
  5. 【榜首团队专访】冲刺复赛,他们有绝招
  6. 惠普收购Palm意在遏制同系竞争
  7. maxvalue mysql自动分区_深入解析MySQL分区(Partition)功能
  8. mybatisplus 使用案例
  9. [C#] LINQ之GroupBy
  10. Git储藏和引用日志
  11. Navicat Premium 15 激活后打开就会无响应,或者崩溃,自动退出,没有任何提示,有时候会说未响应
  12. (C语言)实验4 循环结构程序设计
  13. 偏差平方和说明什么_什么是平方误差和均方误差
  14. skywang的博客目录(持续更新中...)
  15. 如何给微信公众号自动回复消息上文字加超链接
  16. Android 11.0 12.0SystemUI修改状态栏电池图标样式为横屏显示
  17. Matlab 直方图均衡化
  18. 《事情正在起变化》《这是为什么》?
  19. Spring集成JPA提示Not an managed type
  20. ES6 生成器(Generator)

热门文章

  1. python今日放量股票
  2. 数据通信基础 - 调制技术
  3. 然而马云并没有收购车投网
  4. Web前端面试指导:谈谈浏览器的兼容性
  5. 大一上学期学习生活情况总结
  6. 检测MSWORD.OLB是否注册及注册的代码
  7. 英特尔夏乐蓓:物联网正成为现实
  8. Swift 3.0中GCD的常用方法
  9. SCI英文论文编辑技巧和应注意事项
  10. PHPExcel的自定义导出及合并单元格