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

什么是android studio中的dimens.xml(w820dp).,第1张

概述在androidstudio中创建新项目时,默认情况下在以下路径中创建了两个xml文件...res/values/dimens.xml..res/values/dimens.xml(w820dp)我们知道文件dimens.xml,我们可以在其中定义元素的维度,但是为什么默认创建第二个文件dimens.xml(w820dp).有人可以说明为什么需要它以及什

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

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

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

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

解决方法:

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

values-largevalues-xlarge

或者在你的情况下

values-w820dp

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

<dimen name="value1">17dp</dimen>

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

androID:layout_height="@dimen/value1"

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

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

总结

以上是内存溢出为你收集整理的什么是android studio中的dimens.xml(w820dp).全部内容,希望文章能够帮你解决什么是android studio中的dimens.xml(w820dp).所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1115141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存