自适应用户界面窗格对象制造技术

技术编号:16307899 阅读:34 留言:0更新日期:2017-09-27 01:50
一种用于自动地管理小形状因子计算设备上的用户界面中的窗格的系统的方面包括自适应窗格模块,其用于确定影响画布尺寸的事件何时发生,所述事件例如改变显示器配置或重新定向所述显示器,这进而影响了窗格管理,或者窗格的打开或关闭。自适应窗格模块管理所述窗格。在管理了所述窗格之后,系统调整画布的尺寸并且针对小形状因子计算设备而适当地重新流式传送内容。

Adaptive user interface pane object

A system for automatic management of small form factor on a computing device in the user interface pane aspects include adaptive pane module, which is used to determine when events affecting the canvas size the occurrence of the events such as change the display configuration or redirect the display device, which affect the pane management, or open the pane on or off. The adaptive pane module manages the panes. After managing the pane, the system adjusts the size of the canvas and appropriately transmits the content for the small shape factor calculation device.

【技术实现步骤摘要】
【国外来华专利技术】自适应用户界面窗格对象
技术介绍
用户越来越多地使用小形状因子计算设备(例如,移动电话)以用于各种计算应用。通常而言,小形状因子计算设备的屏幕或显示器的尺寸是较大形状因子的设备(例如,平板计算设备、膝上型计算机、台式计算机等)的屏幕尺寸的一小部分。许多用户界面采用窗格来向用户展示应用功能和信息。窗格常常专用于应用的具体特征或功能。当用户利用窗格所支持的特征或功能执行任务时,该窗格被添加到用户界面。在该用户界面中,窗格与保存主要应用内容的应用画布共享空间。尽管有用,但是窗格减小了可用于应用画布的空间量。为较大形状因子设备设计的用户界面可以包括会占据小形状因子计算设备上的用户界面的窗格。
技术实现思路
提供了该
技术实现思路
以用简化的形式引入了在下文的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的关键特征或本质特征,也不旨在用于帮助确定所要求保护的主题的范围。用于自动地管理小形状因子计算设备上的用户界面中的窗格的系统的方面包括一种计算设备,该计算设备至少具有处理设备、存储器、和显示器。该系统确定影响窗格管理的事件何时发生,所述事件例如选择窗格所支持的特征或功能、重新定向显示器、或者关闭窗格。在对窗格显示进行管理之后,该系统针对小形状因子计算设备而适当地调整画布的大小并且重新流式传送(reflow)和/或缩放内容。附图说明通过参考附图,本公开的进一步的特征、方面、和优点将变得更好理解,其中元素不是按比例的以便更清楚地示出细节,并且其中,几个视图通篇中相同的附图标记指示相同的元素:图1是示出了用于自动地管理小形状因子计算设备上的用户界面中的窗格的系统的框图;图2是示出了在用于自动地管理小形状因子计算设备上的用户界面中的窗格的示例方法中所涉及的一般阶段的流程图;图3A是在小形状因子计算设备上的文字处理应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图;图3B是在小形状因子计算设备上的文字处理应用用户界面中所显示的具有键盘覆盖的示例全屏幕窗格的屏幕截图示图;图3C是在小形状因子计算设备上的电子表格应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图;图3D是在小形状因子计算设备上的电子表格应用用户界面中所显示的具有键盘覆盖的示例全屏幕窗格的屏幕截图示图;图3E是在以横向朝向的小形状因子计算设备上的电子表格应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图;图3F是在以横向朝向的小形状因子计算设备上的电子表格应用用户界面中所显示的具有键盘覆盖的示例全屏幕窗格的屏幕截图示图;图3G是在小形状因子计算设备上的电子表格应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图;图3H是在小形状因子计算设备上的电子表格应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图,其中,将Chrome浏览器应用的一部分推离屏幕以为应用画布和窗格提供最大的空间;图3I是在小形状因子计算设备上的电子表格应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图;图3J是在用户界面尺寸改变事件之前(以纵向朝向)以及在用户界面尺寸改变事件之后(以横向朝向)在小形状因子计算设备上的电子表格应用用户界面中所显示的示例部分屏幕窗格的屏幕截图示图;图3K是以纵向朝向在小形状因子计算设备上显示的示例部分屏幕窗格的示图;图3L是以纵向朝向在小形状因子计算设备上显示的具有键盘覆盖的示例全屏窗格的示图;图3M是以纵向朝向在小形状因子计算设备上显示的具有键盘覆盖的示例全屏窗格的示图;图3N是以纵向朝向在小形状因子计算设备上显示的具有键盘覆盖的示例全屏窗格的示图;图3O是以纵向朝向在小形状因子计算设备上显示的示例部分屏幕窗格的示图,其中在窗格标头栏显示了多个快速命令;图3P是以横向朝向在小形状因子计算设备上显示的示例部分屏幕窗格的示图;图3Q是以横向朝向在小形状因子计算设备上显示的具有键盘覆盖的示例全屏窗格的示图;图4是在小形状因子计算设备上显示的示例部分屏幕瞬时窗格的屏幕截图示图;图5是在小形状因子计算设备上显示的示例部分屏幕持续窗格的示图;图6是经由对持续窗格中的关闭命令的选择而产生的示例窗格关闭事件的示图;图7是经由对持续窗格中的关闭命令的选择而产生的示例窗格关闭事件的示图;图8是经由对持续窗格中的取消命令的选择而产生的示例窗格关闭事件的示图;图9是经由对持续窗格中的提交命令的选择而产生的示例窗格关闭事件的示图;图10是经由对持续窗格中的返回命令或钻出(drillout)命令的选择而产生的示例窗格关闭事件的示图;图11是经由对操作系统返回命令的选择而产生的示例窗格关闭事件的示图;图12是包括各种关闭窗格事件场景的表格;图13是在平板计算设备上的任务窗格中显示的文件列表对比在小形状因子计算设备上在全屏窗格中显示的文件列表的示图;图14是在平板计算设备上的任务窗格中显示的应用或文件菜单对比在小形状因子计算设备上在全屏窗格中显示的应用或文件菜单的示图;图15是在平板计算设备上的多个窗格中显示的下钻菜单对比在小形状因子计算设备上在单个全屏窗格中显示的下钻菜单的示图;图16是在平板计算设备上的任务窗格中显示的编辑/共享列表对比在小形状因子计算设备上在全屏窗格中显示的编辑/共享列表的示图;图17是在小形状因子计算设备上显示的具有键盘覆盖的图16的全屏窗格的示图;图18A-C示出了针对在小形状因子计算设备上运行的应用的示例窗格管理序列;图19A-F示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图20A-D示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图21A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图22A-E示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图23A-F示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图24A-F示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图25A-F示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图26A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图27A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图28A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图29A-D示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图30A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图31A-B示出了与小形状因子计算设备上的可滚动内容区域中的滚动内容相关联的窗格管理序列;图32示出了与小形状因子计算设备上的可滚动内容区域中的滚动内容相关联的窗格管理序列;图33A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图34A-C示出了针对在小形状因子计算设备上运行的应用的另一个示例窗格管理序列;图35是流程图,其示出了在针对经由对小形状因子计算设备上的操作系统返回命令的选择而产生的示例窗格关闭事件的示例方法中所涉及的一般阶段;图36是示出了计算设备的物理组件的一个示例的框图;图37A和37B是移动计算设备的简化框图;并且图38是分布式计算本文档来自技高网...
自适应用户界面窗格对象

【技术保护点】
一种用于对在小形状因子计算设备上显示的应用的用户界面中的窗格配置进行管理的方法,所述方法包括:显示应用用户界面,所述应用用户界面包括用于与文档进行交互的功能以及用于显示所述文档的画布;接收对功能的选择;以及生成包括与所述功能相关联的内容的窗格;根据所述小形状因子计算设备来确定所述窗格的尺寸;以及显示针对所述小形状因子计算设备而确定了尺寸的所述窗格。

【技术特征摘要】
【国外来华专利技术】2015.01.21 US 62/105,775;2015.06.30 US 14/755,7941.一种用于对在小形状因子计算设备上显示的应用的用户界面中的窗格配置进行管理的方法,所述方法包括:显示应用用户界面,所述应用用户界面包括用于与文档进行交互的功能以及用于显示所述文档的画布;接收对功能的选择;以及生成包括与所述功能相关联的内容的窗格;根据所述小形状因子计算设备来确定所述窗格的尺寸;以及显示针对所述小形状因子计算设备而确定了尺寸的所述窗格。2.根据权利要求1所述的方法,其中,根据所述小形状因子计算设备来确定所述窗格的尺寸包括维持作为所述小形状因子计算设备的显示器的尺寸的指定百分比的最小窗格尺寸。3.根据权利要求1所述的方法,其中,根据所述小形状因子计算设备来确定所述窗格的尺寸包括将所述窗格显示在所述画布之下,所述窗格被显示为持续窗格并且包括包含关闭命令的窗格标头栏。4.根据权利要求3所述的方法,还包括在所述窗格标头栏中显示一个或多个快速命令功能。5.根据权利要求3所述的方法,还包括更新所述应用用户界面以在将所述窗格显示为持续窗格时从显示器移除应用标头栏。6.根据权利要求3所述的方法,界面还包括将对调色板提示命令的显示包括在所述窗格中。7.根据权利要求6所述的方法,还包括:接收对所述调色板提示命令的选择或者对在所述窗格中显示的与调色板窗格相关联的功能的选择;以及响应于所述选择:通过生成包括一个或多个调色板选项的调色板窗格来更新所述应用用户界面;根据所述小形状因子计算设备来确定所述调色板窗格的尺寸;并且将所述调色板窗格显示为部分屏幕调色板窗格;接收对调色板窗格选项的选择;以及响应于所述选择,通过显示调色板窗格的层级中的子调色板窗格来更新所述应用用户界面。8.根据权利要求7所述的方法,还包括:接收对操作系统返回命令的选择;响应于所述选择:导航至调色板窗格的层级中的先前的调色板窗格;并且通过显示所述调色板窗格的层级中的所述先前的调色板窗格来更新所述应用用户界面。9.根据权利要求3所述的方法,还包括:接收对所述关闭命令或者操作系统返回命令的选择;以及响应于所述选择,通过关闭所述窗格来更新所述应用用户界面。10.根据权利要求3所述的方法,还包括:接收对在所述窗格中显示的功能的选择;以及响应于所述选择,通过显示以下内容来更新所述应用用户界面:根据所述小形状因子计算设备而确定了尺寸的所述窗格,所述窗格被显示为全屏窗格并且包括内容以及用于与所述内容进行交互的功能。11.根据权利要求1所述的方法,还包括:接收对所述小形状因子计算设备的显示器宽度的改变的指示;以及响应于所述显示器宽度的所述改变,通过以下方式来更新所述应用用户界面:将所述窗格的尺寸调整为所述应用用户界面的宽度并且根据所述小形状因子计算设备来调整所述窗格的尺寸;重新流式...

【专利技术属性】
技术研发人员:J·S·考夫塔尔C·S·瓦尔克T·斯波米尔E·A·小莱恩T·冯J·C·塞托
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1