Listas lentas no Compose

O Compose oferece uma maneira mais simples e eficiente de criar listas de rolagem, usando menos linhas de código do que RecyclerView. Aprenda a usar layouts preguiçosos para criar listas que permitem adicionar conteúdo a elas sob demanda.

Pontos principais

  • Use layouts lentos para adicionar conteúdo sob demanda para um número significativo de itens ou grandes conjuntos de dados, aumentando a performance e a capacidade de resposta do app.
  • Essa abordagem permite que você se concentre em descrever o conteúdo do item, enquanto as listas preguiçosas cuidam de tudo o mais.
  • É possível descrever um item usando o bloco item() ou vários itens com o bloco items().
  • LazyListState é um objeto de estado importante que armazena a posição de rolagem e contém informações úteis na lista.

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:

As listas e as grades permitem que o app exiba coleções de uma forma visualmente agradável e fácil de consumir.

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.