Android程序一般都有drawable-hdpi、drawable-mdpi、drawable-ldpi三个文件夹,用来放置不同分辨率的图片,由系统自动调用最合适的图片。
其对应关系为:
hdpi:WVGA 800×480 | WVGA854 854×480
mdpi:HVGA 480×320
ldpi:QVGA 320×240
这些在2.0及以上版本的操作系统中都没有问题,唯有1.6版的QVGA仍然是将自己归属于mdpi,这会导致取图错误,出现撑出屏幕之类的现象,开发时需要注意此BUG。
鉴于QVGA的Android设备很少,我甚至都想不出什么机型采用了这样的分辨率,所以一般来说只要照顾好mdpi、hdpi就好了,1.6版QVGA直接忽略算了。