# RecyclerView in Android: The basics

DevFeed: [RecyclerView in Android: The basics](<https://devfeed.tech/articles/recyclerview-in-android-the-basics-27218.md>)

Original publisher: [Read original article](<https://antonioleiva.com/recyclerview>)

Published: 2014-06-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [recyclerview](<https://devfeed.tech/topics/recyclerview.md>), [Android](<https://devfeed.tech/topics/android.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [adapter](<https://devfeed.tech/tags/adapter.md>), [android](<https://devfeed.tech/tags/android.md>), [code](<https://devfeed.tech/tags/code.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [itemanimator](<https://devfeed.tech/tags/itemanimator.md>), [layoutmanager](<https://devfeed.tech/tags/layoutmanager.md>), [recyclerview](<https://devfeed.tech/tags/recyclerview.md>), [viewholder](<https://devfeed.tech/tags/viewholder.md>)

## AI overview

This tutorial introduces Android RecyclerView as an adapter-based view intended to succeed ListView and GridView. It explains the roles of RecyclerView.Adapter, LayoutManager, and ItemAnimator, including ViewHolder requirements, data binding, event handling, item updates, and layout management.

## Source excerpt

Everything Android, Kotlin and other random topics