android开发之interpolator的使用
16lz
2021-01-26
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
更多相关文章
- Android(安卓)自定义感光器控件SolarProgressView,也可当做普通Pr
- Android(安卓)动画系统汇总
- Android动画分类
- 【Android(安卓)基础】Progressbar 实现Loading动画
- Android之android.graphics.drawable.Drawable.Callback回调接口
- android ListView向上滑动隐藏标题,下拉显示标题栏
- Android(安卓)LinearLayout 点击背景颜色改变
- Spinner 改变字体,颜色等...
- Android:Animator使用指南