Sobes.tech
Junior — Middle

Ի՞նչ տեսակի սովորական վիդջեթներ եք օգտագործում ձեր նախագծերում:

sobes.tech AI

Պատասխան AI-ից

Flutter ծրագրերում հաճախ օգտագործում եմ հետևյալ տիպային widget-ները՝

  • Container — ընդհանուր widget՝ ուղղանկյուն տարածքներ ստեղծելու համար՝ մարգիններով, սահմաններով և ֆոնով:

  • Column և Row — երեխաների widget-ների ուղղահայաց և հորիզոնական դասավորություն:

  • Text — տեքստի ցուցադրում:

  • ListView — սլաքվող ցանկեր ստեղծելու համար:

  • Stack — widget-ների շերտավորումը:

  • Scaffold — հիմնական պատկերի կառուցվածքը՝ AppBar, Drawer և այլ տարրերով:

  • ElevatedButton — բարձրացվող կոճակներ:

Պարզ տեքստով և կոճակով պարզ էկրան օրինակ՝

import 'package:flutter/material.dart';

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: Text('Օրինակ')),
      body: Center(
        child: Column(
          mainAxisSize: MainAxisSize.min,
          children: [
            Text('Բարև, Flutter!'),
            SizedBox(height: 20),
            ElevatedButton(
              onPressed: () => print('Կոճակը սեղմվեց'),
              child: Text('Սեղմիր ինձ'),
            ),
          ],
        ),
      ),
    );
  }
}