ScaleView:刻度进度条组件,可制作圆形表盘效果

时间:2021-04-19 13:49:53
【文件属性】:
文件名称:ScaleView:刻度进度条组件,可制作圆形表盘效果
文件大小:267KB
文件格式:ZIP
更新时间:2021-04-19 13:49:53
Kotlin ScaleView 刻度尺组件,可实现圆形表盘效果 主要功能介绍 最开始是想做一横向的刻度尺效果,后来实现的时候发现竖向以及圆形刻度尺(表盘效果)实现代码有很大的相同之处,索性全部做出效果. 实现横向,竖向,圆形刻度效果 游标可*设置图片,大小以及与刻度的距离 可自定义刻度默认颜色和进度颜色 刻度线宽度使用scaleNodeWidth,scaleWidth(占用整个组件大小比例)已经padding来控制 游标图片不设置,就不会绘制游标,从而达到控制游标时候显示的效果 刻度Text可不设置 圆形游标跟随弧度旋转 效果图 更多效果运行demo查看 Attributes属性 在ScaleView布局文件中调用 下面的属性并不是每个指示器都用得到,所以使用时要注意! Attributes format describe scaleWidth float 刻度线的宽度占用组件大小的比
【文件预览】:
ScaleView-main
----ScaleView()
--------gradlew(5KB)
--------settings.gradle(69B)
--------.idea()
--------gradle()
--------gradlew.bat(2KB)
--------gradle.properties(1KB)
--------.gitignore(225B)
--------app()
--------build.gradle(642B)
--------libScaleView()
----LICENSE(11KB)
----README.md(6KB)
----.gitignore(1KB)

网友评论