Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Muestra un conjunto finito de elementos en una lista desplazable para administrar conjuntos de datos, crear diseños responsivos y facilitar la navegación.
Crea una cuadrícula de desplazamiento con cuadrículas diferidas para administrar grandes conjuntos de datos y contenido dinámico.
Muestra tipos de contenido mixtos, como texto, imágenes y elementos interactivos, con una lista que tenga varios tipos de elementos.
Carga y muestra listas grandes de forma incremental, lo que reduce los tiempos de carga iniciales y optimiza el uso de la memoria.
Implementa el desplazamiento de paralaje en la IU de tu app para crear una experiencia del usuario más dinámica.
Muestra elementos anidados dentro de una lista de desplazamiento para presentar diseños complejos.
El desplazamiento con ajuste permite a los usuarios desplazarse hasta un punto determinado de una lista, lo que ahorra tiempo y aumenta su participación en el contenido.
Crea una lista de paginación horizontal o vertical para mostrar contenido al que los usuarios puedan acceder mediante el desplazamiento.
Listas en Compose
5 minutos
Explora los componentes diferidos de Compose que facilitan la visualización de listas de elementos. Aprende a mostrar diferentes tipos de elementos y hasta a implementar encabezados fijos. Descubre cómo controlar o reaccionar de forma programática a los cambios de posición de desplazamiento.
Listas diferidas
5 minutos
Compose te brinda una forma más simple y eficiente de crear listas de desplazamiento con menos líneas de código que RecyclerView. Aprende a usar diseños diferidos para crear listas que permitan agregar contenido a las listas, a pedido.
Conceptos avanzados de diseño
13 minutos
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.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-02-06 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-02-06 (UTC)"],[],[]]