Cómo organizar los elementos de un RecyclerView con LayoutManager
Antonio Leiva

En el vídeo anterior sobre RecyclerView, dejamos apartado a propósito el tema de los LayoutManager, porque quería hablarlo más en profundidad.

En el de hoy verás los siguientes puntos:

  • Qué es un LayoutManager
  • Qué tipos de LayoutManager existen por defecto: LinearLayoutManager, GridLayoutManager y StaggeredGridLayoutManager
  • Que puedes crear tu propio LayoutManager (pero que no te lo recomiendo)
  • Cómo funcionan LinearLayoutManager y GridLayoutManager con ejemplos
  • Cómo hacer el scroll horizontal
  • Cómo invertir el scroll

Aquí tienes el vídeo:

Quizá también te interese…

Simplifica el código de RecyclerView con ListAdapter

Simplifica el código de RecyclerView con ListAdapter

En artículos anteriores sobre RecyclerView, vimos cómo crear un Adapter clásico y también cómo usar un DiffUtil genérico para animar las modificaciones de elementos. Pero la realidad es que la mayoría de las veces necesitamos algo bastante típico: tenemos una lista de...

Animaciones fáciles en RecyclerView con DiffUtil

Animaciones fáciles en RecyclerView con DiffUtil

Animar las modificaciones de elementos en un RecyclerView es fácil si sabes cómo. En este vídeo te muestro con ejemplos prácticos cómo si solo utilizamos notifyDataSetChanged(), los elementos no se animan. Para ello hace falta usar funciones que identifican al adapter...

Listas de elementos en Android con RecyclerView

Listas de elementos en Android con RecyclerView

En Android existen varios componentes diferentes para crear listas, pero si hablamos del más recomendado y flexible, entonces nos tenemos que quedar con RecyclerView. RecyclerView es una librería de Jetpack que nos permite crear listas con los formatos que necesitemos...