Categories: AndroidGuide

Programmare Android: Lezione 2 – Introduzione

Volte sviluppare applicazioni Android ma non avete dimestichezza con il linguaggio di programmazione? Non preoccupatevi, ogni settimana pubblicheremo una lezione dedicata alla programmazione del famosissimo“robottino verde”. Iniziamo insieme la nostra seconda lezione.

Ambiente di lavoro:

  1. Scaricare JDK
  2. Cliccare sul file .exe adatto per il vostro sistema operativo
  3. Scaricare Eclipse
  4. Nella schermata di Eclipse cliccare su Help – Install new software e, nel campo Work with,scrivere https://dl-ssl.google.com/android/eclipse/ e premere Add. Dare un nome al plug-in, spuntare la casella “Developer Tools” e proseguire avanti fino al termine dell’ installazione.
  5. Riavviare Eclipse, e nella finestra che appare indicate dove avete scaricato l’SDK.
    A questo punto, sarà comparsa una nuova icona nella barra degli strumenti, con l’immagine di Android e una freccia sotto: Cliccare su di esso per aprire l”Android SDK Manager”.
  6. Scaricare l’SDK per la versione di Android che preferite e iniziamo a creare la nostra prima applicazione.
Prima applicazione:
Clicchiare su File – New – Android Application Project. Nella nuova schermata, inserite queste istruzioni:
  1. Application Name: Nome della nostra applicazione
  2. Project Name: Nome del progetto che apparirà su Eclipse
  3. Package Name: Deve essere un dominioal contrario, ad esempio “com.MySite”. Deve essere unico e marcherà l’applicazione come nostra.
  4. Lasciati gli altri campi come si presentano
  5. Dopo aver cliccato sul tasto “Next” fino ad arrivare a “Finish”, in Package Explorercomparirà il nostro progetto e varie cartelle. Evidenziamo due file fondamentali:
  • MyApp/res/layout/activity_main.xml: Questo file mostra l’interfaccia grafica della nostra applicazione. Può essere elaborato in due modi, tramite UI drag and drop , oppure in modo testuale utilizzando il linguaggio XML.
  • MyApp/src/com.AndroidBlog.myfistapp/MainActivity.java: Questo file descrive la nostra attività principale, ovvero la schermata iniziale della nostra applicazione.
Analizziamo questo frammento di codice:

@Override
      protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
      }
 
Con questo codice si comanda l’applicazione su cosa fare al momento della sua creazione della prima attività, ovvero, cosa deve fare appena lanciata. In questo, carichiamo l’interfaccia grafica descritta nel file precedente.

Indice lezioni precedenti:

  1. Lezione 1 – Basi
valeriomigliozzi

Share
Published by
valeriomigliozzi

Recent Posts

Scopri le imperdibili offerte di marzo su Acer: non lasciartele sfuggire!

Con l'arrivo di marzo, gli appassionati di tecnologia e informatica sono chiamati a cogliere le…

4 settimane ago

Scopri il futuro delle autopsie: Il simulatore realistico è arrivato in anteprima!

Nel 2022 abbiamo discusso dell'innovativo videogioco Autopsy Simulator, che proponeva una simulazione realistica delle autopsie…

4 settimane ago

Svelate le foto spia della futura Mercedes-AMG sportiva elettrica: scopri i dettagli esclusivi!

Mercedes-AMG sta sviluppando una sportiva elettrica, anticipata dal concept Vision AMG presentato nel maggio del…

4 settimane ago

Il geniale app che sintetizza le notizie: ex dipendenti Twitter svelano il segreto!

Esistono molteplici utilizzi "virtuosi" dell'intelligenza artificiale, ma sono pochi quelli che tengono conto in modo…

4 settimane ago

La giungla dei chioschi: scopri dove conviene prenotare online il tuo passaporto in Italia città per città!

Rinnovare il passaporto è diventato un vero e proprio incubo! La difficile situazione per ottenere…

4 settimane ago

Scopri i Migliori Spazzolini Elettrici Economici del 2024: Risparmio e Igiene Dentale al Top!

Se avete deciso di abbandonare il vostro spazzolino manuale a favore di uno elettrico, ma…

4 settimane ago