Menu
CoddyTech

Scaffold et AppBar

Fait partie de la section Votre première application du Journey Flutter de Coddy. Leçon 4 sur 32.

Scaffold constitue le cadre d’un écran. Il vous fournit une page vierge et des emplacements pour les éléments habituels d’une application. Son body: est la zone principale, et son appBar: est la barre située en haut.

Scaffold(
  appBar: AppBar(
    title: Text('Settings'),
  ),
  body: Center(
    child: Text('Nothing here yet'),
  ),
)

AppBar dessine la barre supérieure et y affiche son title:. Un widget peut recevoir plusieurs éléments nommés de ce type, chacun écrit sous la forme name: value,.

challenge icon

Défi

Facile

Ajoute une barre supérieure à l’application :

  • ajoute un appBar: au Scaffold, au-dessus de son body:
  • fais-en un AppBar dont le title: est Text('My First App')

Essayez vous-même

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('Welcome'),
        ),
      ),
    );
  }
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Votre première application

Entraînez-vous par vous-même : Compilateur Flutter en ligne