一个专注于RecyclerView优雅刷新(接管资源和数据源来代理进行数据处理)、高灵活、低耦合、健壮性以及高效性的轻量级MVP模式库,支持大多数Adapter
架构
特点
- 使用简单快捷,支持大多数Adapter(高灵活、低耦合)
- 一行代码刷新(附动画)单个level(可对应多个type)
- 支持增删改查操作(健壮性)
- 支持异步,高频率,链式刷新,可扩展(如配合RxJava,高效性)
- 单个level支持Loading(加载),Empty(空),Error(错误)页面切换
- 单个level支持header,footer
- 单个level支持展开和闭合
- 支持加载全局Loading(加载)页面
- 支持注解生成类,减少工作量
- 支持刷新生命周期回调
- 兼容低版本及AndroidX版本RecyclerView
- 进阶用法,比如在多种页面之间自由切换