windows-8 - 我是否需要多个二进制文件来支持多分辨率 Windows 8 应用程序?

标签 windows-8

我正在开发一个 Windows 8 应用程序,但该应用程序需要在多种分辨率和密度屏幕(平板电脑、笔记本电脑和台式机)上支持。我需要为每个分辨率创建多个二进制文件吗? 我看过http://msdn.microsoft.com/en-US/library/windows/apps/hh780612但在我开始解决方案之前需要澄清。

感谢您的帮助。

最佳答案

如果您按照 Windows Store UX Guidelines 进行设计,您不需要单独的二进制文件,但您确实需要所有图形、 Logo 等的缩放版本,并且需要处理应用程序中的方向和布局更改,以便始终呈现合适的 UI。

我们现在正在经历这种痛苦,设计一些具有固定位置等的静态布局非常非常诱人,但这非常违反 Windows 应用商店指南。设计所花费的时间可能与编写代码所花费的时间一样长。

如果您使用的是 HTML5/Javascript,则有 a useful example of an adaptive layout on MSDN

关于windows-8 - 我是否需要多个二进制文件来支持多分辨率 Windows 8 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16149935/

相关文章:

c# - 如何使用 Windows.Web.Http 下载和存储图像?

c# - LINQ 字符串包含另一个不区分大小写的字符串

c# - Windows 8 XAML 应用程序 - C++ 与 C# - 用户体验差异

c# - 桌面 metro 应用程序

powershell - 获取本地组 cmdlet 获取本地组 : The term 'Get-LocalGroup' is not recognized as the name of a cmdlet,

wpf - 如何在 Metro 应用程序中创建继承属性

javascript - 如何判断 JS Windows8 Metro 应用程序是否可见

c++ - opencv_highgui242.dll opencv 问题

windows-8 - 在 ConEmu 中启动或新选项卡时运行 autostart_console.bat?

windows-8 - 如何使用javascript取消Windows 8.1中的后台任务