Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 2.26 KB

0-BaseRecyclerViewAdapterHelper.md

File metadata and controls

59 lines (38 loc) · 2.26 KB

BaseRecyclerViewAdapterHelper

logo
一个强大并且灵活的RecyclerViewAdapter,欢迎使用。(喜欢的可以Star一下)

基于AndroidX的全新3.x版本现已发布beta版本,修复了众多的遗留问题,加强了对DataBinding的支持,多布局更加灵活。

如遇到问题,欢迎提交issus,旧版2.x不再进行新功能增加。

注意:从2.x升级到3.x为不完全兼容升级!

加载更多、向上加载、拖拽为模块,并不集成在某一个Adapter中,根据需要集成即可。

导入方式

将JitPack存储库添加到您的构建文件中(项目根目录下build.gradle文件)

allprojects {
    repositories {
        ...
        // 3.0.13 及以后版本不再需要
        maven { url 'https://jitpack.io' }
    }
}

添加依赖项

仅支持AndroidX

dependencies {
    implementation "io.github.cymchad:BaseRecyclerViewAdapterHelper:3.0.14"
}

(文档仍在补全当中…… 代码是最好的老师,如遇问题,请先查看demo)

Adapter 的使用

1、BaseQuickAdapter

2、BaseQuickAdapter 空布局\头部\脚部

3、DataBinding

4、多布局

5、BaseSectionQuickAdapter

6、BaseNodeAdapter(折叠\展开)

7、DiffUtils

模块的使用

8、LoadMoew

9、UpFetch编写中...

10、Draggable编写中...