Es / ¿Hay prácticas paquete de estructuración / jerarquía estándar para Android?
-
01-10-2019 - |
Pregunta
En el desarrollo de aplicaciones web J2EE Me normalmente organizar mi estructura del paquete de la siguiente manera
com.jameselsey.<applicationName>.
- controlador - Controladores / acciones van aquí
- Servicio - Clases de servicios transaccionales, llamados por los controladores
- dominio - Mis clases de dominio / objetos que utiliza la aplicación
- DAO - capa DAO abstracto
- DAOImpl - la aplicación de la capa DAO, para hacer JPA / JDO / Hibernate conmutable etc.
- Utilidades - clases de utilidad, cualquier cosa genérica puede ser que quiera utilizar como mis propios DateUtils etc.
Esto me permite mantener mis clases organizadas en lugares específicos para sus roles / tareas.
¿Hay un equivalente para Android? No he podido encontrar ninguna directriz por el momento, estoy en busca de una norma adoptada de jerarquía paquete / estructuración
Gracias
Solución
Si está utilizando un marco DI sí tienden a nombre de ellos que tanto way..but DI y MVC son algo nuevo en Android y no un montón de desarrolladores están utilizando esos patrones de nombres.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow