数据接口
RV的数据是集合List<Any?>?, 其中的集合元素就是Model(数据模型)
通过让Model实现不同接口可以获取不同的功能
| 接口 | 描述 |
|---|---|
| ItemBind | 监听onBindViewHolder来绑定数据 |
| ItemAttached | 监听视图附着到窗口(Window) |
| ItemExpand | Item可分组 |
| ItemDrag | Item可拖拽 |
| ItemSwipe | Item可侧滑 |
| ItemHover | Item可悬停 |
| ItemPosition | Item索引位置 |
如何使用请阅读对应功能章节或者注释