Most visited

Recently visited

Added in API level 11

TypeEvaluator

public interface TypeEvaluator

android.animation.TypeEvaluator<T>
Known Indirect Subclasses


用于setEvaluator(TypeEvaluator)功能的接口。 评估者允许开发者在任意属性类型上创建动画,允许他们为动画系统不能自动理解和使用的类型提供自定义评估器。

也可以看看:

Summary

Public methods

abstract T evaluate(float fraction, T startValue, T endValue)

该函数返回开始值和结束值的线性内插结果, fraction表示开始值和结束值之间的比例。

Public methods

evaluate

Added in API level 14
T evaluate (float fraction, 
                T startValue, 
                T endValue)

此函数返回对开始值和结束值进行线性插值的结果,其中fraction表示开始值和结束值之间的比例。 该计算是简单的参数的计算: result = x0 + t * (x1 - x0) ,其中x0startValuex1endValue ,和tfraction

Parameters
fraction float: The fraction from the starting to the ending values
startValue T: The start value.
endValue T: The end value.
Returns
T A linear interpolation between the start and end values, given the fraction parameter.

Hooray!