Cómo depurar la recomposición en Compose

Una mirada a la depuración de un problema de rendimiento en Jetsnack y cómo solucionarlo en Compose. Obtén información sobre por qué aplazar las lecturas de estado con una lambda significa que se puede omitir la composición.

Puntos clave

  • Las tres fases de Compose son la composición, el diseño y el dibujo.
  • Compose puede omitir una fase si no se realizó ningún cambio. A veces, Compose omitirá por completo la composición para optimizar el rendimiento.
  • Puedes usar un modificador lambda para omitir la composición.
  • Omitir la recomposición puede ayudar a reducir la inestabilidad durante el desplazamiento.
  • El Inspector de diseño de Android Studio es una buena herramienta para ayudarte a depurar problemas de recomposición.

Recursos

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:

En esta serie de videos, se presentan varias APIs de Compose y se muestra rápidamente lo que está disponible y cómo usarlo.

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.