在hdpi屏幕和ldpi屏幕中調整圖像大小的正確方法是什麼?調整圖像大小以放入ldpi,hdpi屏幕的正確方法
例如,一個89 * 80 png在我的機器人2上顯示正常,帶有文本....但是我應該如何在較小的屏蔽droid上調整圖像尺寸以縮小尺寸?我是否手動修改圖像並將其放置在ldpi文件夾中,還是會自動執行此操作?
在hdpi屏幕和ldpi屏幕中調整圖像大小的正確方法是什麼?調整圖像大小以放入ldpi,hdpi屏幕的正確方法
例如,一個89 * 80 png在我的機器人2上顯示正常,帶有文本....但是我應該如何在較小的屏蔽droid上調整圖像尺寸以縮小尺寸?我是否手動修改圖像並將其放置在ldpi文件夾中,還是會自動執行此操作?
手動更改圖像並將其放入LDPI文件夾中。
有用的資源: Screen Support - 一個Android應用程序如何支持多個屏幕大小和密度的簡要說明。 Alternative Resources - 根據屏幕類型使用不同資源(佈局,PNG文件等)的指南。
從屏幕支持頁面:
基於當前屏幕的密度,平臺會自動從您的應用程序加載特定尺寸或密度的資源,並將其顯示,沒有縮放。如果沒有可用的匹配資源,平臺將加載默認資源並根據需要將其擴展或縮小以匹配當前屏幕的廣義密度。該平臺假定默認資源的設計是爲了在「medium」(160)的基準屏幕密度下正確顯示,除非它們是從密度特定資源目錄加載的。 例如,如果當前屏幕的密度爲「高」,則平臺將加載具有限定符hdpi標記的資源並在不進行縮放的情況下使用它們。如果沒有這樣的資源可用,平臺會使用默認資源,將它們從基準密度(「中等」)縮放到「高」。