0

分辨率为1920*1080,实际尺寸为5 英寸

如何计算android 上的最小宽度?

手机上应该使用哪个res文件夹,包括drawable、values和layout文件夹?

4

2 回答 2

1

首先,我得到dpi

dpi = 根(1920*1920+1080*1080)/5 = 440.5

然后我使用公式得到samllestWidth

最小宽度=1080/(dpi/160)=1080/(440.5/160) = 392.2

所以最小宽度是393dp

但如果制造商将dpi设置为 480 ,则最小宽度将为:

最小宽度 = 1080/(480/160) = 360dp

于 2012-11-30T06:25:08.593 回答
-1

例如,如果有一个图像 (1920*1080) 并假设它是 xlarge。您必须以 3:4:6:8 的比例为其他尺寸创建合适的图像。

如果您有一个 48x48 像素的用于中等密度屏幕(启动器图标的大小)的可绘制位图,则所有不同的大小应该是:

36x36 用于低密度 48x48 用于中密度 72x72 用于高密度 96x96 用于超高密度

您应该查看http://developer.android.com/guide/practices/screens_support.html以获取详细信息。

在此处输入图像描述

尺寸

small 用于小尺寸屏幕的资源。

正常尺寸屏幕的正常资源。(这是基线大小。)

large 大尺寸屏幕的资源。

xlarge 超大尺寸屏幕的资源。

于 2012-11-29T11:44:53.317 回答