首页 > 代码库 > XCL-Charts画线图(Line Chart)
XCL-Charts画线图(Line Chart)
关于线图(Line Chart)如何画,我以前写过很详细的说明,只是在这附一下,现在的基类是怎么弄的。
基类把有关线图的所有相关元素都能开发出来变成可控制的,而隐藏了具体的位置计算,图形绘制计算等待过程,只须传入数据源,
加上自己想要的控制即可得到一个还不错的图表。
附上代码:
//线图基类 chart = new LineChart(); //图所占范围大小 chart.setChartRange(0, 0, this.mScrWidth , this.mScrHeight ); //标签1对应的数据集 LinkedList<Double> value1= new LinkedList<Double>(); value1.add((double)25); value1.add((double)21); value1.add((double)31); value1.add((double)40); value1.add((double)35); //标签2对应的数据集 LinkedList<Double> value2= new LinkedList<Double>(); value2.add((double)30); value2.add((double)42); value2.add((double)50); value2.add((double)50); value2.add((double)40); //将标签与对应的数据集分别绑定 LineData lineData1 = new LineData("小熊",(int)Color.rgb(234, 83, 71),value1); LineData lineData2 = new LineData("小小熊",(int)Color.rgb(75, 166, 51),value2); //标签集合 LinkedList<String> lables = new LinkedList<String>(); lables.add("2010"); lables.add("2011"); lables.add("2012"); lables.add("2013"); lables.add("2014"); chart.setLineLables(lables); //设定数据源 LinkedList<LineData> chartData = http://www.mamicode.com/new LinkedList();> MAIL: xcl_168@aliyun.com
BLOG:http://blog.csdn.net/xcl168
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。