根据http://developer.android.com/training/multiscreen/screendensities.html
提到了以下比例因子
xhdpi:2.0 hdpi:1.5 mdpi:1.0(基线)ldpi:0.75
我想知道xxhdpi的比例因子是什么?
我正在开发一个关于android version2.2的程序.我已经阅读了很多关于支持多种屏幕尺寸的文档但仍然感到困惑 我设计了一个支持大屏幕和普通屏幕的布局文件,当我尝试使用小屏幕时,它不会调整布局以适应屏幕.我也在清单中使用了这段代码.
<supports-screens
android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"
/>
Run Code Online (Sandbox Code Playgroud)
小屏幕的图像就在这里. 如何设置与小屏幕兼容的屏幕?在某处我通过使用文件夹"layout-small"找到了,但是如果我使用它,项目大小正在增加,我不希望这样,那么任何人都可以建议我这样做的最佳方法吗?
在我的应用程序中,我支持手机/平板电脑的外形和单独的布局我使用选择器"布局"(对于手机),"layout-sw600dp"(对于平板电脑).
以下是详细信息:
http://android-developers.blogspot.in/2011/07/new-tools-for-managing-screen-sizes.html
Typical numbers for screen width dp are:
320: a phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
480: a tweener tablet like the Streak (480x800 mdpi).
600: a 7” tablet (600x1024).
720: a 10” tablet (720x1280, 800x1280, etc).
Run Code Online (Sandbox Code Playgroud)
我正在使用Nexus 4手机,以下是它的主要内容
Size: 4.7 inches
Resolution: 768 x 1280 pixels
DPI: 318
dp: 386
Here is the dp calculation
dp = (px * 160)/dpi
dp = (768 * 160)/318
Run Code Online (Sandbox Code Playgroud)
当我在dp计算公式中使用768 px时,dp值为386,但是当我通过1280 px时,dp值为644.
根据以下理解,我认为Nexus 4版本将从sw600dp读取布局,但事实并非如此.
由于分辨率为宽度X高度,因此旋转设备时将反转.
我认为这是使用sw选择器与3.2之前的大型xlarge扇区进行的即兴创作.
应用程序中应提供的最小宽度(sw)布局的主要存储桶或组是什么?
我尝试围绕最常见的屏幕宽度(像素为240,320,480,540)创建存储桶.
然后我意识到存储桶是DP值,因此480px宽的电话不一定(必须)480dp宽.我有多个480px宽的手机落入我的320dp水桶并弄乱了一切.
那你怎么处理这个?您使用哪些群组在Android手机应用中选择正确的布局?
Galaxy s4的独立像素密度是多少?
我需要它,所以我可以sw???dp为那部手机设置限定符.
如果你能解释如何计算它会很棒.
我想知道,是否有任何工具可以生成所有大小的android图标。像hdpi,lpdi,xxhdpi,xxxhdpi
从工具生成图标上的所有类型