对向应用启动器添加表示的控制制造技术

技术编号:16307896 阅读:31 留言:0更新日期:2017-09-27 01:50
描述了用于控制向应用启动器添加表示的技术。在一个或多个实现方式中,由计算设备接收用于向所述计算设备的所述应用启动器添加应用或者内容的表示的输入。所述应用启动器具有应用或者内容的多个表示,所述表示是可选择以便导航到与相应的应用或者内容相对应的用户界面的,并且被指派到多个组中的相应组中,所述相应组一起组成所述组的多个线性布置。由所述计算设备至少部分上基于确定所述多个组中的一个组是否与位置标签相关联而控制将在其处在所述应用启动器中包括所述被添加的表示的位置。

Add control to the application launcher

Techniques for controlling the addition of representations to application starters are described. In one or more implementations, an input to the application or content of the application initiator to the computing device is received by the computing device. A number representing the application launcher has applications or content, the representation is optional to navigate to the corresponding application or content corresponding to the user interface, and is assigned to the corresponding group in the group, the corresponding multiple linear layout consists of the group. The position of the included representation in the application initiator is controlled by at least in part by determining whether one of the plurality of groups is associated with the position tag.

【技术实现步骤摘要】
【国外来华专利技术】对向应用启动器添加表示的控制
技术介绍
用户可以与其交互的应用的量正在不断增长。例如,用户传统上在“实体”商店购物以便购买应用,应用然后在本地被加载到用户的计算设备上。伴随在线应用商店的出现,应用对用户的可用性继续提高,使得用户可以在多种不同的计算设备上包括数十以及甚至数百个不同的应用。因此,已开发了用于在组织对这些应用的访问时辅助用户的技术。一种这样的技术被已知为应用启动器,诸如开始屏幕、开始菜单等。应用启动器包括应用或者内容的表示(例如,图块、图标等),表示是可选择以便启动对所表示的应用或者内容的执行和访问的。然而,被用于管理应用启动器的常规技术可能是低效并且缺少直观性的。因此,这些常规技术可能使用户困惑(特别在使其面对甚至休闲用户可以在计算设备上包括的大量应用时)。一个这样的示例涉及被用于向应用启动器添加表示的常规技术,其中,被添加的表示是难以定位的,并且不支持直观的回流。因此,被添加的表示的位置可能由于计算设备的朝向的变更而关于其它表示进行变更,诸如在用户的电话中从人像切换到风景模式,并且因此在对表示进行定位时有效变弱,并且增加对设备的用户的挫败。
技术实现思路
描述了用于控制向应用启动器添加表示的技术。在一个或多个实现方式中,由计算设备接收用于向计算设备的应用启动器添加应用或者内容的表示的输入。应用启动器具有应用或者内容的多个表示,所述表示是可选择以便导航到与分别的应用或者内容相对应的用户界面的。由计算设备至少部分上基于确定所述多个组中的一个组是否与位置标签相关联而控制将在其处在所述应用启动器中包括所述被添加的表示的位置。在一个或多个实现方式中,一种计算设备包括被配置为执行一个或多个指令的处理系统和包括一个或多个指令的计算机可读存储介质,所述一个或多个指令导致执行所述处理系统以便实现包括应用启动器的操作系统。应用启动器具有应用或者内容的多个表示,所述表示是可选择以便导航到与分别的应用或者内容相对应的用户界面的,并且被指派到多个组中的相应组中,所述相应组一起组成所述组的多个线性布置。操作系统被配置为,至少部分上基于确定所述多个组中的一个组是否与位置标签相关联控制将在其处在应用启动器中包括被添加的表示的位置。在一个或多个实现方式中,一个或多个计算机可读存储介质包括被存储在其上的一个或多个指令,所述一个或多个指令响应于被计算设备执行,导致所述计算设备实现包括应用启动器的操作系统。所述应用启动器具有应用或者内容的多个表示,所述表示是可选择以便导航到与相应应用或者内容相对应的用户界面的,并且被指派到多个组中的相应组中,所述相应组一起组成所述组的多个线性布置。操作系统被配置为,由所述计算设备至少部分上基于确定所述多个组中的一个组是否与位置标签相关联而控制将在其处在所述应用启动器中包括所述被添加的表示的位置。尽管在下面描述了应用启动器,但这些技术同样适用于被配置为包括应用和/或内容的表示的用户界面内的多种其它表面,诸如网站、应用的用户界面内的分部、笔记部分等。提供本概要以便以简化形式介绍下面在详细说明中进一步描述的概念的选择。本概要不旨在标识所要求保护的主题的关键特征或者必要特征,其也不旨在被用作在确定所要求保护的主题的范围时的辅助。附图说明参考附图描述了详细说明。在附图中,标号的最左(一个或者多个)数字标识该标号在其中第一次出现的图。在说明和附图中在不同的实例中使用相同的标号可以指示相似或者相同的项。图1描绘了被配置为执行本文中描述的应用启动器技术的示例实现方式中的环境。图2描绘了具有多个线性布置中的应用和/或内容的表示的多个分组的应用启动器的用户界面。图3描绘了具有被重新布置到单个线性布置中的图2的应用和/或内容的表示的多个分组的应用启动器的用户界面。图4描绘了一个示例实现方式,在该示例实现方式中示出了对向图2和3的用户界面添加表示的控制。图5描绘了一个示例实现方式,在该示例实现方式中,由启动器模块在基于沿线性布置的长度未找到位置标签时作出关于在哪里添加表示的确定。图6描绘了一个示例实现方式,在该示例实现方式中,由启动器模块在未找到位置标签并且线性布置具有相匹配的长度时作出关于在哪里添加表示的确定。图7是描绘涉及对向应用启动器添加应用的控制的示例实现方式中的过程的流程图。图8图示了可以被实现为如参考图1-7描述的用于实现本文中描述的技术的实施例的任何类型的计算设备的示例设备的各种部件。具体实施方式概述已开发了用于在定位感兴趣的应用时辅助用户的应用启动器,应用启动器诸如用于启动特定的字处理程序、浏览器、访问文档、图片、音乐或者其它内容等。然而,常规技术不支持在向应用启动器添加表示时是直观的机制,并且因此,被添加的表示可能是难以定位的。描述了应用启动器表示布置控制技术。在一个或多个实现方式中,管理对应用内的表示的控制,使得用户可以高效地定位被添加的表示,并且可以甚至在其中应用诸如针对不同的宽高比或者应用启动器将在其中被显示的显示区域的大小被回流的情况下这样做。例如,描述了在其中将位置标签指派给应用启动器内的表示的组的技术。位置标签支持多种功能,诸如用于控制诸如在应用启动器的起始、结尾、左边、右边等处显示用户界面内的特定位置处的被指派的组,因此支持各种布局中的回流。也可以为表示和组的其它特性加标签,并且因此,位置标签可以被进一步一般化为特性标签,诸如标签大小、显示特性、通知特性、回流特性和被使用的动画、按照显示大小面积或者表示的数量的组的大小等。额外地,位置标签可用于指示哪个组将接收应用或者内容的新被添加的表示。这样,用户可以快速地定位被添加的表示。这些技术还包括对何时添加新组的控制,并且可以以服从预期的布局并且保持就用户部分而言易于找到表示的方式这样做。对这些技术的进一步的讨论在下面的小节中被描述并且在对应的附图中被示出。在下面的讨论中,首先描述了可以使用本文中描述的技术的示例环境。然后描述了可以在示例环境以及其它环境中被执行的示例过程。因此,示例过程的执行不限于示例环境,并且示例环境不限于执行示例过程。示例环境图1是对可操作为使用本文中描述的应用启动器技术的示例实现方式中的环境100的图示。所图示的环境100包括被图示为具有机壳104的移动计算设备(例如,平板型设备或者移动电话)的计算设备102的示例,机壳104被配置为被用户的一只或者多只手106握持。还设想了计算设备102的多种其它配置。例如,如关于图8进一步描述的那样,计算设备102可以被配置为传统计算机(例如,台式个人计算机、膝上型计算机等)、移动站、娱乐家电、无线电话、平板型设备、上网本等。因此,计算设备102的范围可以从具有大量存储器和处理器资源的全资源设备(例如,个人计算机、游戏控制台)到具有有限的存储器和/或处理资源的低资源设备(例如,传统的机顶盒、手持型游戏控制台)。计算设备102还可以涉及软件,所述软件导致计算设备102执行一个或多个操作。计算设备102还被图示为包括显示设备108、处理系统110和在该实例中是存储器112的计算机可读存储介质的示例。存储器112被配置为维护应用114,应用114是可以被处理系统110执行以便执行一个或多个操作的。处理系统110不受构成其的材料或者在其中被使用的处理机制的限制。例如,处理系统110可本文档来自技高网...
对向应用启动器添加表示的控制

【技术保护点】
一种导致计算设备的应用启动器的直观并且高效的布置的方法,所述方法包括:接收由计算设备接收的用于向所述计算设备的所述应用启动器添加应用或者内容的表示的输入,所述应用启动器具有应用或者内容的多个表示,所述表示是可选择以便导航到与相应的所述应用或者内容相对应的用户界面的;以及由所述计算设备至少部分上基于确定所述多个组中的一个组是否与位置标签相关联而控制将在其处在所述应用启动器中包括所述被添加的表示的位置,其中,控制所述位置包括:在由所述计算设备确定所述多个组中的一个组与所述位置标签相关联时,由所述计算设备将所述表示添加到所确定的组。

【技术特征摘要】
【国外来华专利技术】2015.01.19 US 14/5999221.一种导致计算设备的应用启动器的直观并且高效的布置的方法,所述方法包括:接收由计算设备接收的用于向所述计算设备的所述应用启动器添加应用或者内容的表示的输入,所述应用启动器具有应用或者内容的多个表示,所述表示是可选择以便导航到与相应的所述应用或者内容相对应的用户界面的;以及由所述计算设备至少部分上基于确定所述多个组中的一个组是否与位置标签相关联而控制将在其处在所述应用启动器中包括所述被添加的表示的位置,其中,控制所述位置包括:在由所述计算设备确定所述多个组中的一个组与所述位置标签相关联时,由所述计算设备将所述表示添加到所确定的组。2.根据权利要求1所述的方法,其中,响应于向所述组之前添加所述表示中的一个表示,将所述位置标签指派给所述多个组中的所述一个组。3.根据权利要求1所述的方法,进一步包括:接收用于添加第二表示的第二输入;由所述计算设备控制将在其处在所述应用启动器中包括所述第二表示的位置;其中,响应于确定所述添加将导致所确定的组超过阈值大小、具有由用户指派的名称,所述第二表示不被添加到所确定的组,以及进一步包括:形成将充当所述位置或者如由用户指定的那样被定制的新组。4.根据权利要求3所述的方法,其中,在所述应用启动器内的多个线性布置中的彼此相比最短的一个线性布置的结尾处执行所述新组的形成。5.根据权利要求4所述的方法,其中,所述应用启动器内的所述多个线性布置具有相匹配的长度,并且在所述多个线性布置中的具有与所述多个线性布置中的其它线性布置的预定义的关系的一个线性布置的结尾处执行所述新组的形成。6.根据权利要求3所述的方法,进一步包括:为所述新组指派所述位置标签。7.根据权利要求1所述的方法,其中,控制所述位置进一步包括:在由所述计算设备确定所述多个组中没有任何一个组与所述位置标签相关联时,将所述表示添加到所述多个组中的当前在所述用户界面的显示区域中被布置在所述应用启动器的结尾处的一个组。8....

【专利技术属性】
技术研发人员:P辛加尔H辛赫JC怀托克
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1