Flutterでわからなかったことを自分の言葉で起こしておきます。
StatefulWidgetが状態の変化を管理するためには、Stateクラスのインスタンスが必要。createState
メソッドは、StatefulWidgetが作成される際に呼ばれ、そのウィジェットの状態を管理するStateクラスのインスタンスを返す
State<MyHomePage>
は、MyHomePage
ウィジェットの状態を管理するStateクラスの型を指定しています。=> _MyHomePageState();
は、このメソッドが_MyHomePageState
クラスの新しいインスタンスを返す。
このコード行はMyHomePage
ウィジェットの状態を管理するためのクラス(_MyHomePageState
)を生成し、Flutterフレームワークにそのウィジェットの状態管理をどのように行うかを教えるものです。