RadarView
RadarView for Android 是一个雷达扫描动画后,然后展示得分效果的控件。
Gif 展示
引入
Maven:
com.king.view
radarview
1.0.2
pom
Gradle:
compile 'com.king.view:radarview:1.0.2'
Lvy:
如果Gradle出现compile失败的情况,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack来complie)
allprojects {
repositories {
//...
maven { url '/jenly/maven' }
}
}
示例
布局
android:id="@+id/rv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="100"
app:labelText="Score" />
自定义属性
代码示例(核心调用代码)
//开始雷达扫描
radarView.start();
//停止雷达扫描
radarView.stop();
//设置雷达扫描区域的颜色,传多个色值表示渐变
radarView.setScanColor(int... colors);
/**
* 显示分数
* @param from 初始值
* @param to 目标值(最终分数)
* @param duration 从初始值到目标值的动画持续时间
* @param format
* @param isShowAnim 是否显示动画
*/
radarView.showScore(float from, float to, int duration, final String format,boolean isShowAnim);
关于我
Name: Jenly
微信公众号: