Sobes.tech
Junior — Middle

Layihələrinizdə adətən hansı növ vidjetlərdən istifadə edirsiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Flutter layihələrində mən tez-tez aşağıdakı tipik widgetlardan istifadə edirəm:

  • Container — sərhədlər, kənar boşluqlar və fon ilə düzbucaqlı sahələr yaratmaq üçün ümumi widget.

  • Column və Row — uşaq widgetlarının şaquli və üfüqi yerləşdirilməsi üçün.

  • Text — mətnin göstərilməsi üçün.

  • ListView — sürüşdürülə bilən siyahılar yaratmaq üçün.

  • Stack — widgetları bir-birinin üstünə qoymaq üçün.

  • Scaffold — ekranın əsas quruluşu, AppBar, Drawer və digər elementləri dəstəkləyir.

  • ElevatedButton — qaldırılmış effektli düymələr.

Sadə mətn və düymə ilə ekran nümunəsi:

import 'package:flutter/material.dart';

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: Text('Nümunə')),
      body: Center(
        child: Column(
          mainAxisSize: MainAxisSize.min,
          children: [
            Text('Salam, Flutter!'),
            SizedBox(height: 20),
            ElevatedButton(
              onPressed: () => print('Düymə basıldı'),
              child: Text('Məni bas'),
            ),
          ],
        ),
      ),
    );
  }
}