安卓平板电脑屏幕尺寸和布局文件夹



我有移动应用程序,我开始实施平板电脑版本。

但我有一个小问题:移动应用程序版本的设计更适合 7 英寸(前 Nexus 7)设备而不是平板电脑设计。

所以我想为>7"的设备实现平板电脑设计。

我知道 Nexus 7 使用layout-sw600dp布局文件夹,我想我需要从布局文件夹开始为平板电脑实现 UI layout-sw720dp。这是好主意吗?或者layout-sw600dp之后还有另一个文件夹。

如果有> 7" 的设备并且布局文件夹是"layout-sw600dp"?

在 android 中构建响应式 UI 是一个很长的故事。您需要选择:

何时更改

要更改的内容

您可以阅读本文:文章链接

为不同密度的设备创建不同的布局文件夹不是很好的做法。您应该为不同密度的设备创建一个通用布局,该布局应由不同的维度(表示 dimens.xml)进行管理。

values-hdpi
   --->dimens.xml
values-mdpi
   --->dimens.xml
values-xhdpi
   --->dimens.xml
values-xxhdpi
   --->dimens.xml
values-xxxhdpi
   --->dimens.xml
values-sw480dp
   --->dimens.xml
values-sw600dp
   --->dimens.xml
values-sw720dp
   --->dimens.xml

最新更新