本文要介紹的是一個參照手機支付寶app里面記賬本功能里的“餅狀圖”實現(xiàn)的控件。通常app中可能的數(shù)據(jù)展示控件有柱狀圖,折線圖,餅狀圖等,如果需要一個包含多種View控件的庫,那么 MPAndroidChart 是不錯的選擇,如果只是需要一個簡單的獨立的餅狀圖控件,希望PieGraphView滿足你的要求。

控件介紹

效果圖如下:

目前實現(xiàn)的餅狀圖的效果如下所示,和支付寶app記賬本中的功能基本一樣:


Android培訓,安卓培訓,手機開發(fā)培訓,移動開發(fā)培訓,云培訓培訓


控件功能:

  • 展示的數(shù)據(jù)
    可以展示多組數(shù)據(jù)(ItemGroup),每次展示一組數(shù)據(jù),一組數(shù)據(jù)對應形成一個圓環(huán)。一組數(shù)據(jù)由多個Item組成,對應圓環(huán)中的扇形。

public static class ItemGroup {     public String id;     public Item[] items;
 } public static class Item {     public double value;     public int color;     public String id;
 }