---
RecyclerView 是 Google 官方提供的任何 基于适配器显示的视图 , 可以实现普通列表 ( ListView ) , 网格列表 ( GridView ) , 瀑布流 , 以及各种自定义形式的多容器布局...;
RecyclerView 样式与适配器等解耦 : RecyclerView 提供了插拔式体验 , 实现的 Adapter 适配器与显示样式设置 高度解耦 , 在不改变 Adapter 适配器的前提下...可以实现不同的 间隔样式 ;
通过设置不同的 ItemAnimator , 可以实现不同的添加 删除动画 ;
以 " 设置不同的 LayoutManager , 就可以实现不同的布局展示样式 " 为例 , 如...RecyclerView.ViewHolder 用于 定义 RecyclerView 中每个独立元素的显示的组件 , 创建时不关联数据 , 创建后会在 RecyclerView.Adapter 适配器...;
上面的
3
个类 , 是使用 RecyclerView 时 , 必须用到的类 , 没有的话 , RecyclerView 便无法显示 ;
此外还有一些可选的设置类 : ItemDecoration