修改styles.xml中主题相关的代码
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
......
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
</style>
或者给启动页的activity 添加
<item name="android:windowBackground">@drawable/你的启动图</item>其中我们加入了两个属性,windowIsTranslucent和windowNoTitle,将这两个属性都设置成true,就可以让程序在初始化的时候窗口是透明的,初始化结束后程序主界面才会显示出来,从而也就完全看不到白屏界面了
另外一种方法 就是将启动图设置为背景
<activity
android:name=".ui.activity.WelcomeActivity"
android:theme="@style/AppTheme.NoActionBar.FullScreen"/>
<style name="AppTheme.NoActionBar.FullScreen" parent="AppBaseTheme">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowBackground">@drawable/qidongye</item>
</style>