Android动画--Interpolator(插值器)
来源:互联网 发布:网络视频电话机 编辑:程序博客网 时间:2024/06/08 06:55
Interpolatort通常在动画中使用,主要来改变动画变化率。常用的有下面几种Interpolator,下面图文解说下:
AccelerateDecelerateInterpolator开始与结束的地方速率改变比较慢,在中间的时候加速
AccelerateInterpolator开始的地方速率改变比较慢,然后开始加速
AnticipateInterpolator开始的时候向后然后向前甩
AnticipateOvershootInterpolator开始的时候向后然后向前甩一定值后返回最后的值
BounceInterpolator动画结束的时候弹起
CycleInterpolator循环播放特定的次数,速率改变沿着正弦曲线
DecelerateInterpolator在开始的地方快然后慢
创建的时候,可以传factor值,如DecelerateInterpolator(2f):
LinearInterpolator以常量速率改变
OvershootInterpolator向前甩一定值后再回到原来位置
创建的时候,可以传tension值,OvershootInterpolator(0.8f):
0 0
- Android动画--Interpolator(插值器)
- Android 动画 Interpolator插值器
- android Interpolator动画插值器
- Android属性动画Interpolator(插值器)
- android 动画的Interpolator插值器
- Android动画-Interpolator(插值器)大全
- Android自定义动画插值器Interpolator
- android 动画的Interpolator插值器
- Android动画之Interpolator(插值器)
- android动画(一)Interpolator
- android动画(一)Interpolator
- android动画(一)Interpolator
- android动画(一)Interpolator
- android动画(一)Interpolator
- android动画(一)Interpolator
- Android动画(一)Interpolator
- android动画(一)Interpolator
- android动画(一)Interpolator
- 5.6.6 初始化命令解析次数计数
- RadioGroup+Fragment
- C++ 快速排序实现
- try catch 捕获异常
- CTS Verifier test
- Android动画--Interpolator(插值器)
- 5.6.7 执行指令状态机
- TextView 使用Selector设置颜色
- 音频相关的一些名词解释
- 什么是GPU,GPU怎么工作的,什么是图形的渲染,渲染怎么完成的。
- 项目——作物环境检测采集站
- 前端构建工具gulpjs的使用介绍及技巧
- java学习笔记-运算符
- cassandra 记录