平移动画 TranslateAnimation

移动画可以演示一个视图在X轴和Y轴上位置改变的动画效果。它的主要属性有:

fromXDelta动画起始时 X坐标上的位置

fromYDelta动画起始时 Y坐标上的位置

toXDelta动画终止时 X坐标上的位置

toYDelta动画终止时 Y坐标上的位置

通过xml实现

public void onClickJAVA(View v){
    Animation animation = AnimationUtils.loadAnimation(this,R.anim.trans);
    view.clearAnimation();
    view.startAnimation(animation);
}

通过Java实现

public void btnClickXML(View v){
    Animation animation;
    animation = new TranslateAnimation(1080.0f,0f,0f,0f);
    animation.setDuration(2000);
    animation.setRepeatCount(10);
    view.clearAnimation();
    view.startAnimation(animation);
}


你可能感兴趣的:(Android)