问题描述
我现在要初始化多个用户控件,控件初始化很慢,我想异步初始化,求大神指教
解决方案
解决方案二:
不懂你说的“初始化”是什么意思。异步操作,看你自己的程序设计流程就行了。不要纠结于什么编程技术,而是要看你的流程。
解决方案三:
如果你就是扣一个“初始化”的帽子,这个就是死板得硬要用点技术术语“显得与别人不一样似地”,而不真正仔细研究流程。如果你不真正研究流程,而满脑子只有一个技术名词儿,谁知道你还有没有什么可能去把技术玩转起来呢?
解决方案四:
我现在有多个用户控件,U1,U2,U3,U4但是U1=NEWU1();这个操作会很慢,我想不再主线程new出来能不能实现?
解决方案五:
不知道为什么U1=NEWU1();会很慢但你可以用一个带有所有控件的图片做为背景在需要的时候再实例化控件
解决方案六:
做背景不行,里面有很多操作
解决方案七:
引用3楼makeyou0704的回复:
我现在有多个用户控件,U1,U2,U3,U4但是U1=NEWU1();这个操作会很慢,我想不再主线程new出来能不能实现?
一般加载控件的速度不会慢的,你是不是控件的load方法或者构造函数有很多操作,或者加载大量的数据了?
时间: 2024-12-17 19:36:52