android:interpolator

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

android中的文档内容如下:

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

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

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

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

BounceInterpolator 动画结束的时候弹起

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

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

LinearInterpolator 以常量速率改变

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

如果android定义的interpolators不符合你的效果也可以自定义interpolators

更多相关文章

  1. Android(安卓)实现由下至上弹出并位于屏幕底部的提示框
  2. Android(安卓)计时器,定时功能
  3. [Android] View动画特效(三)
  4. android字体闪烁动画(线程)
  5. 7.1 DropTargetBar style
  6. Android(安卓)ValueAnimator和ObjectAnimator的高级用法(代码实现
  7. android中的一个属性动画,可以显示更多的一个案例
  8. Android(安卓)属性动画中心点无限循环
  9. android 多张图片动画方式轮播(转载)

随机推荐

  1. Android(安卓)Intent学习
  2. Android(安卓)代码混淆及遇到的问题
  3. [置顶] 我的博客索引
  4. Android(安卓)指纹识别(Touch ID)实例
  5. Android之获取画面大小
  6. Android(安卓)XRecyclerView实现多条目加
  7. android获取状态栏的高度。
  8. Android(安卓)Studio配置和安装(JAVA环境
  9. h5
  10. Android(安卓)Studio Api25 File Explore