>> Elettronica Tecnologia >  >> Cellulari e Accessori >> smart Phones

Come creare più attività sul Android

Quando si creano applicazioni Android utilizzando Java codice di programmazione , è possibile definire uno o più schermi per gli utenti di visualizzare e interagire con . Ogni schermo in un app Android è un '"attività ". Maggior parte delle applicazioni Android sono più di una attività al loro interno , creando così molteplici attività è un compito comune . Il processo prevede Java eredità , e può essere utilizzato da nuovi sviluppatori con nessuna precedente esperienza nella programmazione Java . È possibile definire i layout e gli elementi visivi per ciascuna delle vostre attività in base alle proprie applicazioni . Istruzioni
1

Aprire il progetto Android in Eclipse , l'ambiente di sviluppo ufficiale per la codifica di applicazioni Android . Individuare il progetto in Esplora pacchetto sul lato sinistro della finestra principale di Eclipse . In genere , un numero di directory , file e cartelle verrà trovato all'interno del pacchetto di applicazioni per una singola applicazione . Quando Eclipse crea il progetto , crea in genere una classe di attività predefinito , che viene lanciato quando gli utenti eseguono la tua app . Per visualizzare le classi nella vostra applicazione , aprire la cartella " src " nel progetto e quindi aprire il pacchetto di default , che avete chiamato quando è stato creato il progetto in Eclipse . All'interno di questa directory , si dovrebbe vedere uno o più file Java .
2

Creare una nuova classe di attività nel progetto . Fare clic con il pacchetto di default , scegliere "Nuovo " e poi selezionare "Class ", prima di entrare il nome della nuova classe . Eclipse si aprirà automaticamente il nuovo file di classe nel riquadro dell'editor , parte del codice sarà pre -riempita. Modificare la classe di estendere la classe di attività come in questo esempio :

public class LovelyScreen estende { implementazione //Classe } Attività

Avrete anche bisogno di importare la classe di attività , in modo da aggiungere il seguente riga sopra il contorno dichiarazione di classe :

import android.app.Activity ;
3

Eseguire l'override del metodo " onCreate " per la classe di attività . Per definire cosa dovrebbe succedere quando gli utenti avviano una schermata di attività , è possibile includere il codice nel metodo " onCreate " , come nel seguente esempio :

public void onCreate ( Bundle icicle ) { super.onCreate ( icicle ) dettagli ;//classe}

Questo chiama il metodo della super- classe esteso . Un passo di elaborazione comune è quello di specificare un layout, come nel seguente esempio :

setContentView ( R.layout.main ) ;

Questo codice indica Android per utilizzare il layout XML specificato nel " ; main.xml " file di layout . È possibile creare un file di layout per ciascuna delle vostre attività , se volete.
4

Aggiungi la tua attività al file manifesto per la tua app . All'interno del file " AndroidManifest.xml " che si dovrebbe trovare in Eclipse Package Explorer per il pacchetto di applicazioni , è necessario aggiungere i dettagli di ogni attività . Aprire il file manifesto e aggiungere il codice utilizzando la seguente sintassi :

< /attività >

Modificare il nome per soddisfare il proprio classe . Si dovrebbe vedere la classe principale applicazione nel manifesto già , ma la sua quotazione è leggermente diverso perché si è lanciato quando gli utenti avviano l'applicazione .
5

Creare un " intento " per lanciare la vostra attività . In una classe di fuori della nuova classe di attività , da dove si vuole lanciare , creare l'intento utilizzando la seguente sintassi :

Intent Schermata = new Intent ( questo , LovelyScreen.class ) ; this.startActivity ( Schermata ) ;

Questo codice inizia l'attività definita dalla nuova classe . Modificare il nome della classe per la propria applicazione . Ripetere il processo di creazione di una nuova classe , che estende la classe di attività , l'override del metodo " onCreate " , aggiungendo il manifesto e l'avvio di un intento per ogni nuova attività avete bisogno nel vostro app.


  1. Come progettare per Android
  2. Come disattivare il sensore di prossimità su un Android
  3. Come modificare il MMS.APK in un Android
  4. Come radice Moment Android
  5. Come nascondere la tastiera Android
  6. Come creare un tasto su Go Launcher per Android