数据集的圆弧形控件:Donut
这个一个可以展示多个数据集的圆弧形控件,具有精细的颗粒控制、间隙功能、动画选项以及按比例缩放其值的功能。可以用于项目中的一些数据统计。
9.1 如何使用?
在build.gradle
中添加如下依赖:
dependencies {
implementation("app.futured.donut:library:$version")
}
然后在布局文件中添加View:
然后在代码中设置数据:
val dataset1 = DonutDataset(
name = "dataset_1",
color = Color.parseColor("#FB1D32"),
amount = 1f
)
val dataset2 = DonutDataset(
name = "dataset_2",
color = Color.parseColor("#FFB98E"),
amount = 1f
)
donut_view.cap = 5f
donut_view.submitData(listOf(dataset1, dataset2))
9.2 效果图
更多用法请看Github: https://github.com/futuredapp/donut
下载地址:donut-master.zip