Junior
Kas ir widget Container Flutter un kādas ir tā galvenās īpašības?
sobes.tech AI
Atbilde no AI
Container — ir ērts widget, ko var izmantot, lai pievienotu gradientus, margas, rāmjus, fonu un transformācijas citiem widgetiem.
Galvenās īpašības:
alignment: Izlīdzina bērna widgetu konteinerā.padding: Iekšējā atstarpe starp konteineru un tā saturu.color: Konteineru fona krāsa.decoration: Ļauj iestatīt sarežģītākas dekorācijas, piemēram, gradientus, ēnas, noapaļotus stūrus un fonu attēlus. Izmantojot decoration, nevar atsevišķi izmantot color.foregroundDecoration: Dekorācija, kas tiek zīmēta virs bērna widgeta.width: Konteineru platums.height: Konteineru augstums.constraints: Papildu izmēra ierobežojumi.margin: Ārējie atstarpes ap konteineru.transform: Piemēro transformāciju konteineram un tā saturam.child: Widget, kas ir konteineru bērns.
Piemērs lietošanai:
Container(
padding: const EdgeInsets.all(16.0), // Iekšējā atstarpe
margin: const EdgeInsets.symmetric(vertical: 10.0), // Ārējās atstarpes
decoration: BoxDecoration( // Dekorācija ar fonu un noapaļotiem stūriem
color: Colors.blue,
borderRadius: BorderRadius.circular(10.0),
),
child: const Text( // Bērna widgets
'Hello, Container!',
style: TextStyle(color: Colors.white),
),
);