[muzzik分享]:可自定义动画 + 绑定数组的list_view

一个简单的效果:

为啥想要做这个

  1. 在论坛也看到老哥做的虚拟列表,一看代码两千行…(出了问题都不知道咋改)
  2. 在工作中经常使用list, 但是很多项目基本都没有加上动画,导致用户体验差,自己体验也差,于是写了个可定制动画的list_view
  3. 绑定数据:目前只实现了绑定数组(由于懒),更新数组内数据需要手动调用refresh_item更新,数组的push、pop、sort、shift、unshift、splice都进行了监听,在调用时自动更新数据。
  4. 不创建重置事件/拉取事件就不会有对应的动画,可按需更改
  5. 目前只支持竖列表和固定高度item,后续看情况更新
  6. 代码只有三百行左右,自己可按需更改(写的渣)

使用

  1. 只需要添加一个重置数据接口(不需要可以不用)以及拉取下一页的数据接口即可
  2. item只需要继承item_base后实现对应的视图刷新函数即可

具体请看github示例https://github.com/1226085293/list_view
有bug就说下(也不一定会改)

2赞

我有个对战记录查看 也是想做成这样 不错

已更新…

有creator 3.0版本的吗

挖坟贴,已经埋了