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

时间:2014-11-25 13:17:57

标签: android android-layout

我是设计Android应用程序的新手,我看到布局文件夹被分成四个文件夹 1)布局小 2)布局 3)布局大 4)布局XLARGE

但是我不知道哪种类型的设备会进入上述哪个文件夹。图形布局中显示了许多设备。例如10.1英寸平板电脑将进入xlarge文件夹.7英寸平板电脑将进入layout-large。关于其他尺寸的设备怎么样?如何确定哪个尺寸?它有什么尺度?请帮忙!

3 个答案:

答案 0 :(得分:2)

你很可能过度思考这一点。你正在做什么样的应用程序?

为了正确看待问题,以下是截至2014年11月3日的官方size distributions

pie chart showing that 81.4% of the android devices that frequent google play are of the normal size

即便如此,如果您按照best practices进行操作,也不会认为普通布局不适用于其他尺寸。它只是您需要测试的东西,以防万一不同大小的最终结果对您来说并不合适。

答案 1 :(得分:0)

您可以使用:

  • res / layout - def
  • res / layout-small res / layout-normal
  • RES /布局大
  • RES /布局XLARGE

或者:

  • RES /布局sw200dp
  • RES /布局sw600dp
  • RES /布局sw800dp

sw - 最小宽度

您可以阅读有关此here

的信息

答案 2 :(得分:0)

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

android:weight =“0.40”

根据屏幕重量适合所有屏幕。所以尝试使用相对布局并使用重量。