ValueAnimator 源码深入分析

发布时间:2026/8/2 19:01:01
ValueAnimator 源码深入分析 前言Android 的View动画, Roate Scale Translate Alpha 等,可以组合使用实现一些动画效果,但是这些动画却有一个致命的弱点,它们只是改变了 View 显示的大小,而没有改变 View 的响应区域。详情可查看这篇文章View 的 translationX、 translationY , X、Y 和 Left、Top,Right、Bottom这时以 ObjectAnimator、ValueAnimator 为代表的属性动画也就应运而生了,就是更改View的属性例如,宽,高,透明度等等。来实现动画效果的。那么他是如何实现的呢?又是如何保证动画从头开始执行呢?一、 如何使用先来看个简单的示例privatevoidperformAnimate(finalViewtarget