---
RecyclerView 是 Google 官方提供的任何 基于适配器显示的视图 , 可以实现普通列表 ( ListView ) , 网格列表 ( GridView ) , 瀑布流 , 以及各种自定义形式的多容器布局..., 远超 ListView ;
③ ViewHolder 规范 : RecyclerView 避免了 ListView 中自定义 ViewHolder , 给出了相应的 规范 ;
三、RecyclerView...LayoutManager 布局管理器主要作用是 负责排列各个元素组件 , 可以使用系统提供的 线性布局管理器 LinearLayoutManager , 网格布局管理器 GridLayoutManager..., 瀑布流布局管理器 StaggeredGridLayoutManager , 也可以 自定义实现各种奇形怪状的布局管理器 , 如自定义圆形的布局管理器 ;
上面的
3
个类 , 是使用 RecyclerView...用于设置每个布局元素的 间隔样式 ;
ItemAnimator 用于设置布局元素的 动画效果 , 如添加动画 , 删除动画 等 ;
四、RecyclerView 相关资料
----
官方文档 :
使用