动画插值器
在每个动画的开始和结束值间转换中所使用的插值器是一个非线性的插值器AccelerateDecelerateInterpolator,它提供了在转换开始时加速且在快要结束时减速的效果。
可以使用setInterpolator方法应用以下SDK提供的插值器中的一种:
AccelerateDecelerateInterpolator: 开始和结束时速度变化较慢,在中间的时候加速。
AccelerateInterpolator: 开始时速度变化较慢,在中间的时候加速。
AnticipateInterpolator: 开始的时候向后,然后再向前急冲。
AnticipateOvershootInterpolator: 开始的时候向后,然后再向前急冲一定的值后,最后回到最终的值。
BouceInterpolator:动画结束时弹起。
DecelerateInterpolator: 开始时速变化较快,然后减速。
LinearInterpolator:速度的变化是一个常量。
OvershootInterpolator:开始向前急冲,超过最终的值,然后再回来。