logo

Androide | Esecuzione della tua prima app Android

Dopo con successo Configurazione di un progetto Android tutti i file predefiniti vengono creati con il codice predefinito al loro interno. Esaminiamo il codice e i file predefiniti e proviamo a eseguire l'app predefinita creata.
  • Il pannello sul lato sinistro della finestra di Android Studio contiene tutti i file inclusi nell'app. Sotto il cartella java osserva la prima cartella contenente il file java del tuo progetto. ' title=Per ogni attività viene creato un file .java e un file .xml. In questo caso per MainActivity vengono creati MainActivity.java e Activity_main.xml. Il file Java sopra mostra il codice predefinito presente quando viene creata un'app. Viene creata un'attività che estende la classe AppCompactActivity. IL ' ris la cartella contiene disposizione sottocartella che include il file file xml dei progetti. ' title=Puoi trovare il file Activity_main.xml nella cartella layout. Questo è il file XML corrispondente a MainActivity. Esiste una funzione onCreate che sovrascrive una funzione della classe AppCompactActivity. onCreate(Bundle) è dove inizializzi la tua attività. Quando l'attività viene avviata per la prima volta, vengono chiamati entrambi i metodi onCreate(). Ma dopo il primo avvio di Activity l'onCreate() dell'applicazione non verrà chiamato per le esecuzioni successive.
  • Consideriamo ora il attività_main.xml file contiene vari tag simili all'HTML. Il primo tag garantisce la versione. Il secondo tag è solitamente il tag Layout. Esistono vari tipi di layout, ma per ora andiamo con quello predefinito Layout relativo . Si tratta di un layout che posiziona i widget in relazione alle dimensioni dello schermo. C'è un TextView widget per impostazione predefinita. Questo TextView è fondamentalmente il campo Testo che visualizza il testo specificato. Ha vari attributi. Per ora consideriamo gli attributi di default presenti. layout_width e layout_height sono la larghezza e l'altezza del widget occupato sullo schermo. L'attributo 'wrap_content' si riferisce alla larghezza o all'altezza limitate al contenuto del testo. L'attributo text accetta una stringa tra virgolette ( cioè ). Il contenuto al suo interno viene visualizzato sullo schermo. ' title=Ora fai clic sull'opzione Esegui nella barra degli strumenti in alto. Puoi osservare l'opzione evidenziata nell'immagine qui sotto.
  • Otterresti un pop-up come nell'immagine qui sotto. ' title=
  • Puoi scegliere l'emulatore oppure connettere il telefono e trovarli elencati in Dispositivi collegati, ma per questo devi abilitare le opzioni sviluppatore nel telefono e impostare la modalità debug USB. ' title=Una volta terminato, fare clic su OK.
  • Di solito l'emulatore consuma molta RAM. Maggiore è la dimensione della RAM, più velocemente funzionerà il tuo emulatore. Generalmente 4 GB è la dimensione della RAM discendente. Una dimensione superiore aumenterebbe le prestazioni del tuo emulatore. L'immagine sotto mostra il funzionamento della prima app La mia domanda . Puoi trovare tutte le funzionalità di base del tuo telefono sull'emulatore come il pulsante Home, il pulsante Indietro, il pulsante di accensione, ecc. ' title=