android:interpolator

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

android中的文档内容如下:

android之interpolator的用法详解_第1张图片

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

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

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

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

BounceInterpolator 动画结束的时候弹起

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

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

LinearInterpolator 以常量速率改变

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


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

作者:jason0539

博客:http://blog.csdn.net/jason0539(转载请说明出处)

扫码关注我微信公众号

android之interpolator的用法详解_第2张图片

更多相关文章

  1. Android使用TextView实现跑马灯效果
  2. TextView属性android:ellipsize实现跑马灯效果
  3. Android动画设置interpolator插值器
  4. Android 页面惯性回弹效果,Nested接口接口简单实现。
  5. Android 碎屏效果 (Crack Screen,击碎屏幕)
  6. Android中帧动画
  7. android按钮按下的效果
  8. Android 收缩展开动画
  9. Android旋转动画不停顿

随机推荐

  1. Android 布局(LinearLayout\TableLayout
  2. app在android 6.0或以上平台版本运行过程
  3. adb,logcat使用及对Android设备的操作
  4. 如何监听Phone的状态,第三方App如何拨打/
  5. android 自定义带进度值的圆形进度条
  6. Android BottomNavigationBar底部导航控
  7. 下拉刷新系列二:SmartRefreshLayout 使用
  8. Annotation Processor在Android下的应用
  9. Android网络编程之——Android登录系统模
  10. Android媒体扫描代码分析