Sto costruendo la mia prima app per Android, ed è già un po 'confuso. Uso gli schemi Elenco/dettaglio perché sono ciò che si adatta alle circostanze, ma poiché sto sviluppando sia per dispositivi mobili che per tablet, mi sta un po 'sfuggendo di mano. Per ogni schermata (elenco/dettaglio di una schermata), vengono creati quattro file. ListActivity, ListFragment, DetailActivity, DetailFragment. Avendo quattro schermate fino ad ora, e letteralmente avviando il progetto, ho 12 file, più tre file helper per una tabella di database.Progetto Android: Il modo migliore per organizzare i file
Quello che sto chiedendo è qual è il modo migliore per organizzare questo? Uso Android Studio e sembra che non possa ordinare i file in cartelle senza inserirli in pacchetti separati. Così faccio qualcosa come com.domain.app.screen1. (Fragments | Activities), com.domain.app.screen2. (Fragments | Activities) e così via? O lo sopporto? O c'è un modo migliore per farlo?
se devo essere poco chiaro, fammelo sapere e cercherò di chiarire in su
Non consiglio nemmeno di pensare ai frammenti finché non hai fatto almeno un paio di app diverse usando solo le attività. –
Non utilizzerei i frammenti, ma dal momento che ho intenzione di iniziare con un'applicazione per tablet, tutto tranne un flusso List/Detail sembra stupido per i miei scopi. Mi sto prendendo il controllo di loro, anche facendoli comunicare, è solo come li organizzo che è il problema. Questo e Android Studio rende automaticamente i frammenti e le attività, quindi non è così difficile –