无限的ListView
文章平均质量分 79
代码盗圣
我爱编程
展开
-
DirectUI方腾文件管理器一:windows制作一个文件管理器最纯粹的办法
项目地址:https://github.com/KnIfER/FilesTen-Explorer通过这个项目,虽然不能让我的DirectUI分支腾飞,但能让里边的Listview成熟。“最纯粹”,指的是最直接,最简单的方法。比如缩略图通过shellapi获取,不过十几行代码。原创 2023-03-27 21:59:48 · 364 阅读 · 0 评论 -
解决安卓刷新recyclerView时导致itemDecoration分栏标题绘制错乱(重叠和隔空现象)
安卓的 itemDecoration 装饰器是个好东西,可以与adapter适配器一样闪耀。但是刷新的时候有可能发生重叠或莫名隔空的BUG。关键是正确获取recyclerView子项视图位置,避免刻舟求剑。原创 2022-12-17 13:43:56 · 1278 阅读 · 0 评论 -
用原生JS实现虚表控件
在HTML/dom环境,纯JS“无限”滚动列表与众不同,和自绘制界面实现的ListView是不一样的,更加需要dom操作的技巧,讲究的要么是“左脚蹬右脚”循环覆盖,要么是滚动一点、增长一点。不过后者严格来说不是虚表,仅仅是懒加载而已。原创 2022-10-29 07:56:21 · 427 阅读 · 0 评论 -
Aardio 第一天:使用虚表和适配器+试融合Java
挺洋气的名字,乍看神似arduino的重新排序。不过这是一种国人开发的脚本编程语言,自带基于win32 api的界面框架,可以和其他编程语言沟通,比如调用java或者python代码。下载下来6.5MB的压缩包,解压后,打开集成开发环境,它还会远程下载组件,比如粘贴了vlist的示例代码后,点击硕大的运行按钮,会要求安装vlist组件,确认即可。也可以从网上下载 .aardio 文件,自己放到lib文件夹中,作为开源库使用。这对于开源很友好,也可以魔改、借此入门,aardio上层都是开源的。原创 2022-09-28 15:30:00 · 2946 阅读 · 1 评论