Android examples for Animation:Alpha Fly Animation
create Pan In Animation
//package com.java2s; import android.view.animation.AlphaAnimation; import android.view.animation.Animation; import android.view.animation.AnimationSet; import android.view.animation.DecelerateInterpolator; import android.view.animation.LinearInterpolator; import android.view.animation.ScaleAnimation; public class Main { private static final long MEDIUM = 500; public static Animation createPanInAnim(float degree) { AnimationSet ret;/*from www . j a va2s .co m*/ Animation anim; ret = new AnimationSet(false); anim = new AlphaAnimation(0f, 1f); anim.setDuration(MEDIUM); anim.setInterpolator(new LinearInterpolator()); ret.addAnimation(anim); final float pivotX = (float) (1 - Math.cos(degree)) / 2; final float pivotY = (float) (1 + Math.sin(degree)) / 2; anim = new ScaleAnimation(0.8f, 1, 0.8f, 1, Animation.RELATIVE_TO_SELF, pivotX, Animation.RELATIVE_TO_SELF, pivotY); anim.setDuration(MEDIUM); anim.setInterpolator(new DecelerateInterpolator()); ret.addAnimation(anim); return ret; } }