【发布时间】:2020-04-21 03:43:44
【问题描述】:
我有动画和计时器。我知道计时器是让第二个刻度恰好在第二个标记处滴答作响的最佳方式。对于动画,我使用了 AnimationController 和 Timer,持续时间很短(100 毫秒)。我想我一定遗漏了一些东西,因为我不完全理解何时应该分别使用 Timer 和 AnimationController。它们都导致 setState() 并因此导致 Build(并因此重绘)。我想一个想法是,如果我可以保留所有屏幕,并且只重绘动画中的一个小变化。 全面披露:我正在参加 Flutter Clock 挑战赛!!!
【问题讨论】:
标签: animation flutter timer redraw