如何决定android项目的屏幕大小

如何决定android项目的屏幕大小,android,android-layout,Android,Android Layout,我刚开始为android应用程序设计,我看到布局文件夹被分为四个文件夹 1) 布局小 2) 布局 3) 大布局 4) 布局xlarge 但我不知道哪种类型的设备会进入上面的哪个文件夹。图形布局中显示了许多设备。例如,10.1英寸的平板电脑会进入xlarge文件夹。7英寸的平板电脑会进入大的布局。其他尺寸的设备如何?如何确定哪些设备会进入哪个文件夹?是否有任何刻度?请救命啊 您可以使用: res/布局–def 分辨率/布局小分辨率/布局正常 分辨率/布局大 res/layout xlarge

我刚开始为android应用程序设计,我看到布局文件夹被分为四个文件夹 1) 布局小 2) 布局 3) 大布局 4) 布局xlarge

但我不知道哪种类型的设备会进入上面的哪个文件夹。图形布局中显示了许多设备。例如,10.1英寸的平板电脑会进入xlarge文件夹。7英寸的平板电脑会进入大的布局。其他尺寸的设备如何?如何确定哪些设备会进入哪个文件夹?是否有任何刻度?请救命啊

您可以使用:

  • res/布局–def
  • 分辨率/布局小分辨率/布局正常
  • 分辨率/布局大
  • res/layout xlarge
或:

  • res/layout-sw200dp
  • res/layout-sw600dp
  • res/layout-sw800dp
sw-最小宽度


您可以了解屏幕物理区域内的像素数量;通常称为dpi(每英寸点数)。例如,与“正常”或“高”密度屏幕相比,“低”密度屏幕在给定物理区域内的像素更少。 因此,基本上我使用简单布局文件设计应用程序,并使用适合所有屏幕大小的相对布局 将视图的权重调整为

android:weight=“0.40”


根据屏幕重量,这适用于所有屏幕。所以试着使用相对布局和权重。

你很可能考虑过了。你到底在制作什么样的应用程序

下面是截至2014年11月3日的官方数据

即使如此,如果你遵循,也不是说普通的布局不能适用于其他尺寸。这只是你需要测试的东西,以防不同尺寸的最终结果对你来说不太合适

读一读这个。可能是重复的