所以我正在運行一些測試以查看我已加載的位圖如何顯示在不同的密度屏幕上。位圖資源縮放Android
我在我的個人手機(Galaxy S4)上運行測試,這是一個xxhdpi手機。我在xxhdpi文件夾中有一個315px * 315px的可繪製位圖資源。我縮放該圖像下來,放置在每個下列文件夾的版本(以像素爲單位的所有單位):
xhdpi = 210 x 210
hdpi = 157.5 x 157.5
mdpi = 105 x 105
ldpi = 78.75 x 78.75
此位圖顯示在一個適當的比例在我S4觀察時,但是當我在仿真器與加載該它看起來比它應該小得多的mdpi設備。
我按照android開發人員網站上的縮放準則進行了操作,因此我認爲縮小圖像會相應地將DP考慮在內。我覺得我在這裏錯過了一些東西。
感謝您的答案,但我有點困惑。所以縮放比例是3:4:6:8:12:16。 180值如何在那裏有意義?如果這兩者的縮放比例是1x值的3倍,那麼它不會是48 x 3(144),其中180是?有些東西看起來很奇怪,因爲它有點偏離。 – user3803709
這只是Google的規格,不是自己的高手 –
任何人有任何建議嗎?基於等式dp = px /(dpi/160),DP在所有資源中都是相同的,所以它應該在所有屏幕上均勻顯示是? – user3803709