【发布时间】:2014-10-13 12:42:28
【问题描述】:
我在 ldpi/mdpi/hdpi 文件夹下放置了不同的图像尺寸,以便它可以服务于不同的尺寸屏幕。所以 hdpi/ldpi 文件夹不应该是大/小。因为这里我们放的不是不同密度的图片,而是不同屏幕尺寸的图片。
如果和密度有关,那么假设如果一个小屏幕设备的密度(ppi)非常高,那么这个设备应该应用hdpi图像。
我浏览了支持不同屏幕尺寸的开发者文档,但对此仍不清楚。
【问题讨论】:
-
@Manish 但是如果小型设备的密度很高,那么它会从 hdpi 文件夹加载吗?
-
一个 4.7" 的 Nexus 4 和一个 5" 的 Nexus 5 从不同的文件夹加载,即使屏幕尺寸的差异只有 0.3"
-
@Diffy Ya 当然。我有四台设备和一台小屏幕设备,它是 Micromax,在我的情况下,它会加载 HDPI 文件夹中的所有图像,因为它是高密度的
-
那么对于不同的屏幕尺寸,我们应该使用drawable small/medium/large吗?
-
@Diffy,Android OS 通过检查兼容设备及其分辨率来选择自己的图像。
标签: android