最牛逼android上的圖表庫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, …) 
這里寫圖片描述

未完待續


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM