Android动画TranslateAnimation的使用

来源:互联网 发布:网络电缆是什么样的 编辑:程序博客网 时间:2024/05/17 21:46

TranslateAnimation是移动的动画效果。

其最常用的一个构造方法为

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

  float fromXDelta:这个参数表示动画开始的点离当前View X坐标上的差值;

  float toXDelta, 这个参数表示动画结束的点离当前View X坐标上的差值;

  float fromYDelta, 这个参数表示动画开始的点离当前View Y坐标上的差值;

  float toYDelta)这个参数表示动画开始的点离当前View Y坐标上的差值;

  如果想要移动的view在A(x,y)点 那么动画就是从B点(x+fromXDelta, y+fromYDelta)点移动到C 点(x+toXDelta,y+toYDelta)点.

注意:即使view移动到了其他地方,比如移动到了C点,之后再进行移动时,参数仍然以最初的A(x,y)点作为参照.

1 0
原创粉丝点击