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