创世魂 发表于 2020-7-27 06:21:08

【解决方案】自定义列表框加载大量数-据不卡窗口

本帖最后由 创世魂 于 2023-12-1 19:43 编辑



在开发软件时,很多时候需要窗口启动后对列表框进行大批量数据加载,但是加载数据过大会造成一个尴尬的情况。

常见的问题就是窗口出现卡顿,或者点击桌面图标后,软件缓冲了半秒的时间才进入窗口。用户体验特别不友好。

为了针对防止这种尴尬的情况发生,所以写出了以下例程,代码很简单。看图说话。

同样是加载一万条数据,左侧启动耗时148毫秒,右图启动耗时只有89毫秒,速度提升的虽然不是特别的多,但是写程序其实就是死扣这几十毫秒,以达到最佳的用户体验。
【PS:以下为实验数据,具体启动速度也和手机性能有很大的关系,但是足以看出确实有速度的提升】
【PS:例程使用的简单列表框,简单列表框其实就是自定义列表框封装出来的,大家自己换成自定义列表框用法是一样的】


   




**** Hidden Message *****





http://jc.wlxs.net/jiaocheng.png

相关链接:火山无名模块:http://m.vowm.cn/火山免安装整合包下载:http://m.vowm.cn/xiazai.html火山安卓百集问道基础教程地址:https://www.bilibili.com/video/BV18a411c7SC?from=search&seid=351947916778015965
火山安卓无名模块,最好用的火山模块:http://bbs.voldp.com/forum.php?mod=viewthread&tid=3403&extra=page%3D1无名模块所有例子都在这里:http://bbs.voldp.com/forum.php?mod=viewthread&tid=4289

交流群:

火山交流群①:641526939 https://pub.idqqimg.com/wpa/images/group.png

火山交流群②:791290038 https://pub.idqqimg.com/wpa/images/group.png









rrhyhc 发表于 2020-7-27 15:07:18

学习收藏个谢谢。

xd1023 发表于 2020-7-27 18:09:44

好好学习一下

xinyie 发表于 2020-7-27 19:18:27

好好学习一下

huoshan518 发表于 2020-7-28 10:14:50

好好学习一下

wrx198728 发表于 2020-7-28 12:02:36



好好学习一下










泡泡小驻 发表于 2020-7-28 13:08:06

好好学习一下

会放风筝的风 发表于 2020-7-31 19:43:58

支持一下

阳光甜橙 发表于 2020-7-31 19:50:16

有点意思

abcfox 发表于 2020-8-5 09:27:25


好好学习一下
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【解决方案】自定义列表框加载大量数-据不卡窗口