Android splashscreen背景而不是windowBackground

Android splashscreen背景而不是windowBackground,android,android-styles,Android,Android Styles,使用windowBackground时,我的splashscreen位于导航栏下方。我想知道是否可以使用background属性而不是windowBackground?我已经在我的模拟器上试过了,效果很好。但是因为所有的教程都在谈论windowBackground,我想知道是否有一些注意事项?看看这里被接受的答案,也许这也回答了你的问题:@Grisgram这就解释了区别。但我仍然不确定它是否可以在splashscreen上使用。因为splashscreen在加载活动之前显示。但显然,背景已经可以

使用
windowBackground
时,我的splashscreen位于导航栏下方。我想知道是否可以使用
background
属性而不是
windowBackground
?我已经在我的模拟器上试过了,效果很好。但是因为所有的教程都在谈论
windowBackground
,我想知道是否有一些注意事项?

看看这里被接受的答案,也许这也回答了你的问题:@Grisgram这就解释了区别。但我仍然不确定它是否可以在splashscreen上使用。因为splashscreen在加载活动之前显示。但显然,背景已经可以通过styles.xml设置了。我只是担心它可能无法在一些旧的Android版本或特定的手机上运行。但是,仅仅为了一个小插曲(也就是说,如果我没弄错的话,在启动时只有一个活动)我找不到关于它的任何东西,我想你可以使用后台。不确定绘图顺序(可能操作系统在放大整个布局之前绘制了窗口背景,这可能会导致这样的效果,即您的飞溅稍后会可见…延迟…与windowBackground相比)@Grisgram这正是我担心的。SplashScreen仅在启动时可见,在
onCreate
中,我将立即启动另一个活动并完成此活动。因此,SplashScreen仅在应用程序加载期间可见(因此在调用onCreate之前)。我已经用模拟器和我的手机对它进行了测试,它在那里工作。但我不知道它是否适用于所有地方。所以我想知道是否有人知道使用这个属性的注意事项,或者是否没有。