我应该如何命名1920x1080像素和5.5英寸设备的布局?

时间:2014-10-21 05:34:26

标签: android layout

我想为1920x1080像素和5.5英寸的设备创建一个特殊的布局。

有谁知道我必须为此命名我的布局?

现在我在Nexus 10上有一个名为 layout-sw720dp

的布局

我随时找到了一个计算器,但我再也找不到了。

THX。

1 个答案:

答案 0 :(得分:0)

首先,您需要了解layout-sw720dp的背后含义是什么 基于Android Documentation on Supporting Multiple Screen sw表示smallestWidth,格式为layout-swdp。

所以720是屏幕的基本尺寸,如可用屏幕区域的最短尺寸所示。具体来说,设备的最小宽度是屏幕可用高度和宽度的最短值(您也可以将其视为屏幕的“最小可能宽度”)。您可以使用此限定符来确保无论屏幕的当前方向如何,您的应用程序的UI都至少具有可用宽度的dps。

例如,如果您的布局要求其屏幕区域的最小尺寸始终至少为720 dp,那么您可以使用此限定符来创建布局资源res / layout-sw720dp /。只有当可用屏幕的最小尺寸至少为720dp时,系统才会使用这些资源,无论720dp侧是用户感知的高度还是宽度。最小宽度是设备的固定屏幕尺寸特征;当屏幕方向改变时,设备的smallestWidth不会改变