Estaba leyendo un tutorial en
http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Programming-Basics.pdf
Tiene 3 formas en que las aplicaciones de Android se pueden construir
• Basado en Java
- Use Java para definir cadenas, diseñar una ventana, crear una GUI controles, y asignar controladores de eventos. Al igual que la programación de Swing.
• Basado en XML
- Use archivos XML para definir cadenas, diseñar ventanas,crear GUI controles, y asignar controladores de eventos. El método de Java leerá el diseño del archivo XML y pasarlo a la disposición setContentView desde un archivo XML y pasarlo a setContentView.
• Híbrido
- Use un archivo XML para definir Cadenas, diseñar una ventana y crear Controles de GUI. Use Java para asignar controladores de eventos
Me preguntaba si puedo saber cuál es la mejor manera de ir, especialmente si el proyecto es pequeño o grande.
Respuestas
3 para la respuesta № 1La mayoría de las aplicaciones necesitan un enfoque híbrido. Usted define diseños en XML, actividades que usan Java. A veces, incluso usted puede terminar codificando la IU en Java. Entonces, votaría por el enfoque híbrido.
0 para la respuesta № 2
Me gustaría ir por el enfoque híbrido, ya que ese es el enfoque utilizado en el eclipse IDE, que Android favorece su uso al hacer aplicaciones.