[发明专利]动态生成的界面过渡在审
申请号: | 201880007151.6 | 申请日: | 2018-08-21 |
公开(公告)号: | CN111083932A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 埃里克·查尔斯·亨利;莎伦·哈里斯;乔纳斯·阿朗·奈马克;黎珂;阿瑞尔·本杰明·萨克泰-泽尔策 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;任庆威 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 生成 界面 过渡 | ||
描述了用于确定过渡的持续时间以及根据定时函数在过渡持续时间内从第一UI状态到第二UI状态来更改用户界面(UI)的外观的技术,所述定时函数指定不同的外观变化速率并且是通过调整用于控制UI中的多个过渡的主函数以跨越过渡的过渡持续时间来取得的。确定定时函数内的拐点的时间值并且将过渡持续时间划分为第一部分和第二部分,使得第一部分从过渡持续时间的开始延伸到拐点的时间值并且第二部分从拐点的时间值延伸到过渡持续时间的结束。
背景技术
考虑到用于工作、休闲、商业以及社交交互的各种类型的计算设备的普遍性,许多人花费大量时间来查看在一个计算设备或其他计算设备上呈现的用户界面。因此,应用界面的设计者和开发者力图提供易于使用的、直观的、视觉上令人愉悦的和/或以其他方式提供积极的用户体验的界面。在一些情况下,为了保持用户注意力集中并防止迷惑,操作系统和/或应用在界面的静态状态之间提供动画化过渡。为了被感知为连续且易于用户理解,这样的过渡可以协调界面中呈现的元素的移动、出现和/或消失的排序。这样的排序也可以称为编排。通常,每个过渡可以单独设计(即编排)并由应用开发者和/或操作系统指定。
发明内容
本公开总体上涉及在用户界面(UI)中执行过渡。更具体地,一些实施方式涉及:基于指示在过渡期间各个元素在它们的外观上如何逐渐地更改的定时函数,在UI中动态地生成和执行状态之间的过渡。
通常,恰好在UI的外观发生变化的时候,UI在向用户提供连续感时是最有效的。在许多UI中,元素配置中的特定变化是不可提前预测的。例如,应用开发者或操作系统设计者无法预测用户可能并发地运行的应用的全部组合或者最终可以在UI上布置的UI元素的许多不同排列组合,并且运行应用因此可能会导致需要进行应用中未做准备的UI过渡,从而可能会导致错误。此外,对应用指定UI元素过渡的许多不同排列组合的需求可能导致应用的大小显著增加,因此需要更大的存储空间并且可能使·应用运行更慢。本公开的各方面提供了在应用中的用户界面(UI)中执行过渡的方法,所述方法允许应用被更有效地编码,因此在减小应用的大小的同时允许应用处置全部可能的UI过渡。如下所述,尽管UI可以被配置以及随时间流逝而改变的方式有许多可能性,但是通过以一致的方式管理过渡的定时,可以增强UI的连续性以及UI向用户传达变化的能力。
在一些实施方式中,UI过渡的特性由操作系统或其他软件动态地生成。计算系统可以获取关于UI的元素的当前布置以及要通过过渡实现的元素的期望布置的信息。通过评估两个UI状态之间的相似性以及差异,计算系统可以动态地设置过渡的属性。通过这种方法,系统可以增强过渡过程中的连续性并且保持灵活性以在范围广泛的UI配置之间执行过渡。此外,不需要应用指定过渡的特性。在计算系统在来自不同第三方的UI元素的不同组合的视图——诸如包括来自若干不同应用的元素的视图——当中过渡时,这种方法可以是尤其有用的。
为了在许多不同类型的过渡上实现一致性,主定时函数可以用于取得UI外观上变化的定时以及模式。使用此主定时函数,可以针对具有不同持续时间的——例如,1秒或5秒——(整个UI的或UI中的一个或多个元素中的一者的)的过渡来订制过渡并且仍然共享一致的变化模式。例如,主定时函数可以指定UI元素在过渡的不同部分在UI上应当行进的相对运动速率。由主定时函数指定的定时模式可以被扩搜,例如压缩或拉伸以适应短的过渡或长的过渡,从而在不同类型的过渡上提供一致的变化模式。另外,相同的主定时函数可以用于确定用于不同类型的变化的过渡,例如单个应用的界面内的变化、窗口的布置或者在UI上一起示出的不同应用的其他元素的变化等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880007151.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:模数转换器
- 下一篇:数据存储及获取方法和装置