Autore Topic: creare due o più schermate  (Letto 1637 volte)

Offline tuttoweb

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xpedia x8
  • Sistema operativo:
    ubuntu 10.10
creare due o più schermate
« il: 15 Agosto 2011, 23:01:09 CEST »
0
Ciao a tutti,
sto creando il mio primo programmetto android. Nulla di speciale, voglio solo far partica.
Poiché sono da anni programmatore c/java, non ho problemi di sintassi, ma più che altro ho dei dubbi sulla gestione di più schermate
Ho letto che un'Activity è sostanzialmente una schermata. Quindi, più schermate, più activities.
La mia domanda è: è il modo migliore (o unico modo di fare), oppure si può fare diversamente?
Ad esempio: se faccio una schermata in cui ho un menu iniziale e l'utente decide cosa fare, quindi apro una nuova activity? E se volessi nascondere tutto e mostrare la nuova facciata? Ovvero, cancellare il vecchio contenuto e caricare un nuovo layout xml.
Ho letto che tra activity è possibile passare dei dati, come avviene la gestione di tali informazioni?
Vi ringrazio anticipatamente

Offline ALEX88-ANDR0!D

  • Utente normale
  • ***
  • Post: 173
  • The Special One
  • Respect: +13
    • Google+
    • droidev88
    • Mostra profilo
  • Dispositivo Android:
    HTC DESIRE HD
  • Sistema operativo:
    WINDOWS 7
Re:creare due o più schermate
« Risposta #1 il: 16 Agosto 2011, 00:29:29 CEST »
+1
ciao tuttoweb , benvenuto .

Citazione
Ho letto che un'Activity è sostanzialmente una schermata. Quindi, più schermate, più activities.
La mia domanda è: è il modo migliore (o unico modo di fare), oppure si può fare diversamente?

come gia detto da te le activity sono sostanzialmente delle schermate , aggiungo che ne esistono di diversi tipi (activity , listactivity , tab activity ... ) il passaggio da una activity A a una B si effettua tramite  gli Intent che non sono altro che delle richieste , da non dimenticare assolutamente perche senò non funziona il passaggio da una activity all'altra è dichiarare l'activity b nel manifest ...
sicuramente ti saranno di aiuto per capire meglio il tutto degli esempi , ti posto due  link molto interessanti dove viene spiegato in maniera più approfondita l'argomento e una guida passo passo come passare da una activity all'altra http://www.androidiani.com/applicazioni/sviluppo/capire-e-programmare-le-activity-869  http://android.devapp.it/t003-usiamo-activity-e-intent-nelle-nostre-applicazioni-android nel mentre ho trovato un nuovo sito dove ci sono tutorial (ho dato un breve sguardo ai primi tutorial , e sembrano spiegati molto bene e facilmente comprensibili http://www.corsoandroid.it/

 
Citazione
Ad esempio: se faccio una schermata in cui ho un menu iniziale e l'utente decide cosa fare, quindi apro una nuova activity? E se volessi nascondere tutto e mostrare la nuova facciata? Ovvero, cancellare il vecchio contenuto e caricare un nuovo layout xml.
in android le activity vengono gestite in stack , in pratica quando apri una nuova activity la precedente viene messa in secondo piano

Citazione
Ho letto che tra activity è possibile passare dei dati, come avviene la gestione di tali informazioni?
per quest'ultima domanda di passo un link ad un tutorial presente qui sul forum molto utile http://www.anddev.it/index.php/topic,104.0.html

a presto nel forum  ;-) ciao

È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline tuttoweb

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xpedia x8
  • Sistema operativo:
    ubuntu 10.10
Re:creare due o più schermate
« Risposta #2 il: 16 Agosto 2011, 00:47:37 CEST »
0
ciao tuttoweb , benvenuto .

come gia detto da te le activity sono sostanzialmente delle schermate , aggiungo che ne esistono di diversi tipi (activity , listactivity , tab activity ... ) il passaggio da una activity A a una B si effettua tramite  gli Intent che non sono altro che delle richieste , da non dimenticare assolutamente perche senò non funziona il passaggio da una activity all'altra è dichiarare l'activity b nel manifest ...
sicuramente ti saranno di aiuto per capire meglio il tutto degli esempi , ti posto due  link molto interessanti dove viene spiegato in maniera più approfondita l'argomento e una guida passo passo come passare da una activity all'altra http://www.androidiani.com/applicazioni/sviluppo/capire-e-programmare-le-activity-869  http://android.devapp.it/t003-usiamo-activity-e-intent-nelle-nostre-applicazioni-android nel mentre ho trovato un nuovo sito dove ci sono tutorial (ho dato un breve sguardo ai primi tutorial , e sembrano spiegati molto bene e facilmente comprensibili http://www.corsoandroid.it/

 in android le activity vengono gestite in stack , in pratica quando apri una nuova activity la precedente viene messa in secondo piano
per quest'ultima domanda di passo un link ad un tutorial presente qui sul forum molto utile http://www.anddev.it/index.php/topic,104.0.html

a presto nel forum  ;-) ciao

grazie...
i link li studierò con attenzione...
grazie per aver chiarito il punto sulla gestione delle activities. Credevo che fossero dei processi paralleli.
a presto

Offline ALEX88-ANDR0!D

  • Utente normale
  • ***
  • Post: 173
  • The Special One
  • Respect: +13
    • Google+
    • droidev88
    • Mostra profilo
  • Dispositivo Android:
    HTC DESIRE HD
  • Sistema operativo:
    WINDOWS 7
Re:creare due o più schermate
« Risposta #3 il: 16 Agosto 2011, 21:58:45 CEST »
0
ciao , di nulla  :-) , se non hai più dubbi (in caso contrario scrivi pure che se posso aiutare lo faccio ben volentieri), clicca su topic risolto ... ciao .
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !