码迷,mamicode.com
首页 > 移动开发 > 详细

位移动画

时间:2017-09-03 20:11:47      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:模式   atm   art   创建   需要   时间   inf   动画   init   

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);

}

位移动画

标签:模式   atm   art   创建   需要   时间   inf   动画   init   

原文地址:http://www.cnblogs.com/cuijaijun1224/p/7470558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!