确定多个Android屏幕尺寸/密度的图像大小

问题描述 投票:20回答:1

我一直在审查Android上的Supporting Multiple Screens文档,我只需要一些额外的说明......

我的理解是,设计三个独特的接口(ldpi,mdpi和hdpi)将是以最小的缩放/失真支持所有潜在的Android屏幕的最佳方式。

是的,我知道发布了类似的问题,但是......如果我为基准mdpi创建一个图像(假设我的图像是300x210,仅作为示例)如何确定在ldpi重新创建该图像所需的大小&hdpi? 这篇文章以及谷歌搜索让我相信ldpi只是mdpi图像的75%,而hdpi是mdpi图像的150%。 这准确吗?

android interface resolution
1个回答
37
投票

-ldpi是~120dpi, -mdpi是~160dpi, -hdpi是~240dpi。

因此,一个320像素宽的图像是2" -mdpi 。如果你想要一个2"图像-ldpi ,你希望它是320x240像素(=原来的75%)。 如果你想要-hdpi上的2“图片,你需要480px(=原版的150%)。

因此,您的分析是准确的。

© www.soinside.com 2019 - 2024. All rights reserved.