App启动时,白屏和黑屏闪现的问题
2016-11-04 00:11
344 查看
在欢迎页启动的过程中,由于逻辑上需要请求和处理大量的耗时操作,从而导致在欢迎页出现之前,应用界面上会出现短暂的白色或黑色的现象。
1.
白屏问题
Application的主题样式android:theme=@style/AppTheme
使用了 Theme.Light 引发的。
2.
黑屏问题
Application的主题样式android:theme=@style/AppTheme 使用了 Theme.Black
引发的。
解决方法:
1.
设置背景图
2.
设置透明属性
为Application的theme设置背景图后,在app启动时,将会首先显示设置的背景图,这样就避免了发生白色或黑色闪屏的问题;
为Application的theme设置透明属性,在app启动时,将会首先显示成透明的,待完成界面的初始化后一次性显示出来。但是这里也存在个问题:如果用户已经启动了app,而且通过其它操作调出了dialog,在把应用切换到后台之后,再从第三方应用通过Intent打开该app。会发现在第三方界面上,莫名其妙的显示了一个dialog~
1.
白屏问题
Application的主题样式android:theme=@style/AppTheme
使用了 Theme.Light 引发的。
2.
黑屏问题
Application的主题样式android:theme=@style/AppTheme 使用了 Theme.Black
引发的。
解决方法:
1.
设置背景图
2.
设置透明属性
为Application的theme设置背景图后,在app启动时,将会首先显示设置的背景图,这样就避免了发生白色或黑色闪屏的问题;
为Application的theme设置透明属性,在app启动时,将会首先显示成透明的,待完成界面的初始化后一次性显示出来。但是这里也存在个问题:如果用户已经启动了app,而且通过其它操作调出了dialog,在把应用切换到后台之后,再从第三方应用通过Intent打开该app。会发现在第三方界面上,莫名其妙的显示了一个dialog~
相关文章推荐
- Android解决APP启动白屏或者黑屏闪现的问题
- Android开发之解决APP启动白屏或者黑屏闪现的问题
- Android开发之解决APP启动白屏或者黑屏闪现的问题
- 解决APP启动白屏或者黑屏闪现的问题
- Android解决APP启动白屏或者黑屏闪现的问题
- app启动前闪现白屏、黑屏问题解决
- Android开发之解决APP启动白屏或者黑屏闪现的问题
- Android开发之解决APP启动白屏或者黑屏闪现的问题,androidapp
- app启动前闪现白屏、黑屏问题解决
- Android启动APP黑屏或白屏问题
- App启动时页面出现白屏或者黑屏的问题(过度期间)
- Android 解决启动app白屏或黑屏的问题
- 解决APP冷启动白屏/黑屏的问题
- APP启动出现白屏(黑屏)的问题
- 解决app启动时白屏或者黑屏问题
- 解决Android App第一次启动时显示白屏或者黑屏的问题
- app启动时候的白屏和黑屏问题
- App冷启动白屏/黑屏问题分析及解决方案
- Android App启动时白屏或黑屏问题修复
- 解决Android APP启动出现白屏或黑屏的问题