Android 开发 VectorDrawable 矢量图 (八)animation-list帧动画配合矢量图实现动画

摘要:
前言只是使用向量图的一个小技巧。关键点是属性,它实际上取代了˂item中的android:drawable属性。为了理解它,您可以从一个实例中得出推论,使用更多需要设置动画的xml文件,按下效果,然后选择效果。例如,实现press效果的xml将三个xml文件合并为一个xml文件。渲染布局文件˂?
前言

  只是矢量图的一个使用小技巧,关键点是<aapt:attr name="android:drawable"> 属性,它其实是代替<item 里的android:drawable属性。理解它,你可以举一反三使用到更多的需要实现动画,按下效果,选择效果的xml文件上,比如一个实现按下效果的xml将原来需要3个xml文件合并成一个xml文件。

效果图

Android 开发 VectorDrawable 矢量图 (八)animation-list帧动画配合矢量图实现动画第1张

布局文件
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="208dp"
    android:layout_height="107dp"
    android:background="@color/public_color_999999">

    <ProgressBar
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dp"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        android:indeterminateDrawable="@drawable/public_anim_loading"/>

</androidx.constraintlayout.widget.ConstraintLayout>
xml文件
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:aapt="http://schemas.android.com/aapt">
    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.95" />
            </vector>
        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.88" />
            </vector>
        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.85" />
            </vector>
        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.75" />
            </vector>
        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.7" />
            </vector>
        </aapt:attr>

    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.6" />
            </vector>
        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.5" />
            </vector>
        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.4" />
            </vector>


        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.3" />
            </vector>


        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.22" />
            </vector>


        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z" />
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z"
                    android:strokeAlpha="0.15" />
            </vector>


        </aapt:attr>
    </item>

    <item android:duration="50">
        <aapt:attr name="android:drawable">
            <vector
                android:width="40dp"
                android:height="40dp"
                android:viewportWidth="40"
                android:viewportHeight="40">
                <path
                    android:fillAlpha="0.15"
                    android:fillColor="#fff"
                    android:pathData="M20.004,0a1.965,1.965 0,0 1,1.969 1.966v6.061a1.969,1.969 0,0 1,-3.938 0L18.035,1.975A1.96,1.96 0,0 1,20.004 0Z"
                    android:strokeAlpha="0.15" />
                <path
                    android:fillAlpha="0.22"
                    android:fillColor="#fff"
                    android:pathData="M30.393,2.974a1.973,1.973 0,0 1,0.725 2.69l-3.037,5.249a1.972,1.972 0,0 1,-3.419 -1.966l3.037,-5.244A1.977,1.977 0,0 1,30.393 2.974Z"
                    android:strokeAlpha="0.22" />
                <path
                    android:fillAlpha="0.3"
                    android:fillColor="#fff"
                    android:pathData="M36.968,10.19a1.964,1.964 0,0 1,-0.725 2.69l-5.251,3.033a1.971,1.971 0,1 1,-1.969 -3.414l5.251,-3.033A1.979,1.979 0,0 1,36.968 10.19Z"
                    android:strokeAlpha="0.3" />
                <path
                    android:fillAlpha="0.4"
                    android:fillColor="#fff"
                    android:pathData="M40,19.616a1.965,1.965 0,0 1,-1.969 1.966h-6.064a1.966,1.966 0,1 1,0 -3.933h6.064A1.959,1.959 0,0 1,40 19.616Z"
                    android:strokeAlpha="0.4" />
                <path
                    android:fillAlpha="0.5"
                    android:fillColor="#fff"
                    android:pathData="M36.967,29.806a1.978,1.978 0,0 1,-2.694 0.724l-5.251,-3.033a1.971,1.971 0,1 1,1.969 -3.414l5.251,3.033A1.968,1.968 0,0 1,36.967 29.806Z"
                    android:strokeAlpha="0.5" />
                <path
                    android:fillAlpha="0.6"
                    android:fillColor="#fff"
                    android:pathData="M30.394,37.789a1.97,1.97 0,0 1,-2.694 -0.724l-3.037,-5.244A1.972,1.972 0,0 1,28.082 29.85l3.037,5.244A1.963,1.963 0,0 1,30.394 37.789Z"
                    android:strokeAlpha="0.6" />
                <path
                    android:fillAlpha="0.7"
                    android:fillColor="#fff"
                    android:pathData="M20.005,40a1.965,1.965 0,0 1,-1.969 -1.966v-6.061a1.969,1.969 0,0 1,3.938 0v6.061A1.971,1.971 0,0 1,20.005 40Z"
                    android:strokeAlpha="0.7" />
                <path
                    android:fillAlpha="0.75"
                    android:fillColor="#fff"
                    android:pathData="M9.605,37.789a1.973,1.973 0,0 1,-0.725 -2.69l3.037,-5.244a1.972,1.972 0,0 1,3.419 1.966l-3.037,5.244a1.973,1.973 0,0 1,-2.694 0.724Z"
                    android:strokeAlpha="0.75" />
                <path
                    android:fillAlpha="0.85"
                    android:fillColor="#fff"
                    android:pathData="M2.247,29.805a1.964,1.964 0,0 1,0.725 -2.69l5.251,-3.033a1.971,1.971 0,1 1,1.969 3.414L4.937,30.529A1.974,1.974 0,0 1,2.247 29.805Z"
                    android:strokeAlpha="0.85" />
                <path
                    android:fillAlpha="0.88"
                    android:fillColor="#fff"
                    android:pathData="M0,19.616a1.965,1.965 0,0 1,1.969 -1.966L8.036,17.65a1.966,1.966 0,1 1,0 3.933h-6.064a1.968,1.968 0,0 1,-1.969 -1.966Z"
                    android:strokeAlpha="0.88" />
                <path
                    android:fillAlpha="0.95"
                    android:fillColor="#fff"
                    android:pathData="M2.248,10.19a1.978,1.978 0,0 1,2.694 -0.724l5.251,3.033a1.971,1.971 0,1 1,-1.969 3.414l-5.251,-3.033A1.967,1.967 0,0 1,2.248 10.19Z"
                    android:strokeAlpha="0.95" />
                <path
                    android:fillColor="#fff"
                    android:pathData="M9.605,2.974a1.97,1.97 0,0 1,2.694 0.724l3.037,5.244a1.972,1.972 0,0 1,-3.419 1.967l-3.037,-5.244A1.974,1.974 0,0 1,9.605 2.974Z" />
            </vector>


        </aapt:attr>
    </item>

</animation-list>

免责声明:文章转载自《Android 开发 VectorDrawable 矢量图 (八)animation-list帧动画配合矢量图实现动画》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【转】用Python实现各种排序算法百度地图——判断用户是否在配送范围内解决方案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

安卓应用在各大应用市场上架方法整理

想要把APP上架到应用市场都要先注册开发者账号才可以。这里的方法包括注册帐号和后期上架及一些需要注意的问题。注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程,那个时候就会相当麻烦啦。 1、腾讯应用宝 腾讯开放平台地址:http://open.qq.com 注册开发者帐号地址:https://ssl.zc.qq.c...

ffmpeg综合应用示例(三)——安卓手机摄像头编码

本文的示例将实现:读取安卓手机摄像头数据并使用H.264编码格式实时编码保存为flv文件。示例包含了 1、编译适用于安卓平台的ffmpeg库 2、在java中通过JNI使用ffmpeg 3、读取安卓摄像头数据并在后台线程中使用ffmpeg进行编码的基本流程 具有较强的综合性。 编译适用于安卓平台的ffmpeg库 平时我们编译ffmpeg类库都是在x86平...

Android中使用AlarmManager设置闹钟

场景 设置闹钟 闹钟提醒 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 新建一个MainActivity,在其布局文件中添加一个时间选择器和一个Button <?xml version="1.0" encoding="...

New Moto X 2014 全版本RSD&amp;amp;Fastboot刷官方底包教程

本来我是不想写教程的,因为这样的教程实在是太多了,基本上大家也都会了,为什么还要多次一举,发来发去的呢?实在没什么意义!但是我觉得吧,别人的教程写的都太过简单,太过明了了,有时候我们很难理解,这到底是怎么操作的,他一句话就概括了,我们却一头雾水,不知道如何做到,然后又要问东问西去解答。首先要了解我们为什么要刷底包,刷底包有什么作用?底包就像是window的...

转 Android智能手机上捕获数据包

如何在Android智能手机上捕获数据包? 本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 当前Android系统越来越流行,无论是对于安卓应用的开发人员,还是对于网络安全的研究人员,都有可能需要掌握捕获Android应用通信数据包的方法。根据技术手段不同,常用的抓包方法分两类,一类是...

Android菜单详解(五)——使用XML生成菜单

回顾前面的几篇,我们都是直接在代码中添加菜单项,给菜单项分组等,这是比较传统的做法,它存在着一些不足。比如说,为了响应每个菜单项,我们需要用常量来保存每个菜单项的ID等。为此,Android提供了一种更好的方式,就是把menu也定义为应用程序的资源,通过android对资源的本地支持,使我们可以更方便地实现菜单的创建与响应。这一篇就介绍如何使用XML文件来...