位移动画

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了位移动画相关的知识,希望对你有一定的参考价值。

public void trans(View view){
//使用代码创建位移的动画....Translate位移
TranslateAnimation translateAnimation = new TranslateAnimation(Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 1.0f, Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 1.0f);

//动画要执行需要指定执行的时间
translateAnimation.setDuration(3000);
//重复执行动画....设置重复的次数
translateAnimation.setRepeatCount(1);
//设置重复执行的模式
/**
* Animation.RESTART重新再次执行动画,,,默认就是这种形式
* Animation.REVERSE反过来再次执行动画
*
* 重复的模式只在重复次数大于0的时候起作用,,,,或者重复次数设置为 INFINITE
*
* Animation.INFINITE无限次循环
*/
translateAnimation.setRepeatMode(Animation.REVERSE);

//开始动画
imageView.startAnimation(translateAnimation);

}

以上是关于位移动画的主要内容,如果未能解决你的问题,请参考以下文章

Css3旋转位移缩放倾斜动画

Android开发 动画之translate(位移动画)

solidworks中为啥动画配合没有问题,但是在motion分析的时候前轮角位移的运动没有按照动画的来?

jQuery 判断动画边界

猿创征文|C++游戏引擎Easy2D炫酷动画来这学,位移动画构造函数让节点执行动画

div使用css3 transform做位移动画,js能实时获取div的位置吗