android:interpolator

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

android中的文档内容如下:

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

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

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

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

BounceInterpolator 动画结束的时候弹起

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

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

LinearInterpolator 以常量速率改变

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


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

更多相关文章

  1. Android动画之ViewAnimation和DrawableAnimation
  2. android开机动画启动流程
  3. Android(安卓)Property Animation动画
  4. Android(安卓)动画
  5. android Animator详解
  6. android中的逐帧动画
  7. android animation中的参数interpolator详解
  8. Android(安卓)中 动画效果实现
  9. Android(安卓)属性动画(Property Animation) 完全解析 (下)

随机推荐

  1. Android之——清理手机SD卡缓存
  2. Android四大启动模式
  3. android之路
  4. Android常用布局类整理(一)
  5. Android定位功能
  6. Android(安卓)Studio使用OpenCV的配置方
  7. [置顶] Android基于XMPP Smack Openfire
  8. Android(安卓)最完善的自定义Banner轮播
  9. android 异步获取图片
  10. Android ListView动画实现方法