最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android中實(shí)現(xiàn)ProgressBar菊花旋轉(zhuǎn)進(jìn)度條的動畫效果

 更新時間:2021年09月17日 15:04:38   作者:kaolagirl  
大家在一些頁面經(jīng)常會遇到加載中需要顯示一個加載動畫,像旋轉(zhuǎn)的菊花旋轉(zhuǎn)的圈圈動畫效果,本文通過實(shí)例代碼給大家講解下,需要的朋友參考下吧

在一些常見到的加載中需要顯示一個加載動畫,如旋轉(zhuǎn)的菊花,旋轉(zhuǎn)的圈圈等等動畫…,然后我們現(xiàn)在就來說下怎么去試下它吧

一.菊花的旋轉(zhuǎn)動畫

在這里插入圖片描述

1.新建一個drawable文件

在res/drawable下新建一個progressbar_style.xml文件定義一個旋轉(zhuǎn)動畫

<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/loading_01"  //菊花圖片路徑
    android:fromDegrees="0"
    android:pivotX="50%"
    android:pivotY="50%"
    android:toDegrees="360">
</animated-rotate>

2.在布局ProgressBar控件中引入使用

 <ProgressBar
        android:background="@color/transparent"
        android:indeterminateDuration="2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:indeterminateBehavior="repeat" 
        android:indeterminateDrawable="@drawable/progressbar_style"/>

二. 圓圈旋轉(zhuǎn)動畫

在這里插入圖片描述

步驟跟上面是一樣的,使用也是一樣的,只是在progressbar_style.xml中定義的動畫效果是不一樣的

<animated-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="8dp"
        android:thickness="3dp"
        android:shape="ring"
        android:useLevel="false">
        <gradient
            android:centerY="0.50"
            android:endColor="#cccccc"
            android:startColor="@color/white"
            android:type="sweep"
            android:useLevel="false" />
    </shape>

<!--  android:pivotX     動畫執(zhí)行的起點(diǎn)x坐標(biāo) 50%代表相對自身寬度的
android:innerRadius  內(nèi)環(huán)的半徑
android:thickness  環(huán)的厚度
android:useLevel  只有當(dāng)我們的shape使用在LevelListDrawable中時,這個值為true,否則為false
android:centerY 漸變中心Y的相對位置,值為0-1
android:type  漸變類型,還有l(wèi)inear,radial兩種類型,線性漸變和放射漸變-->

</animated-rotate>

到此這篇關(guān)于Android中實(shí)現(xiàn)ProgressBar菊花旋轉(zhuǎn)進(jìn)度條的動畫效果的文章就介紹到這了,更多相關(guān)Android ProgressBar菊花旋轉(zhuǎn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

包头市| 双鸭山市| 哈密市| 贵溪市| 巴楚县| 静海县| 惠州市| 赫章县| 股票| 富裕县| 邻水| 遂宁市| 宣武区| 磐安县| 松江区| 武强县| 芷江| 江陵县| 新乡县| 嫩江县| 清徐县| 松潘县| 中方县| 客服| 秭归县| 伊宁县| 乐昌市| 泸溪县| 固原市| 栖霞市| 清镇市| 甘肃省| 成武县| 灵石县| 扬州市| 南乐县| 元谋县| 太白县| 永昌县| 秀山| 交口县|