2012-08-30 39 views
0

我有問題關於Android的安卓Layouts.I形象已經閱讀的Layouts。我的問題的文件是說在開發能讓如果圖像被放置在一個名爲各種設備

drawable-hdpi 
drawable-ldpi 
drawable-mdpi 
drawable-xhdpi 

是否drawable-的文件夾ldpi指的是屏幕較小的手機,tabable和drawable-mdpi中等尺寸屏幕手機的drawable-xhdpi。

如果不是我有一個形象,我需要能夠投入到所有類型的設備namingly電話,標籤

我如何能做到這一點。

回答

2

通常,較大的屏幕具有較高的DPI,但情況並非總是如此。如果您試圖區分手機屏幕和平板電腦屏幕,密度並不是正確的方法。使用以下,

  • drawable:手機
  • drawable-sw600dp:7" 平板電腦
  • drawable-sw720dp:10" 片

或者,你可以使用屏幕尺寸:smallmediumlargexlarge。例如,drawable-large。從文檔,

  • xlarge屏幕是至少960dp X 720dp
  • large屏幕至少640dp X 480dp
  • normal屏幕至少470dp X 320dp
  • small屏幕是至少426dp X 320dp

http://developer.android.com/guide/practices/screens_support.html

+0

較大的DPI屏幕總是有更高的DPI - 我認爲你的意思是「較大的屏幕通常具有較高的DPI,但不一定」 – cjk

+0

正確,固定一個。 –

1

谷歌搜索Android xhdpi帶來了你應該如何使用這些安卓資源:

http://developer.android.com/guide/practices/screens_support.html

DPI意味着多少個點每英寸有。一些小手機適合大量的點,這使他們的DPI很高。您應該爲不同的分辨率提供不同大小的圖像。 Google建議在l,m,h和xh DPIs的配給量3:4:6:8中創建圖像。