MDProgress

Introduction: material design 风格的圆形 progressbar
More: Author   ReportBugs   DemoAPK   
Tags:
Android-progressbar-CircularProgressBar-

Material Design 风格的圆形进度条:

*特性:

可以调节进度条的粗细

可以调节进度条的转速

可以设置是否带有圆角(线冒)

可以调节进度条的最大和最小角度范围

支持颜色队列

演示

1

image

使用方法:

compile 'com.jaywei:mdprogress:1.0.2'

属性:

cpb_max_sweep_angle:最大角度属性,默认 310
cpb_min_sweep_angle:最小角度属性,默认最小 20
cpb_cap_round:是否显示线冒(圆角),默认直角 false
cpb_stroke_width:进度条粗细
cpb_rotation_speed:进度条的整体转速,默认 1
cpb_sweep_speed:进度条颜色部分动画收缩速度,默认 1

布局代码:

<com.jaywei.mdprogress.CircularProgressBar
        android:layout_width="38dp"
        android:layout_height="38dp"
        android:layout_marginBottom="14.0dip"
        android:indeterminate="true"
        app:cpb_color="#ff0000"
        app:cpb_max_sweep_angle="300"
        app:cpb_min_sweep_angle="10"
        app:cpb_rotation_speed="1.0"
        app:cpb_stroke_width="1.7dp"
        app:cpb_cap_round="true"
        app:cpb_sweep_speed="1.0"/>
Apps
About Me
GitHub: Trinea
Facebook: Dev Tools