当前位置:  开发笔记 > 前端 > 正文

什么是android studio中的dimens.xml(w820dp).

如何解决《什么是androidstudio中的dimens.xml(w820dp).》经验,为你挑选了1个好方法。

在android studio中创建新项目后,在以下路径中默认创建了两个xml文件.

..res/values/dimens.xml
..res/values/dimens.xml(w820dp)

我们知道文件dimens.xml,我们可以在其中定义元素的维度,但是为什么默认创建第二个文件dimens.xml(w820dp).

有人可以说明为什么需要它以及什么时候可以使用它.



1> Thomas Richt..:

您可以在Andorid Studio中为每个所需的屏幕大小定义多个文件夹.在您的情况下,android studio定义了文件夹,您可以在其中定义用于扩展平板电脑或手机的维度(度量).例如,它定义了两个文件夹,如:

values-large
values-xlarge

或者在你的情况下

values-w820dp

现在在此文件夹中,定义了一个dimen.xml文件,您可以在其中将测量值放入(单位dp)相应的屏幕尺寸.定义如下测量:

17dp

然后在布局xml中嵌入这些大小,如:

android:layout_

根据屏幕尺寸,系统将从此文件夹加载正确的测量值,例如,如果屏幕尺寸较大,则仅加载文件夹值中的定义值 - large.有关更多信息,请查看https://developer.android.com/distribute/essentials/quality/tablets.html

编辑1:所以基本上如果你看到文件dimen.xml(w820dp),那里的值只有使用,如果应用程序在820dp及以上的显示器上执行,在这种情况下,它意味着平板电脑.

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有