Lezione android esercizi

13
May 23, 2 022 lezione Esercizi Android Silvano Natalizi

description

Come realizzare una semplicissima calcolatrice su android

Transcript of Lezione android esercizi

Page 1: Lezione android esercizi

Apr 13, 2023

lezione Esercizi Android

Silvano Natalizi

Page 2: Lezione android esercizi

calcolatrice:

calcolatrice

Page 3: Lezione android esercizi

Il carrello della spesa Una casella di testo per l’input Un bottone per la somma Un bottone = per ottenere il risultato Una label per il risultato La creazione del progetto

Page 4: Lezione android esercizi

Creiamo il progetto

Lancia la android.bat android list targets è il comando che mi elenca tutte le

piattaforme software disponibili Scegliamo quella più aggiornata, la 7

android create project --target 7 --path ./calcolatrice -- activity calcolatrice -- package com.software.sviluppo

cd calcolatrice

Page 5: Lezione android esercizi

Emulatore android target 7

Occorre creare e usare un emulatore con un target 7

Page 6: Lezione android esercizi

Adattiamo il main.xml ai nostri scopi

Un passo alla volta Mettiamo anzitutto la

nostra EditText e proviamo ant install

Page 7: Lezione android esercizi

Inseriamo gli altri componenti

Visto che va bene, inseriamo i due bottoni e l’etichetta per visualizzare il risultato

Collaudiamo

Page 8: Lezione android esercizi

Quando clicchiamo il bottone somma

Abbiamo l’errore perché richiamiamo il metodo somma che ancora non abbiamo implementato nella classe Calcolatrice.java

Page 9: Lezione android esercizi

Implementiamo somma nella Calcolatrice.java

Ricompiliamo, proviamo, non abbiamo errori , pertanto andiamo a completare il metodo somma.

Page 10: Lezione android esercizi

Per fare la somma

Basta aggiungere il numero ad una sommatoria parziale

Page 11: Lezione android esercizi

Ora introduciamo il bottone uguale

Page 12: Lezione android esercizi

Implementiamo il metodo uguale

Page 13: Lezione android esercizi

The End

Funziona, ma alla fine non sappiamo quali addendi abbiamo sommato.

Bisognerebbe avere da qualche parte una lista dei numeri sommati e la possibilità di poterli visualizzare.