相关疑难解决方法(0)

我是否需要14种不同的布局来支持所有Android设备?

我真的很困惑.从developer.android.com上的文档来看,为了保持我的图像在所有当前Android设备上正确缩放(宽高比),我需要以下所有这些布局.这真的是每个人都在做什么?我错过了什么,或者我应该以不同的方式解决这个问题?

Low density Small screens QVGA 240x320
------------------------------------------------
layout-small-ldpi
layout-small-land-ldpi

Low density Normal screens WVGA400 240x400 (x432)
------------------------------------------------
layout-ldpi
layout-land-ldpi

Medium density Normal screens HVGA 320x480
------------------------------------------------
layout-mdpi
layout-land-mdpi

Medium density Large screens HVGA 320x480
------------------------------------------------
layout-large-mdpi
layout-large-land-mdpi

High density Normal screens WVGA800 480x800 (x854)
------------------------------------------------
layout-hdpi
layout-land-hdpi

Xoom (medium density large but 1280x800 res)
------------------------------------------------
layout-xlarge
layout-xlarge-land
Run Code Online (Sandbox Code Playgroud)

android resolution screen android-screen-support

61
推荐指数
2
解决办法
3万
查看次数

android中的不同值文件夹

values在我的应用程序中创建不同的文件夹(values, values-ldpi, values-mdpi, values-hdpi, values-xhdpi, values-nodpi, values-w360dp-mdpi).但有些设备属于同一类别.但有不同的屏幕尺寸.但我看到根据设备密度给出字体大小这个@PankajSharma提供的答案建议创建像 -

res/values/dimens.xml    
res/values-small/dimens.xml    
res/values-normal/dimens.xml    
res/values-xlarge/dimens.xml
Run Code Online (Sandbox Code Playgroud)

我想知道我的方式和其他方式有什么区别?我认为@PankajSharma提供的答案很简单.我也想知道哪种方式更好?

resources android dimensions

41
推荐指数
2
解决办法
8万
查看次数