Junior — Middle
Kādus tipiskos logrīkus parasti izmanto savos projektos?
sobes.tech AI
Atbilde no AI
Flutter projektos bieži izmanto šādus tipiskos widgetus:
-
Container — universāls widgets, lai izveidotu taisnstūra laukus ar atstarpēm, rāmjiem un fonu.
-
Column un Row — bērnu widgetu izvietojums vertikāli un horizontāli.
-
Text — teksta parādīšana.
-
ListView — lai izveidotu ritināmus sarakstus.
-
Stack — widgetu pārklāšana viens virs otra.
-
Scaffold — galvenā ekrāna struktūra ar atbalstu AppBar, Drawer un citiem elementiem.
-
ElevatedButton — paceltu efektu pogas.
Piemērs vienkāršai ekrānam ar tekstu un pogu:
import 'package:flutter/material.dart';
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Piemērs')),
body: Center(
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Text('Sveiki, Flutter!'),
SizedBox(height: 20),
ElevatedButton(
onPressed: () => print('Poga nospiesta'),
child: Text('Nospied mani'),
),
],
),
),
);
}
}