Ответ
Фрагмент — это независимая, переиспользуемая часть UI, которая может быть встроена в активность (Activity) на Android. Во Flutter аналогом фрагмента является Widget, так как Flutter использует декларативный подход, где весь UI строится из виджетов.
Ключевые отличия:
- Фрагменты зависят от Activity, а виджеты во Flutter самостоятельны.
- Flutter не использует фрагменты, вместо этого — композиция виджетов.
Пример виджета во Flutter:
class MyFragment extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Container(
child: Text('Это аналог фрагмента во Flutter'),
);
}
}
Используется так же, как любой другой виджет в дереве.