首页 > 移动平台 > 详细

位移动画

时间:2017-09-03 19:55:16      阅读:327      评论:0      收藏:0      [点我收藏+]

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

}

位移动画

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!