We cache the views in ViewHolder so that too many findViewById()
calls could be avoided. In the same way, whether data can be cached in RecyclerView Adapter?
I heard that views are cached in ViewHolder but I am not sure whether data is cached when we use Adapter? If data caching is not provided by RecyclerView Adapter, application can still be crashed if too many calls to data sources occurs?