阅读背景:

关于Android应用冷启动白屏解决办法

来源:互联网 

问题产生原因

当启动一个APP时,孵化器zygote进程会创建一个新的进程去运行这个APP。 但创建进程需要一定时间,再创建完成前,界面不会作出反应。此时会给用户造成一种没有点击到APP的错觉,影响体验。 为了改善用户体验,Preview Window出现了,它会在创建进程这个期间显示,让用户感觉到APP启动了 而Preview Window就是白屏/黑屏的原因, 它是黑屏还是白屏,默认取决于第一个启动的Activity的Theme,如果该Activity没设置Theme,默认使用Application的Theme当启动一个APP时,孵化器zygote进程会创建一个新的进程去




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: