AnimationController_0">1、AnimationController AnimationController 是 Flutter 动画系统中的一个核心类,它负责控制动画的时间进度,并通过与 Tween 结合实现动画效果。AnimationController 通常配合 Animation 来使用,后者代表动画的状态(比如动画的当前值)。 主要功能: 控制动画的开始、停止、重启等:AnimationController 可以控制动画的生命周期,控制动画从 0 到 1 的进度。生成动画的进度:AnimationController 在 0 到 1 的范围内生成一个从开始到结束的时间序列。与 Tween 结合:通常与 Tween 配合使用,Tween 用来定义动画的插值范围,而 AnimationController 则控制这个动画的进度。配合 CurvedAnimation 或 Tween 使动画进度更加灵活:可以使用 CurvedAnimation 来控制动画的进度曲线,也可以通过 Tween 定义动画的开