美文网首页
动画 回弹效果(转)

动画 回弹效果(转)

作者: 黑猫开发工作室 | 来源:发表于2018-01-06 19:49 被阅读0次

本文来自:http://blog.csdn.net/yangheng362/article/details/25414145

动画回弹效果可以用以下代码实现

TranslateAnimation anim = new TranslateAnimation(-100, 0, 0, 0);

  anim.setInterpolator(new BounceInterpolator());

anim.setDuration(1000);

主要是给动画对象设置setInterpolator为new BounceInterpolator()

 Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。

AccelerateDecelerateInterpolator 在动画开始与介绍的地方速率改变比较慢,在中间的时候加速

   AccelerateInterpolator  在动画开始的地方速率改变比较慢,然后开始加速

   AnticipateInterpolator 开始的时候向后然后向前甩

   AnticipateOvershootInterpolator 开始的时候向后然后向前甩一定值后返回最后的值

   BounceInterpolator   动画结束的时候弹起

   CycleInterpolator 动画循环播放特定的次数,速率改变沿着正弦曲线

   DecelerateInterpolator 在动画开始的地方快然后慢

   LinearInterpolator   以常量速率改变

   OvershootInterpolator    向前甩一定值后再回到原来位置

相关文章

  • 动画 回弹效果(转)

    本文来自:http://blog.csdn.net/yangheng362/article/details/254...

  • Spring动画

    有回弹效果的动画 usingSpringWithDamping:弹簧动画的阻尼值,也就是相当于摩擦力的大小,该属性...

  • 入门AE:今天这个教程是趣味循环,附带教程

    一、效果图 今天这个动画效果,总体来说很简单,但是中间的难度就是加了一点回弹效果,就让整个动画变得好看。 二、教程...

  • 2014.04.26

    发布页面动画 1.该动画有回弹效果,因此使用POP框架里的POPSpringAnimation,分别改变每个子控件...

  • 小程序动画

    效果需求 1 .先向上,然后向左,一个插入的效果2 .向上有回弹 实现帧动画 this.animate 1 .缺点...

  • Android自定义动画插值器Interpolator

    Interpolator:定义动画的效果,如加速,减速,回弹,先加速后减速等 现在Android自带的Interp...

  • CCS3过渡与动画

    介绍两种CSS3动画中的调速函数 需求1.小球落地的回弹效果: @keyframes bounce {60%, 8...

  • 左右回弹效果

    nav{ height: 50px; overflow: hidden; border-bottom: 1px s...

  • bounce回弹效果

    对于拥有动态呈现效果的view来说,使用UIView(UIViewAnimationWithBlocks)的ani...

  • 关于animateWithDuration:delay:usin

    这个方法是UIView在iOS7内新增的一个可以达到回弹效果的动画。其用法很简单,但对于其中的initialSpr...

网友评论

      本文标题:动画 回弹效果(转)

      本文链接:https://www.haomeiwen.com/subject/ljfunxtx.html