FastAdapter快

FastAdapter 的适配器封装挺贴心,尤其对用惯了 RecyclerView 的人来说,少了多重复代码。只管写 item 的 UI 和交互逻辑,列表的管理交给它,速度也快,扩展性也不错。

点击、长按、选中、多选这些事件都有现成的监听器,直接拿来用就行。比如你想实现长按多选,不用自己写什么复杂逻辑,它都封好了。

支持扩展项、拖拽排序、添加头尾、过滤搜索这些功能,用起来也蛮顺的。尤其是列表带分页加载或“加载更多”功能的需求,FastAdapter 的无限滚动模式挺省心。

代码结构清爽,核心是用 Kotlin 写的,可读性高。写 Adapter 的时候不用再写一堆样板代码,逻辑干净利落。

实际用下来,FastAdapter 比较适合对 UI 有一定要求,又不想在适配器上耗太多精力的项目。嗯,如果你经常在 RecyclerView 上反复造轮子,不妨试试它。

小提醒:用之前可以先看下官方文档,有不少实用的示例,配合 Android 官方建议来设计 Adapter,效果还不错。

folder
FastAdapter:防弹,快速且易于使用的适配器库,可将开发时间减至最少。 预估大小:336个文件
file
.gitignore 7B
file
.gitignore 341B
file
.gitignore 7B
file
.gitignore 7B
file
.gitignore 7B
file
build.gradle 7KB
file
Dangerfile 2KB
file
configurations.gradle 3KB
file
.gitignore 7B
file
build.gradle 3KB
file
gradle-release.gradle 5KB
file
.gitignore 7B
file
build.gradle 3KB
file
gradlew.bat 3KB
file
.gitignore 7B
file
.gitignore 7B
file
.gitignore 7B
file
.gitignore 7B
file
Gemfile 197B
file
.gitignore 7B
zip 文件大小:15.09MB