前两天再做一个关于AChartEngine曲线的实时显示,学习了一些AChartEngine基本用法,现在将XYMultipleSeriesRenderer样式属性说明记录下来和大家一起分享一下
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer(); renderer.setChartTitle(depid+"号房间"+type+"实时曲线");//标题 renderer.setChartTitleTextSize(20); renderer.setXTitle(); //x轴说明 renderer.setAxisTitleTextSize(16); renderer.setAxesColor(Color.BLACK); renderer.setLabelsTextSize(); //数轴刻度字体大小 renderer.setLabelsColor(Color.BLACK); renderer.setLegendTextSize(); //曲线说明 renderer.setXLabelsColor(Color.BLACK); renderer.setYLabelsColor(0,Color.BLACK);http://download.csdn.net/detail/best198706/5351956 renderer.setMargins(new int[] {20, 30, 100, 0});
XYSeriesRenderer r = new XYSeriesRenderer(); r.setColor(Color.BLUE); r.setChartValuesTextSize(15); r.setChartValuesSpacing(2); r.setPointStyle(PointStyle.CIRCLE); r.setFillPoints(true); renderer.addSeriesRenderer(r); //加载曲线信息,r为XYSeriesRenderer对象 renderer.setMarginsColor(Color.WHITE); renderer.setPointSize(1.5f); renderer.setYLabels(10); renderer.setPanEnabled(false,false); //曲线是否是可滑动触摸的 renderer.setShowGrid(true); renderer.setYAxisMax(hlim); //数轴上限 renderer.setYAxisMin(llim); // 数轴下限
以上是开发用到的,如果想要查询详细信息可参阅文档文档连接为http://download.csdn.net/detail/best198706/5351956