• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!-- Copyright (C) 2019 The Android Open Source Project
2
3     Licensed under the Apache License, Version 2.0 (the "License");
4     you may not use this file except in compliance with the License.
5     You may obtain a copy of the License at
6
7          http://www.apache.org/licenses/LICENSE-2.0
8
9     Unless required by applicable law or agreed to in writing, software
10     distributed under the License is distributed on an "AS IS" BASIS,
11     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12     See the License for the specific language governing permissions and
13     limitations under the License.
14-->
15<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
16                 xmlns:aapt="http://schemas.android.com/aapt">
17    <aapt:attr name="android:drawable">
18        <vector android:height="42dp" android:width="32dp" android:viewportHeight="42"
19                android:viewportWidth="32">
20            <group android:name="_R_G">
21                <group android:name="_R_G_L_2_G" android:translateX="1.6669999999999998"
22                       android:translateY="11.992999999999999" android:pivotX="14.333"
23                       android:pivotY="13" android:scaleX="1" android:scaleY="1">
24                    <path android:name="_R_G_L_2_G_D_0_P_0" android:strokeColor="#ffffff"
25                          android:strokeLineCap="round" android:strokeLineJoin="round"
26                          android:strokeWidth="2" android:strokeAlpha="1"
27                          android:pathData=" M22.33 21 C22.33,21 6.33,21 6.33,21 C5.6,21 5,20.4 5,19.67 C5,19.67 5,6.33 5,6.33 C5,5.6 5.6,5 6.33,5 C6.33,5 22.33,5 22.33,5 C23.07,5 23.67,5.6 23.67,6.33 C23.67,6.33 23.67,19.67 23.67,19.67 C23.67,20.4 23.07,21 22.33,21c "/>
28                </group>
29                <group android:name="_R_G_L_1_G_N_7_T_0" android:translateX="1.6669999999999998"
30                       android:translateY="11.992999999999999" android:pivotX="14.333"
31                       android:pivotY="13" android:scaleX="1" android:scaleY="1">
32                    <group android:name="_R_G_L_1_G" android:translateX="11.583"
33                           android:translateY="10.257" android:pivotX="2.75" android:pivotY="2.75"
34                           android:scaleX="1" android:scaleY="1">
35                        <path android:name="_R_G_L_1_G_D_0_P_0" android:fillColor="#ffffff"
36                              android:fillAlpha="1" android:fillType="nonZero"
37                              android:pathData=" M2.75 0.25 C4.13,0.25 5.25,1.37 5.25,2.75 C5.25,4.13 4.13,5.25 2.75,5.25 C1.37,5.25 0.25,4.13 0.25,2.75 C0.25,1.37 1.37,0.25 2.75,0.25c "/>
38                    </group>
39                </group>
40                <group android:name="_R_G_L_0_G_N_7_T_0" android:translateX="1.6669999999999998"
41                       android:translateY="11.992999999999999" android:pivotX="14.333"
42                       android:pivotY="13" android:scaleX="1" android:scaleY="1">
43                    <group android:name="_R_G_L_0_G_T_1" android:translateX="14.333"
44                           android:translateY="0.34">
45                        <group android:name="_R_G_L_0_G" android:translateX="-9.667"
46                               android:translateY="-9.667">
47                            <path android:name="_R_G_L_0_G_D_0_P_0" android:strokeColor="#ffffff"
48                                  android:strokeLineCap="round" android:strokeLineJoin="round"
49                                  android:strokeWidth="2" android:strokeAlpha="1"
50                                  android:pathData=" M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 "/>
51                        </group>
52                    </group>
53                </group>
54            </group>
55            <group android:name="time_group"/>
56        </vector>
57    </aapt:attr>
58    <target android:name="_R_G_L_2_G">
59        <aapt:attr name="android:animation">
60            <set android:ordering="together">
61                <objectAnimator android:propertyName="scaleX" android:duration="83"
62                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
63                                android:valueType="floatType">
64                    <aapt:attr name="android:interpolator">
65                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
66                    </aapt:attr>
67                </objectAnimator>
68                <objectAnimator android:propertyName="scaleY" android:duration="83"
69                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
70                                android:valueType="floatType">
71                    <aapt:attr name="android:interpolator">
72                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
73                    </aapt:attr>
74                </objectAnimator>
75                <objectAnimator android:propertyName="scaleX" android:duration="83"
76                                android:startOffset="83" android:valueFrom="1"
77                                android:valueTo="0.96" android:valueType="floatType">
78                    <aapt:attr name="android:interpolator">
79                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
80                    </aapt:attr>
81                </objectAnimator>
82                <objectAnimator android:propertyName="scaleY" android:duration="83"
83                                android:startOffset="83" android:valueFrom="1"
84                                android:valueTo="0.96" android:valueType="floatType">
85                    <aapt:attr name="android:interpolator">
86                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
87                    </aapt:attr>
88                </objectAnimator>
89                <objectAnimator android:propertyName="scaleX" android:duration="183"
90                                android:startOffset="167" android:valueFrom="0.96"
91                                android:valueTo="1.28" android:valueType="floatType">
92                    <aapt:attr name="android:interpolator">
93                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
94                    </aapt:attr>
95                </objectAnimator>
96                <objectAnimator android:propertyName="scaleY" android:duration="183"
97                                android:startOffset="167" android:valueFrom="0.96"
98                                android:valueTo="1.28" android:valueType="floatType">
99                    <aapt:attr name="android:interpolator">
100                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
101                    </aapt:attr>
102                </objectAnimator>
103                <objectAnimator android:propertyName="scaleX" android:duration="250"
104                                android:startOffset="350" android:valueFrom="1.28"
105                                android:valueTo="1" android:valueType="floatType">
106                    <aapt:attr name="android:interpolator">
107                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
108                    </aapt:attr>
109                </objectAnimator>
110                <objectAnimator android:propertyName="scaleY" android:duration="250"
111                                android:startOffset="350" android:valueFrom="1.28"
112                                android:valueTo="1" android:valueType="floatType">
113                    <aapt:attr name="android:interpolator">
114                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
115                    </aapt:attr>
116                </objectAnimator>
117            </set>
118        </aapt:attr>
119    </target>
120    <target android:name="_R_G_L_1_G">
121        <aapt:attr name="android:animation">
122            <set android:ordering="together">
123                <objectAnimator android:propertyName="scaleX" android:duration="150"
124                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
125                                android:valueType="floatType">
126                    <aapt:attr name="android:interpolator">
127                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
128                    </aapt:attr>
129                </objectAnimator>
130                <objectAnimator android:propertyName="scaleY" android:duration="150"
131                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
132                                android:valueType="floatType">
133                    <aapt:attr name="android:interpolator">
134                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
135                    </aapt:attr>
136                </objectAnimator>
137                <objectAnimator android:propertyName="scaleX" android:duration="117"
138                                android:startOffset="150" android:valueFrom="1"
139                                android:valueTo="0.6" android:valueType="floatType">
140                    <aapt:attr name="android:interpolator">
141                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
142                    </aapt:attr>
143                </objectAnimator>
144                <objectAnimator android:propertyName="scaleY" android:duration="117"
145                                android:startOffset="150" android:valueFrom="1"
146                                android:valueTo="0.6" android:valueType="floatType">
147                    <aapt:attr name="android:interpolator">
148                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
149                    </aapt:attr>
150                </objectAnimator>
151                <objectAnimator android:propertyName="scaleX" android:duration="333"
152                                android:startOffset="267" android:valueFrom="0.6"
153                                android:valueTo="1" android:valueType="floatType">
154                    <aapt:attr name="android:interpolator">
155                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
156                    </aapt:attr>
157                </objectAnimator>
158                <objectAnimator android:propertyName="scaleY" android:duration="333"
159                                android:startOffset="267" android:valueFrom="0.6"
160                                android:valueTo="1" android:valueType="floatType">
161                    <aapt:attr name="android:interpolator">
162                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
163                    </aapt:attr>
164                </objectAnimator>
165            </set>
166        </aapt:attr>
167    </target>
168    <target android:name="_R_G_L_1_G_N_7_T_0">
169        <aapt:attr name="android:animation">
170            <set android:ordering="together">
171                <objectAnimator android:propertyName="scaleX" android:duration="83"
172                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
173                                android:valueType="floatType">
174                    <aapt:attr name="android:interpolator">
175                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
176                    </aapt:attr>
177                </objectAnimator>
178                <objectAnimator android:propertyName="scaleY" android:duration="83"
179                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
180                                android:valueType="floatType">
181                    <aapt:attr name="android:interpolator">
182                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
183                    </aapt:attr>
184                </objectAnimator>
185                <objectAnimator android:propertyName="scaleX" android:duration="83"
186                                android:startOffset="83" android:valueFrom="1"
187                                android:valueTo="0.96" android:valueType="floatType">
188                    <aapt:attr name="android:interpolator">
189                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
190                    </aapt:attr>
191                </objectAnimator>
192                <objectAnimator android:propertyName="scaleY" android:duration="83"
193                                android:startOffset="83" android:valueFrom="1"
194                                android:valueTo="0.96" android:valueType="floatType">
195                    <aapt:attr name="android:interpolator">
196                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
197                    </aapt:attr>
198                </objectAnimator>
199                <objectAnimator android:propertyName="scaleX" android:duration="183"
200                                android:startOffset="167" android:valueFrom="0.96"
201                                android:valueTo="1.28" android:valueType="floatType">
202                    <aapt:attr name="android:interpolator">
203                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
204                    </aapt:attr>
205                </objectAnimator>
206                <objectAnimator android:propertyName="scaleY" android:duration="183"
207                                android:startOffset="167" android:valueFrom="0.96"
208                                android:valueTo="1.28" android:valueType="floatType">
209                    <aapt:attr name="android:interpolator">
210                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
211                    </aapt:attr>
212                </objectAnimator>
213                <objectAnimator android:propertyName="scaleX" android:duration="250"
214                                android:startOffset="350" android:valueFrom="1.28"
215                                android:valueTo="1" android:valueType="floatType">
216                    <aapt:attr name="android:interpolator">
217                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
218                    </aapt:attr>
219                </objectAnimator>
220                <objectAnimator android:propertyName="scaleY" android:duration="250"
221                                android:startOffset="350" android:valueFrom="1.28"
222                                android:valueTo="1" android:valueType="floatType">
223                    <aapt:attr name="android:interpolator">
224                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
225                    </aapt:attr>
226                </objectAnimator>
227            </set>
228        </aapt:attr>
229    </target>
230    <target android:name="_R_G_L_0_G_D_0_P_0">
231        <aapt:attr name="android:animation">
232            <set android:ordering="together">
233                <objectAnimator android:propertyName="pathData" android:duration="83"
234                                android:startOffset="0"
235                                android:valueFrom="M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 "
236                                android:valueTo="M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 "
237                                android:valueType="pathType">
238                    <aapt:attr name="android:interpolator">
239                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
240                    </aapt:attr>
241                </objectAnimator>
242                <objectAnimator android:propertyName="pathData" android:duration="150"
243                                android:startOffset="83"
244                                android:valueFrom="M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 "
245                                android:valueTo="M14.31 10.37 C14.31,10.37 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 4.97,10.37 4.97,10.37 "
246                                android:valueType="pathType">
247                    <aapt:attr name="android:interpolator">
248                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
249                    </aapt:attr>
250                </objectAnimator>
251                <objectAnimator android:propertyName="pathData" android:duration="117"
252                                android:startOffset="233"
253                                android:valueFrom="M14.31 10.37 C14.31,10.37 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 4.97,10.37 4.97,10.37 "
254                                android:valueTo="M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 "
255                                android:valueType="pathType">
256                    <aapt:attr name="android:interpolator">
257                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
258                    </aapt:attr>
259                </objectAnimator>
260            </set>
261        </aapt:attr>
262    </target>
263    <target android:name="_R_G_L_0_G_T_1">
264        <aapt:attr name="android:animation">
265            <set android:ordering="together">
266                <objectAnimator android:propertyName="translateY" android:duration="83"
267                                android:startOffset="0" android:valueFrom="0.34"
268                                android:valueTo="0.34" android:valueType="floatType">
269                    <aapt:attr name="android:interpolator">
270                        <pathInterpolator android:pathData="M 0.0,0.0 c0.384,0 0.536,1 1.0,1.0"/>
271                    </aapt:attr>
272                </objectAnimator>
273                <objectAnimator android:propertyName="translateY" android:duration="150"
274                                android:startOffset="83" android:valueFrom="0.34"
275                                android:valueTo="4.364" android:valueType="floatType">
276                    <aapt:attr name="android:interpolator">
277                        <pathInterpolator android:pathData="M 0.0,0.0 c0.384,0 0.536,1 1.0,1.0"/>
278                    </aapt:attr>
279                </objectAnimator>
280                <objectAnimator android:propertyName="translateY" android:duration="117"
281                                android:startOffset="233" android:valueFrom="4.364"
282                                android:valueTo="0.34" android:valueType="floatType">
283                    <aapt:attr name="android:interpolator">
284                        <pathInterpolator android:pathData="M 0.0,0.0 c0.442,0 0.594,1 1.0,1.0"/>
285                    </aapt:attr>
286                </objectAnimator>
287            </set>
288        </aapt:attr>
289    </target>
290    <target android:name="_R_G_L_0_G_N_7_T_0">
291        <aapt:attr name="android:animation">
292            <set android:ordering="together">
293                <objectAnimator android:propertyName="scaleX" android:duration="83"
294                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
295                                android:valueType="floatType">
296                    <aapt:attr name="android:interpolator">
297                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
298                    </aapt:attr>
299                </objectAnimator>
300                <objectAnimator android:propertyName="scaleY" android:duration="83"
301                                android:startOffset="0" android:valueFrom="1" android:valueTo="1"
302                                android:valueType="floatType">
303                    <aapt:attr name="android:interpolator">
304                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
305                    </aapt:attr>
306                </objectAnimator>
307                <objectAnimator android:propertyName="scaleX" android:duration="83"
308                                android:startOffset="83" android:valueFrom="1"
309                                android:valueTo="0.96" android:valueType="floatType">
310                    <aapt:attr name="android:interpolator">
311                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
312                    </aapt:attr>
313                </objectAnimator>
314                <objectAnimator android:propertyName="scaleY" android:duration="83"
315                                android:startOffset="83" android:valueFrom="1"
316                                android:valueTo="0.96" android:valueType="floatType">
317                    <aapt:attr name="android:interpolator">
318                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
319                    </aapt:attr>
320                </objectAnimator>
321                <objectAnimator android:propertyName="scaleX" android:duration="183"
322                                android:startOffset="167" android:valueFrom="0.96"
323                                android:valueTo="1.28" android:valueType="floatType">
324                    <aapt:attr name="android:interpolator">
325                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
326                    </aapt:attr>
327                </objectAnimator>
328                <objectAnimator android:propertyName="scaleY" android:duration="183"
329                                android:startOffset="167" android:valueFrom="0.96"
330                                android:valueTo="1.28" android:valueType="floatType">
331                    <aapt:attr name="android:interpolator">
332                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
333                    </aapt:attr>
334                </objectAnimator>
335                <objectAnimator android:propertyName="scaleX" android:duration="250"
336                                android:startOffset="350" android:valueFrom="1.28"
337                                android:valueTo="1" android:valueType="floatType">
338                    <aapt:attr name="android:interpolator">
339                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
340                    </aapt:attr>
341                </objectAnimator>
342                <objectAnimator android:propertyName="scaleY" android:duration="250"
343                                android:startOffset="350" android:valueFrom="1.28"
344                                android:valueTo="1" android:valueType="floatType">
345                    <aapt:attr name="android:interpolator">
346                        <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.667,1 1.0,1.0"/>
347                    </aapt:attr>
348                </objectAnimator>
349            </set>
350        </aapt:attr>
351    </target>
352    <target android:name="time_group">
353        <aapt:attr name="android:animation">
354            <set android:ordering="together">
355                <objectAnimator android:propertyName="translateX" android:duration="717"
356                                android:startOffset="0" android:valueFrom="0" android:valueTo="1"
357                                android:valueType="floatType"/>
358            </set>
359        </aapt:attr>
360    </target>
361</animated-vector>