我一直在审查Android上的Supporting Multiple Screens文档,我只需要一些额外的说明......
我的理解是,设计三个独特的接口(ldpi,mdpi和hdpi)将是以最小的缩放/失真支持所有潜在的Android屏幕的最佳方式。
是的,我知道发布了类似的问题,但是......如果我为基准mdpi创建一个图像(假设我的图像是300x210,仅作为示例)如何确定在ldpi重新创建该图像所需的大小&hdpi? 这篇文章以及谷歌搜索让我相信ldpi只是mdpi图像的75%,而hdpi是mdpi图像的150%。 这准确吗?
-ldpi
是~120dpi, -mdpi
是~160dpi, -hdpi
是~240dpi。
因此,一个320像素宽的图像是2" -mdpi
。如果你想要一个2"图像-ldpi
,你希望它是320x240像素(=原来的75%)。 如果你想要-hdpi
上的2“图片,你需要480px(=原版的150%)。
因此,您的分析是准确的。