2017-09-11 71 views
0

我正在爲Android製作應用程序,並且無法向正確的dpi文件夾提供正確的資源,以使資源看起來清晰而不像素化。我已經爲每個文件夾製作了不同的資源,並且它們在我的LG G5上看起來很清晰,但是當我將應用程序加載到我的平板電腦時,照片更小且不那麼清晰。我應該使用多大的圖像來獲得清晰的圖像?

我只是要去把不同的圖像大小的尺寸在這裏,所以,沒有人問:

MDPI - 54x47 | hdpi - 81x70 | xhdpi - 108x94 | xxhdpi - 162x141

我的平板電腦使用xhdpi資源,我的手機使用xxxhdpi資源。

我想重做所有圖像,以便它們儘可能銳利。所以我拿了一把尺子,將圖像的大小調整爲應該出現在屏幕上,並將其與dpi相乘以計算圖像的大小。

我想出了這個寬度對於平板:

0.866in * 320dpi = 277px

但是,當我檢查,並計算出手機中的圖像的寬度,我得到這個:

0.413in * 640dpi = 264px

此時我很困惑,因爲hdpi的寬度大於xxxhdpi的寬度。

我知道,如果我有640dpi的平板電腦,我會得到一個比320dpi大的圖像,但我仍然不知道圖像應該是多大。

是否有另一種方法來分類圖像?我看到屏幕有不同的屏幕尺寸(小,正常,大,x大),但據我所知他們只確定佈局大小。任何人都可以幫我獲得清晰的圖像嗎

回答

0

我認爲您還沒有爲平板電腦添加圖片資源。對於平板電腦的圖像資源,您需要在res目錄是

  1. 紋理貼圖,sw450dp-MDPI
  2. 紋理貼圖,sw450dp - 華電國際
  3. 紋理貼圖,sw450dp-xhdpi
  4. 紋理貼圖,sw450dp創建5個文件夾-xxhdpi
  5. 紋理貼圖,sw450dp-xxxmdpi

欲瞭解更多信息,請閱讀this

+0

好吧,我會嘗試。感謝您的回答。 –