自定义progressBar的旋转圆圈

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义progressBar的旋转圆圈相关的知识,希望对你有一定的参考价值。

技术分享

 

在手工打造下拉刷新功能 自带的progressBar太丑了 做个也不费事,一个简单的圆形 旋转动画加type是sweep的gradient渐变

 

<rotate //旋转动画xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromDegrees="0"
    android:pivotX="50%"
    android:pivotY="50%"  //旋转中心
    android:toDegrees="360" >

    <shape//形状
        android:innerRadius="15dp"//半径
        android:shape="ring"//
        android:thickness="3dp"//厚度
        android:useLevel="false" >
        <gradient
            android:centerColor="#5f00"
            android:endColor="#fff"
            android:startColor="#f00"
            android: ="sweep" />//扫描线渐变
    </shape>

</rotate>

 

 

 

具体的shape更多的属性参看我的这篇

 

http://www.cnblogs.com/AceIsSunshineRain/p/5188935.html

 

动画看这篇

 

http://www.cnblogs.com/AceIsSunshineRain/p/5188946.html

以上是关于自定义progressBar的旋转圆圈的主要内容,如果未能解决你的问题,请参考以下文章

android自己定义之 5.0 风格progressBar

如何在 Android 上更改默认 ProgressBar 圆圈颜色

Android自定义View之自定义drawable

Android自定义View之自定义drawable

Android自定义View之自定义drawable

如何在Android上更改默认的ProgressBar圆圈颜色