FastAdapter快
FastAdapter 的适配器封装挺贴心,尤其对用惯了 RecyclerView 的人来说,少了多重复代码。只管写 item 的 UI 和交互逻辑,列表的管理交给它,速度也快,扩展性也不错。
点击、长按、选中、多选这些事件都有现成的监听器,直接拿来用就行。比如你想实现长按多选,不用自己写什么复杂逻辑,它都封好了。
支持扩展项、拖拽排序、添加头尾、过滤搜索这些功能,用起来也蛮顺的。尤其是列表带分页加载或“加载更多”功能的需求,FastAdapter 的无限滚动模式挺省心。
代码结构清爽,核心是用 Kotlin 写的,可读性高。写 Adapter 的时候不用再写一堆样板代码,逻辑干净利落。
实际用下来,FastAdapter 比较适合对 UI 有一定要求,又不想在适配器上耗太多精力的项目。嗯,如果你经常在 RecyclerView 上反复造轮子,不妨试试它。
小提醒:用之前可以先看下官方文档,有不少实用的示例,配合 Android 官方建议来设计 Adapter,效果还不错。
FastAdapter:防弹,快速且易于使用的适配器库,可将开发时间减至最少。
预估大小:336个文件
.gitignore
7B
.gitignore
341B
.gitignore
7B
.gitignore
7B
.gitignore
7B
build.gradle
7KB
Dangerfile
2KB
configurations.gradle
3KB
.gitignore
7B
build.gradle
3KB
15.09MB
文件大小:
评论区