Aggiungere la barra dell'app

Prova la modalità di scrittura
Jetpack Compose è il toolkit per l'interfaccia utente consigliato per Android. Scopri come aggiungere componenti in Scrivi.

La barra dell'app, nota anche come barra delle azioni, è uno degli elementi di progettazione più importanti nelle attività dell'app, in quanto fornisce una struttura visiva ed elementi interattivi familiari agli utenti. L'utilizzo della barra delle app rende la tua app coerente con altre app Android, consentendo agli utenti di capire rapidamente come utilizzare l'app e avere un'esperienza eccellente.

Le funzioni principali della barra dell'app sono le seguenti:

  • Spazio dedicato per assegnare un'identità alla tua app e indicare la posizione dell'utente nell'app.
  • Accesso prevedibile ad azioni importanti, come la ricerca.
  • Supporto per la navigazione e il cambio di visualizzazione tramite schede o menu.
Un'immagine che mostra una barra dell'app verde, con un menu a tre linee e tre icone di azione
Figura 1. La barra delle app dell'app Fogli Google.

Questa sezione della documentazione descrive come utilizzare il widget Toolbar di AndroidX come barra delle app. Esistono altri modi per implementare una barra delle app, ad esempio alcuni temi configurano ActionBar come barra delle app per impostazione predefinita, ma utilizzare AppCompat Toolbar semplifica l'impostazione di una barra che funzioni sulla più ampia gamma di dispositivi. Inoltre, puoi personalizzare la barra delle app in un secondo momento durante lo sviluppo.

Argomenti

Configurare la barra delle app
Scopri come aggiungere un widget Toolbar alle tue attività e impostarlo come barra delle app dell'attività.
Aggiungere e gestire le azioni
Scopri come aggiungere azioni alla barra dell'app e al relativo menu extra e come rispondere quando gli utenti le scelgono.
Aggiungere un'azione Su
Scopri come aggiungere un pulsante Freccia su alla barra dell'app per consentire agli utenti di tornare alla schermata Home dell'app.
Utilizzare visualizzazioni e fornitori di azioni
Scopri come utilizzare questi widget per fornire funzionalità avanzate nella barra delle app.