Casa Finanza personale Come ottenere input dall'utente nella tua app Android con Java - dummies

Come ottenere input dall'utente nella tua app Android con Java - dummies

Video: Applicazioni Web real-time con node.js + socket.io 2024

Video: Applicazioni Web real-time con node.js + socket.io 2024
Anonim

Puoi fare un uso significativo degli operatori logici di Java nella tua app per Android. Nel codice qui sotto, l'app riceve due informazioni dall'utente. L'app ottiene l'età di una persona e ottiene un assegno o no-check, che indica lo stato di visualizzazione speciale di un film.

pacchetto com. allmycode. a06_01;

importa Android. supporto. V7. app. AppCompatActivity;

importa Android. os. Bundle;

importa Android. vista. Vista;

importa Android. widget di. CheckBox;

importa Android. widget di. Modifica il testo;

importa Android. widget di. TextView;

classe pubblica MainActivity estende AppCompatActivity {

EditText ageEditText;

CheckBox specialShowingCheckBox;

TextView outputTextView;

@Override

protected void onCreate (Bundle savedInstanceState) {

super. onCreate (savedInstanceState);

setContentView (layout R. Attività_main);

ageEditText = (EditText) findViewById (R. Id. AgeEditText);

specialShowingCheckBox =

(CheckBox) findViewById (R. Id. SpecialShowingCheckBox);

outputTextView = (TextView) findViewById (R. Id. OutputTextView);

}

public void onButtonClick (Visualizza vista) {

int age = Integer. parseInt (ageEditText. getText (). toString ());

boolean isSpecialShowing = specialShowingCheckBox. IsChecked ();

boolean chargeDiscountPrice = (età <18 || 65 <= età) &&! isSpecialShowing;

outputTextView. setText (Boolean. toString (chargeDiscountPrice));

}

}

L'app ha molto più del codice. Per creare questa app, devi progettare il layout con i suoi campi di testo, la sua casella di controllo e il suo pulsante. È inoltre necessario impostare la proprietà onClick del pulsante su "onButtonClick" .

Ogni casella di controllo ha un metodo isChecked e la variabile isSpecialShowing ottiene il valore da una chiamata al metodo isChecked . Qui, l'utente non ha selezionato la casella di controllo. Quindi, quando Android esegue il codice, l'espressione specialShowingCheckBox. isChecked () ha il valore falso .

Ottenere un biglietto scontato per il cinema.

Ma, in questa immagine, l'utente ha selezionato la casella di controllo. Quindi, quando Android esegue il codice, l'espressione specialShowingCheckBox. isChecked () ha il valore vero .

Pagamento dell'intero prezzo per un biglietto del cinema.

Per far funzionare il codice, devi associare i nomi delle variabili ageEditText , s pecialShowingCheckBox e outputTextView con i giusti oggetti sulla schermata del dispositivo.Le istruzioni findViewById ti aiutano a farlo.

Come ottenere input dall'utente nella tua app Android con Java - dummies

Scelta dell'editore

Come aggiungere titoli e etichette di assi a un grafico in R - dummies

Come aggiungere titoli e etichette di assi a un grafico in R - dummies

È Possibile aggiungere facilmente il titolo principale e le etichette degli assi con argomenti alla funzione plot () in R per migliorare la qualità della grafica. main: Titolo della trama principale xlab: etichetta dell'asse x ylab: etichetta dell'asse y Per aggiungere un titolo e le etichette degli assi alla trama dei fedeli, provare quanto segue:> plot (fedele, + main = ...

Come aggiungere linee di tendenza a reticoli di reticolo in R - dummies

Come aggiungere linee di tendenza a reticoli di reticolo in R - dummies

È Possibile creare linee di tendenza o linee di regressione attraverso i dati. Questi possono essere utili quando si usano trame a reticolo in R. Quando si dice a reticolo di calcolare una linea di miglior adattamento, lo fa per ciascun pannello nella trama. Questo è semplice usando xyplot (), perché è semplice come aggiungere un argomento di tipo. In ...

Come aggiungere punti a un grafico in R - dummies

Come aggiungere punti a un grafico in R - dummies

Per illustrare alcune diverse opzioni e tipi di grafico , come punti e linee, in R, usa il set di dati integrato fedele. Questa è una cornice di dati con le osservazioni delle eruzioni del geyser Old Faithful nel Parco Nazionale di Yellowstone negli Stati Uniti. I set di dati R incorporati sono documentati allo stesso modo delle funzioni. Quindi, ...

Scelta dell'editore

Come mantenere un diario in Outlook - dummy

Come mantenere un diario in Outlook - dummy

Per ottenere un buon uso dal diario di Outlook, hai per usarlo (dettagli, dettagli ...). È possibile impostare Outlook per rendere le voci di diario praticamente per tutto ciò che si fa o è possibile chiudere completamente il diario e non inserire alcuna voce in esso. Se non inserisci nulla nel Diario, ottieni ...

Come gestire la posta in arrivo in Outlook 2013 - dummies

Come gestire la posta in arrivo in Outlook 2013 - dummies

Se si riceve un sacco di e-mail Outlook 2013, potresti voler installare alcuni sistemi per mantenerlo organizzato. Il sistema può includere la creazione di cartelle per archiviare la posta elettronica che si desidera conservare per riferimento futuro, spostare i messaggi da una cartella a un'altra, eliminare la posta elettronica non più necessaria e contrassegnare ...

Come gestire attività ricorrenti in Outlook 2013 - dummies

Come gestire attività ricorrenti in Outlook 2013 - dummies

Outlook 2013 può ricordarti ogni volta che viene un compito ricorrente in giro. Un sacco di compiti affiorano su base regolare. Sai come va - stessa roba, giorno diverso. Per risparmiarti lo sforzo di inserire un'attività, ad esempio un rapporto sulle vendite mensili o un pagamento delle imposte trimestrale, più e più volte, solo ...

Scelta dell'editore

Esportare documenti InDesign come file EPUB - dummies

Esportare documenti InDesign come file EPUB - dummies

Libri visualizzati utilizzando iBook, dispositivi Nook, lettori Kobo o eReader Sony tutti usano il formato di file EPUB. I libri visualizzati sul Kindle iniziano come file di e-pub ma subiscono un ulteriore processo di conversione nel formato Kindle di Amazon. La linea di fondo: se vuoi creare libri elettronici, devi sapere come creare EPUB ...

Esportare documenti PDF da InDesign Creative Suite 5 - dummies

Esportare documenti PDF da InDesign Creative Suite 5 - dummies

Esportare un file PDF da InDesign CS5 per distribuire i documenti creato con InDesign CS5 per gli utenti che non dispongono di Creative Suite 5 o che si trovano su computer e sistemi operativi diversi. Ecco come esportare in PDF:

Esportare file di testo da InDesign Creative Suite 5 - dummy

Esportare file di testo da InDesign Creative Suite 5 - dummy

Da Adobe InDesign CS5, è possibile estrarre testo da un documento InDesign in modo che possa essere modificato o utilizzato altrove. I formati di testo variano leggermente a seconda del testo nel documento. Per esportare il testo, attenersi alla seguente procedura: