1<animated-vector xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:aapt="http://schemas.android.com/aapt"> 3 <aapt:attr name="android:drawable"> 4 <vector 5 android:width="60dp" 6 android:height="60dp" 7 android:viewportWidth="60" 8 android:viewportHeight="60"> 9 <group android:name="_R_G"> 10 <group android:name="_R_G_L_1_G"> 11 <path 12 android:name="_R_G_L_1_G_D_0_P_0" 13 android:pathData=" M30 6.2 C16.9,6.2 6.3,16.8 6.3,30 C6.3,43.2 16.9,53.8 30,53.8 C43.1,53.8 53.8,43.2 53.8,30 C53.8,16.8 43.1,6.2 30,6.2c " 14 android:strokeWidth="2.5" 15 android:strokeAlpha="1" 16 android:strokeColor="@color/biometric_dialog_accent" 17 android:trimPathStart="0" 18 android:trimPathEnd="1" 19 android:trimPathOffset="0" /> 20 </group> 21 <group 22 android:name="_R_G_L_0_G" 23 android:pivotX="30" 24 android:pivotY="30" 25 android:rotation="0" 26 android:scaleX="1" 27 android:scaleY="1"> 28 <path 29 android:name="_R_G_L_0_G_D_0_P_0" 30 android:pathData=" M33.75 42.75 C32.75,43.77 31.37,44.39 29.83,44.39 C26.8,44.39 24.34,41.93 24.34,38.9 " 31 android:strokeWidth="2" 32 android:strokeAlpha="1" 33 android:strokeColor="@color/biometric_dialog_accent" 34 android:trimPathStart="0" 35 android:trimPathEnd="1" 36 android:trimPathOffset="0" /> 37 <path 38 android:name="_R_G_L_0_G_D_1_P_0" 39 android:fillAlpha="1" 40 android:fillColor="@color/biometric_dialog_accent" 41 android:fillType="nonZero" 42 android:pathData=" M39 23.8 C39,25 39.9,25.9 41.1,25.9 C42.2,25.9 43.2,25 43.2,23.8 C43.2,22.6 42.3,21.7 41.1,21.7 C39.9,21.7 39,22.6 39,23.8c " /> 43 <group 44 android:name="_R_G_L_0_G_D_2_P_0_G_0_T_0" 45 android:scaleX="1" 46 android:scaleY="1" 47 android:translateX="18.6" 48 android:translateY="23.8"> 49 <path 50 android:name="_R_G_L_0_G_D_2_P_0" 51 android:fillAlpha="1" 52 android:fillColor="@color/biometric_dialog_accent" 53 android:fillType="nonZero" 54 android:pathData=" M-2.1 0 C-2.1,1.2 -1.2,2.1 0,2.1 C1.2,2.1 2.1,1.2 2.1,0 C2.1,-1.2 1.2,-2.1 0,-2.1 C-1.2,-2.1 -2.1,-1.2 -2.1,0c " /> 55 </group> 56 <path 57 android:name="_R_G_L_0_G_D_3_P_0" 58 android:fillAlpha="1" 59 android:fillColor="@color/biometric_dialog_accent" 60 android:fillType="nonZero" 61 android:pathData=" M33.33 34.95 C33.33,34.95 28.13,34.95 28.13,34.95 C28.13,34.95 28.13,32.95 28.13,32.95 C28.13,32.95 31.33,32.95 31.33,32.95 C31.33,32.95 31.33,28.45 31.33,28.45 C31.33,28.45 33.33,28.45 33.33,28.45 C33.33,28.45 33.33,34.95 33.33,34.95c " /> 62 </group> 63 </group> 64 <group android:name="time_group" /> 65 </vector> 66 </aapt:attr> 67 <target android:name="_R_G_L_0_G_D_2_P_0_G_0_T_0"> 68 <aapt:attr name="android:animation"> 69 <set android:ordering="together"> 70 <objectAnimator 71 android:duration="433" 72 android:propertyName="scaleX" 73 android:startOffset="0" 74 android:valueFrom="1" 75 android:valueTo="1" 76 android:valueType="floatType"> 77 <aapt:attr name="android:interpolator"> 78 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.2,1 1.0,1.0" /> 79 </aapt:attr> 80 </objectAnimator> 81 <objectAnimator 82 android:duration="433" 83 android:propertyName="scaleY" 84 android:startOffset="0" 85 android:valueFrom="1" 86 android:valueTo="0.26" 87 android:valueType="floatType"> 88 <aapt:attr name="android:interpolator"> 89 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.2,1 1.0,1.0" /> 90 </aapt:attr> 91 </objectAnimator> 92 <objectAnimator 93 android:duration="317" 94 android:propertyName="scaleX" 95 android:startOffset="433" 96 android:valueFrom="1" 97 android:valueTo="1" 98 android:valueType="floatType"> 99 <aapt:attr name="android:interpolator"> 100 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.2,1 1.0,1.0" /> 101 </aapt:attr> 102 </objectAnimator> 103 <objectAnimator 104 android:duration="317" 105 android:propertyName="scaleY" 106 android:startOffset="433" 107 android:valueFrom="0.26" 108 android:valueTo="1" 109 android:valueType="floatType"> 110 <aapt:attr name="android:interpolator"> 111 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.2,1 1.0,1.0" /> 112 </aapt:attr> 113 </objectAnimator> 114 </set> 115 </aapt:attr> 116 </target> 117 <target android:name="_R_G_L_0_G"> 118 <aapt:attr name="android:animation"> 119 <set android:ordering="together"> 120 <objectAnimator 121 android:duration="433" 122 android:propertyName="rotation" 123 android:startOffset="0" 124 android:valueFrom="0" 125 android:valueTo="-14" 126 android:valueType="floatType"> 127 <aapt:attr name="android:interpolator"> 128 <pathInterpolator android:pathData="M 0.0,0.0 c0.5,0 0.2,1 1.0,1.0" /> 129 </aapt:attr> 130 </objectAnimator> 131 <objectAnimator 132 android:duration="317" 133 android:propertyName="rotation" 134 android:startOffset="433" 135 android:valueFrom="-14" 136 android:valueTo="0" 137 android:valueType="floatType"> 138 <aapt:attr name="android:interpolator"> 139 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.305,1 1.0,1.0" /> 140 </aapt:attr> 141 </objectAnimator> 142 </set> 143 </aapt:attr> 144 </target> 145 <target android:name="_R_G_L_0_G"> 146 <aapt:attr name="android:animation"> 147 <set android:ordering="together"> 148 <objectAnimator 149 android:duration="433" 150 android:propertyName="scaleX" 151 android:startOffset="0" 152 android:valueFrom="1" 153 android:valueTo="1.06" 154 android:valueType="floatType"> 155 <aapt:attr name="android:interpolator"> 156 <pathInterpolator android:pathData="M 0.0,0.0 c0.5,0 0.2,1 1.0,1.0" /> 157 </aapt:attr> 158 </objectAnimator> 159 <objectAnimator 160 android:duration="433" 161 android:propertyName="scaleY" 162 android:startOffset="0" 163 android:valueFrom="1" 164 android:valueTo="1.06" 165 android:valueType="floatType"> 166 <aapt:attr name="android:interpolator"> 167 <pathInterpolator android:pathData="M 0.0,0.0 c0.5,0 0.2,1 1.0,1.0" /> 168 </aapt:attr> 169 </objectAnimator> 170 <objectAnimator 171 android:duration="317" 172 android:propertyName="scaleX" 173 android:startOffset="433" 174 android:valueFrom="1.06" 175 android:valueTo="1" 176 android:valueType="floatType"> 177 <aapt:attr name="android:interpolator"> 178 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.305,1 1.0,1.0" /> 179 </aapt:attr> 180 </objectAnimator> 181 <objectAnimator 182 android:duration="317" 183 android:propertyName="scaleY" 184 android:startOffset="433" 185 android:valueFrom="1.06" 186 android:valueTo="1" 187 android:valueType="floatType"> 188 <aapt:attr name="android:interpolator"> 189 <pathInterpolator android:pathData="M 0.0,0.0 c0.4,0 0.305,1 1.0,1.0" /> 190 </aapt:attr> 191 </objectAnimator> 192 </set> 193 </aapt:attr> 194 </target> 195 <target android:name="time_group"> 196 <aapt:attr name="android:animation"> 197 <set android:ordering="together"> 198 <objectAnimator 199 android:duration="1017" 200 android:propertyName="translateX" 201 android:startOffset="0" 202 android:valueFrom="0" 203 android:valueTo="1" 204 android:valueType="floatType" /> 205 </set> 206 </aapt:attr> 207 </target> 208</animated-vector>