Android 动画标签——translate

作用:平移动画

android:fromXDelta    起始点X轴坐标,可以是数值、百分数、百分数p 三种样式
android:fromYDelta    起始点Y轴从标,同上
android:toXDelta      结束点X轴坐标,同上
android:toYDelta      结束点Y轴坐标,同上
android:duration       动画持续时间,以毫秒为单位 
android:fillAfter     动画结束之后是否保持动画的最终状态;true,表示保持动画的最终状态
android:fillBefore      动画结束之后是否保持动画开始前的状态;true,表示恢复到动画开始前的状态
android:fillEnabled     是否将控件还原到初始化状态
android:repeatCount  重复次数
android:repeatMode 重复类型
android:interpolator   设定插值器

使用方法:
1.xml 使用方式
TranslateAnimation translateAnimation= (TranslateAnimation) AnimationUtils.loadAnimation(this,R.anim.my_translate);
imageView.startAnimation(translateAnimation);
2.代码使用方式

TranslateAnimation translateAnimation = new TranslateAnimation(0,0,0,500);
translateAnimation.setDuration(3000);// 设置动画时间 
translateAnimation.setRepeatCount(-1);//设置重复次数
imageView.startAnimation(translateAnimation);

public TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta) {}

你可能感兴趣的:(Android,动画)