🐻❄️
Flutter の Widget が再生成されているか確認する
確認する方法
Flutter では Widget がどのように再生成されているかどうかはAndroid Studio の Performance Flutterにて確認できる。
確認できる情報
Performance Flutter では大きく分けて以下の情報が確認できるようになっている。
- Frame rendering times
- Memory usage
- Widget rebuild stats
再生成されているかどうかは Widget rebuild stats を確認する。以下のようにカウントが更新されると Widget も再生成されるときに実際にどの Widget が再生成されているのか確認できる。
その他にできること
Performance Flutter では Widget が再生成されたか
どうか以外にも以下のような情報を見ることができる。
パフォーマンス情報をオーバーレイ表示する
レイアウト情報を表示する
ベースライン情報を表示する
Widget が再生成されたかどうか以外の機能はおまけのような感じです。Flutter だと本格的にパフォーマンス調整をしたい場合には Dev Tools を使うようなので特には問題ないかなと思います。
Discussion