È / Ci sono delle pratiche pacchetto di strutturazione / Hierarchy Standard per Android?
-
01-10-2019 - |
Domanda
Quando lo sviluppo di applicazioni web J2EE avrei tipicamente organizzare la mia struttura del pacchetto nel seguente modo
com.jameselsey.<applicationName>.
- Regolatore - Controller / azioni vanno qui
- servizio - classi di servizio transazionali, chiamati da controllori
- Dominio - Le mie classi di dominio / oggetti che gli usi di applicazione
- DAO - abstract strato DAO
- DAOImpl - attuare strato DAO, per rendere JPA / JDO / Hibernate commutabile etc
- Utils - classi di utilità, niente generico potrei voler utilizzare come il mio DateUtils etc
Questo mi permette di mantenere le mie lezioni organizzate in luoghi specifici per i loro ruoli / funzioni.
C'è un equivalente per Android? Non sono stato in grado di trovare alcuna indicazione quanto ancora, sto cercando uno standard adottato del pacchetto di gerarchia / strutturazione
Grazie
Soluzione
Se si utilizza un DI sì quadro tendono ad assegnare loro un nome che sia way..but DI e MVC sono un po 'una novità per Android e non un sacco di sviluppatori stanno usando quei modelli di denominazione.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow