Visualizzazione stampabile
-
fragments vs activities
Salve sto facendo la mia prima applicazione e mi sono reso conto che dovrei fare qualcosa come 250 activities circa, (poiche' e' un'applicazione tipo come un sito in locale, clicchi un bottone e ti indirizza su un'altra pagina e cosi via)
MI chiedevo se sia meglio usare frammenti invece delle activities, ma non ho nessuna clue di come collegarli tra loro,
cioe' voglio dire so creare un frammento, ma come faccio a dire al frammento se clicco un bottone apri un altro frammento e chiudi l'altro
grazie
-
Quote:
Originariamente inviato da
ndrokki
Salve sto facendo la mia prima applicazione e mi sono reso conto che dovrei fare qualcosa come 250 activities circa, (poiche' e' un'applicazione tipo come un sito in locale, clicchi un bottone e ti indirizza su un'altra pagina e cosi via)
MI chiedevo se sia meglio usare frammenti invece delle activities, ma non ho nessuna clue di come collegarli tra loro,
cioe' voglio dire so creare un frammento, ma come faccio a dire al frammento se clicco un bottone apri un altro frammento e chiudi l'altro
grazie
cerca di non italianizzare i termini, in italiano "frammento" suona malissimo!!
Comunque, prima di tutto dovresti capire cos'č un fragment, e cos'č un'activity
Fragments | Android Developers
-
Quote:
Originariamente inviato da
giozh
cerca di non italianizzare i termini, in italiano "frammento" suona malissimo!!
Comunque, prima di tutto dovresti capire cos'č un fragment, e cos'č un'activity
Fragments | Android Developers
grazie giozh, per il suggerimento, ho gia' fatto degli homeworks, ho gia' letto la pagina di google, cosi come altri 2 libri( big nerd ranch, android guide for busy developers) e pure ho fatto le mie ricerche su stackoverflow. solo che mi mancano le parole chiave per capire cosa cercare. So come costruire un fragment ma non so come farli apparire in sequenza, cioe' la mia e' una domanda di design. MI conviene usare le activities seppure numerose, o e' piu' time/resources efficient usare fragments, in questo caso dove posso trovare un esempio di fragments con bottoni che comandino altri fragments, cosi come la mia presente app fa con le activities che lanciano intenti per le schermate successive per mezzo di bottoni?
grazie
-
Parti dai presupposti sbagliati. A mio avviso č controproducente utilizzare o solo activities o solo fragments, devi trovare il giusto equilibrio tra le due cose.
Ora, non conosco il progetto che stai facendo, ma io personalmente utilizzo questo approccio:
se una sezione della mia app che deve eseguire un certo tipo di compito necessita di piu schermate, le le raggruppo in fragments.
Esempio pratico, una schermata di login di una qualsiasi app. Il "compito" di questa schermata č permetterti l'accesso al sistema (se giā sei registrato) o eventualmente registrarti. Ora questa sezione dell'app verrā gestita da un'activity con n fragment, ciascuno creato e mostrato a seconda delle necessitā (ci sarā un fragment con i bottoni per la scelta di login o registrazione, un fragment con la schermata di login, uno o piu fragment per la/le schermata di registrazione ecc).
Partendo quindi dal presupposto che tu sappia raggruppare bene le sezione della tua app e scegliere cosa sarā fragment e cosa sarā activity, il passare da un fragment all'altro c'č un tutorial di google:
Building a Flexible UI | Android Developers
sezione 2
-
grande giozh, e' proprio quello che cercavo grazie per il tuo tempo, e per il consiglio, ora la situazione e' piu' chiara
ti auguro un buon week end
-
Quote:
Originariamente inviato da
ndrokki
grande giozh, e' proprio quello che cercavo grazie per il tuo tempo, e per il consiglio, ora la situazione e' piu' chiara
ti auguro un buon week end
figurati. Buono sviluppo.