Android Studio fornisce modelli di codice che seguono le best practice di progettazione e sviluppo di Android per metterti sulla strada giusta per creare app bellissime e funzionali. Puoi utilizzare i modelli per creare nuovi moduli di app, singole attività o altri componenti specifici di progetti Android.
Alcuni modelli forniscono un codice di avvio per contesti di utilizzo comuni, come i riquadri di navigazione a scomparsa o le schermate di accesso. Puoi scegliere tra questi modelli di modulo e attività dell'app quando crei il progetto per la prima volta, quando aggiungi un nuovo modulo dell'app all'interno di un progetto esistente o quando aggiungi una nuova attività all'interno di un modulo dell'app.
Oltre alle attività, puoi anche aggiungere altri componenti di progetto Android a un'app esistente utilizzando i modelli. Questi modelli includono componenti di codice, come servizi e frammenti, e componenti non di codice, come cartelle e file XML.
Questa pagina illustra come aggiungere i componenti del progetto Android, come le attività, al tuo progetto e descrive i modelli di attività di uso comune disponibili in Android Studio. Tieni presente che la maggior parte dei modelli dipende dalla libreria di supporto di Android per includere principi dell'interfaccia utente basati sul material design.
Aggiungi un componente del progetto
![](https://developer.android.com/static/studio/images/projects/templates-menu.png?authuser=0000&hl=it)
Figura 1. Il menu dei modelli, accessibile tramite il menu File > Nuovo o facendo clic con il tasto destro del mouse nella finestra Progetto.
L'elenco di modelli forniti in Android Studio è in continua crescita. Android Studio raggruppa i modelli in base al tipo di componente che aggiungono, ad esempio un file Attività o un file XML, come mostrato nella Figura 1.
Per aggiungere un componente del progetto Android utilizzando un modello, utilizza la finestra Progetto . Fai clic con il pulsante destro del mouse sulla cartella in cui vuoi aggiungere il nuovo componente e seleziona Nuovo. In base ai componenti che possono essere aggiunti alla cartella su cui hai fatto clic, vedrai un elenco di tipi di modelli come quelli mostrati nella Figura 1.
Quando selezioni il modello da aggiungere, viene visualizzata una finestra della procedura guidata corrispondente che richiede le informazioni di configurazione del componente, ad esempio il nome. Dopo aver inserito le informazioni di configurazione, Android Studio crea e apre i file per il nuovo componente. Esegue anche una build Gradle per sincronizzare il tuo progetto.
Anche se puoi utilizzare il menu File > Nuovo di Android Studio per creare un nuovo componente di progetto Android, l'accesso alla cartella desiderata nella finestra Progetto ti consente di creare il componente nella posizione corretta.
Seleziona un modello di attività
![](https://developer.android.com/static/studio/images/projects/empty-compose-activity-template.png?authuser=0000&hl=it)
Figura 2. Il modello Attività di scrittura vuota.
Uno degli utilizzi più comuni dei modelli è l'aggiunta di nuove attività a un modulo di app esistente. Esistono modelli per creare schermate per accedere a un account, presentare un elenco di elementi con dettagli o scorrere un lungo blocco di testo.
Android Studio fornisce inoltre modelli per una serie di diversi tipi di moduli delle app, tra cui Wear OS, Android TV e Cloud App Engine. Puoi visualizzare i modelli per questi diversi tipi di moduli quando aggiungi un componente del progetto. Esistono anche modelli per moduli e attività più specifici dell'API, come gli annunci di Google AdMob e Google Maps.
Uno dei modelli più utilizzati è il modello Blank Compose Activity, che crea un'attività vuota con un esempio componibile e un'anteprima della creatività. Ti consente di iniziare da zero durante la creazione della tua attività o del tuo modulo dell'app.