在xml中使用属性动画

前端之家收集整理的这篇文章主要介绍了在xml中使用属性动画前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

xml中定义属性动画

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <objectAnimator
        android:duration="1000"
        android:propertyName="scaleX"
        android:valueFrom="1.0"
        android:valueTo="2.0"
        android:valueType="floatType">

    </objectAnimator>
    <objectAnimator
        android:duration="1000"
        android:propertyName="scaleY"
        android:valueFrom="1.0"
        android:valueTo="2.0"
        android:valueType="floatType">

    </objectAnimator>
    <objectAnimator
        android:duration="1000"
        android:propertyName="alpha"
        android:valueFrom="0.1"
        android:valueTo="1"
        android:valueType="floatType">

    </objectAnimator>
</set>

java代码中加载属性动画

    private void animatorXml(){
        Animator animator = AnimatorInflater.loadAnimator(this,R.animator.scale_animator);
        animator.setTarget(mImage);
        animator.start();
    }

猜你在找的XML相关文章