Scrivi la tua app

Android Studio include strumenti per ogni fase dello sviluppo, ma la cosa più importante è semplicemente scrivere l'app: scrivere il codice, creare layout, creare immagini ed essere produttivi lungo il percorso.

Questa sezione è dedicata proprio a questo: agli strumenti che ti aiutano a scrivere la tua app e a farlo rapidamente.

Produttività nella programmazione

Di seguito sono riportate solo alcune funzionalità per aiutarti a essere più produttivo durante la programmazione.

Completamento del codice

Il completamento del codice velocizza lo sviluppo di app riducendo gli errori di battitura e la necessità di cercare i nomi di classi, metodi e variabili. L'editor di codice fornisce completamento di base, completamento intelligente e completamento delle istruzioni.

Scopri di più sul completamento del codice e sul completamento del codice basato sull'AI.

Creare modelli di completamento del codice personalizzati

I modelli live consentono di inserire snippet di codice per l'inserimento e il completamento rapidi di piccoli blocchi di codice. Per inserire un modello live, digita l'abbreviazione del modello e premi il tasto Tab. Android Studio inserisce lo snippet di codice associato al modello nel tuo codice.

Ad esempio, l'abbreviazione comp seguita da Tab inserisce il codice per una nuova funzione componibile. In alternativa, digita loge per trovare il metodo Log.e e log dal tuo codice.

Per visualizzare l'elenco dei modelli live supportati e personalizzarli, fai clic su File > Impostazioni > Editor > Modelli live (Android Studio > Impostazioni > Editor > Modelli live su macOS).

Scopri di più sui modelli live.

Ricevere correzioni rapide da lint

Android Studio fornisce uno strumento di scansione del codice chiamato lint per aiutarti a identificare e correggere i problemi relativi alla qualità strutturale del codice, senza eseguire l'app o scrivere test.

Ogni volta che crei la tua app, Android Studio esegue lint per controllare i file sorgente alla ricerca di potenziali bug e miglioramenti dell'ottimizzazione in termini di correttezza, sicurezza, prestazioni, usabilità, accessibilità e internazionalizzazione.

Scopri di più su lint.

Visualizza i dettagli della documentazione e delle risorse

Per visualizzare la documentazione di un'API, posiziona il cursore sul nome del metodo/membro/classe e premi F1.

Sono disponibili informazioni anche per altre risorse, come immagini e temi. Ad esempio, se posizioni il cursore del testo su una proprietà Compose Modifier o Material 3 ColorScheme, puoi visualizzarne la documentazione e i parametri predefiniti.

Creare rapidamente nuovi file

Quando vuoi creare un nuovo file, fai clic sulla directory desiderata nella finestra Progetto, quindi premi Alt + Inserisci (Command + N su Mac). Android Studio mostra una piccola finestra con un elenco di tipi di file suggeriti in base alla directory selezionata.

Utilizzo delle risorse

Android Studio include le seguenti funzionalità e strumenti per aiutarti a creare e gestire i file di risorse.

Scopri di più sull'aggiunta di risorse.

Crea immagini per tutte le densità schermo

Android Studio include uno strumento chiamato Vector Asset Studio che ti aiuta a creare immagini e icone UI personalizzate che supportano ogni densità dello schermo. Puoi caricare il tuo file SVG per la modifica o selezionare una delle tante icone Material Design fornite da Google. Per iniziare, fai clic su File > Nuovo > Asset vettoriale.

Scopri di più su Vector Asset Studio.

Android Studio include anche uno strumento chiamato Image Asset Studio che ti aiuta a creare icone di avvio e di notifica personalizzate, nonché icone UI standard a diverse risoluzioni per supportare ogni densità dello schermo. Puoi caricare una tua immagine o un tuo testo per la personalizzazione oppure selezionare un'icona dalla raccolta di icone Material Design fornite da Google. Per iniziare, fai clic su File > Nuovo > Asset immagine.

Scopri di più su Image Asset Studio.

Visualizzare l'anteprima di immagini e colori

Quando fai riferimento a immagini e icone nel codice, viene visualizzata un'anteprima dell'immagine nel margine sinistro per aiutarti a verificare il riferimento all'immagine o all'icona.

Per visualizzare l'immagine a grandezza naturale, fai clic sulla miniatura nel margine sinistro. In alternativa, posiziona il cursore del testo sul riferimento in linea all'asset e premi F1 per visualizzare i dettagli dell'immagine, incluse tutte le dimensioni alternative.

Creare nuovi layout

Android Studio ti consente di visualizzare l'anteprima dei layout componibili quando utilizzi la funzione Anteprima componibile. Le anteprime dei componenti riutilizzabili vengono visualizzate nella visualizzazione Progettazione del file e si aggiornano in tempo reale man mano che li modifichi.

Tradurre le stringhe dell'interfaccia utente

Lo strumento Editor delle traduzioni offre una singola visualizzazione di tutte le risorse tradotte, semplificando la modifica o l'aggiunta di traduzioni e persino la ricerca di traduzioni mancanti senza aprire ogni versione del file strings.xml. Puoi anche caricare il file di stringhe per ordinare servizi di traduzione.

Per iniziare, fai clic con il tasto destro del mouse su una copia del file strings.xml, poi fai clic su Apri editor di traduzioni. Per accedere alle risorse tradotte in Crea, utilizza stringResource(R.string.your_string).

Scopri di più sull'editor delle traduzioni.