Here's a list of changes/features: https://github.com/RetroMusicPlayer/RetroMusicPlayer/releases/tag/v5.0 Internal Changes: 1) Migrated to ViewBinding 2) Migrated to Glide V4 3) Migrated to kotlin version of Material Dialogs
110 lines
5 KiB
XML
110 lines
5 KiB
XML
<animated-vector
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:aapt="http://schemas.android.com/aapt">
|
|
<aapt:attr name="android:drawable">
|
|
<vector
|
|
android:name="vector"
|
|
android:width="24dp"
|
|
android:height="24dp"
|
|
android:viewportWidth="24"
|
|
android:viewportHeight="24">
|
|
<group
|
|
android:name="folder"
|
|
android:pivotX="12"
|
|
android:pivotY="12"
|
|
android:translateY="4"
|
|
android:scaleX="0.9"
|
|
android:scaleY="0.9">
|
|
<path
|
|
android:name="path"
|
|
android:pathData="M 10.59 4.59 C 10.21 4.21 9.7 4 9.17 4 L 4 4 C 2.9 4 2.01 4.9 2.01 6 L 2 18 C 2 19.1 2.9 20 4 20 L 20 20 C 21.1 20 22 19.1 22 18 L 22 8 C 22 6.9 21.1 6 20 6 L 12 6 L 10.59 4.59 Z"
|
|
android:fillColor="#000000"
|
|
android:strokeWidth="1"
|
|
android:strokeLineCap="round"/>
|
|
</group>
|
|
<group
|
|
android:name="album"
|
|
android:translateX="7"
|
|
android:translateY="-7">
|
|
<path
|
|
android:name="path_1"
|
|
android:pathData="M 12 7 C 9.24 7 7 9.24 7 12 C 7 14.76 9.24 17 12 17 C 14.76 17 17 14.76 17 12 C 17 9.24 14.76 7 12 7 Z M 12 14.25 C 10.755 14.25 9.75 13.245 9.75 12 C 9.75 10.755 10.755 9.75 12 9.75 C 13.245 9.75 14.25 10.755 14.25 12 C 14.25 13.245 13.245 14.25 12 14.25 Z M 12 11.5 C 11.725 11.5 11.5 11.725 11.5 12 C 11.5 12.275 11.725 12.5 12 12.5 C 12.275 12.5 12.5 12.275 12.5 12 C 12.5 11.725 12.275 11.5 12 11.5 Z"
|
|
android:fillColor="#000000"
|
|
android:strokeWidth="1"/>
|
|
</group>
|
|
</vector>
|
|
</aapt:attr>
|
|
<target android:name="album">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:startOffset="500"
|
|
android:duration="300"
|
|
android:valueFrom="-7"
|
|
android:valueTo="3"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
<objectAnimator
|
|
android:propertyName="translateX"
|
|
android:startOffset="200"
|
|
android:duration="300"
|
|
android:valueFrom="7"
|
|
android:valueTo="0"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="folder">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:startOffset="400"
|
|
android:duration="400"
|
|
android:valueFrom="0.9"
|
|
android:valueTo="1"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
<objectAnimator
|
|
android:propertyName="scaleY"
|
|
android:startOffset="400"
|
|
android:duration="400"
|
|
android:valueFrom="0.9"
|
|
android:valueTo="1"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:startOffset="600"
|
|
android:duration="200"
|
|
android:valueFrom="4"
|
|
android:valueTo="0"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:duration="200"
|
|
android:valueFrom="1"
|
|
android:valueTo="0.9"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
<objectAnimator
|
|
android:propertyName="scaleY"
|
|
android:duration="200"
|
|
android:valueFrom="1"
|
|
android:valueTo="0.9"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:duration="200"
|
|
android:valueFrom="0"
|
|
android:valueTo="4"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in"/>
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
</animated-vector>
|