信息处理方法、装置及电子设备制造方法及图纸

技术编号:19488925 阅读:28 留言:0更新日期:2018-11-17 11:58
本申请实施例公开了一种信息处理方法、装置及电子设备,在对显示对象进行拖拽的过程中,对拖拽动作的操作点的移动状态进行监测,基于操作点的移动状态满足预设条件的判断,在拖拽动作结束时,自动将显示对象的显示位置由第一位置调整为第二位置,即自动将显示对象整体显示在一个屏幕(即上述第二位置所属的屏幕)中,从而用户不必再手动将显示对象从上述第一位置拖拽到上述第二位置所属的屏幕,简化了跨屏拖拽时的用户操作。

【技术实现步骤摘要】
信息处理方法、装置及电子设备
本申请涉及信息
,更具体地说,涉及一种信息处理方法、装置及电子设备。
技术介绍
目前,越来越多的设备(如,虚拟现实设备和增强现实设备等)支持多屏幕显示。用户在对屏幕上显示的对象进行操作的过程中,有时需要将在一个屏幕上显示的对象拖拽到另一个屏幕,即进行对象的跨屏幕拖拽。然而,在某些场景中,例如在虚拟显示环境,用户在同一视野内,很难看到两个以上屏幕区域,因此,在拖拽的过程中,用户需要多次拖拽对象,并查看目标屏幕,以判断拖拽对象是否被拖拽到目标屏幕,用户的操作比较繁琐。
技术实现思路
本申请的目的是提供一种信息处理方法、装置及电子设备,以至少部分的克服现有技术中存在的技术问题。为实现上述目的,本申请提供了如下技术方案:一种信息处理方法,包括:响应于针对显示对象的操作指令,对所述显示对象进行拖拽;对拖拽动作的操作点的移动状态进行监测;基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;其中,在所述拖拽动作结束时,所述显示对象被拖拽至的位置为所述第一位置;所述第二位置不同于所述第一位置;所述第二位置所在屏幕与所述操作点的起始位置所在屏幕不同。上述方法,优选的,所述操作点的移动状态满足预设条件包括:所述操作点的移动状态为以下几种状态中的至少一种:所述操作点越过了相邻两个屏幕的边界;所述操作点在越过所述相邻两个屏幕的边界时加速度大于预置加速度阈值;所述操作点的起始位置与所述操作点的结束位置位于不同的屏幕。上述方法,优选的,所述基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置,包括:监测所述显示对象被拖拽过程中,所述显示对象的中心点的位置是否越过了相邻两个屏幕的边界;基于所述操作点的移动状态满足预设条件,以及所述显示对象的中心点的位置越过了相邻两个屏幕的边界的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;或者,监测所述操作点位于所述结束位置时用户视角范围内的屏幕,与所述操作点位于所述起始位置时用户视角范围内的屏幕,是否为不同的屏幕;基于所述操作点的移动状态满足预设条件,以及所述操作点位于所述结束位置时用户视角范围内的屏幕,与所述操作点位于所述起始位置时用户视角范围内的屏幕为不同的屏幕的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置。上述方法,优选的,所述将所述显示对象的显示位置由第一位置调整为第二位置,包括:确定目标屏幕,所述目标屏幕与所述操作点的起始位置所属屏幕不同;在所述目标屏幕中确定所述第二位置;在所述第二位置显示所述显示对象。上述方法,优选的,所述确定目标屏幕包括:将所述操作点的结束位置所属的屏幕确定为目标屏幕;或者,在所述拖拽动作结束之后,接收预设操作;基于所述预设操作,确定对应的目标屏幕。上述方法,优选的,所述在所述目标屏幕中确定所述第二位置,包括:获取所述显示对象在所述操作点的起始位置所属屏幕中显示时,所述显示对象与所述操作点的起始位置所属屏幕的显示界面的位置关系;根据所述位置关系确定所述显示对象在所述目标屏幕中的第二位置。上述方法,优选的,所述将所述显示对象的显示位置由第一位置调整为第二位置,包括:确定所述显示对象的大小与所述拖拽动作的起始操作点所属屏幕的大小的比例关系;依据所述比例关系,以及所述第二位置所属屏幕的大小,确定所述显示对象在所述第二位置显示时的目标大小;按照所述目标大小将所述显示对象在所述第二位置显示。上述方法,优选的,显示所述显示对象的屏幕为虚拟屏幕和/或物理屏幕,其中,所述虚拟屏幕为由光学模组将光线投射至用户眼睛以进行显示的虚像,所述物理屏幕为真实存在的屏幕。一种信息处理装置,包括:拖拽模块,用于响应于针对显示对象的操作指令,对所述显示对象进行拖拽;监测模块,用于对拖拽动作的操作点的移动状态进行监测;调整模块,用于基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;其中,在所述拖拽动作结束时,所述显示对象被拖拽至的位置为所述第一位置;所述第二位置不同于所述第一位置;所述第二位置所在屏幕与所述操作点的起始位置所在屏幕不同。一种电子设备,包括:包括至少两个屏幕,存储器和处理器;所述存储器用于存储程序和所述处理器运行过程产生的数据;所述处理器运行所述存储器存储的程序,执行:响应于针对显示对象的操作指令,对所述显示对象进行拖拽;对拖拽动作的操作点的移动状态进行监测;基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;其中,在所述拖拽动作结束时,所述显示对象被拖拽至的位置为所述第一位置;所述第二位置不同于所述第一位置;所述第二位置所在屏幕与所述操作点的起始位置所在屏幕不同。通过以上方案可知,本申请提供的一种信息处理方法、装置及电子设备,在对显示对象进行拖拽的过程中,对拖拽动作的操作点的移动状态进行监测,基于操作点的移动状态满足预设条件的判断,在拖拽动作结束时,自动将显示对象的显示位置由第一位置调整为第二位置,即自动将显示对象整体显示在一个屏幕(即上述第二位置所属的屏幕)中,从而用户不必再手动将显示对象从上述第一位置拖拽到上述第二位置所属的屏幕,简化了跨屏拖拽时的用户操作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的信息处理方法的一种实现流程图;图2为本申请实施例提供的显示对象位于初始位置时的一种示例图;图3为本申请实施例提供的拖拽动作结束时,显示对象在第一位置的一种显示状态的示例图;图4为本申请实施例提供的拖拽动作结束时,显示对象在第一位置的另一种显示状态的示例图;图5为本申请实施例提供的拖拽动作结束时,显示对象在第一位置的又一种显示状态的示例图;图6为本申请实施例提供的拖拽动作结束时,显示对象在第一位置的又一种显示状态的示例图;图7为本申请实施例提供的拖拽动作结束时,显示对象在第一位置的又一种显示状态的示例图;图8为本申请实施例提供的将显示对象的显示位置由第一位置调整为第二位置的一种实现流程图;图9为本申请实施例提供的显示对象在原屏幕和目标屏幕显示时的一种示例图;图10为本申请实施例提供的显示对象在原屏幕和目标屏幕显示时的另一种示例图;图11为本申请实施例提供的拖拽动作结束时,显示对象在第一位置的又一种显示状态的示例图;图12为本申请实施例提供的将显示对象的显示位置由第一位置调整为第二位置的一种实现流程图;图13为本申请实施例提供的信息处理装置的一种结构示意图;图14为本申请实施例提供的电子设备的一种结构示意图。说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:响应于针对显示对象的操作指令,对所述显示对象进行拖拽;对拖拽动作的操作点的移动状态进行监测;基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;其中,在所述拖拽动作结束时,所述显示对象被拖拽至的位置为所述第一位置;所述第二位置不同于所述第一位置;所述第二位置所在屏幕与所述操作点的起始位置所在屏幕不同。

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:响应于针对显示对象的操作指令,对所述显示对象进行拖拽;对拖拽动作的操作点的移动状态进行监测;基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;其中,在所述拖拽动作结束时,所述显示对象被拖拽至的位置为所述第一位置;所述第二位置不同于所述第一位置;所述第二位置所在屏幕与所述操作点的起始位置所在屏幕不同。2.根据权利要求1所述的方法,其特征在于,所述操作点的移动状态满足预设条件包括:所述操作点的移动状态为以下几种状态中的至少一种:所述操作点越过了相邻两个屏幕的边界;所述操作点在越过所述相邻两个屏幕的边界时加速度大于预置加速度阈值;所述操作点的起始位置与所述操作点的结束位置位于不同的屏幕。3.根据权利要求2所述的方法,其特征在于,所述基于所述操作点的移动状态满足预设条件的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置,包括:监测所述显示对象被拖拽过程中,所述显示对象的中心点的位置是否越过了相邻两个屏幕的边界;基于所述操作点的移动状态满足预设条件,以及所述显示对象的中心点的位置越过了相邻两个屏幕的边界的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置;或者,监测所述操作点位于所述结束位置时用户视角范围内的屏幕,与所述操作点位于所述起始位置时用户视角范围内的屏幕,是否为不同的屏幕;基于所述操作点的移动状态满足预设条件,以及所述操作点位于所述结束位置时用户视角范围内的屏幕,与所述操作点位于所述起始位置时用户视角范围内的屏幕为不同的屏幕的判断,在所述拖拽动作结束时,将所述显示对象的显示位置由第一位置调整为第二位置。4.根据权利要求1所述的方法,其特征在于,所述将所述显示对象的显示位置由第一位置调整为第二位置,包括:确定目标屏幕,所述目标屏幕与所述操作点的起始位置所属屏幕不同;在所述目标屏幕中确定所述第二位置;在所述第二位置显示所述显示对象。5.根据权利要求4所述的方法,其特征在于,所述确定目标屏幕包括:将所述操作点的结束位置所属的屏幕确定为目标屏幕;或者,在所述拖...

【专利技术属性】
技术研发人员:吴梦姜馨
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1