0

欢迎。

我需要为不同的屏幕尺寸准备 UI。我制作布局布局-小布局-正常布局-大布局-XLARGE 对于这个I-small drawable、drawable-normal、drawable-large、drawable-XLARGE。但是从哪里获得屏幕尺寸从小到 XLARGE。我的意思是大小 例如,320 x 480 从哪里获得每个屏幕的尺寸?准备图形?

4

2 回答 2

0

如果你想在代码中做,你可以使用 android 的 Display 类并使用 getRectSize 和 getSize 方法。请在此处查看 API

如果您想查看屏幕尺寸之间的差异,可以查看支持多个屏幕

于 2012-03-28T07:37:14.190 回答
0

首先,您至少必须阅读此内容。作为建议,您可以从 mdpi 设备的图形开始。对于 mdpi 设备,1 像素相当于 1 dpi。然后你可以为 hdpi 制作相同的图形,只需乘以 mdpi 图像的像素 * 1.5,而为 ldpi 只需乘以 mdpi 图像的像素 * 0.75..

于 2012-03-28T07:37:49.990 回答