支持Android中某些设备的多个屏幕

时间:2010-11-15 15:59:24

标签: android screen-resolution

我阅读了有关支持多个屏幕的官方文档http://developer.android.com/guide/practices/screens_support.html

根据该文件,我应该为不同的解决方案创建不同的目录。

现在的问题。如何支持普通屏幕,高密度或低密度的设备?

我问它是因为,有两个可能性(WVGA800(480x800)和WVGA854(480x854))和(WQVGA400(240x400)和WQVGA432(240x432)),我不知道在哪里存储一些背景图像。

我会选择drawable-normal-hdpi或drawable-normal-ldpi,但是如何在480x800和480x854之间或在240x400和240x432之间产生差异?!

提前谢谢你,

穆尔

2 个答案:

答案 0 :(得分:1)

This is the documentation了解如何指定备用资源。

因此,对于高dpi的中型屏幕,您可以drawable-normal-hdpi

答案 1 :(得分:-1)

您必须指定布局文件夹,如下所示: -

layout-small-ldpi (240x320)  
layout-small-land-ldpi (320x240)

layout-ldpi  (240 x 400 )
layout-land-ldpi  (400 x 240 )

layout-mdpi (320 x 480 )
layout-land-mdpi (480 x 320 )

layout-large-mdpi (320 x 480 )
layout-large-land-mdpi (480 x 320)

layout-large  (600 x 1024)
layout-large-land  (1024 x 600)

layout-hdpi (480 x 800)
layout-land-hdpi (800 x 480)

layout-xlarge (800 x 1280)
layout-xlarge-land (1280 x 800)