理想的启动画面图片尺寸(Android)

5

我知道这个问题已经在这里被问过和回答了,但随着时间的推移,我们有了新的具有“疯狂”分辨率和长宽比的设备...

基于这个问题,图像尺寸应如下:

纵向模式

MDPI是320x480 dp = 320x480px(1x)

LDPI是0.75 x MDPI = 240x360px

HDPI是1.5 x MDPI = 480x720px

XHDPI是2 x MDPI = 640x960px

XXHDPI是3 x MDPI = 960x1440px

XXXHDPI是4 x MDPI = 1280x1920px

横向模式

MDPI是480x320 dp = 480x320px(1x)

LDPI是0.75 x MDPI = 360x240px

HDPI是1.5 x MDPI = 720x480px

XHDPI是2 x MDPI = 960x640px

XXHDPI 是3 x MDPI = 1440x960px

XXXHDPI 是4 x MDPI = 1920x1280px

1)现在我们有像Galaxy S7、Pixel XL(1440x2650)或Galaxy S8(1440x2960)这样的设备,那么理想的启动图片尺寸应该是多少呢?

2)我应该如何为上述设备包含这些资源?我需要维护支持api 15及之前版本的应用程序...

谢谢

1个回答

6

由于社区未回应,因此我采用了以下方法:

1)将资源包括为:

S7-“drawable-h640dp-xxxhdpi”

S8-“drawable-h740dp-xxxhdpi”

2)它可以与老设备兼容,但是它会大大增加apk的大小,这可能是旧设备上的问题。因此,一个好的解决方案是针对不同屏幕尺寸/密度使用多个apk。

希望这能帮助到某些人


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接