public abstract class BaseEasingMethod
extends java.lang.Object
implements android.animation.TypeEvaluator<java.lang.Number>
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
BaseEasingMethod.EasingListener |
| 限定符和类型 | 字段和说明 |
|---|---|
protected float |
mDuration |
| 构造器和说明 |
|---|
BaseEasingMethod(float duration) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addEasingListener(BaseEasingMethod.EasingListener l) |
void |
addEasingListeners(BaseEasingMethod.EasingListener... ls) |
abstract java.lang.Float |
calculate(float t,
float b,
float c,
float d) |
void |
clearEasingListeners() |
java.lang.Float |
evaluate(float fraction,
java.lang.Number startValue,
java.lang.Number endValue) |
void |
removeEasingListener(BaseEasingMethod.EasingListener l) |
void |
setDuration(float duration) |
public void addEasingListener(BaseEasingMethod.EasingListener l)
public void addEasingListeners(BaseEasingMethod.EasingListener... ls)
public void removeEasingListener(BaseEasingMethod.EasingListener l)
public void clearEasingListeners()
public void setDuration(float duration)
public final java.lang.Float evaluate(float fraction,
java.lang.Number startValue,
java.lang.Number endValue)
evaluate 在接口中 android.animation.TypeEvaluator<java.lang.Number>public abstract java.lang.Float calculate(float t,
float b,
float c,
float d)