我正在开发Windows应用商店应用。 Windows中有七种分辨率。 我想为不同的分辨率设置不同的图像尺寸。任何人都可以知道Windows模拟器分辨率的图像大小是什么。
这些是Simulator提供的分辨率:
27“2560 * 1440,
我的问题是关于背景图像,启动图像(启动画面)的这些分辨率的图像尺寸。 我想根据屏幕尺寸选择图像。指导我有关屏幕尺寸的图像尺寸。
我在网上搜索过。请帮我解决这个问题。
答案 0 :(得分:2)
根据您正在处理的应用程序类型,最佳选择可能是缩放或调整图像大小。
看看这个资源Guidelines for scaling to screens (Windows Store apps),它将提供这个非常重要的主题的完整画面。
在同一参考指南中,您有Guidelines for scaling to pixel density (Windows Store apps)
我真的建议阅读MSDN对Windows 8应用程序的引用。它有很好的文档记录,并且有很多例子。
值得一提的是,当屏幕分辨率超过140%和1366 x 768的180%时,系统可以自动交换图像。要利用这种“自动交换”,只需包含三个版本的图像:
然后,当您在应用程序中引用图像时,只需将其引用为 MyImage.jpg 。系统将负责其余的工作。
如果您需要以140%和180%以外的分辨率阈值交换图像,则需要编写自己的自定义代码。
答案 1 :(得分:0)
除了Agustin提供的大量资源外,请注意,无论您的屏幕尺寸/分辨率如何,启动图像/启动画面必须始终为620 x 300像素。您可以在底部的“应用程序UI”选项卡下的Package.appxmanifest文件中找到它。