¿Cuál es el mejor diseño de paquetes?
Estoy trabajando en una aplicación de carrito de la compra para Android. Al crear el diseño del paquete, puedo pensar en 2 opciones
Diseño 1. Divida paquetes basados en roles como
- Inicie una actividad utilizando una animación de volteo en 3D
- Creación de una cuadrícula como diseño en Android
- Ventaja de ListFragment sobre un ListView o Fragmento normal
- Android: alineación del texto giratorio a la derecha pero no centrada
- Atributos XML del diseño de combinación a RelativeLayout a través de inflar
com.shoppingcart.activity //all activity classes com.shoppingcart.utility //all utility classes com.shoppingcart.database //all database handlers
Etc
o
Diseño 2. División basada en el componente
com.shoppingcart.login com.shoppingcart.searchproduct com.shoppingcart.order
¿Cuál de los 2 diseños será mejor?
- ¿Por qué no podemos usar arrays en lugar de varargs?
- ¿Cómo puedo hacer que la edición de EditText suceda en modo de pantalla completa?
- Android ScrollView layout (wrap_content, tamaño máximo)
- Widget de Android que parece exactamente un icono de lanzador
- Android: TextView dentro de ScrollView: Cómo limitar la altura
- ¿Cuándo debe utilizarse el archivo dimens.xml en Android?
- centralizar el texto en una vista de lista
- Patrones de diseño para Android
La opción 1 es mejor, porque el nombre del paquete java es un concepto de tiempo de diseño no de tiempo de ejecución.
- Reaccionar Nativo: error de análisis de paquetes
- Compartir una imagen en el directorio de datos de la aplicación a través de un ContentProvider en Android