龙空技术网

那些好用的 RecyclerView 封装库

书虫知无畏 619

前言:

眼前你们对“封装列表”大体比较看重,我们都需要学习一些“封装列表”的相关知识。那么小编同时在网上收集了一些关于“封装列表””的相关内容,希望咱们能喜欢,你们快快来学习一下吧!

对于安卓开发者而言,RecyclerView 可以说是最常使用的组件之一了,而今天推荐的这两个库可以让 RecyclerView 使用起来更加简便。

LRecyclerView

LRecyclerView 是一个支持添加 HeaderView 和 FooterView、下拉刷新、上拉加载更多、分页加载数据的 RecyclerView,另外也支持网络异常处理、点击事件处理、滑动删除、分组等功能。

它还有一个最大的优点,不需要你对现有的 adapter 做出任何修改,只需要替换 RecyclerView 即可,是不是非常方便呢?

ShimmerRecyclerView

很多新闻类 app 进入阅读列表时都会有一个预加载的效果,获取数据的时候显示占位动画,加载完毕后再将内容显示出来。

ShimmerRecyclerView 帮我们封装好了这样的功能,它支持两种动画效果,一种是探照灯扫过的效果,应用于整个 item:

另一种是在带背景颜色的子 view 上扫过的效果:

看起来是不是比空白的加载页好看多了呢?觉得不错的话去给作者点个 star 吧~

今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言和点赞是我持续更新的动力哦!

章鱼猫在此感谢大家的关注和支持。喜欢我,就赶紧关注我,给我点赞吧!

关注公众号:非著名程序员,对话框回复关键字 “1024”,免费领取 30 本经典编程书籍。

标签: #封装列表