Interpolator 被用來修飾動(dòng)畫效果,定義動(dòng)畫的變化率,可以使存在的動(dòng)畫效果accelerated(加速),decelerated(減速),repeated(重復(fù)),bounced(彈跳)
AccelerateDecelerateInterpolator 在動(dòng)畫開始與結(jié)束的地方速率改變比較慢,在中間的時(shí)候加速
AccelerateInterpolator 在動(dòng)畫開始的地方速率改變比較慢,然后開始加速
AnticipateInterpolator 開始的時(shí)候向后然后向前甩
AnticipateOvershootInterpolator 開始的時(shí)候向后然后向前甩一定值后返回最后的值
BounceInterpolator 動(dòng)畫結(jié)束的時(shí)候彈起
CycleInterpolator 動(dòng)畫循環(huán)播放特定的次數(shù),速率改變沿著正弦曲線
DecelerateInterpolator 在動(dòng)畫開始的地方快然后慢
LinearInterpolator 以常量速率改變
OvershootInterpolator 向前甩一定值后再回到原來位置