最牛逼android上的图表库MpChart(一) 介绍篇
- 最牛逼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(一) 介绍篇相关推荐
- 牛逼站是怎样炼成的?-推荐系统篇
2019独角兽企业重金招聘Python工程师标准>>> 牛逼站是怎样炼成的?-推荐系统篇 互联网给用户带来了大量的信息,满足了用户在信息时代对信息的需求,也使得用户在面对大量信息时无 ...
- 【Android】开源图表库MPAndroidChart的学习
android开源图表库MPAndroidChart(中文翻译) MPAndroidChart简化版运行效果: 主要的Api方法: setDescription(String desc) : 设置表格 ...
- android开源动态图表库,hellocharts-android-Android图表开源库的使用(一)
最近项目中需要用到图表,技术有限,自己实现起来有难度,于是对比之后,最终决定使用hellocharts这个开源库,传送门:https://github.com/lecho/hellocharts-an ...
- Android开源库介绍:AndLinker-Android 上的 IPC 库
简介 最近一个老项目里看到了AndLinker,搜了一下: AndLinker是一款Android上的IPC (进程间通信) 库,结合了 AIDL 和 Retrofit 的诸多特性,且可以与 RxJa ...
- iOS Android 上传代码库+持续集成+单元测试
背景 本文将介绍如何把iOS & Android项目分别上传到CocoaPods和Jitpack,并用Travis CI做持续集成,codecov做代码单元测试覆盖率的报告展示. 上传代码 创 ...
- libusb android pc,libusb: android上集成libusb库
1. 下载libusb库. 2. 添加libusb库到android studio项目中. 这里以源码编译的方式添加,使用的仍然是ndk-build的方式,而非cmake,使用源码编译的好处在于,可以 ...
- 【转】tars源码漫谈第1篇------tc_loki.h (牛逼哄哄的loki库)
loki库是C++模板大牛Andrei写的, 里面大量运用模板的特性, 而tc_loki.h借用了loki库的部分代码, 形成了一个基本的文件tc_loki.h, 来看看: 1 #ifndef __T ...
- Android上的依赖库简介
android不但可以引用jar包,而且还有自己的特殊jar包–aar压缩包. 一.aar的生成方法 1.直接make project生成aar 在生成AAR的时候,先创建一个Library的Modu ...
- Android图表库--MPChart(Piechart)
1.添加依赖 在Project即工程下的build.gradle文件里添加 maven { url "https://jitpack.io" } 添加下来是这个样子的: allpr ...
最新文章
- Windows环境下32位汇编程序设计C版code--第五章(二)
- 一种压缩图片的方法---Machine learning 之 K-Means
- python爬取网页新闻_Python爬取新闻网数据
- 非结构化WEB数据库与图书馆多媒体信息资源的组织利用
- 【榜首团队专访】冲刺复赛,他们有绝招
- 惠普收购Palm意在遏制同系竞争
- maxvalue mysql自动分区_深入解析MySQL分区(Partition)功能
- mybatisplus 使用案例
- [C#] LINQ之GroupBy
- Git储藏和引用日志
- Navicat Premium 15 激活后打开就会无响应,或者崩溃,自动退出,没有任何提示,有时候会说未响应
- (C语言)实验4 循环结构程序设计
- 偏差平方和说明什么_什么是平方误差和均方误差
- skywang的博客目录(持续更新中...)
- 如何给微信公众号自动回复消息上文字加超链接
- Android 11.0 12.0SystemUI修改状态栏电池图标样式为横屏显示
- Matlab 直方图均衡化
- 《事情正在起变化》《这是为什么》?
- Spring集成JPA提示Not an managed type
- ES6 生成器(Generator)