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直接忽略算了。