Я совершенно новичок в флаттерном приложении, но у меня сильная концепция в Android / kotlin Я пытаюсь понять структуру базового c приложения флаттера. Я читал, что каждый виджет нуждается в функции build
для переопределения, чтобы рисовать детей, что было хорошо для меня, потому что в Android / kotlin есть onCreate();
или аналогичные другие. Затем я увидел этот код на официальной странице документа.
void main() {
runApp(
Center(
child: Text(
'Hello, world!',
textDirection: TextDirection.ltr,
),
),
);
}
Он работает нормально без функции build()
, так каково реальное назначение функции сборки? И когда нам это нужно? Что может быть без этого или что не может?