Android 个工作室布局大小文件夹
Android studio layout size folders
我正在尝试为 1080dp 和其他使用创建不同的布局
"layout-sw1080dp" 文件夹,但似乎 android studio 完全忽略它并从默认布局文件夹加载。
我试过另一种方法 - 使用 values-sw1080dp 设置不同的尺寸,但仍然没有!
针对不同屏幕尺寸编写不同布局的正确方法是什么?
您使用的修饰符 sw<N>dp
(最小宽度)表示屏幕可用高度和宽度中最短的资源。
您确定您的最短屏幕尺寸不小于 1080dp 吗?
阅读有关资源文件夹修饰符的更多信息here。
默认情况下,Android Studio(版本 > 0.8)将具有相同名称的资源分组到一个文件夹中,并将它们的区分限定符显示为柔和的灰色。确保您也使用 correct qualifiers.
DP不等于PIXEL!!!
您认为它被忽略了,因为具有 1080dp 的设备不存在(还没有?)。
- values-sw720dp:适用于 Nexus 9 和 10 英寸平板电脑
- values-sw600dp:适用于 7 到 8 英寸的平板电脑
- values-sw360dp:适用于小手机
我建议您在您的设备上安装此应用程序 https://play.google.com/store/apps/details?id=nl.qbus.sizemeup&hl=en,它以像素和 DP 显示每个设备的大小。
此外,请在此处阅读更多相关信息 http://developer.android.com/guide/practices/screens_support.html
我正在尝试为 1080dp 和其他使用创建不同的布局 "layout-sw1080dp" 文件夹,但似乎 android studio 完全忽略它并从默认布局文件夹加载。
我试过另一种方法 - 使用 values-sw1080dp 设置不同的尺寸,但仍然没有!
针对不同屏幕尺寸编写不同布局的正确方法是什么?
您使用的修饰符 sw<N>dp
(最小宽度)表示屏幕可用高度和宽度中最短的资源。
您确定您的最短屏幕尺寸不小于 1080dp 吗?
阅读有关资源文件夹修饰符的更多信息here。
默认情况下,Android Studio(版本 > 0.8)将具有相同名称的资源分组到一个文件夹中,并将它们的区分限定符显示为柔和的灰色。确保您也使用 correct qualifiers.
DP不等于PIXEL!!!
您认为它被忽略了,因为具有 1080dp 的设备不存在(还没有?)。
- values-sw720dp:适用于 Nexus 9 和 10 英寸平板电脑
- values-sw600dp:适用于 7 到 8 英寸的平板电脑
- values-sw360dp:适用于小手机
我建议您在您的设备上安装此应用程序 https://play.google.com/store/apps/details?id=nl.qbus.sizemeup&hl=en,它以像素和 DP 显示每个设备的大小。
此外,请在此处阅读更多相关信息 http://developer.android.com/guide/practices/screens_support.html