脚本开发,脚本学习,辅助软件,各种工具软件

访问密码统一为:3158

查看: 2127|回复: 0

CHENI纯组件列表框模块例程

[复制链接]

91

主题

91

帖子

573

积分

专属

Rank: 1

积分
573
发表于 2020-5-9 16:32:51 | 显示全部楼层 |阅读模式
先上图
81LGXANOEUV8)76~3HTVJN8.png
5%2[~EE_}YA@5H@ZTXS3C)X.png
G]Z44T2]@DUZQGCL1`]H6RJ.png
89`XJJRHS8]DZJB1$FX8T(Y.png

前言:

如图所示,我之前写过很多用纯组件和复制窗口组件这个命令做出来的自定义列表的Demo


怎么说呢,它虽然动画效果可能并不会像自绘的那么舒服,但是它画起来比自绘更直观一些,你只需要放好一个表项,然后给上它一堆(如果没有这个模块之前)代码,他就可以给你自动生成出来



但是后来随着我做的越来越多此类的列表的时候,我发现,有很多重复的代码,并且每次我都要重新写一遍,于是为了节省今后的界面开发时间,我就开始写这个模块,这个模块只需要几行代码就可以自动完成剩下的步骤,而且容错率个人认为比较高,我发现的所有可能出错的结果我都进行了判断,并且保证即使出错了,程序不会直接停止运行,而是调试输出,这样就算是发布版本的程序使用起来也是没有问题的,只需要开发者及时发现并更新就好了,并不会导致程序无法运行

模块优点:

如图:现在我们要生成一个(其实左右两边一共两个)这样的界面

只需要这样几行代码就完成了

2F}ZJE@%W51VDKYE@TGE8JC.png

而在此之前我需要写一段比我的屏幕高度还高的代码他才能生成出来,并且如果我还要加更多的组件的话他会更长(上下两张图片是连起来的)

]QVL{N1D{AJT(@{CPFKSSBB.png

3)%UA94`V89O14C)@)7OW`H.png

这还只是创建了一个列表,如果我想要创建两个,可想而知源代码的可阅读性和运行的速度

并且在模块中我们需要修改列表中的某个或者多个组件的属性也是比较方便的并且模块提供了部分常用的属性批量修改的方法

RTHLGT@$$A~P$}X4PJ)G8}Y.png

模块的使用方法参考历程就可以了,还是比较简单的

但是要特别注意的是组件之间的父子关系,即:除了在体外、其它所有组件均为载体的子组件、否则会出现组件无法显示的情况


模块缺点:

现在暂时只支持:标签、图片框、按钮、超级按钮这四种组件


下载链接;https://t00y.com/file/20110282-442552357










上一篇:多线程爬虫例子
下一篇:护眼软件 定时提醒休息活动保护眼睛
3Q4T网,编程学习交流基地。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表