下面隻講解一個Renderer和一個DataSet,更多内容參看官方文檔
DefaultRenderer:
void | addSeriesRenderer(int index, SimpleSeriesRenderer renderer) 增加一個renderer到multiple renderer中,index是指定的位置. |
addSeriesRenderer(SimpleSeriesRenderer renderer)增加一個renderer到multiple renderer中 | |
int | getAxesColor() 得到X軸的顔色. |
getBackgroundColor() 得到背景色 | |
java.lang.String | getChartTitle() 得到圖表的标題 |
float | getChartTitleTextSize() 得到圖表标題的字号 |
getLabelsColor() 得到Y軸的顔色. | |
getLabelsTextSize() 得到Y軸的字号. | |
getLegendHeight() 得到圖例的高度. | |
getLegendTextSize() 得到圖例的字号. | |
int[] | getMargins() 得到圖表外邊框的大小. |
getOriginalScale() Returns the original value to be used for scaling the chart. | |
getScale() Returns the value to be used for scaling the chart. | |
getSelectableBuffer() 得到點的緩沖半徑值(在某點附件點選時,多大範圍内都算點選這個點) Returns the selectable radius value around clickable points. | |
SimpleSeriesRenderer | getSeriesRendererAt(int index) 在multiple renderer中得到指定位置的 renderer. |
getSeriesRendererCount() 得到multiple renderer集合中renderer的個數. | |
SimpleSeriesRenderer[] | getSeriesRenderers() 得到 multiple renderer 中的renderer數組. |
getStartAngle() 得到圓形圖(例如:餅圖/圓環圖等)的開始角度. | |
getTextTypefaceName() 得到字型名. | |
getTextTypefaceStyle() 得到字型類型. | |
getZoomRate() 得到放大縮小的倍率. | |
boolean | isAntialiasing() Returns the antialiasing flag value. |
isApplyBackgroundColor() 得到是否應用背景色的設定結果(true/false). | |
isClickEnabled() 得到是否啟用點選事件. | |
isExternalZoomEnabled() Returns the enabled state of the external (application implemented) zoom. | |
isFitLegend() 得到是否設定圖例大小自适應. | |
isInScroll() Returns if the chart is inside a scroll view and doesn't need to shrink. | |
isPanEnabled() 得到是否允許拖動 Returns the enabled state of the pan. | |
isShowAxes() 得到是否顯示X軸. | |
isShowCustomTextGrid() 得到是否顯示X軸和Y軸網格. | |
isShowGridX() 得到是否顯示X軸網格. | |
isShowGridY() 得到是否顯示Y軸網格. | |
isShowLabels() 得到是否顯示刻度. | |
isShowLegend() 得到是否顯示圖例. | |
isZoomButtonsVisible() 得到是否顯示放到縮小按鈕. | |
isZoomEnabled() 是否支援放大縮小. | |
removeSeriesRenderer(SimpleSeriesRenderer renderer) 在multiple renderer中移除一個renderer. | |
setAntialiasing(boolean antialiasing) Sets the antialiasing value. | |
setApplyBackgroundColor(boolean apply) 設定是否應用背景色. | |
setAxesColor(int color) 設定X軸的顔色. | |
setBackgroundColor(int color) 設定背景色. | |
setChartTitle(java.lang.String title) 設定圖表的标題. | |
setChartTitleTextSize(float textSize) 設定圖表标題字号. | |
setClickEnabled(boolean enabled) 設定是否允許單擊事件. | |
setExternalZoomEnabled(boolean enabled) Sets the enabled state of the external (application implemented) zoom. | |
setFitLegend(boolean fit) 設定圖例字号自适應. | |
setInScroll(boolean inScroll) To be set if the chart is inside a scroll view and doesn't need to shrink when not enough space. | |
setLabelsColor(int color) 設定坐标顔色. | |
setLabelsTextSize(float textSize) 設定坐标字号. | |
setLegendHeight(int height) 設定圖例高度(機關: pixels). | |
setLegendTextSize(float textSize) 設定圖例字号. | |
setMargins(int[] margins) 設定外邊框(機關:pixels)上/左/下/右. | |
setPanEnabled(boolean enabled) 設定是否允許拖動 Sets the enabled state of the pan. | |
setScale(float scale) Sets the value to be used for scaling the chart. | |
setSelectableBuffer(int buffer) 設定點的緩沖半徑值(在某點附件點選時,多大範圍内都算點選這個點) Sets the selectable radius value around clickable points. | |
setShowAxes(boolean showAxes) 設定是否顯示X軸. | |
setShowCustomTextGrid(boolean showGrid) 設定X軸和Y軸網格是否顯示. | |
setShowGrid(boolean showGrid) 設定是否顯示網格. | |
setShowGridX(boolean showGrid) 設定是否顯示X軸網格. | |
setShowGridY(boolean showGrid) 設定是否顯示Y軸網格. | |
setShowLabels(boolean showLabels) 設定是否顯示坐标. | |
setShowLegend(boolean showLegend) 設定是否顯示圖例. | |
setStartAngle(float startAngle) 設定圓形圖(例如:餅圖/圓環圖等)的開始角度. | |
setTextTypeface(java.lang.String typefaceName, int style) 設定字型名和類型. | |
setZoomButtonsVisible(boolean visible) 設定是否顯示放大縮小按鈕. | |
setZoomEnabled(boolean enabled) 設定是否允許放大和縮小. | |
setZoomRate(float rate) 設定放大縮小的倍率. |
XYMultipleSeriesDataset:
addSeries(int index, XYSeries series) 在指定位置增加一個序列. | |
addSeries(XYSeries series) 增加一個序列. | |
XYSeries[] | getSeries() 得到序列的數組 |
XYSeries | getSeriesAt(int index) 得到指定位置的序列. |
getSeriesCount() 得到序列的個數. | |
removeSeries(int index) 移除指定位置的序列. | |
removeSeries(XYSeries series) 移除一個序列 |
安卓圖表引擎AChartEngine(一) -簡介
安卓圖表引擎AChartEngine(二) -示例源碼概述和分析
安卓圖表引擎AChartEngine(三) -示例源碼折線圖、餅圖和柱狀圖
安卓圖表引擎AChartEngine(四) -源碼示例嵌入Acitivity中的折線圖
安卓圖表引擎AChartEngine(五) - Dataset和Render參數介紹