android:interpolator

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

android中的文档内容如下:

android:interpolator_第1张图片

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

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

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

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

BounceInterpolator 动画结束的时候弹起

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

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

LinearInterpolator 以常量速率改变

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


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

更多相关文章

  1. android开机动画启动流程
  2. Android动画之ViewAnimation和DrawableAnimation
  3. Android的CheckBox控件的点击效果布局文件
  4. android圆角、边框、画线效果、RatingBar背景
  5. android中的逐帧动画
  6. Android ListView 事件监听 || 关于ListView选中时显示的效果。
  7. Android之glide加载图片圆角效果
  8. Android 中 动画效果实现

随机推荐

  1. Android(安卓)TextView控件
  2. ORMLite简介和增删改查方法的使用
  3. Android(安卓)Ble蓝牙开发内存泄漏
  4. 配置android模拟器加速(虚拟化加速)
  5. 10.Binder进阶:系统服务中的Binder
  6. Android(安卓)Jetpack 之 App Startup
  7. Android下Affinities和Task!!!!!!!!!!!!
  8. Android(安卓)小功能之 TextView 只设置
  9. Android(安卓)MVP架构
  10. 面试 Google, 我失败了 | Google 面经分