gpt4 book ai didi

emulation - WP8 模拟器屏幕尺寸

转载 作者:行者123 更新时间:2023-12-03 18:26:41 30 4
gpt4 key购买 nike

我已将我的 WP7 应用程序迁移到 WP8 平台。
现在,如果我开始在 WXGA Emulator 中调试我的应用程序(屏幕尺寸应为 768 × 1280)。我有Host.Content.ActualWidth=480Host.Content.ActualHeight=800 .

这是正常行为吗?为什么 WXGA 模拟器的屏幕尺寸为 480x800?

最佳答案

是的,这就是 WP8 应该如何工作的。

WP8多分辨率的禅意就是让开发者尽可能少的工作来解决不同的分辨率。其他平台倾倒了开发人员的所有辛勤工作,以将物理像素用于不同的分辨率。相反,WP8 使用 480x800 和 480x853 的逻辑像素来解决不同的分辨率。

应用程序开发人员实际上只需要做两件事。首先是使用 Grid 相对设计(而不是 Canvas 绝对设计)来帮助实现 480x853 逻辑分辨率。其次是确保使用适用于不同分辨率的媒体 Assets 。例如,您不想在低分辨率屏幕上播放 720p 视频,也不想在高清分辨率屏幕上拉伸(stretch) 240 像素宽的图像。

我写了很多关于这个主题的文章,包括代码示例以及相关 API 的行为@http://www.developer.nokia.com/Community/Wiki/What%27s_new_in_Windows_Phone_8#Multi_resolution

WP8 Multi-res APIs

关于emulation - WP8 模拟器屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13470605/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com