niqiu 发表于 2019-4-19 20:39:02

请教:关于打开应用时,出现的短暂黑屏

关于打开应用时,出现的短暂黑屏有什么解决办法吗?

如图


尝试过用安卓5无标题白色窗口,但打开应用时,会有短暂的白屏。

尝试过用透明窗口,但打开后的界面貌似不太对劲。


有没有办法把短暂的黑屏或白屏换成一张图片,或者隐藏掉呢。请大佬赐教。

创世魂 发表于 2019-4-20 13:08:56

出现这种情况,通常为使用了网络操作阻塞了窗口线程。

或者是窗口启动时加载的数据太多阻塞了窗口线程。

1、可尝试使用多线程加载数据或者用服务。(火山自带例程都有简单的操作)
2、或者尝试使用时钟类,利用时钟周期分批加载。

创世魂 发表于 2019-4-20 13:09:18

本帖结贴,如果尝试之后还是不行,请重新发帖提问。。

niqiu 发表于 2019-4-20 21:52:10

创世魂 发表于 2019-4-20 13:08
出现这种情况,通常为使用了网络操作阻塞了窗口线程。

或者是窗口启动时加载的数据太多阻塞了窗口线程。


谢谢创世魂老师。只是短暂的0.3秒左右的黑屏,没有在窗口创建或初始化时放太多代码或使用网络操作。不过只是短短的几百毫秒,对软件使用体验影响不是很大~
页: [1]
查看完整版本: 请教:关于打开应用时,出现的短暂黑屏