Copy & Paste Engineer

【Flutter】簡単にアニメーションを実現するサンプル

【Flutter】簡単にアニメーションを実現するサンプル

Flutter で簡単にアニメーションを実現するサンプル。 今回は公式ドキュメントから動画やサンプルコードがあり簡単に実装ができるものをまとめたものになります。

環境

大きさを変化させる ScaleTransition

サンプルコード

DartPad

表示サイズを変化させる SizeTransition

サンプルコード

DartPad

透過率を変化させる FadeTransition

サンプルコード

DartPad

スクロールリストの透過率を変化させる SliverFadeTransition

サンプルコード

DartPad

くるくる回る RotationTransition

サンプルコード

DartPad

スライドする SlideTransition

サンプルコード

DartPad

位置座標を変更する AnimatedPositioned

サンプルコード

DartPad

余白を変化させる AnimatedPadding

サンプルコード

DartPad

位置を変化させる AlignTransition

サンプルコード

DartPad

特定の位置に変化させる PositionedTransition

RelativePositionedTransition と似ています。

サンプルコード

DartPad

特定の位置に変化させる RelativePositionedTransition

RelativePositionedTransition と似ています。

サンプルコード

DartPad

テキストのスタイルを変化させる DefaultTextStyleTransition

※動画は AnimatedDefaultTextStyle class のものを使用していますが動作は同じです。
サンプルコード

DartPad

DecoratedBoxを変化させる DecoratedBoxTransition

サンプルコード

DartPad