Java tutorial
//package com.java2s; //License from project: Open Source License import android.view.View; import android.view.animation.AlphaAnimation; import android.view.animation.Animation; import android.view.animation.AnimationSet; import android.view.animation.TranslateAnimation; public class Main { public static void animationTranslate(View paramView) { animation(paramView, new TranslateAnimation(2, 0.0F, 2, 0.0F, 2, 1.0F, 2, 0.0F), 500L, 0L); } private static void animation(View paramView, Animation paramAnimation, long paramLong1, long paramLong2) { paramAnimation.setDuration(paramLong1); paramAnimation.setStartOffset(paramLong2); paramView.setVisibility(0); paramView.startAnimation(paramAnimation); } public static void animation(View paramView) { TranslateAnimation localTranslateAnimation = new TranslateAnimation(2, 1.0F, 2, 0.0F, 2, 0.0F, 2, 0.0F); AlphaAnimation localAlphaAnimation = new AlphaAnimation(0.0F, 1.0F); AnimationSet localAnimationSet = new AnimationSet(false); localAnimationSet.addAnimation(localTranslateAnimation); localAnimationSet.addAnimation(localAlphaAnimation); animation(paramView, localAnimationSet, 1000L, 0L); } }