目錄
第8節(jié).Setting Colors(MPAndroidChart中文翻譯)
第9節(jié).Formatting Data Values (ValueFormatter)(MPAndroidChart中文翻譯)
第10節(jié)-Formatting Axis Values (AxisValueFormatter)(MPAndroidChart中文翻譯)
第11節(jié).General Settings & Styling(MPAndroidChart中文翻譯)
第12節(jié).Specific Settings & Styling(MPAndroidChart中文翻譯)
第13節(jié).Legend(MPAndroidChart中文翻譯)
第14節(jié).Dynamic & Realtime Data(MPAndroidChart中文翻譯)
第15節(jié). Modifying the Viewport(MPAndroidChart中文翻譯)
第16節(jié).Animations(MPAndroidChart中文翻譯)
第17節(jié). MarkerView (Popup View)(MPAndroidChart中文翻譯)
第18節(jié). The ChartData class(MPAndroidChart中文翻譯)
第19節(jié). ChartData subclasses(MPAndroidChart中文翻譯)
第20節(jié). The DataSet class (general DataSet styling)(MPAndroidChart中文翻譯)
第21節(jié). DataSet subclasses (specific DataSet styling)(MPAndroidChart中文翻譯)
第22節(jié). The ViewPortHandler(MPAndroidChart中文翻譯)
第23節(jié). Customizing the Fill-Line-Position (FillFormatter)(MPAndroidChart中文翻譯)
第24節(jié). Proguard(MPAndroidChart中文翻譯)
第25節(jié). Realm.io mobile database(MPAndroidChart中文翻譯)
第26節(jié). Creating your own (custom) DataSets(MPAndroidChart中文翻譯)
第27節(jié). Miscellaneous (more useful stuff)(MPAndroidChart中文翻譯)
本wiki條目主要介紹ChartData的子類,此處未提及的其他ChartData的子類,不提供任何特殊功能.
BarData (class BarData) 柱圖數(shù)據(jù)
- setGroupSpace(float percent): 設(shè)置兩個(gè)DataSets數(shù)據(jù)組之間的空間大小,以一個(gè)條形的寬度的百分比表示.100=空間正好是一個(gè)條形的寬,默認(rèn)值為80.
- isGrouped(): 如果該數(shù)據(jù)對(duì)象是分組的(由大于一個(gè)DataSet數(shù)據(jù)集組成),則返回true,否則返回false.
ScatterData (class ScatterData) 離散數(shù)據(jù)
- getGreatestShapeSize(): 返回當(dāng)前數(shù)據(jù)集包含的所有ScatterDataSets 對(duì)象中最大形狀的尺寸.
PieData (class PieData) 餅圖數(shù)據(jù)
- getDataSet(): 獲取當(dāng)前數(shù)據(jù)集設(shè)置的PieDataSet對(duì)象.PieData只包含一個(gè)DataSet對(duì)象;
- setDataSet(PieDataSet set): 設(shè)置當(dāng)前數(shù)據(jù)對(duì)象應(yīng)該表示的PieDataSet對(duì)象.
BubbleData (class BubbleData) 氣泡圖
- setHighlightCircleWidth(float width): 設(shè)置當(dāng)前數(shù)據(jù)對(duì)象包含的所有BubbleDataSet對(duì)象在突出狀態(tài)下圍繞氣泡的圓環(huán)的寬度,單位dp
CombinedData (class CombinedData)
該數(shù)據(jù)對(duì)象被設(shè)計(jì)來(lái)包含所有其他數(shù)據(jù)對(duì)象.setData(...)方法用來(lái)為該對(duì)象提供數(shù)據(jù).該數(shù)據(jù)對(duì)象只用于CombinedChart.
這就是內(nèi)部看起來(lái)的樣子:
public class CombinedData extends ChartData {
// ...
public CombinedData(List<String> xVals) { ... }
public CombinedData(String[] xVals) { ... }
public void setData(LineData data) { ... }
public void setData(BarData data) { ... }
public void setData(ScatterData data) { ... }
public void setData(CandleData data) { ... }
// ...
}