Row e Column ti permettono di disporre i widget uno accanto all'altro o uno sotto l'altro, ma prima o poi ti servirà sovrapporre elementi: un testo sopra una foto, un badge con il numero di notifiche sopra un'icona, un pulsante flottante ancorato in un angolo di una card.
In Flutter tutto questo si fa con il widget Stack, che impila i figli uno sopra l'altro come fogli di carta. Per posizionarli con precisione useremo Positioned e Align.
In questo tutorial costruiremo passo dopo passo una schermata con:
- una card immagine con titolo sovrapposto e sfumatura
- un avatar che "sborda" dal contenitore
- un badge di notifica su un'icona
Al termine saprai leggere e scrivere qualsiasi layout a livelli senza impazzire con gli overflow.