多个XHDPI设备分辨率

时间:2013-06-03 11:00:43

标签: android screen-resolution

我需要处理多个XHDPI设备分辨率。据我所知,XHDPI范围内有以下尺寸:

  • 1184x768
  • 1280×720
  • 1280×800
  • 1224x720

因为它们都属于同一个Dimension,如何区分它应根据屏幕尺寸加载的资源(drawables)?

如果我使用单个XHDPI布局并将其drawable放在xhdpi文件夹中就足够了,或者这会干扰UI

谢谢

2 个答案:

答案 0 :(得分:1)

XHDPI是单个存储桶

简答:

  

XHDPI的单一布局就足以满足其资源需求   正确的(xhdpi)drawables文件夹。

长答案:

Android设备差异很大,所以android决定这些屏幕分辨率集合在一个桶中,即被视为一个设备,因为它们之间的变化相对于整个范围相对较小。 Android执行运行时图像操作以稍微调整您的资源,以便它们按预期运行。

加成:

要更好地控制图像,请查看Scale属性。

答案 1 :(得分:0)

你可以在这里阅读更多内容

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

基本上如果你想...你可以创建具有以下名称的文件夹:

  • layout-sw520dp-port // v4.0.3的Galaxy Note
    layout-sw520dp-land layout-sw600dp-port // Nexus 7
    layout-sw600dp-land layout-sw700dp-port
    布局sw700dp陆

等。等