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 se implementa mal, el diseño puede producir una aplicación con IU lentas que consume mucha memoria. 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 tu IU de la 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 diseño en otro diseño, es posible que quieras que el diseño incluido sea visible solo cuando sea necesario, en algún momento después de que la actividad se esté ejecutando. 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.