多种形态的圆形进度条CircleProgress
来源:互联网 发布:新奔腾造价软件 编辑:程序博客网 时间:2024/06/01 08:35
CircleProgress
圆形的进度条,具有多种形态,CircleProgress的子类TickCircleProgress具备刻度线
可设置的属性
<!-- 进度条的背景色--> bgColor 进度条的前景色 起始颜色 foreStartColor <!-- 进度条的前景色 结束颜色--> foreEndColor <!-- 进度条的大小--> progressWidth <!-- 最大进度--> maxProgress <!-- 现在的进度--> currProgress <!-- 进度条的起始位置--> progressInitialPosition <!-- 是否使用动画--> useAnimation <!-- 使用渐变--> useGradient <!-- 边角是否是圆的--> isCircleCorner <!-- 是否是实心的--> isSolid format=boolean
TickCircleProgress中增加的属性
<!-- 刻度条的粗细--> tickWidth <!-- 刻度的颜色--> tickColor <!-- 刻度条的高度--> tickMarkHeight
TextCircleProgress中增加的属性
<!-- 主标题颜色--> headColor <!-- 副标题颜色--> subHeadColor <!-- 主标题字体大小--> headSize <!-- 副标题字体大小--> subHeadSize <!-- 底部标题颜色--> bottomHeadColor <!-- 底部标题大小--> bottomHeadSize
最简单的使用
在布局文件中
<com.ethanco.circleprogresslibrary.CircleProgress xmlns:custom="http://schemas.android.com/apk/res-auto" android:id="@+id/myCircleProgress" android:layout_width="150dp" android:layout_height="150dp" custom:bgColor="@color/color_bg" custom:currProgress="160" custom:foreEndColor="@color/color2" custom:foreStartColor="@color/color1" custom:maxProgress="270" custom:progressInitialPosition="135" custom:progressWidth="12dp" custom:useAnimation="true" />
Java代码设置进度
mCircleProgress.setProgress(value);
Github源码
0 0
- 多种形态的圆形进度条CircleProgress
- CircleProgress 理财产品的 进度 圆形,CAShapeLayer
- Android自定义View绘制圆形、方形、弧形、球形四种形态的模仿下载进度条
- 环形进度条CircleProgress
- 自定义的圆形进度条
- 敏捷DoD完成定义的多种形态
- 多种形态下的 click 事件
- CircleProgressBar 一个界面漂亮功能强大的圆形进度条,支持多种属性
- 炫酷的circleprogress
- CircleProgress
- 简单的进度条,圆形进度条(一)
- 简单的圆形的进度条
- 自定义漂亮的圆形进度条
- 自定义漂亮的圆形进度条
- 圆形进度条的实现方法
- Libgdx 圆形进度条的实现
- 可拖动的圆形进度条
- 圆形带刻度的进度条
- PHP 对多个数组合并去重&以及数组键值的翻转
- 5.7、安全与部署
- fread,read,fscanf,fput
- CSS复习总结(5)
- 重载、覆盖、隐藏的区别
- 多种形态的圆形进度条CircleProgress
- Log4J日志配置详解
- (八)Intellij mybatis 插件mybatis-generator 使用
- 配置NFS
- Communications link failure
- nginx 操作
- 内核模块加载
- SVM学习笔记(一)
- android下使用x264编码yuv为h264数据的例子