本申请公开了应用于终端的对象显示方法和装置。该方法的一具体实施方式包括:检测用户对终端的移动操作对应的变化量,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量;基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置;在显示位置上显示待显示在终端的屏幕上的对象。实现了用户通过对终端的移动操作,改变对象的显示位置或切换显示在屏幕上的对象,从而可在诸如显示区域较小的可穿戴设备中准确地操作对象,相当于扩展了终端的显示区域。
【技术实现步骤摘要】
本申请涉及计算领域,具体涉及终端领域,尤其涉及应用于终端的对象显示和装置。
技术介绍
用户在使用终端的过程中,经常需要对显示在终端的屏幕上的对象(例如图标、按钮)进行操作。目前,通常采用的操作方式为:点击终端的屏幕上的对象、在屏幕上进行滑动切换显示在屏幕上的对象。然而,当采用上述方式对对象进行操作时,由于对象在诸如显示区域较小的可穿戴设备中密集排列,会出现点击一个对象或在屏幕上进行滑动变为点击另一个对象的情况,导致出现误操作,给用户带来不便。
技术实现思路
本申请提供了应用于终端的对象显示方法和装置,用于解决上述
技术介绍
部分存在的技术问题。第一方面,本申请提供了应用于终端的对象显示方法,该方法包括:检测用户对终端的移动操作对应的变化量,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量;基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置;在显示位置上显示待显示在终端的屏幕上的对象。第二方面,本申请提供了应用于终端的对象显示装置,该装置包括:检测单元,配置用于检测用户对终端的移动操作对应的变化量,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量;确定单元,配置用于基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置;显示单元,配置用于在显示位置上显示待显示在终端的屏幕上的对象。本申请提供的应用于终端的对象显示方法和装置,通过检测用户对终端的移动操作对应的变化量,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量;基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置;在显示位置上显示待显示在终端的屏幕上的对象。实现了用户通过对终端的移动操作,改变对象的显示位置或切换显示在屏幕上的对象,从而可在诸如显示区域较小的可穿戴设备中准确地操作对象,相当于扩展了终端的显示区域。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出了根据本申请的应用于终端的对象显示方法的一个实施例的流程图;图2示出了在智能手表的屏幕上转换可视区域的一个示例性效果图;图3示出了根据本申请的应用于终端的对象显示装置的一个实施例的结构示意图;图4是适于用来实现本申请实施例的应用于终端的对象显示装置的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。请参考图1,其示出了根据本申请的应用于终端的对象显示方法的一个实施例的流程100。本申请实施例所提供的应用于终端的对象显示方法可以由终端执行,相应地,应用于终端的对象显示装置可以设置于终端中。终端可以包括但不限于:智能手机、平板电脑、可穿戴设备。该方法包括以下步骤:步骤101,检测用户对终端的移动操作对应的变化量。在本实施例中,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量。位置变化量可以包含位置变化量对应的数值和位置变化的方向。角度变化量可以包含角度变化量对应的数值和角度变化的方向。在本实施例中,当用户对终端的移动操作为水平移动或垂直移动时,可以首先确定用户对终端的移动操作之前的终端的位置,确定终端在用户对终端进行水平移动或垂直移动之后的终端的位置。然后,可以根据用户对终端移动操作之前的终端的位置和用户对终端的移动操作之后的终端的位置,确定移动距离和移动方向,从而确定水平移动或垂直移动对应的位置变化量。当用户对终端的移动操作为转动移动时,可以分别确定用户对终端的移动操作之前终端的与水平方向的角度和用户对终端的进行转动移动操作之后终端与水平方向的角度。然后,可以根据转动移动之前终端与水平方向的角度和在用户对终端进行转动移动之后终端与水平方向的角度,确定终端转动的角度和转动方向,从而确定转动移动对应的角度变化量。在本实施例的一些可选的实现方式中,终端为可穿戴设备。在本实施例的一些可选的实现方式中,检测用户对终端的移动操作对应的变化量包括:当移动操作为水平移动或垂直移动时,采用方向传感器和加速度传感器分别检测移动操作对应的移动方向和移动距离以及基于移动方向和移动距离,确定移动操作对应的位置变化量;当移动操作为转动移动时,采用角速度传感器检测移动操作对应的转动角度以及基于转动角度确定移动操作对应的角度变化量。以终端为可穿戴设备的智能手表为例,当用户对智能手表的移动操作为水平移动或垂直移动时,可以采用智能手表中的方向传感器和加速度传感器分别检测移动操作对应的移动方向和移动距离,从而确定用户对智能手表的水平移动或垂直移动对应的位置变化量。当用户对终端的移动操作为转动移动时,可以采用智能手表中的角速度传感器检测转动移动的转动角度,从而确定用户对智能手表的转动移动对应的角度变化量。步骤102,基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置。在本实施例中,待显示在终端的屏幕上的对象可以为应用的图标。在本实施例中,当通过步骤101检测到用户对终端的移动操作对应的变化量之后,可以基于该变化量,调整终端的屏幕上显示的对象的位置,从而实现用户使用终端时,可以通过对终端的移动操作,调整对象的显示位置。在本实施例的一些可选的实现方式中,当检测到用户对终端的移动操作对应的变化量小于变化量阈值时,基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置包括:将当前显示在终端的屏幕上的对象确定为待显示在终端的屏幕上的对象;计算当前显示在终端的屏幕上的对象的当前显示位置与变化量之和对应的位置;将当前显示在终端的屏幕上的对象的当前显示位置与变化量之和对应的位置确定为待显示在终端的屏幕上的对象的显示位置。以终端为可穿戴设备的智能手表,待显示的对象为待显示在智能手表的屏幕上的应用的图标为例,当检测到用户对智能手表的移动操作对应的变化量小于变化量阈值时,可以首先确定待显示在智能手表的屏幕上的图标为当前显示在智能手表的屏幕上的图标。可以计算当前显示在智能手表的屏幕上的图标的当前显示位置与变化量之和对应的位置。然后,可以将当前显示在终端的屏幕上的图标的当前显示位置与变化量之和对应的位置确定为该图标在智能手表的屏幕上的图标的显示位置。在本实施例的一些可选的实现方式中,当检测到用户对终端的移动操作对应的变化量大于变化量阈值时,基于变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置包括:确定当前显示在终端的屏幕上的对象所属的对象集合对应的显示次序;将当前显示在终端的屏幕上的对象所属的对象集合对应的显示次序的上一个或下一个次序对应的对象集合中的对象确定为待显示在终端的屏幕上的对象。以终端为可穿戴设备的智能手表,待显示的对象本文档来自技高网...
【技术保护点】
一种应用于终端的对象显示方法,其特征在于,所述方法包括:检测用户对终端的移动操作对应的变化量,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量;基于所述变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置;在所述显示位置上显示所述待显示在终端的屏幕上的对象。
【技术特征摘要】
1.一种应用于终端的对象显示方法,其特征在于,所述方法包括:检测用户对终端的移动操作对应的变化量,移动操作包括以下之一:水平移动、垂直移动、转动移动,变化量包括以下之一:位置变化量、角度变化量;基于所述变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置;在所述显示位置上显示所述待显示在终端的屏幕上的对象。2.根据权利要求1所述的方法,其特征在于,所述变化量小于变化量阈值;以及基于所述变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置包括:将当前显示在终端的屏幕上的对象确定为待显示在终端的屏幕上的对象;计算当前显示在终端的屏幕上的对象的当前显示位置与变化量之和对应的位置;将所述位置确定为待显示在终端的屏幕上的对象的显示位置。3.根据权利要求1所述的方法,其特征在于,所述变化量大于变化量阈值;以及基于所述变化量,确定待显示在终端的屏幕上的对象以及待显示在终端的屏幕上的对象的显示位置包括:确定当前显示在终端的屏幕上的对象所属的对象集合对应的显示次序,其中,每一个对象集合预先对应一个显示次序;将所述显示次序的上一个或下一个显示次序对应的对象集合中的对象确定为待显示在终端的屏幕上的对象;将当前显示在终端的屏幕上的对象的显示位置确定为待显示在终端的屏幕上的对象的显示位置。4.根据权利要求1-3之一所述的方法,其特征在于,所述终端为可穿戴设备。5.根据权利要求4所述的方法,其特征在于,检测用户对终端的移动操作对应的变化量包括:当所述移动操作为水平移动或垂直移动时,采用方向传感器和加速度传感器分别检测所述移动操作对应的移动方向和移动距离以及基于所述移动方向和移动距离,确定所述移动操作对应的位置变化量;当所述移动操作为转动移动时,采用角速度传感器检测所述移动操作对应的转动角度以及基于所述转动角度确定所述移动操作对应的角度变化量。6....
【专利技术属性】
技术研发人员:辛盟,陈立文,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。