Junior — Middle
Моъй, ки навъҳои виджетҳоро, ки бо онҳо рӯбарӯ шудаед, номбар карда метавонед?
sobes.tech AI
Ҷавоб аз AI
Дар Flutter ман бо намудҳои гуногуни widget рӯ ба рӯ шудам, аз ҷумла:
- StatelessWidget — widgetҳои бе ҳолат, ки пас аз эҷод кардан тағйир намеёбанд.
- StatefulWidget — widgetҳои бо ҳолат, ки метавонанд дар вақти иҷрои барнома тағйир ёбанд.
- InheritedWidget — барои интиқоли маълумот ба поён дар дарахти widgetҳо бидуни зарурати гузаштан тавассути конструкторҳо.
- Widgetҳои тарҳрезӣ — масалан,
Row,Column,Stack, ки масъул барои ҷойгиркунии унсурҳои кӯдакон мебошанд. - Widgetҳои интерактивӣ — монанди
GestureDetector,InkWell, ки муносибатҳои корбарро идора мекунанд. - Widgetҳои Material ва Cupertino — ки услуби Android ва iOS-ро иҷро мекунанд, масалан,
Scaffold,AppBar,CupertinoButton. - Widgetҳои анимация — масалан,
AnimatedContainer,FadeTransition.
Ҳар яке аз ин намудҳо нақши худро дар сохтани UI ва логикаи барнома мебозад.