平板电脑的布局资源

时间:2012-10-02 11:00:25

标签: c# android visual-studio-2010 xamarin

我正忙着使用Xamarin和Visual Studio开发一个Android应用程序。我创建了以下文件夹结构:

res/layout/main_activity.xml           # For phones
res/layout-sw600dp/main_activity.xml   # For 7” tablets
res/layout-sw720dp/main_activity.xml   # For 10” tablets

对于各种布局,但这似乎不起作用。它会一直显示位于 res / layout / 文件夹中的xml文件?

任何帮助将不胜感激! 非常感谢提前!

2 个答案:

答案 0 :(得分:1)

低密度小屏幕QVGA 240x320

布局小LDPI 布局小土地LDPI

低密度普通屏幕WVGA400 240x400(x432)

布局LDPI 布局土地LDPI

中密度正常屏幕HVGA 320x480

布局MDPI 布局土地MDPI

中密度大屏幕HVGA 320x480

布局大MDPI 布局大陆MDPI

高密度普通屏幕WVGA800 480x800(x854)

布局HDPI 布局土地HDPI

Xoom(中密度大但1280x800 res)

布局XLARGE 布局XLARGE陆

答案 1 :(得分:0)

  

注意:使用这些限定符指定的尺寸不是实际的屏幕尺寸。相反,尺寸是以活动窗口可用的dp单位为宽度或高度。 Android系统可能会将某些屏幕用于系统UI(例如屏幕底部的系统栏或顶部的状态栏),因此某些屏幕可能无法用于您的布局。因此,您声明的大小应该特别关注您的活动所需的大小 - 系统会在声明为布局提供多少空间时考虑系统UI使用的任何空间。还要注意操作栏被视为应用程序窗口空间的一部分,虽然您的布局没有声明它,因此它减少了布局的可用空间,您必须在设计中考虑它。

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