1

我是 Windows Phone 应用程序开发的新手。我想知道在 windows phone 7 中开发应用程序时处理不同屏幕尺寸的最佳方法是什么。

4

3 回答 3

3

正如评论中所说,WinPhone7 只有一种分辨率,但要为新设备(WinPhone8)做好准备,您应该编写如下代码:

using System.Windows;  
public void GetScreenResolution(out int w, out int h)  
{  

     w = Application.Current.Host.Content.ActualWidth;  
     h = Application.Current.Host.Content.ActualHeight;  
}  
于 2012-07-16T11:31:18.990 回答
1

目前,只有一种屏幕分辨率可用:480x800(宽 x 高)

因此,您只针对一种分辨率进行开发,屏幕大小并不重要。

使用 Windows Phone 8,情况会有所改变,但目前还没有可用的公共 SDK,而且从技术上讲,Windows Phone 8 仍然不适合消费者,因此您应该继续为 WP7 和 480x800 进行开发。

于 2012-07-16T11:27:59.127 回答
0

虽然我从未见过 480x640 的设备,但它说 Windows Phone 8 支持以下分辨率,640x480(4:3), 800x480(5:3), 1280x720(16:9) and 1280x768(5:3).

是我发现的一篇关于 windows phone 8 屏幕尺寸的精彩博文。

于 2013-02-14T06:26:55.083 回答