ProgressRoundButton

介绍:

一个具有动画效果的加载按钮。

运行效果:

使用说明:

第一步

gradle

 dependencies {
     compile fileTree(dir: 'libs', include: \['*.jar'\])
     compile 'com.android.support:appcompat-v7:23.0.1'
     compile 'com.xiaochendev.progressroundbtn:library:0.9.1'
 }

第二步

你可以在xml中如下定义按钮:

<com.xiaochen.progressroundbutton.AnimDownloadProgressButton
        android:id="@+id/anim_btn"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        app:progressbtn_backgroud_color="@android:color/holo_orange_light"
        app:progressbtn_backgroud_second_color="@android:color/holo_green_light"/>

自定义属性:

属性格式默认值
progressbtn_radius浮点half of the button height
progressbtn_backgroud_color颜色#6699ff
progressbtn_backgroud_second_color颜色Color.LTGRAY
progressbtn_text_color颜色progressbtn_backgroud_color
progressbtn_text_covercolor颜色Color.WHITE

下图的解释更清晰:

show

已下载
0