在Android上,在DPI较低的屏幕上显示极高DPI图像的视觉效果是什么?
高DPI屏幕上的DPI图像非常低?
答案 0 :(得分:4)
在DPI较低的屏幕上,高dpi图像会更大。相反,在高dpi屏幕上,低dpi图像会更小。
这简化了一点。它还取决于是否启用缩放。如果您的资源中只有hdpi图像,并且您在ldpi屏幕上查看它,根据您的设置,Android可能会向下缩放,在这种情况下,您的图像质量会略有降低,应该会显示在周围大小相同。反过来(ldpi on hdpi with scaling),你的hdpi屏幕上会有一个明显像素化的图像,缩放到相同的大小。
dpi真的不重要;重要的是图像的实际物理尺寸。如果你有更多的像素挤进一英寸的显示屏(更高的像素密度; hdpi),你需要一个更大的图像占用屏幕上一英寸的空间,而不是低密度屏幕。更高密度屏幕的好处是可以将更多细节融入特定区域。这就是为什么在不同的设备上 - 例如,Droid与Droid Eris - 由于其低密度,在Eris上读取小尺寸的文本显然更加困难。
答案 1 :(得分:2)
如果在高DPI屏幕上显示低DPI图像,它将显示为小于低DPI屏幕上的DPI图像。
答案 2 :(得分:2)
答案 3 :(得分:2)
启动模拟器很容易看出自己会发生什么。
LDPI屏幕上的HDPI图像看起来比MDPI或HDPI屏幕上的相同图像大。
HDPI屏幕上的LDPI图像看起来比MDPI或LDPI屏幕上的相同图像小。
(Oof。击败2分钟,1分钟和15秒)