【技术实现步骤摘要】
【国外来华专利技术】图形用户界面元素调整相关申请的交叉引用本申请要求2016年3月18日提交的名称为“GRAPHICALUSERINTERFACEELEMENTADJUSTMENT(图形用户界面元素调整)”的第15/074,704号美国实用专利申请的优先权和权益,其全部内容合并于此。
本文讨论的实施例涉及图形用户界面元素调整。
技术介绍
图形用户界面(GUI)是利用计算机系统的图形功能的计算机软件应用的接口。GUI可以包括向用户显示信息和/或从用户接收输入的各种元素。GUI元素有时可以被称为小部件(widget),并且可以包括自定义用户界面组件或标准组件,例如滚动条、按钮、复选框、单选按钮和文本窗格。许多计算机软件应用、网站和其他程序提供GUI以允许用户交互。本文要求保护的主题不限于解决任何缺点或仅在诸如上述那些环境中操作的实施例。而是,提供该背景仅用于说明可以实践本文描述的一些实施例的一个示例
附图说明将通过使用附图以附加的特征和细节来描述和解释示例实施例,附图中:图1示出了被配置为调整图形用户界面元素的示例系统;图2a-2e示出了图形用户界面元素的各种示例配置;图3a和3b是图形用户界面元素调整的示例计算机实现方法的流程图;以及图4是调整图形用户界面元素的示例操作的流程图;以及图5示出了被配置为调整图形用户界面元素的另一示例系统。具体实施方式本公开中的一些实施例涉及图形用户界面(GUI)元素的调整。GUI元素可以包括所有用户与图形用户界面交互的元素。用户与GUI元素的交互可以包括输入信息、调整GUI上的信息显示或其他交互。本公开中的一些实施例描述了基于用户与GUI ...
【技术保护点】
1.一种或多种非暂时性计算机可读介质,被配置为存储指令,所述指令在由一个或多个处理系统执行时执行操作,所述操作包括:呈现包括可调整元素的图形用户界面元素,所述可调整元素被配置为被移动以调整对第一端值和第二端值之间的值的选择,所述第一端值和所述第二端值呈现在所述图形用户界面元素中;响应于所述可调整元素的移动以调整对所述值的选择,所述操作还包括:获得所述可调整元素在所述图形用户界面元素中移动的距离;获得所述可调整元素移动的时间;获得所述可调整元素移动之后的所述可调整元素的位置;基于所述距离、所述时间和所述可调整元素的位置选择要调整的第一端值,使得所述第一端值是选择的端值;基于所选择的端值、所述距离和所述时间确定更新后的端值;以及在所述图形用户界面元素中呈现所述更新后的端值以代替所选择的端值。
【技术特征摘要】
【国外来华专利技术】2016.03.18 US 15/074,7041.一种或多种非暂时性计算机可读介质,被配置为存储指令,所述指令在由一个或多个处理系统执行时执行操作,所述操作包括:呈现包括可调整元素的图形用户界面元素,所述可调整元素被配置为被移动以调整对第一端值和第二端值之间的值的选择,所述第一端值和所述第二端值呈现在所述图形用户界面元素中;响应于所述可调整元素的移动以调整对所述值的选择,所述操作还包括:获得所述可调整元素在所述图形用户界面元素中移动的距离;获得所述可调整元素移动的时间;获得所述可调整元素移动之后的所述可调整元素的位置;基于所述距离、所述时间和所述可调整元素的位置选择要调整的第一端值,使得所述第一端值是选择的端值;基于所选择的端值、所述距离和所述时间确定更新后的端值;以及在所述图形用户界面元素中呈现所述更新后的端值以代替所选择的端值。2.根据权利要求1所述的一种或多种非暂时性计算机可读介质,其中响应于所述可调整元素的位置对应于在所述第一端值和所述第二端值之间大约中间三分之一的位置值,所述操作还包括选择要调整的第二端值。3.根据权利要求2所述的一种或多种非临时性计算机可读介质,其中所述更新后的端值是第一更新后的端值,并且所述操作还包括:基于所述第二端值、所述距离和所述时间确定第二更新后的端值;以及在所述图形用户界面元素中呈现所述第二更新后的端值以代替所述第二端值。4.根据权利要求1所述的一种或多种非暂时性计算机可读介质,其中所述操作还包括:基于所述距离和所述时间,确定所述可调整元素移动时的所述可调整元素的速度,其中当所述速度小于阈值时,所述第一端值是比所述第二端值低的值,并且当所述速度大于所述阈值时,所述第一端值是比所述第二端值高的值。5.根据权利要求1所述的一种或多种非临时性计算机可读介质,其中所述操作还包括在所述图形用户界面元素中呈现所述更新后的端值代替所选择的端值之后,获得所述可调整元素的第二移动以进一步调整对所述值的选择,其中对所述值的选择被约束在所述更新后的端值和所述第二端值之间。6.根据权利要求1所述的一种或多种非临时性计算机可读介质,其中所述图形用户界面元素包括滑动条,并且所述可调整元素是所述滑动条上沿着具有范围在所述第一端值和所述第二端值之间的值的线滑动的滑动元素。7.根据权利要求6所述的一种或多种非暂时性计算机可读介质,其中所述可调整元素的移动以调整对所述值的选择沿着所述线进行,其中所述图形用户界面元素还包括与所述滑动条相邻的多个值显示元素,其中响应于所述可调整元素离开所述线移动到所述多个值显示元素中的一个值显示元素,所述操作还包括将对所述值的选择调整为所述多个值显示元素中的所述一个值显示元素的值。8.根据权利要求7所述的一种或多种非暂时性计算机可读介质,其中所述多个值显示元素中的所述一个值显示元素的值和所述多个值显示元素中的其他值显示元素的值在所述第一端值和所述第二端值之间。9.一种或多种非暂时性计算机可读介质,被配置为存储指令,所述指令在由一个或多个处理系统执行时执行操作,所述操作包括:呈现包括可调整元素的图形用户界面元素,所述可调整元素被配置为被移动以调整对第一端值和第二端值之间的值的选择,所述第一端值和所述第二端值呈现在所述图形用户界面元素中;响应于所述可调整元素的移动以调整对所述值的选择,所述操作还包括:获得所述可调整元素移动的时间;基于所述时间选择要调整的第一端值;基...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。