[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7143":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":19,"lastSyncTime":34,"discoverSource":35},7143,"BaseRecyclerViewAdapterHelper","CymChad\u002FBaseRecyclerViewAdapterHelper","CymChad","BRVAH:Powerful and flexible RecyclerAdapter","http:\u002F\u002Fwww.recyclerview.org\u002F",null,"Kotlin",24611,5181,555,379,0,3,8,2,45,"MIT License",false,"master",true,[26,27,28,29,30],"android","android-library","recyclerview","recyclerview-adapter","recyclerview-item-animation","2026-06-12 02:01:35","![](https:\u002F\u002Fuser-images.githubusercontent.com\u002F7698209\u002F33198075-ef8f2230-d123-11e7-85a3-4cb9b22f877d.png)\n[![](https:\u002F\u002Fimg.shields.io\u002Fmaven-central\u002Fv\u002Fio.github.cymchad\u002FBaseRecyclerViewAdapterHelper4)](https:\u002F\u002Frepo.maven.apache.org\u002Fmaven2\u002Fio\u002Fgithub\u002Fcymchad\u002FBaseRecyclerViewAdapterHelper4\u002F) [![API](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAPI-16%2B-brightgreen.svg?style=flat)](https:\u002F\u002Fandroid-arsenal.com\u002Fapi?level=16) [![Android Arsenal](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAndroid%20Arsenal-BaseRecyclerViewAdapterHelper-green.svg?style=true)](https:\u002F\u002Fandroid-arsenal.com\u002Fdetails\u002F1\u002F3644) [![CircleCI](https:\u002F\u002Fcircleci.com\u002Fgh\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Ftree\u002Fmaster.svg?style=svg)](https:\u002F\u002Fcircleci.com\u002Fgh\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Ftree\u002Fmaster) [![zread](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAsk_Zread-_.svg?style=flat&color=00b0aa&labelColor=000000&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2IDEwLjM5OTlaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik0xMy43NTg0IDEuNjAwMUgxMS4wMzg0QzEwLjY4NSAxLjYwMDEgMTAuMzk4NCAxLjg4NjY0IDEwLjM5ODQgMi4yNDAxVjQuOTYwMUMxMC4zOTg0IDUuMzEzNTYgMTAuNjg1IDUuNjAwMSAxMS4wMzg0IDUuNjAwMUgxMy43NTg0QzE0LjExMTkgNS42MDAxIDE0LjM5ODQgNS4zMTM1NiAxNC4zOTg0IDQuOTYwMVYyLjI0MDFDMTQuMzk4NCAxLjg4NjY0IDE0LjExMTkgMS42MDAxIDEzLjc1ODQgMS42MDAxWiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNNCAxMkwxMiA0TDQgMTJaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K&logoColor=ffffff)](https:\u002F\u002Fzread.ai\u002FCymChad\u002FBaseRecyclerViewAdapterHelper) [![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%E4%BD%9C%E8%80%85-%E9%99%88%E5%AE%87%E6%98%8E-7AD6FD.svg)](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FU4QAPlu5WDm8U5Ljc7TuAQ) [![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%E4%BD%9C%E8%80%85-limuyang2-7AD6FD)](https:\u002F\u002Fgithub.com\u002Flimuyang2)  \n# BRVAH\n\nPowerful and flexible RecyclerView Adapter,\nPlease feel free to use this. (Welcome to **Star** and **Fork**)  \n\n强大而灵活的RecyclerView Adapter（欢迎 **Star** 和 **Fork**）\n\n​    \n新版4.x.x已发布，完美兼容`ConcatAdapter`，解决了许多遗留问题，拆分了功能模块，BaseAdapter更加简洁干净。“多类型布局”更加灵活。向上、向下加载得到极大加强。\nv4版本已经上传 maven 中央仓库，不需要再引入三方仓库配置了。欢迎尝试。\n\n\n\nOf course, you can continue to use the [2.x](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Ftree\u002F2.x) version.\n\n当然，你也可以继续使用[2.x](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Ftree\u002F2.x) 版本、[3.x](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Fblob\u002F3.x\u002Freadme\u002F0-BaseRecyclerViewAdapterHelper.md)版本。\n\n# Document\n- English Writing ...\n- [3.0版本 中文](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Fblob\u002F3.x\u002Freadme\u002F0-BaseRecyclerViewAdapterHelper.md)\n- [4.0版本 中文](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Fwiki)\n\n\n(由于各位项目成员工作较为繁忙，请各位同学谅解)\n\n## v4 版本\n[wiki](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Fwiki)\n```\nimplementation(\"io.github.cymchad:BaseRecyclerViewAdapterHelper4:4.3.4\")\n```\n\n## [demo](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Ftree\u002Fmaster\u002Fdemo)\n\n# proguard-rules.pro\n> 此资源库自带混淆规则，并且会自动导入，正常情况下无需手动导入。\n\n> The library comes with `proguard-rules.pro` rules and is automatically imported. Normally no manual import is required.\n> You can also go here to view [proguard-rules](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Fblob\u002Fmaster\u002Flibrary\u002Fproguard-rules.pro)\n\n\n\n\n# Thanks  \n[JoanZapata \u002F base-adapter-helper](https:\u002F\u002Fgithub.com\u002FJoanZapata\u002Fbase-adapter-helper)\n\n# [License](https:\u002F\u002Fgithub.com\u002FCymChad\u002FBaseRecyclerViewAdapterHelper\u002Fblob\u002Fmaster\u002FLICENSE)\n","BaseRecyclerViewAdapterHelper是一个强大且灵活的Android RecyclerView适配器库。它支持多种布局类型，提供了丰富的动画效果和便捷的数据绑定功能，并且新版4.x.x完美兼容ConcatAdapter，解决了许多遗留问题，使得BaseAdapter更加简洁干净。该库特别适用于需要高效展示复杂列表数据的Android应用开发场景，比如新闻客户端、社交软件等。通过使用Kotlin语言编写，确保了代码的简洁性和可维护性。","2026-06-11 03:10:45","top_language"]