
Un layout definisce la struttura visiva con cui un utente interagisce con la tua app, ad esempio in un'attività. Android fornisce una gamma di librerie, punti di partenza canonici e tecniche per visualizzare e posizionare i contenuti.
Inizia
Inizia a progettare i layout Android imparando l'anatomia delle app e poi come strutturare i contenuti dell'app.
Concetti principali
Rispetta le aree sicure del dispositivo Honor, che includono parti della UI come intagli del display, inserti da bordo a bordo, display laterali, tastiere software e barre di sistema. Fornire un layout flessibile per consentire agli utenti di interagire con la tastiera. Avviso: fai attenzione quando copri i contenuti con la tastiera.
Mantieni le interazioni essenziali, come la navigazione principale, in un'area dello schermo raggiungibile. I pulsanti di azione mobile (FAB) forniscono un punto di interazione ben visibile e facilmente raggiungibile.

Utilizza il contenimento per raggruppare i contenuti correlati per guidare l'utente attraverso i contenuti e le azioni. Schede che utilizzano il contenimento esplicito per raggruppare i contenuti con azioni correlate.

Allineamento
Fornisci un allineamento coerente tra contenuti simili ed elementi UI.

Cosa fare

Cosa non fare
Non limitarti al formato verticale o a un layout idealizzato: considera proporzioni, classi di dimensioni e risoluzioni diverse che gli utenti potrebbero incontrare.
Non sovraccaricare l'utente con troppe azioni per visualizzazione.

Quando crei layout personalizzati, annota come devono essere posizionati i contenuti all'interno del layout utilizzando termini di allineamento, vincoli o gravità. Includi il modo in cui le immagini devono rispondere al contenitore per essere visualizzate correttamente.
