用于高分辨率设备的Android启动画面

时间:2016-10-17 11:46:02

标签: android

我需要为我的应用设计一个启动画面,但Iam面临Nexus 6p等高端设备的问题。

我的samsung s5尺寸为1080X1920px,即xxhdpi 和nexus 6p with1440 x 2392px大小也是xxhdpi

什么时候我把splashscreen.png(1080X1920尺寸)放在drawable-xxhdpi中 因为分辨率更高,6p会有轻微的失真,它在三星s5中运行良好。

因为两者都是xxhdpi屏幕,所以我需要放置正确的图像尺寸。

2 个答案:

答案 0 :(得分:0)

根据您的启动画面的构成,您可以使用9patch图像,这基本上是一个图像,其中可调整大小的部分配置为Android可以理解它们。

概述了https://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch的内容,以及如何在https://developer.android.com/studio/write/draw9patch.html创建一个的信息

答案 1 :(得分:0)

如果显示比例类型为CENTER_CROP的图像,则应该没有失真。有关详细信息,请参阅documentation

相关问题