LayoutManager , 就可以实现不同的 布局展示样式 ;
通过设置不同的 ItemDecoration , 可以实现不同的 间隔样式 ;
通过设置不同的 ItemAnimator , 可以实现不同的添加...删除动画 ;
以 " 设置不同的 LayoutManager , 就可以实现不同的布局展示样式 " 为例 , 如 :
设置 LinearLayoutManager 布局管理器 , RecyclerView...创建时不关联数据 , 创建后会在 RecyclerView.Adapter 适配器 的 onBindViewHolder 方法中为其关联数据 ;
RecyclerView.Adapter 主要作用是...;
上面的
3
个类 , 是使用 RecyclerView 时 , 必须用到的类 , 没有的话 , RecyclerView 便无法显示 ;
此外还有一些可选的设置类 : ItemDecoration..., ItemAnimator ;
ItemDecoration 用于设置每个布局元素的 间隔样式 ;
ItemAnimator 用于设置布局元素的 动画效果 , 如添加动画 , 删除动画 等 ;
四、