让代码更简单

安卓RecyclerAdapter框架BRVAH

重要:本文最后更新于2022-11-08 19:26:03,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

安卓Recyclerview是个非常强大的控件,超高的自由度使得由它做出的产品功能更强大,UI更精美。但是在高自由度的情况下,使用起来也变得复杂,因此,各类框架就出世了,今天给大家推荐一款比较强大的RecyclerAdapter适配器框架BRVAH。

BRVAH是一个强大的RecyclerAdapter框架(什么是RecyclerView?),它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案。为什么会有它?请查看「Android开源框架BRVAH由来篇」该框架于2016年4月10号发布的第1个版本到现在已经一年多了,经历了800多次代码提交,140多次版本打包,修复了1000多个问题,获得了9000多star,非常感谢大家的使用以及反馈。
安卓RecyclerAdapter框架BRVAH

安卓RecyclerAdapter框架BRVAH

 

框架引入

先在 build.gradle(Project:XXXX) 的 repositories 添加:

复制
 allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}

然后在 build.gradle(Module:app) 的 dependencies 添加:

复制
dependencies {
compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'
}
安卓RecyclerAdapter框架BRVAH

安卓RecyclerAdapter框架BRVAH

注意

版本:2.9.28
Change the method setVisible –> setGone
The new method setVisible

setVisible:Set a view visibility to VISIBLE (true) or INVISIBLE (false).
setGone: Set a view visibility to VISIBLE (true) or GONE (false).

注意: 一旦出现加载失败的情况,只有两种情况:

  1. 配置没配置好
    配置没配置好,有几种情况:
    1. 只配置了dependencies
    2. 配置repositories,但是位置错了,build.gradle(Project:XXXX) 文件下的repositories有两个,一个是buildscript下面的,一个是allprojects下面的,要配置到allprojects下面才是对的。
    3. 版本号前面多一个v,这个是我的锅,在2.1.2版本之前都是带v的,之后(包含2.1.2)都不需要带v。
  2. 网络原因(这个就不解释了)

更多资料请看官方网站:http://www.recyclerview.org/

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (5)

登录后评论
可以可以,又学习了一个框架
这算是例行回访吗?/笑哭
没有,我也是做安卓开发的,正好看到你网站也有教程顺便学习下!
膜拜职业大佬,在下业余小混子。
谢谢博主分享
QQ咨询 邮件咨询 狗哥推荐