如何使用API​​级别17支持大屏幕尺寸?

时间:2016-09-26 09:06:41

标签: android android-layout android-screen-support

我有两种布局类型layout-v17layout-large。我想知道如果我的设备大而且大于API级别17,将选择哪一个?

其他问题是我应该为xlarge屏幕尺寸再次设计我的drawable吗?我知道mdpi, hdpi, xhdpi等,但例如,在mdpi分辨率下,我的图片视图尺寸为 100x100 ,但在xlarge尺寸中我应将其设置为 400x400 < /强>

1 个答案:

答案 0 :(得分:0)

您可以布局大适用于大型设备。什么是API级别并不重要。

对于你的第二个问题如果你可以通过不同的 dimen 文件获得你的图像,那么你可以采取这种方法,否则你可以检查以下文件夹以获得不同的分辨率。

res/values/dimens.xml(default)
    res/values-ldpi/dimens.xml   (240x320 and nearer resolution)
    res/values-mdpi/dimens.xml   (320x480 and nearer resolution)
    res/values-hdpi/dimens.xml   (480x800, 540x960 and nearer resolution)
    res/values-xhdpi/dimens.xml  (720x1280 - Samsung S3, Micromax Canvas HD, etc) 
    res/values-xxhdpi/dimens.xml (1080x1920 - Samsung S4, HTC one, etc)
    res/values-large/dimens.xml  (480x800)

    res/values-large-mdpi/dimens.xml (600x1024)
    res/values-sw600dp/dimens.xml  (600x1024)
    res/values-sw720dp/dimens.xml  (800x1280)
    res/values-xlarge-xhdpi/dimens.xml (2560x1600 - Nexus 10")
    res/values-large-xhdpi/dimens.xml  (1200x1920 - Nexus 7"(latest))