domenica 8 luglio 2012

Prima Applicazione con Basic4Android - MsgBox

Come abbiamo già detto Basic4Andorid è molto semplice ma funzionale.
Oggi proviamo a fare un'applicazione per capire come muoverci per poi ampliare le conoscenze.
Proviamo per esempio a creare un tasto e alla sua pressione uscirà un messaggio.
Apriamo Basic4Android , File > New , poi salviamo subito altrimenti non possiamo andare nella parte del design della app. Quindi File > Save , scegliamo la cartella dove salvare il file e iniziamo!




Sub Process_Globals

End Sub

Questa è la prima parte del codice che ci si presenta. Esaminiamola :
Sub Process_Globals è la routine Gloale cioè dove saranno inserite tutte le variabili o altro che sia per tutte le routine e vengono dichiarate all'apertuta dell'applicazione.
End Sub chiude semplicemente la rountine.


Sub Globals

End Sub

Sub Globals all'interno di questa routine vengono dichirate tutte le variabili globali ogni volta che si crea l'attività.


Sub Activity_Create(FirstTime As Boolean)

End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

Queste tre sono le routine quando l'attività viene creare , fermata o ripartita.

Ora iniziamo a creare l'applicazione! Clicchiamo su Desiner , ci saranno due finestre : una serve per settare le caratteristiche degli oggetti l'altra per crearli.
Quindi inseriamo un Button dalla prima finestra Add View > Button e vedremo che nell'altra finestra sarà comparso un quadrato colorato con scritto Button1.
Dalla prima finestra settiamo il nome , la grandezza , il testo e tutto il resto. Ora dalla seconda finestra facciamo tasto destro sul Button > Generate > Dim Button1 As Button e poi di nuovo Generate > Click.
Ora salviamo il LayOut chiamandaolo per esmepio Main.
Torniamo alla schermata principale dove c'è il codice e noteremo che sono comparse nuove righe.
Una si trova nella routine Globals ed è la dichirazione del Button , la seconda si trova infondo ed è una routine , le righe scritte al suo interno funzioneranno quando ci sarà l'evento click sul Button quindi nel nostro caso quando premermo con il dito sul Button succederà quello che poi scriveremo dentro.
Andiamo a scrivere la riga di codice per far comparire un messaggio :


MsgBox("Messaggio" , "Titolo")

Direi che non c'è bisogno di spiegazione è abbastanza elementare. Logicamente dovete sostituire a Messaggio una scritta che volete e a Titolo , il titolo del messaggio.

Non è finita qui , ora dobbiamo richiamare il layout in questo modo :


Activity.LoadLayout("main")
Dopo di che avviamo l'emulatore e poi compiliamo per vedere se funziona :)

Se hai dubbi guarda il video tutorial :

0 commenti:

Posta un commento

 
© 2011 Programmazione Android | Except as noted, this content is licensed under Creative Commons Attribution 2.5.
For details and restrictions, see the Content License | Recode by Ardhiansyam | Based on Android Developers Blog