大家好,我是中国码农摘星人。
欢迎分享/收藏/赞/在看!
一、前言
RecyclerView
是Android
一个强大的控件,其不仅可以实现和ListView
同样的效果,还有优化了ListView
中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。
使用RecyclerView的标配:
- 导入RecyclerView依赖
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha05'
-
在布局文件里使用RecyclerView
-
在MainActivity里通过findViewById找到控件
-
准备好数据
-
设置布局管理器
-
创建适配器
-
设置适配器
-
完成
二、项目演示
三、主要功能
- ListView效果
垂直标准(默认)
垂直反向
水平标准
水平反向
- GridView效果
垂直标准
垂直反向
水平标准
水平反向
- 瀑布流效果
垂直标准
垂直反向
水平标准
水平反向
- 多种类型的条目
四、项目地址
整理不易,欢迎 Star
和 Fork
_ ,谢谢~~