当前位置:   article > 正文

Android AAChartView饼图开发_android aachatcore

android aachatcore

AAchartView饼图开发

前言

AAChartCore,是 AAChartKit 的 Java语言版本,是在流行的开源前端图表框架的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制控件

一、AAChartView是一款强大的图表库

支持柱状图 、条形图 、折线图 、曲线图 、折线填充图 、曲线填充图、雷达图、极地图、扇形图、气泡图、散点图、区域范围图、柱形范围图、面积范围图、面积范围均线图、直方折线图、直方折线填充图、箱线图、瀑布图、热力图、桑基图、金字塔图、漏斗图、等二十几种类型的图形,不可谓之不多.

二、使用步骤

1.引入库

导入AAChartCoreLib文件夹到工程中
在这里插入图片描述

2.把assets文件下的文件考入

在这里插入图片描述
导入这两个文件夹基本就可以进行使用aachartview进行开发了,今天主要是进行饼图进行开发,其他图表以后再进行更新

3.饼图开发代码

 							<AAChartCoreLib.AAChartCreator.AAChartView
                                android:id="@+id/chart_view"
                                android:layout_width="match_parent"
                                android:layout_height="170dp" />
  • 1
  • 2
  • 3
  • 4


    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);

    }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

4.饼图效果

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/365036
推荐阅读
相关标签
  

闽ICP备14008679号