自定义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

原文地址:https://www.cnblogs.com/AceIsSunshineRain/p/5188936.html