, 可以实现普通列表 ( ListView ) , 网格列表 ( GridView ) , 瀑布流 , 以及各种自定义形式的多容器布局 ;
RecyclerView 样式与适配器等解耦 : RecyclerView...布局管理器 , RecyclerView 展示的就是 网格布局 ;
设置 StaggeredGridLayoutManager 布局管理器 , RecyclerView 展示的就是 瀑布流 样式的布局...负责排列各个元素组件 , 可以使用系统提供的 线性布局管理器 LinearLayoutManager , 网格布局管理器 GridLayoutManager , 瀑布流布局管理器 StaggeredGridLayoutManager..., 也可以 自定义实现各种奇形怪状的布局管理器 , 如自定义圆形的布局管理器 ;
上面的
3
个类 , 是使用 RecyclerView 时 , 必须用到的类 , 没有的话 , RecyclerView...用于设置布局元素的 动画效果 , 如添加动画 , 删除动画 等 ;
四、RecyclerView 相关资料
----
官方文档 :
使用 RecyclerView 创建动态列表 : https://developer.android.google.cn