您的位置:首页 > 移动开发

关于app刚启动时出现的白屏问题

2017-02-07 11:21 253 查看
问题描述:点击启动图标,刚启动app时,app会有一个短暂的空白View,接着就会显示app启动的首个activity,

是什么原因造成这个现象?  步骤:启动——>空白View——>显示app的第一个activity

因为在AndroidManifest.xml中theme设置style时把windowBackground等背景被设置成了白色,

自定义一个style

如果启动页是一张图片:
<style name="Start_Theme" parent="@android:style/Theme.NoTitleBar">
<item name="android:windowBackground">@drawable/启动页的图片名</item>
<item name="android:windowNoTitle">true</item>
</style>
[/code]

还有一种方法就是把windowBackground设置为透明,这种有个弊端就是点击启动图标后,给人一种启动延迟的感觉

<style name="
Start
_Theme" parent="@android:style/Theme.NoTitleBar">
[/code]
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
</style>
[/code]





                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: