android之interpolator的用法详解
2016-05-17 17:04
330 查看
Android:interpolator
Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。
android中的文档内容如下:
AccelerateDecelerateInterpolator 在动画开始与结束的地方速率改变比较慢,在中间的时候加速
AccelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始加速
AnticipateInterpolator 开始的时候向后然后向前甩
AnticipateOvershootInterpolator 开始的时候向后然后向前甩一定值后返回最后的值
BounceInterpolator 动画结束的时候弹起
CycleInterpolator 动画循环播放特定的次数,速率改变沿着正弦曲线
DecelerateInterpolator 在动画开始的地方快然后慢
LinearInterpolator 以常量速率改变
OvershootInterpolator 向前甩一定值后再回到原来位置
如果android定义的interpolators不符合你的效果也可以自定义interpolators
Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。
android中的文档内容如下:
AccelerateDecelerateInterpolator 在动画开始与结束的地方速率改变比较慢,在中间的时候加速
AccelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始加速
AnticipateInterpolator 开始的时候向后然后向前甩
AnticipateOvershootInterpolator 开始的时候向后然后向前甩一定值后返回最后的值
BounceInterpolator 动画结束的时候弹起
CycleInterpolator 动画循环播放特定的次数,速率改变沿着正弦曲线
DecelerateInterpolator 在动画开始的地方快然后慢
LinearInterpolator 以常量速率改变
OvershootInterpolator 向前甩一定值后再回到原来位置
如果android定义的interpolators不符合你的效果也可以自定义interpolators
相关文章推荐
- Android中Intent的setData,setType和setDataAndType的用法
- android中的context是起什么作用?
- Android应用中clearFocus方法调用无效的问题解决
- Android之Fragment的前世今生(二)
- 初识android 自定义控件
- Java调用库文件(JNI)(android对此有所改变)
- R文件丢失或R文件无法自动编译
- Android——SharedPreferences存储数据方式
- Android判断当前应用程序处于前台还是后台的两种方法
- android float小数点内2位
- Android 省市县 三级联动(android-wheel的使用)
- Android基础之十五数据存储 之 SQLite数据库的封装
- Android中使用Notification实现应用更新显示下载进度
- Android Studio 快捷键
- Android双击退出
- Android Service完全解析,关于服务你所需知道的一切
- android camera中antibanding是什么功能?
- android ViewPager用作广告轮播
- 玩转Android studio 插件开发、测试、JCenter库发布(3)
- Android开发笔记之属性动画解析