如何定义dimens.xml在Android的每一个不同的屏幕尺寸是多少? [英] How to define dimens.xml for every different screen size in android?
问题描述
当我们谈到的Android
支持不同的屏幕尺寸。每个人都专注于每一个可能的屏幕即创建不同的布局。
When we talked about supporting different screen size in Android
. Everyone is focusing on creating different layouts for every possible screens i.e.
- LDPI
- MDPI
- 华电国际
- xhdpi
- xxhdpi
- xxxhdpi
我所做的是设计一个布局按 xhdpi
屏幕参考,并确定它的尺寸
在 dimens.xml
。现在我想给予支持它每一个可能的机器人
屏幕大小。我该怎么做?
What I did is design a layout as per xhdpi
screen reference and define it's dimensions
in dimens.xml
. Now I want to give support it to every possible android
screen size. How can I do that?
据我所知,我可以使用这工具找出正确的梦诗的.xml
其他屏幕尺寸,并添加到我的项目。这是做在我的情况的正确方法是什么?
As far as I know, I can use this tool to figure out the proper dimens.xml
for other screen size and add to my project. Is this the right way to do it in my situation?
另一个问题是我只需要创建 dimens.xml
上面的屏幕尺寸是多少?如果是的话那么是什么 w820dp
?
Another question is Do I only need to create dimens.xml
for above screen dimensions? If yes then what is w820dp
?
感谢您的帮助。我只想给手机支持
不是平板电脑和其他设备。
Thanks for your help. I only want to give support to phones
not tablet and other devices.
推荐答案
您必须创建的不同的值不同的屏幕上的文件夹的。
像
You have to create Different values folder for different screens . Like
values-sw720dp 10.1" tablet 1280x800 mdpi
values-sw600dp 7.0" tablet 1024x600 mdpi
values-sw480dp 5.4" 480x854 mdpi
values-sw480dp 5.1" 480x800 mdpi
values-xhdpi 4.7" 1280x720 xhdpi
values-xhdpi 4.65" 720x1280 xhdpi
values-hdpi 4.0" 480x800 hdpi
values-hdpi 3.7" 480x854 hdpi
values-mdpi 3.2" 320x480 mdpi
values-ldpi 3.4" 240x432 ldpi
values-ldpi 3.3" 240x400 ldpi
values-ldpi 2.7" 240x320 ldpi
有关详细信息,您可以访问这里。
For more information you may visit here
在android系统不同价值观的文件夹
<一个href=\"http://android-developers.blogspot.in/2011/07/new-tools-for-managing-screen-sizes.html\">http://android-developers.blogspot.in/2011/07/new-tools-for-managing-screen-sizes.html
这篇关于如何定义dimens.xml在Android的每一个不同的屏幕尺寸是多少?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!