Come creare un form in Android

tramite: O2O
Difficoltà: media
14

Introduzione

Prima di addentrarci nella spiegazione su come bisogna creare un form in "Android", è necessario sapere che quest'ultimo è un Sistema Operativo (SO) per dispositivi mobili (come, ad esempio, gli Smartphone e i Tablet) e attualmente tra i più diffusi in commercio. Le applicazioni per "Android" sono soprattutto scritte nel linguaggio di programmazione chiamato "Java", poiché il proprio ambiente d'esecuzione è composto dalla Dalvik Virtual Machine (DVM), ovvero una particolare macchina virtuale che esegue il codice "DEX" (variante del bytecode di "Java")!!!

24

Sistema Operativo

Innanzitutto, dovete sapere che il form è un’interfaccia grafica che consente all'utente di introdurre dei dati nel Sistema Operativo (SO) che elaborerà l’applicazione e possiede svariate componenti standard che non dipendono dal linguaggio di programmazione: troverete, ad esempio, delle caselle di testo editabili, delle etichette, dei menù a tendina, delle caselle di spunta e dei bottoni. Pertanto, dovrete lavorare con tutti quei componenti che potrebbero velocizzare e rendere maggiormente efficiente l’inserimento delle informazioni occorrenti all'applicazione da parte dell’utente.

34

Componenti Api

Tutte queste componenti, all'interno delle API di "Android", assumono dei nomi di classi "Java" che verranno allocati dallo sviluppatore da codice. Per essere maggiormente precisi e seguire le buone norme dello sviluppo "Android", esso dovrà prima stilare un file "XML" in cui fornirà la tipologia di layout del form con i nominativi e le proprietà dei componenti che lo costituiscono. Questo file verrà immesso nella cartella "Layouts" del vostro progetto e, così facendo, si suddividerà la parte grafica dalla logica sottostante. Da codice "Java", lo sviluppatore potrà leggere i dati introdotti dall'utente ed associare delle azioni a ciascun evento che potrebbe essere relativo all'interazione con l'interfaccia grafica. Il metodo più conosciuto per scrivere un form è quello consistente nell'inserire alcune caselle d'inserimento testo e/o di scelta ed un bottone di conferma alla fine.

Continua la lettura
44

Codice Java

Dopodichè, lo sviluppatore da codice "Java", introdurrà un listener in ascolto sull'evento “click” scatenato su quel bottone appena inserito, nel quale andrà a specificare l'insieme delle azioni da compiere dopo la pressione di quest'ultimo (ad esempio, sarà possibile dapprima verificare i dati immessi dall'utente e, in caso di successo, scriverli all'interno di un file anziché su un database). Degli esempi di classi "Java" che fanno riferimento ai componenti dei form sono i seguenti: "Button"; "ImageButton" (bottoni con immagini interne); "EditText" (casella di testo editabile); "CheckBox" (casella con spunta); "RadioButton" (per selezionare un’opzione tra quelle predefinite).

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Android

Come utilizzare iMoney per Android

Un modo rapido e accessibile per tenere sotto controllo i propri soldi grazie allo smartphone è iMoney. La parte più importante per la gestione e monitoraggio del proprio denaro è quella di separare le entrate mensili in conti differenti. È presente...
iPhone

Come inviare fax dall'iPhone

In questa guida, passo dopo passo, provvederò a dare tutte le indicazioni utili su come inviare fax dall'iPhone. Si tratta di un'operazione piuttosto semplice ed al tempo stesso rapida, tenuto conto che dall'iPhone ci si può avvalere di due applicazioni...
Android

Come pubblicare un'app su Google Play Store

Con l'avvento degli smartphone è sempre più in crescita la ricerca di applicazioni che soddisfino le molte delle nostre esigenze. Soprattutto i giovani si recano spesso sul market di Android per cercare le più stravaganti applicazioni da installare...
Apps

Come sviluppare applicazioni in Java mobile

Ognuno di noi, almeno una volta nella vita, avrà desiderato conoscere o quanto meno comprendere il mondo dello sviluppo di programmi per dispositivi mobili e capire come fare a sviluppare applicazioni in Java Mobile. Dal momento che oggi tutti possiedono...
Cellulari

Come installare i file .jar su cellulari Java

Ecco qui pronta per tutti coloro i quali amano utilizzare a pieno titolo, il proprio cellulare, una guida, veramente molto pratica e semplice da acquisire, mediante il cui aiuto poter imparare come installare nella maniera corretta, i file che sono con...
Apps

Le 5 migliori app per il Natale

Il Natale è uno dei migliori periodi dell'anno. Durante il mese di dicembre tutta la città si riempie di luci e colori. Veniamo presi dai preparativi al punto che può essere stressante dover pensare a tutto. Ma non disperiamo! Possiamo esorcizzare...
iPhone

Come guardare le reti Mediaset e Rai in streaming su iPhone

Per guardare la TV in streaming ed in particolare le reti Mediaset e RAI, oggi è possibile anche su iPhone. Si tratta indubbiamente di una soluzione ottimale, specie quando si è fuori casa e non si intende perdere qualche puntata interessante di una...
Smartphone

Come richiedere il rimborso delle applicazioni nell'Android Play

Per tutte le applicazioni scaricate da Google Play Store, è possibile richiedere il rimborso entro i 15 minuti seguenti al download, e il provider è obbligato a riconoscerlo. A tal fine, si deve seguire un percorso di per sé molto semplice ma non a...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.