赞
踩
AAChartCore,是 AAChartKit 的 Java语言版本,是在流行的开源前端图表框架的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制控件
支持柱状图 、条形图 、折线图 、曲线图 、折线填充图 、曲线填充图、雷达图、极地图、扇形图、气泡图、散点图、区域范围图、柱形范围图、面积范围图、面积范围均线图、直方折线图、直方折线填充图、箱线图、瀑布图、热力图、桑基图、金字塔图、漏斗图、等二十几种类型的图形,不可谓之不多.
导入AAChartCoreLib文件夹到工程中
导入这两个文件夹基本就可以进行使用aachartview进行开发了,今天主要是进行饼图进行开发,其他图表以后再进行更新
<AAChartCoreLib.AAChartCreator.AAChartView
android:id="@+id/chart_view"
android:layout_width="match_parent"
android:layout_height="170dp" />
private void aaChartView() { String[] colorsArr = { "#0189ff", "#fcce2c", "#3de4c7", "#fa806e", "#946ef5", }; AAChartModel aaChartModel = new AAChartModel() .chartType(AAChartType.Pie) .title("") .titleStyle(AAStyle.style("#000000", 18f)) .subtitle("") .dataLabelsEnabled(false) // .yAxisGridLineWidth(0f) .legendEnabled(false) .xAxisGridLineWidth(10f) .colorsTheme(colorsArr) .series(new AASeriesElement[]{ new AASeriesElement() .innerSize(90f) .borderWidth(2f) .name("饼图开发") .data(new Object[]{15, 15, 35, 20, 15}) }); aaChartView.aa_drawChartWithChartModel(aaChartModel); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。