[发明专利]平移动画有效
申请号: | 201380004795.7 | 申请日: | 2013-01-05 |
公开(公告)号: | CN104025003B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | M.A.贝茨;邹松;S.张;R.N.卢恩根 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/041 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平移 动画 | ||
描述了平移动画技术。在一个或多个实现中,输入被计算装置识别为对应于平移动画。计算在由计算装置输出的用户界面上平移动画要行进的距离,所述距离受限于预定义的最大距离。由计算装置输出平移动画,以行进所计算的距离。
背景技术
用户具有各种各样不同的、用以通过用户界面进行导航的方式。然而,被利用来显示对应于这种导航的移动的传统技术可能是不可预测的,并导致不完整的用户体验。
例如,牵涉到动画(animation)以通过用户界面显示移动的传统技术可能是不可预测的。例如,用户可能无法有规律性地确定在动画中所牵涉到的移动会在用户界面上的何处“结束”。这种不可预测性会导致计算装置的资源的低效使用。例如,用户可能提供了一个输入,其使得用户界面导航超过了想要的位置。因此,用户可能提供附加的输入以便导航回到想要的位置,这可能是用时量大的、低效的并导致用户挫败感。
发明内容
描述了平移(panning)动画技术。在一个或多个实现中,输入被计算装置识别为对应于平移动画。计算了在由计算装置输出的用户界面上平移动画要行进的距离,所述距离受限于预定义的最大距离。平移动画由计算装置输出,以行进所计算的距离。
在一个或多个实现中,响应于第一输入被识别为对应于第一平移动画,第一平移动画被输出,以在由计算装置输出的用户界面上行进第一距离。第一距离由计算装置计算为受限于第一预定义的最大距离。响应于在第一平移动画的输出期间所接收的第二输入被识别为对应于第二平移动画,第二平移动画被输出,以在由计算装置输出的用户界面上行进第二距离。第二距离由计算装置计算为受限于大于第一预定义最大距离的第二预定义最大距离。
在一个或多个实现中,系统包括平移动画模块,所述平移动画模块至少部分以计算装置的硬件实施,并被配置成响应于对由计算装置检测到的一个或多个输入的识别而输出平移动画。平移动画模块包括平移距离模块,其被配置成计算在计算装置输出的用户界面上平移动画要行进的距离,所述距离受限于预定义的最大距离。平移动画模块还包括平移时间模块,其被配置成计算要被使用来在由计算装置输出的用户界面上输出平移动画的时间量,所述时间量受限于预定义的最大时间。
本概要被提供来以简化的形式介绍概念的选择,这些概念还将在下面的详细说明中进行描述。本概要既不打算确认所要求保护的主题的关键特征或必要特征,也不打算被使用来帮助确定所要求保护的主题的范围。
附图说明
详细说明是参照附图描述的。在图上,参考标号的最左面数字标识其中该参考标号第一次出现的图。在说明书和附图中,在不同情况中使用相同的参考标号可以表明类似的或相同的项。在图上表示的实体可以指示一个或多个实体,因此在讨论中可以可互换地对实体的单数或复数形式进行参考。
图1是在可操作来利用平移动画技术的示例性实现中的环境的举例说明。
图2是其中随平移动画模块一起更详细地显示图1的用户界面的示例性实现的举例说明。
图3是描绘示例性实现中的过程的流程图,其中对于平移动画所计算的距离受预定义最大距离限制。
图4是描绘示例性实现中的过程的流程图,其中接连的输入被使用来通过动画进行导航。
图5举例说明包括示例性装置的各种部件的示例性系统,其可被实施为如参照图1和2描述的任何类型的计算装置,以实施这里描述的技术的实施例。
具体实施方式
利用动画来显示在用户界面上的移动(例如,响应于触摸手势而进行平移)的传统技术常常是不可预测的。因此,与这些传统技术进行用户交互常常是低效的,并且会导致用户挫败感。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380004795.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多种污染物高效协同脱除集成系统
- 下一篇:一种操作系统的启动方法