在Android程序中我们都会创建自己的欢迎界面,但是在欢迎界面之前还有一段白屏或者黑屏,这样用户体验就不是很好。一般情况下,我都会在style中写相应的处理。
<style name="welcome" parent="Theme.AppCompat">
<item name="android:windowBackground">@drawable/welcome</item>
</style>
这其中的welcome图片是系统的欢迎页展示的图片,然后配置文件中相应的Activity的声明中。
<activity
android:name=".login.SplashActivity"
android:theme="@style/welcome">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>