1. 简介
RecyclerView是一种特殊的view,可以用来显示类似列表的数据。
要展示一个RecyclerView,需要的组成成分包括:数据实体类、Adapter类、ViewHolder类以及显示view的Activity/Fragment。
数据实体类定义每一个item中要显示的数据,如字符串、图像等;
Adapter类用来绑定、创建ViewHolder,Activity/Fragment中的recyclerView对象通过设置该adapter实现对item中内容的显示;Adapter类需要继承自RecyclerView.Adapter,重写onCreateViewHolder、onBindViewHolder、getItemCount等方法;
ViewHolder类用来绑定每一个item展示时对应的布局文件及其id;ViewHolder类需要继承自RecyclerView.ViewHolder类。
RecyclerView的简单使用见文章。