当前位置 : 主页 > 手机开发 > 无线 >

移动应用程序开发 – 方向,分辨率和宽度/高度

来源:互联网 收集:自由互联 发布时间:2021-06-10
Apple网站称iPhone 5显示器的分辨率为1136×640像素,分辨率为326 ppi.通常,分辨率实际拼写(宽度x高度).在iPhone 5中,我们知道当我们以纵向模式握住手机时,1136是高度,640是宽度. 我正在研究一个
Apple网站称iPhone 5显示器的分辨率为1136×640像素,分辨率为326 ppi.通常,分辨率实际拼写(宽度x高度).在iPhone 5中,我们知道当我们以纵向模式握住手机时,1136是高度,640是宽度.

我正在研究一个Android项目,现在我对这些移动设备分辨率感到困惑.我的应用程序仅针对肖像:1280×720,960×540,960×540,800×480,1920×1080,1280×720,1280×720,1280×720,960×540,960×540

我的问题是:

>当我们说1136 x 640这意味着横向模式下设备的宽度x高度 – 对吗?
>设计仅针对一个分辨率320×480(仅限纵向)的移动应用程序并强制设备以320×480分辨率运行是否是个好主意?我使用的库支持固定分辨率模式,它被称为“设计分辨率”,接受(wxh).

回答第一个问题:是的,当Apple表示1136×640像素分辨率时,它们意味着在横向模式下逐个宽度.

要回答第二个问题:虽然不建议您将应用程序设计为仅在一个方向上工作(例如,纵向模式),但如果这是您的应用程序所需的,则可以接受.请参阅Apple Human Interface Guidelines.他们说,如果您确实选择仅支持一个方向,请确保在设备旋转180度时也支持该方向.也就是说,当用户将设备颠倒时,确保它翻转.

至于强制比设备能够显示的分辨率更小的分辨率,这绝不是一个好主意.请参阅Android Core App Guidelines,它说您应该使用整个屏幕,并建议您尽可能支持这两种方向.

网友评论