Diseños avanzados en Compose

Descubre cómo compilar diseños complejos para tus diseños de Compose, enfocándote en la fase y las restricciones de diseño, los diseños de subcomposición y las mediciones intrínsecas.

Puntos clave

  • La fase de diseño es la fase de Compose en la que se definen el tamaño y la posición de los elementos.
  • Durante la fase de diseño, cada elemento del árbol de IU mide sus elementos secundarios, lo que permite que el elemento superior decida su propio tamaño y coloque los elementos secundarios en el espacio 2D disponible.
  • Para compilar un diseño personalizado, llama al elemento componible Layout, que acepta el contenido componible como sus elementos secundarios.
  • La subcomposición permite que los componentes diferidos agreguen contenido on demand mientras se desplazan.
  • Los diseños subcompuestos pueden afectar el rendimiento. Usa este enfoque cuando la composición de al menos un elemento secundario dependa del resultado de la medición de otro elemento secundario.
  • Las mediciones intrínsecas te permiten consultar los elementos secundarios antes de que se midan.

Colecciones que contienen esta guía

Esta guía forma parte de estas colecciones de guías rápidas seleccionadas que abarcan objetivos más amplios de desarrollo de Android:

Las listas y las cuadrículas permiten que tu app muestre colecciones de una forma visualmente atractiva y fácil de consumir para los usuarios.

Tienes preguntas o comentarios

Ve a nuestra página de preguntas frecuentes para obtener información sobre las guías rápidas o comunícate con nosotros para contarnos tu opinión.