RecyclerView is a ViewGroup added to the android studio as a successor of the GridView and ListView. It has been created to make possible construction of any lists with XML layouts as an item that can be customized vastly while improving on the efficiency of ListViews and GridViews. Getting Started To implement a basic RecyclerView Two sub-parts are needed to be constructed which offer the users the degree of control they require in making varying designs of their choice. 1.The ViewHolder: The ViewHolder is a java class that stores the reference to the card layout views that have to be dynamically modified during the execution of the program by a list of data obtained either by online databases or added in some other way. 2.The Data Class: The Data class is a custom java class that acts as a structure for holding the information for every item of the RecyclerView. Implementation of the RecyclerView: In the activity_main.xml file in layout directory, add the RecyclerView widget. <?...
“First, solve the problem. Then, write the code.” – John Johnson