1.属性动画

public static ObjectAnimator ofObject(Object target, String propertyName,
TypeEvaluator evaluator, Object… values)

  • target 对象其属性需要执行动画,如有一属性name,则需要有setName()方法
  • propertyName 属性名
  • evaluator 估值函数
  • values 动画执行值

2.类型估值器接口TypeEvaluator

  • ValueAnimator#setEvaluator(TypeEvaluator),动画时进行属性值计算
  • public T evaluate(float fraction, T startValue, T endValue)

    • fraction 计算参数
    • startValue 起始值
    • endValue 终值

    默认使用线性插值器计算


待更新…