在开发app的过程中,会对启动app的时候出现先白屏或者黑屏然后才进入第一个界面产生疑问,不清楚到底是什么原因引起的,经过反复寻找原因 查阅相关资料发现问题
是我们给改Activity/Application设置的主题引起的,因为该主题相对应的windowBackground等背景被设置成了白色或者黑色,且当我们进入app的第一个界面的时候不是马上就执行onCreate所以会造成先白屏或黑屏一下再进入界面。
所以就有两种解决方法
1.设置背景跟启动页的背景相似,如果你的启动页是张图片,那么可以直接给windowBackground这个属性设置背景和启动页相同
<!-- 为 Theme 设置背景图 -->
<style name="main_Theme" parent="@android:style/Theme.NoTitleBar">
<item