Skip to content

RecyclerView是Android一个强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。本仓库整理了RecyclerView的日常使用方法,欢迎 Star 和 Fork !

Notifications You must be signed in to change notification settings

hongyoudan/RecyclerViewDemo

Repository files navigation

RecyclerViewDemo

整理不易,欢迎 StarFork ^_^ ,谢谢~~

前言

RecyclerViewAndroid 一个强大的控件,其不仅可以实现和 ListView 同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。

使用RecyclerView的标配:

  • 导入 RecyclerView 控件的依赖

implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha05'

  • 在布局文件里使用RecyclerView

  • 在 MainActivity 里通过 findViewById 找到 RecyclerView 控件

  • 准备好数据

  • 设置布局管理器

  • 创建适配器

  • 设置适配器

  • 完成

项目基本信息

Desktop System:macOS

IDE:Android Studio

Android Gradle Plugin Version:4.2.1

Gradle Version:6.7.1

Compile Sdk Version:30

Build Tools Version:30.0.3

项目演示

主要功能

  1. ListView效果

垂直标准(默认)

垂直反向

水平标准

水平反向

  1. GridView效果

垂直标准

垂直反向

水平标准

水平反向

  1. 瀑布流效果

垂直标准

垂直反向

水平标准

水平反向

  1. 多种类型的条目

About

RecyclerView是Android一个强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。本仓库整理了RecyclerView的日常使用方法,欢迎 Star 和 Fork !

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages