Nexus 5x的Android启动画面大小(xxhdpi和xxxhdpi之间)

时间:2015-12-24 10:58:14

标签: android cordova splash-screen nexus-5

之前已经提出了很多类似的问题,但我找不到能回答我问题的问题。 我正在开发一个带有cordova / phonegap的应用程序,所以我添加了这样的闪屏图像(我只需要肖像):

    <splash src="res/screen/android/screen-hdpi-portrait.png" density="port-hdpi"/>
    <splash src="res/screen/android/screen-ldpi-portrait.png" density="port-ldpi"/>     
    <splash src="res/screen/android/screen-mdpi-portrait.png" density="port-mdpi"/>
    <splash src="res/screen/android/screen-xhdpi-portrait.png" density="port-xhdpi"/>
    <splash src="res/screen/android/screen-xxhdpi-portrait.png" density="port-xxhdpi"/>
    <splash src="res/screen/android/screen-xxxhdpi-portrait.png" density="port-xxxhdpi"/>

在大多数文档中(即这里:https://github.com/phonegap/phonegap/wiki/App-Splash-Screen-Sizes)我读到xxxhdpi大小应该是1920x1080px,所以我创建了一个这样大小的闪屏。

我正在测试我的Nexus 5x上的应用程序,该应用程序具有以下规格:

    screen resolution:  1920 x 1080 px (730 x 410 dp)   density: 420 dpi

它说:

    Nexus 5X has a quantized density of 420 dpi, which falls in between the xhdpi and xxhdpi primary density buckets. 

此时启动画面显示不正确;我有一个圆形徽标,它在我的应用程序中不会出现。

如何才能正确显示?我可以将screen-xxhdpi-portrait.png更改为1080x1920px,但我认为在其他设备上使用正确的xxhpdi屏幕会导致问题。

感谢。

0 个答案:

没有答案