Passa ai contenuti principali

Post

Visualizzazione dei post da maggio, 2019

Android Studio - Login Activity

Login Activity Login Activity è un tipo di progetto che pone le basi per un accesso con credenziali Download Project Download file APK Visualizza su

Android Studio - TextView: utilizzo all'interno del codice

In questo articolo a differenza del precedente vedremo come inserire testo, numeri all'interno di una TextView tramite codice, ad esempio il risultato di un calcolo o qualsiasi altra informazione che deve essere visualizzata a seguito di una azione da parte dell'utente. ESEMPIO 1: activity_main.xml In questa activity ci sono: Pulsante con id=button1 TextView con id=textView1 MainActivity.kt Come si può vedere da questo semplicissimo esempio, utilizzando l'attributo text si va ad inserire del testo all'interno della TextView quando si preme il pulsante. Download Project Download file APK ESEMPIO 2: activity_main.xml In questo esempio sono stati aggiunti due EditText in modo da poter inserire dei valori e vederne il risultato all'interno della TextView. MainActivity.kt Il risultato è il seguente: Come si può vedere con questa riga di codice si crea un concatenamento di stringhe perché utilizzando getText() viene recuperato il

Android Studio - EditText: gestione della tastiera

In questo articolo vedremo come è possible interagire con l'EditText e tastiera. Se quando apriamo l'app viene visualizzata automaticamente la tastiera ma noi vogliamo visualizzarla solo quando clicchiamo sull'EditText basta inserire la seguente riga di codice all'interno del file AndroidManifest.xml : ecco dove inserire la riga di codice (vedi riga 13 ): in questo modo all'apertura dell'app non viene visualizzata la tastiera. Se quando orientiamo lo schermo viene visualizzata la tastiera basta aggiungere anche questa riga sempre al file AndroidManifest.xml ecco dove inserire la riga di codice (vedi riga 14 ): in questo modo quando modifichiamo l'orientamento dello schermo non verrà visualizzata la tastiera. Se abbiamo più EditText all'interno della nostra app sarebbe opportuno passare da un EditText all'altro senza dover cliccare all'interno dell' EditText. Per fare questa operazione è necessario aggiungere una questa riga di codi

Android Studio - EditText: recupero del testo inserito

In questo articolo vediamo come recuperare il testo inserito nella EditText in modo da poterlo utilizzare all'interno del codice. activity_main.xml MainActivity.kt da questo esempio si riesce a capire bene il codice utilizzato per recuperare il testo inserito nella EditText vedi riga 25 Download Project Download file APK Vedi introduzione a EditText Vedi gestione della tastiera Vedi eliminare il Focus

Android Studio - TextView: introduzione

In questo articolo vedremo come inserire ed utilizzare nella nostra app gli oggetti Text . Questi oggetti vanno inseriti nel layout dell'app, ad esempio nel file activity_main.xml Gli oggetti o View di tipo Text sono i seguenti: TextView EditText La TextView è una View di tipo testo di sola lettura, possono essere visualizzati caratteri, numeri e caratteri speciali. Come per i Layout bisogna definire gli attributi tra cui: layout_width - specifica la larghezza della View layout_height - specifica l'altezza della View text - specifica il testo da visualizzare: è possibile inserire direttamente il testo oppure fare riferimento al file strings.xml id - specifica l'identificativo della View Questi attributi sono necessari per il corretto funzionamento del'app. Altri attributi possono essere: textSize - specifica le dimensioni del testo textColor - specifica il colore del testo background - specifica il colore dello sfondo della View textStyl

Android Studio - EditText: introduzione

In questo articolo vedremo come inserire ed utilizzare nella nostra app gli oggetti Text . Questi oggetti vanno inseriti nel layout dell'app, ad esempio nel file activity_main.xml Gli oggetti o View di tipo Text sono i seguenti: TextView EditText L' EditText è una View di tipo testo di lettura/scrittura, possono essere visualizzati caratteri, numeri e caratteri speciali. Come per i Layout bisogna definire gli attributi tra cui: layout_width - specifica la larghezza della View layout_height - specifica l'altezza della View id - specifica l'identificativo della View input_Type - specifica il tipo e come di testo inserito viene visualizzato nella View, inoltre specifica il tipo di tastiera. none - equivale a non specificare l'attributo (tastiera standard) text - tastiera standard con tutte lettere minuscole textCapCharacters - tastiera standard con lettere maiuscole textCapWords - tastiera standard con la prima lettera di ogni parola maiusc