Colori in esadecimale
Fa parte della sezione La tua prima app del percorso Flutter di Coddy. Lezione 10 di 32.
Spesso i designer indicano i colori con un codice esadecimale, come #6A1B9A: due cifre per il rosso, due per il verde, due per il blu. In Flutter lo scrivi così: Color:
Color(0xFF6A1B9A)0x indica a Dart che segue un numero esadecimale. Poi, prima del colore, ci sono altre due cifre: FF significa completamente visibile. 00 renderebbe il colore completamente trasparente, quindi il testo scomparirebbe. Dopo vengono le sei cifre del codice esadecimale.
Sfida
FacileIl nostro designer vuole che Coddy sia viola #6A1B9A e completamente visibile. Imposta color: del testo su quel Color.
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('Coddy', style: TextStyle(fontSize: 48, color: Colors.black)),
),
),
);
}
}
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