Flutter'da ishlatiladigan vidjet turlarini ro'yxatlab, tavsiflab berolasizmi?
sobes.tech AI
AIdan javob
Flutter'da widgetlar interfeysning asosiy qurilish bloklaridir. Ular bir nechta turga bo'linadi:
-
StatelessWidget — holatsiz widgetlar. Ular yaratildiqdan keyin o'zgarmaydi va statik UI ko'rsatadi.
-
StatefulWidget — holatli widgetlar. Ular voqealar yoki ma'lumotlarga javoban ko'rinishlarini o'zgartirishlari mumkin.
-
InheritedWidget — maxsus widgetlar, ular ma'lumotlarni widget daraxtida pastga uzatish uchun ishlatiladi, konstruktorlar orqali uzatishga hojat qolmaydi.
-
Layout Widgets — boshqa widgetlarning joylashuvini tashkil qilish uchun, masalan,
Row,Column,Stack,Container. -
Input Widgets — foydalanuvchi bilan o'zaro aloqada bo'lish uchun, masalan,
TextField,Checkbox,Slider. -
Animation Widgets — animatsiyalar uchun, masalan,
AnimatedContainer,FadeTransition.
Oddiy StatelessWidget misoli:
class MyText extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Text('Salom, Flutter!');
}
}