转载请注明出处,谢谢

Android Property Animation 动画有不少大神写过,都很是好,这里只经过ObjectAnimator /ValueAnimator实现上下左右浮动效果。动画

很简单看代码就好3d

private void floatAnim(View view,int delay){

List animators = new ArrayList<>();

ObjectAnimator translationXAnim = ObjectAnimator.ofFloat(view, "translationX", -6.0f,6.0f,-6.0f);

translationXAnim.setDuration(1500);

translationXAnim.setRepeatCount(ValueAnimator.INFINITE);//无限循环

translationXAnim.setRepeatMode(ValueAnimator.INFINITE);//

translationXAnim.start();

animators.add(translationXAnim);

ObjectAnimator translationYAnim = ObjectAnimator.ofFloat(view, "translationY", -3.0f,3.0f,-3.0f);

translationYAnim.setDuration(1000);

translationYAnim.setRepeatCount(ValueAnimator.INFINITE);

translationYAnim.setRepeatMode(ValueAnimator.INFINITE);

translationYAnim.start();

animators.add(translationYAnim);

AnimatorSet btnSexAnimatorSet = new AnimatorSet();

btnSexAnimatorSet.playTogether(animators);

btnSexAnimatorSet.setStartDelay(delay);

btnSexAnimatorSet.start();

}

开始设置setRepeatMode(ValueAnimator.INFINITE);方法没有效果,只有设置setRepeatCount(ValueAnimator.INFINITE)才能够。code

全科龙婷▼升职加薪blog

image

android 连续播放动画,Android ObjectAnimator 无限循环播放,实现上下左右浮动效果...相关推荐

  1. android 自定义帧动画,Android 自定义方式实现帧动画效果

    前言 首先说下为啥要通过自定义处理的方式去实现Android的帧动画效果,因为通过系统原生支持的xml和java代码这两种方式实现,在播放的图片量很多时,会出现内存溢出,此现象也是在做项目当中有遇到, ...

  2. android+桌面文件夹动画,Android动画

    1.为什么要说动画? 动画的适用是Android开发常用的知识 种类繁多,适用复杂,很多实现需要自定义动画 2.目前Android中有多少种动画? 视图动画(View 动画) 属性动画 揭露动画(Re ...

  3. android+p开机动画,Android开机动画bootanimation.zip文件制作以及注意事项

    PS:红色字体需要特别注意 刚刚将原生Android系统开机logo和开机动画做了调整,为此耗费了接近半天的时间,碰到了很多问题,幸好最终达成了目的. 一,首先说一下bootanimation.zip ...

  4. vb 循环放音乐_为何洒水车一直无限循环播放《兰花草》这首歌呢?

    展开全部 在城市中,洒水车2113可谓是一道亮丽的风景.5261洒水车的作用4102实在是太多了,首先可以用来清洁道路,1653然后可以给道路上的花花草草以及高大的树木浇水.到了夏天的时候洒水车还肩负 ...

  5. android波浪线动画,Android绘制波浪线

    今天让我们来绘制一条波浪线,并且提供了控制波浪大小和波浪速度的方法,首先我们来看看完成的效果: 效果是不是还不错,接下来我们就来看看具体怎么实现的吧! 实现思路 波浪线的绘制 波浪线是怎么实现的呢,其 ...

  6. 在线直播系统源码,横向无限循环滚动的单行弹幕效果

    在线直播系统源码,横向无限循环滚动的单行弹幕效果实现的相关代码 实现思路分析 要实现上面的效果,我们先拆分下实现要素: 1.弹幕布局是从屏幕的右侧向左侧滚动,单个弹幕之间的间距是固定的(设计要求) 2 ...

  7. Flash:关键帧中调用自建的音乐类,进行播放、关闭、循环音乐+按键播放或者关闭外部音乐+循环播放背景音乐+播放按钮音乐+停止+加载外部音乐文件+AS2播放背景音乐

    目录 一.关键帧里面:调用自建的音乐类, 循环播放外部音乐.进行播放.关闭.循环音乐 1.代码:自建音乐类 2.关键帧中创建.播放.暂停背景音乐+按钮音乐 3.文件布置 二.关键帧中:按键播放或者关闭 ...

  8. android语音动画,Android逐帧动画的简单使用-语音播放效果的实现

    逐帧动画(Frame-By-Frame Animation)原理很简单,即快速切换不同的图片,形成动画效果.Android中逐帧动画的实现方式也很简单,下面以语音播放效果为例说明. 1. 首先准备图片 ...

  9. android如何播放动画,Android中播放Gif动画取巧的办法

    由于做的项目,要有个动画的等待效果,第一时间想到的就是Gif(懒,省事),但是试了好多据说能播放Gif的控件,也写过,但是放到魅族手机上就是不能播放,所有就想了个招,既然Gif能在浏览器上播放,那an ...

  10. android image 位移动画_ImageView自动来回循环移动,用到Animation

    我这个移动是只在手机屏幕的最上方移动,需要更改的可以更改. 随着学习,经验是增加了,但是还是很缺少经验,我分享这个代码只是更大家分享小小的成果,顺便永久性保存这个代码,以后用到的时候可以拿来就用,需要 ...

最新文章

  1. nginx学习七 高级数据结构之动态数组ngx_array_t
  2. scala学习笔记(一)入门初探
  3. 2025年全球结构化布线市场预计将达到165亿美元
  4. Iptables 入门进阶
  5. hadoop 集群:物理机突然间ping不同虚拟机
  6. npm run dev (明明有.vue文件),却报错 cannot GET
  7. 关于递归和斐波那契数列
  8. 湖南省计算机二级tc,湖南计算机二级考试大纲,重点内容谢谢!
  9. php实现下雪场景,ps制作唯美漂亮的下雪场景gif动态图
  10. 外汇交易的主服务器中心,常见外汇交易商服务器ip地址汇总【转载】
  11. 谷歌chrome浏览器安装json插件
  12. Flutter学习笔记
  13. Oracle ora-12514报错解决方法
  14. TN、IPS、VA面板区别
  15. Maya创建重力动力模型教程!
  16. 数仓模型设计详细讲解
  17. Python每日一练(20230301)
  18. Vivado仿真小技巧,让所有模块的波形都可以显示
  19. html5在线预览xml,HTML5教程 5分钟了解XML
  20. 【SLAM编译错误】CMakeFiles/Makefile2:252: recipe for target 'CMakeFiles/stereo_kitti.dir/all' failed

热门文章

  1. 洛谷P2114-起床困难综合症
  2. 生成各种格式的 Excel 文件示例
  3. thinkphp5 excel导入导出
  4. 计算机语言中下划线表示什么,下划线是什么
  5. 三极管工作原理_三极管的工作原理是什么,详解三极管工作原理。
  6. html单元格溢出,excel如何超出单元格显示
  7. 大写汉字转阿拉伯数字c语言,将输入的阿拉伯数字变换的汉字的大写输出
  8. LM2596电路简析
  9. 未名湖边的桃花儿开了,就在前几天。
  10. Rstudio中修改工作路径的三种方法