Android 帧动画

2019-01-10  本文已影响7人  yunhen
//java里用来加载动画
AnimationUtils.loadAnimation(context,animIds[index]);
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <alpha
        android:duration="600"
        android:interpolator="@android:anim/linear_interpolator"
        android:repeatCount="0"
        android:fromAlpha="0.2"
        android:toAlpha="1.0"/>

    <scale
        android:duration="600"
        android:fillAfter="false"
        android:repeatCount="0"
        android:fromXScale="0.2"
        android:fromYScale="0.2"
        android:interpolator="@android:anim/accelerate_decelerate_interpolator"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toXScale="1.0"
        android:toYScale="1.0" />

    <rotate
        android:duration="600"
        android:repeatCount="0"
        android:fromDegrees="0"
        android:interpolator="@android:anim/linear_interpolator"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toDegrees="359"
        />
</set>

注意:android:repeatCount="0"表示1次,但java里animation.setRepeatCount(1);表示1次

上一篇 下一篇

猜你喜欢

热点阅读