-
Notifications
You must be signed in to change notification settings - Fork 728
Home
Epoxy helps you build complex RecyclerView adapters. Every item type is represented by an EpoxyModel
, which controls the data and view binding for each item on screen. Models are generated from your custom views or xml layouts.
An EpoxyController
implementation declares what models to add to a RecyclerView. Create models with your backing data and add them in the order you want them displayed
Epoxy adds the glue for binding your models to views, computing diffs to determine changes, saving view state, and other RecyclerView lifecycle tasks.
To get started, first check out Basic Usage to learn how to create your first models and controller. That will be enough to get you started with your first screens.
Also feel free to check out the sample app to see code samples and best practices.