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

控件介紹

效果圖如下:

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


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


控件功能:

  • 展示的數(shù)據(jù)
    可以展示多組數(shù)據(jù)(ItemGroup),每次展示一組數(shù)據(jù),一組數(shù)據(jù)對應(yīng)形成一個圓環(huán)。一組數(shù)據(jù)由多個Item組成,對應(yīng)圓環(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;
 }