BaseRecyclerViewAdapterHelper README

The project's README from github.com/CymChad/BaseRecyclerViewAdapterHelper. As one markdown file: README.md.

API Android Build zread Context7

BRVAH

Powerful and flexible RecyclerView Adapter, Please feel free to use this. (Welcome to Star and Fork)

强大而灵活的RecyclerView Adapter(欢迎 Star 和 Fork)

​
新版4.x.x已发布,完美兼容ConcatAdapter,解决了许多遗留问题,拆分了功能模块,BaseAdapter更加简洁干净。“多类型布局”更加灵活。向上、向下加载得到极大加强。 v4版本已经上传 maven 中央仓库,不需要再引入三方仓库配置了。欢迎尝试。

Of course, you can continue to use the 2.x version.

当然,你也可以继续使用2.x 版本、3.x版本。

Document

(由于各位项目成员工作较为繁忙,请各位同学谅解)

v4 版本

wiki

implementation("io.github.cymchad:BaseRecyclerViewAdapterHelper4:4.4.1")

demo

proguard-rules.pro

此资源库自带混淆规则,并且会自动导入,正常情况下无需手动导入。

The library comes with proguard-rules.pro rules and is automatically imported. Normally no manual import is required. You can also go here to view proguard-rules

Thanks

JoanZapata / base-adapter-helper

License

BaseRecyclerViewAdapterHelper (CymChad/BaseRecyclerViewAdapterHelper)

Searching Database…

Что это такое?BRVAH (BaseRecyclerViewAdapterHelper) — мощная и гибкая библиотека RecyclerView Adapter для Android. Это популярный open-source проект, который ведётся с 2016 года и собрал около 24,6 тыс. звёзд.
Так это готовое приложение или то, что я подключаю в свой Android-проект?Это библиотека: вы подключаете её как зависимость, и она берёт на себя рутину с адаптерами RecyclerView — несколько типов вью, анимации элементов и подгрузку следующей страницы.
Как подключить её к моему Android-проекту?Берите актуальную версию 4.x: она опубликована на Maven Central, так что достаточно просто добавить зависимость в билд — настраивать сторонние репозитории больше не нужно. Демо есть по ссылке в README.
Есть ли подводные камни при настройке, например конфигурация ProGuard?Нет — библиотека включает свой файл proguard-rules.pro и подключает правила автоматически, так что вручную обычно ничего настраивать не нужно.
Что изменилось в версии 4.x?Это большая чистка: v4 полностью совместима с ConcatAdapter, исправляет множество старых проблем, разбивает функциональность на отдельные модули, делает макеты с несколькими типами более гибкими и заметно усиливает подгрузку вверх и вниз.
А можно продолжать пользоваться старыми версиями 2.x или 3.x?Да — автор прямо говорит, что можно и дальше использовать версии 2.x и 3.x, если вы пока не готовы переходить на новую.
Это проверенный временем проект или что-то новое?Проект существует с 2016 года, не переведён в архив и имеет около 24,6 тыс. звёзд на GitHub; свежая линейка 4.x недавно опубликована на Maven Central.
Есть ли демо или документация, чтобы посмотреть перед тем, как решиться?Да — в README есть ссылки на демо и вики для версий 4.0 и 3.0 (на китайском); раздел документации на английском помечен как «в работе».
Creator
CymChad
Size
70.5 MB
Stars
24.6K
Age
10y
Commits · 90 Days