Android——最强大的RecyclerView框架

RecyclerView是androidx库的控件,低版本可能需要自行导入,但现在的版本是默认加上的RecyclerView是一个强大的控件,主要用于替代ListView,ListView能实现的功能,他也能实现,他比ListView更好用,更方面,功能更加全面。

项目地址
使用文档
Api文档

推荐理由

  • 使用最简洁
  • 功能最多
  • 文档最详细
  • 高质量代码
  • 代码注释全
  • 更新频繁
  • issues处理速度快
  • 任何问题都可以问作者
  • 适合新手

特点

  • 开发速度No.1
  • 高内聚低耦合
  • 刷新不闪屏
  • 双向数据绑定
  • 无Adapter
  • 自动化

功能

  • 快速创建多类型列表
  • 一对多/多对多创建多类型布局
  • 添加头布局和脚布局
  • 点击(防抖动)/长按事件
  • 分组(展开折叠/递归层次/展开置顶/拖拽/侧滑/多类型/单一展开模式)
  • 悬停
  • 快速创建分割线/间隔(支持官方全部的LayoutManager)
  • 切换模式(例如切换编辑模式)
  • 选择模式(多选/单选/全选/取消全选/反选)
  • 拖拽位置
  • 侧滑删除
  • 下拉刷新(Refresh) | 上拉加载(LoadMore) | 下拉加载(UpFetch),
  • SmartRefreshLayout实现
  • 预加载(Preload)
  • 列表缺省页, 由StateLayout实现
  • 自动分页加载列表数据
  • 可添加FlexboxLayoutManager实现Flexbox伸缩布局
  • 可添加Net(基于协程实现自动化的并发网络请求)实现自动化网络请求

作者:刘强东
链接:https://juejin.cn/post/7076753759560269860

最后

如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。

针对Android程序员,我这边也给大家整理了一些资料,包括不限于高级UI、性能优化、移动架构师、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!

需要资料的朋友可以扫描二维码,免费领取资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值