当app启动或者从后台中恢复的时候,app会出现一个白色或黑色的页面,这种情况用户体验会不好,想要解决问题可以根据以下两种方法。
一、定义透明的主题
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowIsTranslucent">true</item> <item name="android:windowNoTitle">true</item> </style>然后在清单文件中的application里面用这个主题就行了。
二、将白屏或者黑屏显示成自己想要的图片
跟第一种方法差不多,只是在定义主题的时候设置不同的属性
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"><item name="android:windowBackground">@mipmap/logo</item>//这里可以选择自己需要的图片</style>