Autore Topic: Quante Activity prevedere??  (Letto 683 volte)

Offline ordinho4

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    ubuntu 10.10
Quante Activity prevedere??
« il: 31 Gennaio 2011, 18:48:06 CET »
0
Salve, sono alle prese con la mia prima applicazione e sono bloccato per via delle Activity.
Sicuramente ho delle lacune da colmare, ma volevo chiedervi qualcosa in merito.
Ho previsto un'ActivityMain, la mia principale. Ho realizzato uno schermo, viene inserito un nome e un cognome, ora con il bottone avanti salvo i dati nel mio modello (uso una mappa per salvare i miei dati) e passo ad un nuovo schermo con setVisible() passando il nuovo schermo.
Ora vorrei chiedervi, forse una domanda sciocca: devo prevedere una nuova ActivitySchermoSecondo con tutto quello da fare nel nuovo schermo??
Se si come definisco nel manifesto il tutto? come activity normale o come subActivity??
Spero di essere stato chiaro e di non aver chiesto cose fuori luogo. Grazie in anticipo

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Quante Activity prevedere??
« Risposta #1 il: 31 Gennaio 2011, 19:04:14 CET »
0
Per schermate diverse, con elementi grafici diversi, devi prevedere Activity diverse.
Le activity vanno dichiarate nel manifest, e naturalmente da codice estendendo activity.
Le diverse activity vanno definite nel manifest tramite l'elemento <activity>.
Non usare setVisible.
Per passare alla nuova "schermata", avvii la rispettiva activity tramite startActivity.
Schermata=Activity

Offline ordinho4

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    ubuntu 10.10
Re:Quante Activity prevedere??
« Risposta #2 il: 31 Gennaio 2011, 19:15:47 CET »
0
Quindi tu mi dici di avviare l'attività per passare all'altro schermo, non mettere setVisible..??
Puoi linkarmi per caso un esempio semplice perchè ho visto in giro e non ho trovato molto, un esempio di due schermi e due activity?
Comunque grazie mille per la pronta risposta

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Quante Activity prevedere??
« Risposta #3 il: 31 Gennaio 2011, 19:19:20 CET »
0

Offline ordinho4

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    ubuntu 10.10
Re:Quante Activity prevedere??
« Risposta #4 il: 31 Gennaio 2011, 19:30:54 CET »
0
Grazie mille, mi studio il codice, ho scaricato lo zip ed è quello che cercavo. Grazie ancora.
Unica cosa io non uso gli intent per salvare i miei dati, uso un modello (architettura mvc) che con una hashmap salva quello che inserisce l'utente, salvo praticamente di volta in volta l'oggetto o gli oggetti nella mappa, ma credo questo non cambi le cose.

Offline gbon

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Wildfire
Re:Quante Activity prevedere??
« Risposta #5 il: 01 Febbraio 2011, 00:24:02 CET »
0
Domanda: tutte le activity vanno dichiarate nel manifest, o solo la principale? E cosa succede se nel manifest non dichiaro una activity?

Gbon

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Quante Activity prevedere??
« Risposta #6 il: 01 Febbraio 2011, 02:01:48 CET »
0
Domanda: tutte le activity vanno dichiarate nel manifest, o solo la principale? E cosa succede se nel manifest non dichiaro una activity?

Gbon
tutte vanno dichiarate. Se non lo fai ti darà errore al momento in cui richiami l'activity non inserita nel manifest
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Quante Activity prevedere??
« Risposta #7 il: 01 Febbraio 2011, 09:47:50 CET »
0
Grazie mille, mi studio il codice, ho scaricato lo zip ed è quello che cercavo. Grazie ancora.
Unica cosa io non uso gli intent per salvare i miei dati, uso un modello (architettura mvc) che con una hashmap salva quello che inserisce l'utente, salvo praticamente di volta in volta l'oggetto o gli oggetti nella mappa, ma credo questo non cambi le cose.

Che poi gli extras che aggiungi agli intent in qualche modo sono una mappa....^_^
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/