Cómo mejorar el rendimiento del diseño

Los diseños ocupan un lugar clave en las aplicaciones para Android que influyen directamente en la experiencia del usuario. Si no implementas tu diseño correctamente, es posible que la aplicación consuma mucha memoria y las IU sean lentas. El SDK de Android incluye herramientas que te ayudarán a identificar problemas en el rendimiento de tu diseño. Cuando lo combines con las lecciones, podrás implementar interfaces de desplazamiento eficientes con un espacio de memoria mínimo.

Lecciones

Cómo optimizar las jerarquías de diseño
De la misma manera en que una página web compleja puede ralentizar el tiempo de carga, si la jerarquía de diseño es demasiado compleja, también puede causar problemas de rendimiento. En esta lección, se muestra cómo puedes usar las herramientas del SDK para inspeccionar el diseño y descubrir cuellos de botella en el rendimiento.
Cómo reutilizar diseños con <include/>
Si la IU de tu aplicación repite ciertas construcciones de diseño en varios lugares, en esta lección encontrarás cómo crear construcciones de diseño eficientes y reutilizables, que, luego, podrás incluir en los diseños de IU adecuados.
Cómo cargar vistas a pedido
Además de incluir un componente de un diseño en otro, es posible que quieras que el diseño incluido sea visible solo cuando sea necesario, en algún momento después de que se ejecute la actividad. En esta lección, se muestra cómo puedes mejorar el rendimiento de inicialización del diseño mediante la carga de porciones de tu diseño a pedido.