Diseño en XML o Coding UI.Which es mejor?

Tengo una pequeña duda ¿Cuál es la mejor manera de diseñar la interfaz de usuario para la codificación o Desinging de Android en XML?

¿Cuál es el mejor en rendimiento?

De experiencia personal diría que la diferencia de rendimiento entre los dos es insignificante. Sin embargo, utilice XML por la razón pura que lo mantiene más fácil. De esta manera usted puede crear sus diseños de una manera que puede ser fácilmente reconocido y editado por otros posibles desarrolladores futuros (o incluso a ti mismo más tarde).

Cualquier cosa que usted puede hacer la disposición sabio en código que usted puede hacer en XML y si usted necesita agregar características más avanzadas usted todavía puede referenciar elementos en el XML en código usando findViewById(R.id.ELEMENT_NAME);

El rendimiento será similar (la versión XML será un poco más lenta para cargar pero no notablemente). Pero al utilizar XML obtendrá el soporte automático de los cambios de configuración de tiempo de ejecución. Puede proporcionar fácilmente diferentes diseños para diferentes resoluciones, orientaciones, idiomas, etc. Se recomienda utilizar XML para definir sus interfaces de usuario lo más posible.

En primer lugar, diría que es una pregunta muy buena y voy a decir que es XML que será más fácil de usar en lugar de código por las siguientes razones:

  1. Diseñar el diseño utilizando XML le da una mejor apariencia para la aplicación;
  2. Si desea hacer una aplicación que tiene la propiedad de la transparencia XML es la mejor manera de hacerlo;
  3. Es mucho más rápido y más rápido diseñar interfaz de usuario con XML que con código.

Esto es lo que creo…

Gracias
Rakesh

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.