Uma análise de depuração de um problema de desempenho no Jetsnack e como corrigi-lo no Compose. Saiba por que adiar a leitura do estado usando uma lambda significa que a composição pode ser ignorada.
Pontos principais
- As três fases do Compose são composição, layout e renderização.
- O Compose pode pular uma fase se nada tiver mudado. Às vezes, o Compose pula a composição completamente para otimizar o desempenho.
- Você pode usar um modificador lambda para pular a composição.
- Ignorar a recomposição pode ajudar a reduzir o travamento durante a rolagem.
- O Layout Inspector no Android Studio é uma boa ferramenta para ajudar a depurar problemas de recriação.
Recursos
Coleções que contêm este guia
Este guia faz parte destas coleções selecionadas de guias rápidos que abrangem metas mais amplas de desenvolvimento para Android:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=pt-br)
Conceitos básicos do Compose
Esta série de vídeos apresenta várias APIs do Compose,
mostrando rapidamente o que está disponível e como usá-las.
Tem dúvidas ou feedback?
Acesse a página de perguntas frequentes e saiba mais sobre os guias rápidos ou entre em contato e conte o que você pensa.