ByRecyclerView 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
ByRecyclerView 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
ByRecyclerView 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

ByRecyclerView 是基于 RecyclerView 的扩展,提供了上拉刷新、加载更多、 添加 HeaderView/FooterView、setStateView、item 点击/长按监听、万能分割线、粘性 header、极简 Adapter(databinding) 等功能,有效地解决了 XRecyclerView 和 BRVAH 其中的问题。

功能特性

  • 1.支持 下拉刷新、加载更多
  • 2.可随意切换 自带下拉刷新布局 / SwipeRefreshLayout
  • 3.加载更多机制:不足一屏上拉加载,超过后触底加载(所见即所得)
  • 4.可设置自定义 下拉刷新布局 和 加载更多布局
  • 5.添加/移除 HeaderView、FooterView
  • 6.设置空布局 EmptyView
  • 7.添加item及子view的点击/长按事件
  • 8.优化过的BaseAdapter (RecyclerView / ListView),减少大量代码
  • 9.Adapter结合DataBinding使用 (RecyclerView / ListView)
  • 10.可添加万能分隔线(LinearLayout / GridLayout / StaggeredGridLayout)
  • 11.可配置粘性header,StickyView
  • 12.默认使用AndoridX,且支持Support
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/02/25 19:39

ByRecyclerView:真·万能分割线 (线性/宫格/瀑布流)

## 前言 我基本上找遍了网上所有通过`ItemDecorationd`设置分隔线的文章,但都不尽如意,它们大多只适用于部分情况,比如只能给线性布局设置、只能设置color不能设置drawable、不能去除HeaderView部分的分割线、配置麻烦等等等。 于是我费尽周折出了两个类:[SpacesItemDecoration](https://github.com/youlookwhat/ByRecyclerView/blob/master/ByRecyclerview/src/main/java/me/jingbin/library/decoration/SpacesItemDecorat...

0
0
发表了博客
2020/03/02 11:57

Android 开发技术周报 Issue#270

### 新闻 1. [Play Store应用更新:换主题不需要再到系统设置了](https://www.cnbeta.com/articles/tech/949781.htm) 1. [新证据表明谷歌Fuchsia系统已进入“狗粮”阶段 即将邀请用户测试](https://www.cnbeta.com/articles/tech/949779.htm) 1. [谷歌I/O 2020 开发者大会如期举行 MWC、F8开发者大会相继取消](https://www.cnbeta.com/articles/tech/949509.htm) 1. [谷歌Pixel 4a定于4月量产:越南制造、5月I/O大会期间发布](h...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
19 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部