HenCoder Android 进阶 UI 1-7:属性动画(进阶篇)

这期是 HenCoder 自定义绘制的第 1-7 期:属性动画(进阶篇)动画

属性动画的上手篇在这里:

HenCoder Android 开发进阶:自定义 View 1-6 属性动画(上手篇)lua

若是你没据说过 HenCoder,能够先看看这个:

HenCoder:给高级 Android 工程师的进阶手册spa

简介

上期的内容,对于大多数简单的属性动画场景已经够用了。这期的内容主要针对两个方面:3d

  1. 针对特殊类型的属性来作属性动画;code

  2. 针对复杂的属性关系来作属性动画。视频

TypeEvaluator

关于 ObjectAnimator,上期讲到能够用 ofInt() 来作整数的属性动画和用 ofFloat() 来作小数的属性动画。这两种属性类型是属性动画最经常使用的两种,不过在实际的开发中,能够作属相动画的类型仍是有其余的一些类型。当须要对其余类型来作属性动画的时候,就须要用到 TypeEvaluator 了。开发

关于 TypeEvaluator 是什么和怎么用,先看一下下面的视频吧:get