3

我想为我的 Android 游戏创建背景。在这里阅读时,我知道它是如何工作的,但我不知道如何在Photoshop中为不同的文件夹设置正确的大小。

以下是来自Android 开发者的列表:

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp

但这将以像素为单位是多少?由于 Photoshop 没有 dp。如何制作如下列表?

  • 小屏幕至少是 <在此处插入像素大小>
  • 普通屏幕至少是 <在此处插入像素大小> (...)

我不希望我的背景拉伸和收缩太多,所以我想要至少四种不同的尺寸。

4

3 回答 3

2

您链接的“支持多个屏幕”页面上的关键内容之一是:

要为不同密度创建替代位图可绘制对象,您应该遵循四个通用密度之间的 3:4:6:8 缩放比例。例如,如果您有一个 48x48 像素用于中等密度屏幕(启动器图标的大小)的可绘制位图,则所有不同的大小应该是:

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

话虽如此,因为我们知道大多数可用的屏幕尺寸和密度(这是我刚刚找到的一个简洁的参考页面:http: //blog.blundell-apps.com/list-of-android-devices-with-pixel-density -buckets/),您也可以将其用作指南。所以,要创建一个填充屏幕的背景,我会专注于宽度分辨率。最流行的手机宽度为 320、480、540 或 720 像素。所以我会这样创建我的背景(仅限手机......你可以为平板电脑做数学)
mdpi:320 宽
hdpi:540 宽
hxdpi:720 宽

高度有点复杂,因为并非所有手机的纵横比都相同。根据您的应用,您可以选择缩放高度或剪裁高度。

我还想看看这个页面上的屏幕尺寸和密度图表:http: //developer.android.com/about/dashboards/index.html。如您所见,ldpi 是一个很小的百分比,因此您可能更愿意让 android 进行缩放。另一方面,ldpi 图像的文件大小可能很小,所以如果你想确保它看起来很棒,你可以提供资产。对于 xlarge 平板电脑,您现在可能只关心 mdpi。

于 2012-09-09T14:21:32.150 回答
1

我不确定您到底在寻找什么,但这里有一些以像素为单位的尺寸:

    320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).  
    480dp: a tweener tablet like the Streak (480x800 mdpi).  
    600dp: a 7” tablet (600x1024 mdpi).  
    720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc.).

它直接取自 Stack Overflow 问题Android 屏幕尺寸 HDPI, LDPI, MDPI

于 2012-09-09T13:33:52.573 回答
0

平均而言,每个_ _ 的像素,以英制和公制为单位,仅最常用的单位。(对不起,我不知道它在 dpi 中是什么。)

300 像素每英寸
118.1102362204724 像素每厘米
11.81102362204724 像素每毫米

来源

谷歌长度单位转换器
谷歌在线计算器
其他一些人雅虎回答帖子

于 2014-04-12T16:14:23.627 回答