android:interpolator

 

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

  android中的文档内容如下:

 

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

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

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

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

   BounceInterpolator   动画结束的时候弹起

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

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

     LinearInterpolator   以常量速率改变

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

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

转载于:https://www.cnblogs.com/android100/p/android-interpolator.html

更多相关文章

  1. Android(安卓)自定义感光器控件SolarProgressView,也可当做普通Pr
  2. Android(安卓)动画系统汇总
  3. Android动画分类
  4. 【Android(安卓)基础】Progressbar 实现Loading动画
  5. Android之android.graphics.drawable.Drawable.Callback回调接口
  6. android ListView向上滑动隐藏标题,下拉显示标题栏
  7. Android(安卓)LinearLayout 点击背景颜色改变
  8. Spinner 改变字体,颜色等...
  9. Android:Animator使用指南

随机推荐

  1. 谷歌Android手机应用开发环境的搭建
  2. Android(安卓)进程和线程模型
  3. 用 Golang 开发 Android(安卓)应用(七)——
  4. 最近Android有点烦
  5. Android学习路线图
  6. 想抢先体验Android操作系统的魅力吗?那就
  7. Android中的Junit单元测试
  8. Android应用坐标系统全面详解
  9. Android周学习Step By Step(5)--常用widget
  10. 编译自己的windows版本android sdk