2012-09-08 29 views
3

我想为我的Android游戏创建背景。并阅读here我得到它是如何工作的,但我没有得到的是如何在Photoshop中为不同的文件夹设置正确的大小。创建Android背景,多少个像素?

这里是Android Developers名单:

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。我如何制作如下列表?

  • 小屏幕至少<这里插入的像素尺寸>
  • 标准屏幕至少<插入像素大小这里> (...)

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

+0

dp不是一个常数;你不能将1dp转换为像素单位。屏幕分辨率确实与其相关,但实际屏幕尺寸也很重要。最好的办法是让不同的图像具有不同的长宽比,选择适合屏幕宽高比的图像,然后缩放到屏幕分辨率。 – mehmetminanc

+0

按照这条路线,我至少会为古怪的球队做出4:3,16:9,16:10和3:2的比赛。 – Geobits

回答

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.). 

它是从堆栈溢出问题Android screen size HDPI, LDPI, MDPI直取。

2

你们中的一个链接的支持多种屏幕页面上的关键事情是这样的:

要创建不同密度的替代位图资源,你 应遵循3:4:6:8之间的缩放比例这四个概括密度为 密度。举例来说,如果你有一个位图绘制这就是48×48 像素为中密度屏幕(尺寸为启动器图标),所有 不同尺寸应该是:

36X36为中密度最高72x72低密度的48x48对于高密度 96x96的额外高密度

话虽这么说,因为我们知道大部分的屏幕尺寸和可用密度(在这里就是我刚刚发现一个整洁的参考页:http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/),你可以使用它作为也是一个指南。 因此,要创建一个填充屏幕的背景,我会关注宽度分辨率。 最流行的手机宽度为320,480,540或720像素。 所以我会创造我的背景,因为这样(只手机...你可以做平板电脑的数学)
MDPI:320宽
华电国际:540宽
hxdpi:720宽

身高是有点多因为并非所有手机都具有相同的宽高比,所以很复杂根据您的应用程序,您可以选择缩放高度或裁剪高度。

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

+0

因此可以说我即将在xhdpi(我使用的是nexus是xhdpi)的设备上测试我的游戏,然后如果图片是“960x640”(背景),该图片应该是hdpi的“960x640 * 0.75”,并且'960x640 * 0.5' for mdpi? –

+0

对于任何图像的答案是肯定的...除非你的背景实际上填满了屏幕,在这种情况下,你可能希望它匹配手机的分辨率。由于Galaxy Nexus分辨率为720x1280,因此您可能希望将其用作基准,而不是使用iPhone的960x640,这会导致缩放。 (棘手的部分再次成为高度,因为在所有手机上它都不一样,例如Galaxy Nexus使用导航栏的底部96像素,而HTC One X和Galaxy S3则不使用)。 – anakin78z

+0

即时缩放位图以适应,所以他们将永远适合,和960x640看起来不错,所以我坚持,不想让我的动画师重新做东西。但很好知道未来的项目:) –

0

平均而言,每英寸的像素数,仅在帝国和公制中是最常用的单位。 (对不起,我不`吨知道它是在DPI)每英寸

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

来源

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