Animation(动画):
AnimationController _animationController;
@override
void initState() {
// TODO: implement initState
super.initState();
_animationController = AnimationController(
duration: Duration(milliseconds: 1000),
vsync: this,
//最小值
lowerBound: 0.0,
//最大值
upperBound: 100.0,
//当前值
value: 1.0,
);
_animationController.addListener((){
print('${_animationController.value}');
});
_animationController.forward();
//反向运行
//_animationController.reverse();
//重置
//_animationController.reset();
//动画的状态
// AnimationStatus.forward;
// AnimationStatus.completed;
// AnimationStatus.reverse;
// AnimationStatus.dismissed;
//设置动画范围值
Animation animation;
animation = Tween(begin: 1.0, end: 100.0).animate(_animationController);
Animation animationColor;
animationColor = ColorTween(begin: Colo