Passa ai contenuti principali

Post

Visualizzazione dei post da luglio, 2019

Android Studio - Modifica versione app

Tutte le app hanno un nome versione (VersionName) ed un codice versione (VersionCode) in modo da identificare eventuali aggiornamenti fatti alla nostra app. Il VersionName è una stringa alfanumerica che identifica la versione dell'app che viene visualizzata all'utente finale. Esempio 1: 1.1 Esempio 2: 1.2 - demo Il VersionCode è un numero che identifica la versione. E' un valore da 1 a 2100000000. Si consiglia di non visualizzare questo parametro all'utente finale. Serve nel caso in cui pubblichiamo la nostra app sul Play Store in modo da gestire gli aggiornamenti; prima di  pubblicare un aggiornamento della nostra app è necessario incrementare questo valore di una unità in modo che il Play Store la veda come aggiornamento. Per modificare questi due parametri occorre: Cliccare su Gradle Script Aprire il file build.gradle (Module: app) Una volta aperto il file modificare le righe di codice mostrate qui sotto: Modificare questa riga per il Version

Android Studio - FullScreen

All'interno della propria app è possibile abilitare il full screen ad esempio quando si ruota il dispositivo in posizione orizzontale (landscape) in modo da avere più visuale del contenuto. Inoltre è possibile ritornare alla visualizzazione normale quando si ruota il dispositivo in posizione verticale (portrait). MainActivity.kt La funzione che esegue il full screen è dalla riga 21 alla riga 34 Funzione screenOrientation  da poter utilizzare in diverse parti del codice Questa funzione viene utilizzata all'interno della funzione onCreate in modo che venga eseguita alla creazione dell'activity (quando apro l'app) e inoltre all'interno della funzione onConfigurationChanged in modo che venga eseguita quando si ruota il dispositivo da verticale a orizzontale e viceversa. AndroidManifest.xml All'interno del tag <activity inserire la seguente riga di codice Ecco il risultato: Posizione verticale (Portrait)  Posizione orizzontale (Landsc

Android Studio - Toast Message

Quando utilizziamo le app sui nostri dispositivi abbiamo notato un messaggio che appare a schermo il quale ci informa dell'azione che viene eseguita, ad esempio quando inviamo una mail, scarichiamo un file dal web, ecc. Questo messaggio si chiama Toast Message. Il Toast è un messaggio semplice nella sua costruzione ma al tempo stesso molto limitativo rispetto alla SnackBar , per default questo messaggio viene visualizzato al centro nella parte bassa del layout dello schermo, ma è possibile poterlo spostare dove si preferisce utilizzando l'attributo setGravity ESEMPIO 1: In questo caso viene visualizzato un messaggio di breve durata in posizione predefinita ESEMPIO 2: In questo caso viene visualizzato un messaggio di lunga durata in posizione predefinita ESEMPIO 3: In questo caso, utilizzando l'attributo  setGravity , viene visualizzato un messaggio di lunga durata in alto a sinistra La costruzione dell'attributo setGravity è la seguente: al posto

Android Studio - Layout: insieme di layout

In questo articolo vedremo come realizzare un layout composito, cioè un layout che al suo interno a diversi tipi di layout. ESEMPIO 1: Ecco il codice da inserire nel file activity_main.xml Questo codice rappresenta la base per creare un layout come visualizzato nell'immagine sopra. Alla riga 14 inserire le View (oggetti) per creare la parte superiore del layout. Alla riga 26 inserire le View (oggetti) per creare la parte inferiore del layout. E' possibile modificare la porzione di schermo riservata alla parte A ed alla parte B modificando il valore dell'attributo di entrambi i Layout (riga 13 e riga 20): in questo caso la parte A occuperà i 3/5 dello schermo e la parte B occuperà i 2/5 dello schermo. Questo codice crea una PARTE A fissa ed una PARTE B scorrevole verticalmente Download Project ESEMPIO 2: Ecco il codice da inserire nel file activity_main.xml Questo codice rappresenta la base per creare un layout come visualizzato nel