安卓(Android) 怎么创建更大并且消失的动画(Animation)

2019年10月16日23:18:59安卓(Android) 怎么创建更大并且消失的动画(Animation)已关闭评论 284 666字阅读2分13秒

1.简介

安卓(Android) 怎么创建更大并且消失的动画(Animation)?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */



import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.AnimationSet;

import android.view.animation.ScaleAnimation;

public class Main {
    public static Animation getBiggerAndDisappear(int duration) {
        AnimationSet as = new AnimationSet(true);
        Animation scale_animation = new ScaleAnimation(1.0f, 4.0f, 1.0f,
                4.0f, Animation.RELATIVE_TO_SELF, 0.5f,
                Animation.RELATIVE_TO_SELF, 0.5f);
        Animation alpha_animation = new AlphaAnimation(1, 0);
        as.addAnimation(scale_animation);
        as.addAnimation(alpha_animation);
        as.setDuration(duration);
        as.setFillAfter(true);
        return as;
    }
}

 
编程十万个怎么办