android 连续播放动画,Android ObjectAnimator 无限循环播放,实现上下左右浮动效果...
转载请注明出处,谢谢
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 无限循环播放,实现上下左右浮动效果...相关推荐
- android 自定义帧动画,Android 自定义方式实现帧动画效果
前言 首先说下为啥要通过自定义处理的方式去实现Android的帧动画效果,因为通过系统原生支持的xml和java代码这两种方式实现,在播放的图片量很多时,会出现内存溢出,此现象也是在做项目当中有遇到, ...
- android+桌面文件夹动画,Android动画
1.为什么要说动画? 动画的适用是Android开发常用的知识 种类繁多,适用复杂,很多实现需要自定义动画 2.目前Android中有多少种动画? 视图动画(View 动画) 属性动画 揭露动画(Re ...
- android+p开机动画,Android开机动画bootanimation.zip文件制作以及注意事项
PS:红色字体需要特别注意 刚刚将原生Android系统开机logo和开机动画做了调整,为此耗费了接近半天的时间,碰到了很多问题,幸好最终达成了目的. 一,首先说一下bootanimation.zip ...
- vb 循环放音乐_为何洒水车一直无限循环播放《兰花草》这首歌呢?
展开全部 在城市中,洒水车2113可谓是一道亮丽的风景.5261洒水车的作用4102实在是太多了,首先可以用来清洁道路,1653然后可以给道路上的花花草草以及高大的树木浇水.到了夏天的时候洒水车还肩负 ...
- android波浪线动画,Android绘制波浪线
今天让我们来绘制一条波浪线,并且提供了控制波浪大小和波浪速度的方法,首先我们来看看完成的效果: 效果是不是还不错,接下来我们就来看看具体怎么实现的吧! 实现思路 波浪线的绘制 波浪线是怎么实现的呢,其 ...
- 在线直播系统源码,横向无限循环滚动的单行弹幕效果
在线直播系统源码,横向无限循环滚动的单行弹幕效果实现的相关代码 实现思路分析 要实现上面的效果,我们先拆分下实现要素: 1.弹幕布局是从屏幕的右侧向左侧滚动,单个弹幕之间的间距是固定的(设计要求) 2 ...
- Flash:关键帧中调用自建的音乐类,进行播放、关闭、循环音乐+按键播放或者关闭外部音乐+循环播放背景音乐+播放按钮音乐+停止+加载外部音乐文件+AS2播放背景音乐
目录 一.关键帧里面:调用自建的音乐类, 循环播放外部音乐.进行播放.关闭.循环音乐 1.代码:自建音乐类 2.关键帧中创建.播放.暂停背景音乐+按钮音乐 3.文件布置 二.关键帧中:按键播放或者关闭 ...
- android语音动画,Android逐帧动画的简单使用-语音播放效果的实现
逐帧动画(Frame-By-Frame Animation)原理很简单,即快速切换不同的图片,形成动画效果.Android中逐帧动画的实现方式也很简单,下面以语音播放效果为例说明. 1. 首先准备图片 ...
- android如何播放动画,Android中播放Gif动画取巧的办法
由于做的项目,要有个动画的等待效果,第一时间想到的就是Gif(懒,省事),但是试了好多据说能播放Gif的控件,也写过,但是放到魅族手机上就是不能播放,所有就想了个招,既然Gif能在浏览器上播放,那an ...
- android image 位移动画_ImageView自动来回循环移动,用到Animation
我这个移动是只在手机屏幕的最上方移动,需要更改的可以更改. 随着学习,经验是增加了,但是还是很缺少经验,我分享这个代码只是更大家分享小小的成果,顺便永久性保存这个代码,以后用到的时候可以拿来就用,需要 ...
最新文章
- nginx学习七 高级数据结构之动态数组ngx_array_t
- scala学习笔记(一)入门初探
- 2025年全球结构化布线市场预计将达到165亿美元
- Iptables 入门进阶
- hadoop 集群:物理机突然间ping不同虚拟机
- npm run dev (明明有.vue文件),却报错 cannot GET
- 关于递归和斐波那契数列
- 湖南省计算机二级tc,湖南计算机二级考试大纲,重点内容谢谢!
- php实现下雪场景,ps制作唯美漂亮的下雪场景gif动态图
- 外汇交易的主服务器中心,常见外汇交易商服务器ip地址汇总【转载】
- 谷歌chrome浏览器安装json插件
- Flutter学习笔记
- Oracle ora-12514报错解决方法
- TN、IPS、VA面板区别
- Maya创建重力动力模型教程!
- 数仓模型设计详细讲解
- Python每日一练(20230301)
- Vivado仿真小技巧,让所有模块的波形都可以显示
- html5在线预览xml,HTML5教程 5分钟了解XML
- 【SLAM编译错误】CMakeFiles/Makefile2:252: recipe for target 'CMakeFiles/stereo_kitti.dir/all' failed