Scaffold e AppBar
Fa parte della sezione La tua prima app del percorso Flutter di Coddy. Lezione 4 di 32.
Scaffold è la struttura di una schermata. Ti offre una pagina vuota e degli spazi per le parti consuete di un'app. Il suo body: è l'area principale, mentre il suo appBar: è la barra in alto.
Scaffold(
appBar: AppBar(
title: Text('Settings'),
),
body: Center(
child: Text('Nothing here yet'),
),
)AppBar disegna la barra superiore e vi mostra il suo title:. Un widget può ricevere diverse parti con nome come questa, ciascuna scritta come name: value,.
Sfida
FacileAggiungi una barra superiore all’app:
- aggiungi un
appBar:alloScaffold, sopra il suobody: - impostala come
AppBaril cuititle:èText('My First App')
Provalo tu
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'),
),
),
);
}
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di La tua prima app
1Ciao, Flutter
Che cos’è Flutter?Modifica il testoL’albero dei widgetScaffold e AppBarStringhe e virgoletteCommenti7Progetto: Biglietto da visita
Biglietto da visita: LayoutBiglietto da visita: Stile2Stilizzare il testo
Dimensione del carattereGrassetto e corsivoColore del testoColori in esadecimaleEsercitati da solo: Compilatore Flutter online