

In RecyclerView android provides a lot of new features which are not present in existing ListView or GridView. This new widget is a big step for displaying data because the GridView is one of the most commonly used UI widget.

Material Design brings lot of new features in Android that changed a lot the visual design patterns regarding the designing of modern Android applications.

RecyclerView was introduced in Material Design in API level 21 (Android 5.0 i.e Lollipop). It is a container used to display large amount of data sets that can be scrolled very efficiently by maintaining a limited number of views. Sources for appcompat-v7 are available within "API21/Sources for Android SDK" package which can be downloaded with SDK Manager, the path is \sdk\sources\android-21\android\support\v7\Īndroid Studio will allow you to browse lib source code when you point this dir as appcompat-v7 source dir root.In Android, RecyclerView is an advance and flexible version of ListView and GridView. Or the same using answer to How do I attach the Android Support Library source in Eclipse? git clone android_sources_folderĪdd file into libs (next to android-support-v7-appcompat.jar) with content src=D:\\android_sources_folder\\platform_frameworks_support\\v7\\appcompat\\src
