首页 > 移动平台 > 详细

android动画的Interpolator

时间:2015-06-22 16:17:44      阅读:475      评论:0      收藏:0      [点我收藏+]

1、Interpolator插值,控制一个动画变化过程中是线性匀速变化,还是加速变化,还是按照某种函数关系变化。

2、android提供的几种插值。

技术分享

 

3、对上边提供的各个效果进行测试

(1)AccelerateDecelerateInterpolator,先加速后减速,速率改变为余弦曲线

技术分享

技术分享

(2)AccelerateInterpolator,速率一直变大,变化为幂次变化

技术分享

技术分享

(3)AnticipateInterpolator,反向回弹,再变大

技术分享

技术分享

(4)AnticipateOvershootInterpolator,双向回弹,起始时反向回弹,终止时反向回弹。

技术分享

技术分享

(5)BounceInterpolator,弹性变化,结束时会模拟物理惯性回弹几次结束

技术分享

技术分享

(6)CycleInterpolator,周期变化,速率变化是正弦曲线

技术分享

技术分享

(7)DecelerateInterpolator加速后减速

技术分享

技术分享

(8)OvershootInterpolator到达终点超过一点距离再返回

技术分享

技术分享

还有一个线性的,不用说。

android动画的Interpolator

原文:http://www.cnblogs.com/hpustudent/p/4593258.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!