logo

logo

微软解释了如何为双屏设备设计应用程序

2020-01-23 15:29:18 | 来源:专门网 | 作者:足球
您可以通过编程方式扩展应用程序,以在跨屏时使用全屏模式。如果用户跨越了以全屏模式显示在单个屏幕上的应用程序,则该应用程序将保持全屏显示。

今天,微软宣布发布适用于Surface Duo设备的预览SDK,这将使开发人员能够开发双屏APP体验。微软还将在下个月发布适用于Windows 10X的预览版SDK。除预览版SDK外,Microsoft今天还发布了针对开发人员的文档,其中介绍了用于开发双屏设备的体验的功能和指南。 Microsoft建议开发人员支持以下布局:

默认单屏

默认情况下,应用程序以最大化状态打开并占据一个屏幕。在双屏模式下,用户可以并排运行两个应用程序,以同时比较,使用或交叉引用内容。

默认情况下都将支持这些操作。如前所述,如果您的应用旨在处理纵向和横向不同的屏幕尺寸,则您无需做任何其他事情。

跨屏默认

当设备处于双屏模式时,用户可以在两个屏幕上扩展单个应用程序,从而为内容留出更多空间。用户负责扩展应用程序,而不是应用程序以编程方式进入的状态。

支持是可选的。跨屏模式是双屏设备所独有的。如果您不对应用程序进行任何修改,则其行为就像在一个大屏幕上显示一样。但是,您可以实施一系列布局优化,以使您的应用程序利用双屏设备的独特功能。这些将在本文后面详细介绍。

单屏

这与默认布局相似,但系统UI(任务栏,系统任务栏,应用程序栏,应用程序标题)被隐藏以创建完全身临其境的体验,它将是游戏和视频播放的理想选择。

支持是可选的。您可以使用可用的API将您的应用置于全屏模式。

跨屏全屏

您可以通过编程方式扩展应用程序,以在跨屏时使用全屏模式。如果用户跨越了以全屏模式显示在单个屏幕上的应用程序,则该应用程序将保持全屏显示。

支持是可选的。考虑跨屏模式下的全屏以及单屏的好处。

所有双屏设备均可折叠,翻转和旋转。两个屏幕都可以用作显示器,或者一个屏幕可以用作键盘。不同的形状因素支持各种各样的活动,并允许用户使设备适合他们的情况。即使所有现有的应用程序都可以在双屏设备上运行,而无需进行任何修改,但开发人员仍有望通过对他们的应用程序进行更改来完全采用双屏功能。

声明:本站原创文章版权和编译文章的中文版权归专门网所有。转载本站作品用于非商业用途无需许可,但需注明出处为专门网,商业用途须取得本站书面授权许可。

我要评论

评论 共有 0 条评论

加入51NB

资讯编辑

职位描述:

    1、负责网站资讯的编辑与发布;
    2、负责网站日常维护,喜欢策划撰写原创话题;

职位要求:

    1、 大专及以上学历;
    2、 有一定文字功底,能独立进行写作、编辑
    3、 对数码产品有浓厚兴趣,关注互联网新动态;
    4、 擅长使用新媒体运营工具;
    5、 工作具有很大灵活性,希望能发挥个人主观能动性。
请将您的简历发送至: service@51nb.com

翻译编辑

职位描述:

    翻译NotebookCheck等外媒评测文章;

职位要求:

    1、 拒绝机翻;
    2、 行文应言简意赅,考虑国内语言习惯;
    3、 能够学习使用简单的html格式代码。
请将您的简历发送至: service@51nb.com

评测编辑

职位描述:

    1、撰写数码产品相关开箱与评测;
    2、能够灵活运用外媒文章素材;

职位要求:

    没啥要求,能写出个性就行。
请将您的简历发送至: service@51nb.com

论坛编辑

职位描述:

    1、负责在论坛制造高质量的讨论话题;
    2、负责轻度的论坛板块管理工作;

职位要求:

    有玩论坛经验者优先
请将您的简历发送至: service@51nb.com

最新评论

会员登录 ×