Um aspecto fundamental do app que influencia a percepção de qualidade dos usuários é a suavidade com que ele renderiza imagens e texto na tela. É importante evitar respostas lentas e instáveis quando o app estiver na tela.
Esta seção apresenta várias maneiras de otimizar a performance de renderização do seu app: reduzindo o overdraw, otimizando hierarquias de visualização e usando a ferramenta de Criação de perfil da GPU. Consulte Performance do Jetpack Compose para saber mais sobre renderização com esse kit de ferramentas.
Ações de renderização
- Redução de overdraw
- Minimize o número de vezes que o app renderiza novamente o mesmo pixel em um único frame.
- Hierarquias de performance e visualização
- Confira se as medidas e o layout estão sendo executados de forma eficiente e evite a tributação dupla.
- Analisar com a Criação do perfil de renderização de GPU
- Use essa ferramenta do dispositivo para identificar gargalos que possam estar atrasando a renderização do app.