可能有很多人不理解它的用法,文档里说的也不太清楚,其实很简单,看下面:interpolator定义一个动
画的变化率(the rate of change)。这使得基本的动画效果(alpha, scale, translate, rotate)得以加速,
减速,重复等。用通俗的一点的话理解就是:动画的进度使用 Interpolator 控制。interpolator 定义了
动画的变化速度,可以实现匀速、正加速、负加速、无规则变加速等。Interpolator 是基类,封装了所
有 Interpolator 的共同方法,它只有一个方法,即 getInterpolation (float input),该方法 maps a point
on the timeline to a multiplier to be applied to the transformations of an animation。Android 提供了几
个 Interpolator 子类,实现了不同的速度曲线,如下: