AndBase开发框架  1.6
 全部  命名空间 文件 函数 变量 枚举值 
静态 Public 成员函数 | 静态 Public 属性 | Private 成员函数 | 静态 Private 成员函数 | 所有成员列表
com.ab.view.chart.ChartFactory类 参考

静态 Public 成员函数

static final GraphicalView getLineChartView (Context context, XYMultipleSeriesDataset dataset, XYMultipleSeriesRenderer renderer)
 
static final GraphicalView getBarChartView (Context context, XYMultipleSeriesDataset dataset, XYMultipleSeriesRenderer renderer, Type type)
 
static final GraphicalView getPieChartView (Context context, CategorySeries dataset, DefaultRenderer renderer)
 
static final GraphicalView getTimeChartView (Context context, XYMultipleSeriesDataset dataset, XYMultipleSeriesRenderer renderer, String format)
 
static final GraphicalView getAreaChartView (Context context, XYMultipleSeriesDataset dataset, XYMultipleSeriesRenderer renderer, float smoothness)
 

静态 Public 属性

static final String CHART = "chart"
 
static final String TITLE = "title"
 

Private 成员函数

 ChartFactory ()
 

静态 Private 成员函数

static void checkParameters (XYMultipleSeriesDataset dataset, XYMultipleSeriesRenderer renderer)
 
static void checkParameters (CategorySeries dataset, DefaultRenderer renderer)
 
static void checkParameters (MultipleCategorySeries dataset, DefaultRenderer renderer)
 
static boolean checkMultipleSeriesItems (MultipleCategorySeries dataset, int value)
 

详细描述

Utility methods for creating chart views or intents.

构造及析构函数说明

com.ab.view.chart.ChartFactory.ChartFactory ( )
inlineprivate

Instantiates a new chart factory.

成员函数说明

static boolean com.ab.view.chart.ChartFactory.checkMultipleSeriesItems ( MultipleCategorySeries  dataset,
int  value 
)
inlinestaticprivate

Check multiple series items.

参数
datasetthe dataset
valuethe value
返回
true, if successful
static void com.ab.view.chart.ChartFactory.checkParameters ( XYMultipleSeriesDataset  dataset,
XYMultipleSeriesRenderer  renderer 
)
inlinestaticprivate

检查参数.

参数
datasetthe multiple series dataset (cannot be null)
rendererthe multiple series renderer (cannot be null)
static void com.ab.view.chart.ChartFactory.checkParameters ( CategorySeries  dataset,
DefaultRenderer  renderer 
)
inlinestaticprivate

Checks the validity of the dataset and renderer parameters.

参数
datasetthe category series dataset (cannot be null)
rendererthe series renderer (cannot be null)
static void com.ab.view.chart.ChartFactory.checkParameters ( MultipleCategorySeries  dataset,
DefaultRenderer  renderer 
)
inlinestaticprivate

Checks the validity of the dataset and renderer parameters.

参数
datasetthe category series dataset (cannot be null)
rendererthe series renderer (cannot be null)
static final GraphicalView com.ab.view.chart.ChartFactory.getAreaChartView ( Context  context,
XYMultipleSeriesDataset  dataset,
XYMultipleSeriesRenderer  renderer,
float  smoothness 
)
inlinestatic

描述:区域图表.

参数
contextthe context
datasetthe dataset
rendererthe renderer
smoothness平滑度
返回
the area chart view
static final GraphicalView com.ab.view.chart.ChartFactory.getBarChartView ( Context  context,
XYMultipleSeriesDataset  dataset,
XYMultipleSeriesRenderer  renderer,
Type  type 
)
inlinestatic

柱状图.

参数
contextthe context
datasetthe multiple series dataset (cannot be null)
rendererthe multiple series renderer (cannot be null)
typethe bar chart type BarChart.Type.DEFAULT BarChart.Type.STACKED
返回
a bar chart graphical view
static final GraphicalView com.ab.view.chart.ChartFactory.getLineChartView ( Context  context,
XYMultipleSeriesDataset  dataset,
XYMultipleSeriesRenderer  renderer 
)
inlinestatic

折线图.

参数
contextthe context
datasetthe multiple series dataset (cannot be null)
rendererthe multiple series renderer (cannot be null)
返回
a line chart graphical view
static final GraphicalView com.ab.view.chart.ChartFactory.getPieChartView ( Context  context,
CategorySeries  dataset,
DefaultRenderer  renderer 
)
inlinestatic

饼图.

参数
contextthe context
datasetthe category series dataset (cannot be null)
rendererthe series renderer (cannot be null)
返回
a pie chart view
static final GraphicalView com.ab.view.chart.ChartFactory.getTimeChartView ( Context  context,
XYMultipleSeriesDataset  dataset,
XYMultipleSeriesRenderer  renderer,
String  format 
)
inlinestatic

时间轴图表.

参数
contextthe context
datasetthe multiple series dataset (cannot be null)
rendererthe multiple series renderer (cannot be null)
formatthe date format pattern to be used for displaying the X axis date labels. If null, a default appropriate format will be used.
返回
a time chart graphical view

类成员变量说明

final String com.ab.view.chart.ChartFactory.CHART = "chart"
static

The key for the chart data.

final String com.ab.view.chart.ChartFactory.TITLE = "title"
static

The key for the chart graphical activity title.


该类的文档由以下文件生成: