Domanda

Quando lo sviluppo di applicazioni web J2EE avrei tipicamente organizzare la mia struttura del pacchetto nel seguente modo

com.jameselsey.<applicationName>.

  1. Regolatore - Controller / azioni vanno qui
  2. servizio - classi di servizio transazionali, chiamati da controllori
  3. Dominio - Le mie classi di dominio / oggetti che gli usi di applicazione
  4. DAO - abstract strato DAO
  5. DAOImpl - attuare strato DAO, per rendere JPA / JDO / Hibernate commutabile etc
  6. 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

È stato utile?

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
scroll top