/RecyclerViewPlayground

Sample project created to reduce the boilerplate code involved in the creation of a recycler view. Let's go to try different libraries to achieve this!

Primary LanguageJavaApache License 2.0Apache-2.0

RecyclerViewPlayground

Sample project created to reduce the boilerplate code involved in the creation of a recycler view. Let's go to try different libraries to achieve this!

Samples created in this project:

I have created a sample to show a video items list, harcoded in a json file, with data from thetvdb, inspired by sample used in Renderers library.

I have implemented the same sample with different libraries:

  • No libraries: Recycler view implemented in the traditional way. This sample doesn't use any external library to avoid boilerplate code.
  • Epoxy: Recycler view implemented with Epoxy library
  • Renderers: Recycler view implemented with Renderers library
  • Groupie: Recycler view implemented with Groupie library

Screenshot Screenshot

Which library is the best?

The best library is the one that best fits your requirements. Just read documentation of different libraries, checkout this project, checkout library projects and make your choice!

TODO List

Add more complicated samples to see the power of all libraries