在为Windows Phone 8.1设计时考虑哪些屏幕尺寸?

时间:2015-02-18 12:44:05

标签: windows-phone-8.1 screen

我正在编写Windows Phone 8.1应用程序(在这种情况下,我并不关心平板电脑和台式机),我不确定应该向平面设计师询问哪种屏幕尺寸?< / p>

我已经阅读了Windows Phone 8.1的设计指南,我得到了缩放图像系统及其名称惯例,但我还没有找到我应该考虑的屏幕尺寸的建议吗?
我从尺寸为720x1280的平面设计师那里得到了一个psd,并且有一个背景图像。够了吗?

如果我说得对,诺基亚Lumia 1520的屏幕分辨率为1920 x 1080,所以我也需要那么大小,对吗?

你通常从Windows Phone的图形设计师那里获得缩放的psds?

谢谢

2 个答案:

答案 0 :(得分:2)

Windows(手机)使用比例因子,具体取决于设备的像素密度(DPI)。因此,不再有默认分辨率

具有高DPI的屏幕应用了高比例因子,因此所有资源都与(基于所有矢量的)UI一起放大。

图片资源会自动放大,但您可以手动添加缩放项目以获得更好的效果。

因此,您的问题的答案可能是:是的,这已足够,但您可以添加更高分辨率的资源以获得更好的结果。


此外,手机商店应用程序允许您创建捆绑,仅包含您安装应用程序的设备的资产(如果从商店安装),因此您不需要关心包/下载大小。

请参阅:

答案 1 :(得分:1)

这取决于您是为Silverlight还是Windows XAML构建。

对于Silverlight,所有手机都被认为是480 x 800像素(适用于15:9设备)或480 x 854像素(适用于16:9设备)。平台将每个有效像素映射到1,1.5,1.6或2.25个物理像素,具体取决于面板的实际分辨率(WVGA,720p,WXGA或1080p)。因此,所有UI设计都应该构建为480px宽,但如果需要,您可以构建更高分辨率的资产。

对于Windows XAML应用程序,故事更复杂。手机的有效分辨率范围从384 x 640到大约450 x 800(可能更高),主要取决于设备的物理尺寸。比例因子的范围从1.0到2.4,每个有效像素都是“更大”。在实际物理尺寸方面与Silverlight像素相比。

我的//build talk

中有更多信息