您的位置:首页 > 移动开发 > Android开发

动画插值器

2015-07-26 14:18 218 查看

动画插值器

在每个动画的开始和结束值间转换中所使用的插值器是一个非线性的插值器AccelerateDecelerateInterpolator,它提供了在转换开始时加速且在快要结束时减速的效果。

可以使用setInterpolator方法应用以下SDK提供的插值器中的一种:

AccelerateDecelerateInterpolator: 开始和结束时速度变化较慢,在中间的时候加速。

AccelerateInterpolator: 开始时速度变化较慢,在中间的时候加速。

AnticipateInterpolator: 开始的时候向后,然后再向前急冲。

AnticipateOvershootInterpolator: 开始的时候向后,然后再向前急冲一定的值后,最后回到最终的值。

BouceInterpolator:动画结束时弹起。

DecelerateInterpolator: 开始时速变化较快,然后减速。

LinearInterpolator:速度的变化是一个常量。

OvershootInterpolator:开始向前急冲,超过最终的值,然后再回来。

另外贴一个自定义的动画插值器github地址
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android动画插