支持自由定制外观、手势旋转的雷达图表 radar chart

 

RadarView

 

今天给大家推荐一个可以自由定制、旋转交互的Android雷达图Lib

 

效果:

支持自由定制外观、手势旋转的雷达图表RadarView_JAVA

 

 

一些特性

 

支持手势旋转(可关闭)

 

支持动画的方式添加展现数据

 

支持对各层雷达网添加背景

 

支持自定义雷达网层数

 

支持使用圆形作为雷达网

 

扇区(顶点)个数无限制

 

支持添加多组数据

 

数据区支持设置值的描述文字

 

所有的文字、雷达网、线、数据区颜色和大小均可定制

 

如何使用

 

1. gradle

compile 'q.rorbin:RadarView:1.0.0'

 

2.XML布局:

 

 <rorbin.q.radarview.RadarView

        android:id="@+id/radarView"

        android:layout_width="match_parent"

        android:layout_height="match_parent"/>

 

3. 属性说明

 

支持自由定制外观、手势旋转的雷达图表RadarView_JAVA_02

 

 

4. 方法说明

 

code                说明

setLayerColor 设置雷达网各层颜色

setVertexText 设置顶点文字内容

animeValue 展现一次数据添加动画

addData         添加数据

 

5.添加数据

List<Float> values = new ArrayList<>();

Collections.addAll(values, 3.2f, 6.7f, 2f, 7f, 5.6f);

RadarData data = new RadarData(values);

mRadarView.addData(data);

https://mp.weixin.qq.com/s/M5NP-YfXD__wScxshGZXEw