大家可能都碰到过,APP在冷启动的时候出现黑屏或者白屏,通俗说,就是点击APP,先黑一下或者白一下,然后再加载我们的页面。作为一个有原则、有节操的程序猿,肯定要动手解决一下这个问题
OK,不废话了,上代码
1.在你的AndroidManifest.xml中,你的启动类添加theme
android:theme="@style/bestStart"
2.在你的styles.xml文件中,添加如下代码
<style name="bestStart" parent="android:Theme.NoTitleBar.Fullscreen">
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:background">@drawable/icon_welcome_default</item>
</style>
3.icon_welcome_default就是你冷启动时候显示的图片,这样,在你的APP冷启动的时候,就不会黑屏或者白屏了,而是显示你这张图片。