0

左图是 Windows phone 7 和 8 操作系统都支持的应用程序。右图是仅支持 windows phone 8 操作系统的应用程序。

我真的不明白为什么在为支持这两种操作系统而开发的应用程序中会留下这种差距。这两个应用程序都是新创建的应用程序,只是背景颜色发生了变化。根本没有额外的编码。

我测量了间隙的高度,它是 80 像素。

请帮我。

谢谢。

4

1 回答 1

2

Windows Phone 7 和 Windows phone 8 屏幕尺寸(分辨率)之间的所有差异都在此处进行了说明。(在 MSDN 网站上,附有示例)。

在 windows phone 上,您必须管理所有屏幕分辨率... 如果您有一个项目 Windows Phone 7 默认情况下,您的屏幕尺寸将适应此项目,并且您在 WVGA (480 * 800) 上。而且,如果您不管理所有尺寸的屏幕,在 720p 的 Windows Phone 设备(或模拟器)上,您将成为应用程序顶部黑屏的一部分。

有关信息:Windows Phone 7 设备只需管理

 - the WVGA resolution (480*800)

Windows Phone 8 设备管理三种屏幕尺寸:

 - the WVGA resolution (480*800)
 - the WXGA resolution (768 × 1280)
 - the 720p resolution (720 × 1280)

// 谣言部分

而且,也许随着 Windows phone 8 和 GDR3 更新,Windows Phone 8 管理一种额外的屏幕尺寸

 - the 1080p resolution (1080*1920)

// 结束谣言部分

于 2013-08-30T09:05:10.497 回答