android和ios移动设备需要什么屏幕尺寸?

android和ios移动设备需要什么屏幕尺寸?,android,ios,screen,Android,Ios,Screen,所以我有一个移动应用程序,还有一个平面设计师 现在我想让平面设计师给我全屏背景所需的图像 该设备适用于android和ios,可在android和ios的各种移动/桌面类型上运行 我想让平面设计师给我的图片尺寸是多少?我读了一本书,但我不相信android团队自己知道需要什么尺寸的图像 (我的意思是,到处都有表格,有时他们会说将基数乘以2,但例如470dp x 320dp*2!=960dp x 720dp) 我正在使用的ios屏幕大小图表,除非有人另有说明,否则我将继续使用它 我假设所有的图片都

所以我有一个移动应用程序,还有一个平面设计师

现在我想让平面设计师给我全屏背景所需的图像

该设备适用于android和ios,可在android和ios的各种移动/桌面类型上运行

我想让平面设计师给我的图片尺寸是多少?我读了一本书,但我不相信android团队自己知道需要什么尺寸的图像

(我的意思是,到处都有表格,有时他们会说将基数乘以2,但例如470dp x 320dp*2!=960dp x 720dp)

我正在使用的ios屏幕大小图表,除非有人另有说明,否则我将继续使用它


我假设所有的图片都是72 ppi,如果只是因为这似乎是我为android搜索了一个又一个的建议,而我什么也没找到的话。你必须在黑暗中硬编码一个android用户界面,它可以根据设备的大小调整对象的大小。虽然这听起来很难,但它只需要一些时间和练习(因为我和你一样,把我的iOS应用程序带到android上,我自己从来没有为android编程过)。最好的猜测是

对于iOS来说,这要容易得多。这是我个人喜欢使用的指南,因为它是iOS 7和iPhone 5s的最新版本。有关iOS 8的详细信息,请访问developer.apple.com和那里的大量库(您需要支付99美元的费用才能访问库、下载软件并在那里的网络上托管应用程序)

希望这回答了你的问题:)


更新:这里有一个关于在Android上测试多个屏幕大小的好链接,因为没有设置大小

安卓系统的问题在于,它有各种各样的屏幕,从SD到4K。其中大多数屏幕的纵横比约为16:9,但也有二次屏幕(很快就会有圆形屏幕的Moto 360),因此,您可以做的最好是获得4K的图像,并在应用程序中将其缩小以适应屏幕

是否有人列出了android操作系统的尺寸要求(平板电脑/手机)

它可以是任何东西

这与窗口操作系统(例如windows、OS X、Linux)中的桌面窗口或浏览器窗口没有区别,后者可以是任意宽度和高度。不要使用全屏背景,或者使用桌面和Web开发人员使用的相同技术(例如,全屏背景褪色为一些基本颜色,可用于填充背景的纵横比与屏幕/窗口/浏览器的纵横比不同的地方)

能否以72 ppi的速度对图像进行确认


Android屏幕密度分为几个部分,如中所述。没有一个是72 dpi

您必须注意本手册中解释的不同方面

对于图像资源,您必须注意不同的屏幕密度。正如您所说的,除了不同的密度外,您还需要考虑设备的方向和纵横比,但在大多数设备中,背景图像的某些部分将不在屏幕上。

对于iPhone:

这里有两种尺寸可用于屏幕尺寸

                                iPhone 4S              iPhone 5

Window (including status bar)   320 x 480 pts          320 x 568 pts

View inside window
(visible status bar)           320 x 460 pts           320 x 548 pts

Launch Image                   640 x 960 pixels       640 x 1136 pixels
(Launch Image Sizes for 
 iPhone )   
您可以使用此链接

适用于Android:

它的大小不同

For larger screen phones   720*1280

For small screen phones    480*800
这取决于设备的分辨率。一些较大屏幕尺寸的设备分辨率较低,因此它们使用480*800,而一些小屏幕尺寸的设备使用720*1280,但分辨率较高


您可以通过

访问androidpixels.com并确定您需要什么。此外,您还可以要求您的设计师加入一些应用程序,这些应用程序在sp中显示文本大小,在PSD中显示边距

您可以设置特定于平台的样式和属性。 因此,您可以轻松地通过为每个平台分别设置样式来处理多屏幕大小。 例如: 在style.css中

 .android #theElement { ... }

 .ios #theElement { ... }
或者更详细地说:

 .ios.phone #theElement { ... }

 .android.tablet #theElement { ... }
下面的链接也可以帮助您:


我只能回答Android的问题。我猜您只需遵循此链接中的信息:

中等质量资产的te为48dp x 48dp。这意味着在160 ppi的屏幕上它将是48px 48px。在72 ppi屏幕上,图像将显示为107px 107px

我想你可以用定义HDPI,XHDPI,…,的方法来定义图片的其他质量的维度,。。。图标

HDPI图标必须比MDPI大1.5倍,因此它将:
160 dp时的72px*72px
或在240 dp时48px*48px

XHDPI图标必须比MDPI大2倍,因此它将:
160分贝时的96px*96px
或在320 dp时48px*48px


因此,我认为您需要使用不同的ppi参数保存相同的文件,以获得不同的质量。如果需要,我可以从Illustrator为您提供一个脚本来自动执行此操作

实际上,我读到的-请看这里:-对于非打印(即基于计算机的)显示介质,dp实际上一点也不重要。@bharal:如果您希望图像在显示时大小相同,屏幕密度肯定很重要。320 x 320像素图像在
ldpi
设备(~120dpi)上为几平方英寸,在
xhdpi
设备(~320dpi)上约为一平方英寸。请重新阅读您链接的博客文章,重点关注“屏幕上每英寸像素数”部分。该部分的第一行内容是:“每英寸像素数仍然与在线相关,但DPI设置不会影响图像的显示方式。”我将此理解为,当我制作图像时,如果我制作320*320图像,不管我给那个图像1 dpi还是1000。相反,设备的dpi将决定图像的外观-高密度设备将显示比低密度设备小的图像。在高密度设备上,某些图像的外观是相同的,regardle