2012-08-30 45 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中创建图像。