调整目标对象位置的方法及装置制造方法及图纸

技术编号:15257786 阅读:47 留言:0更新日期:2017-05-03 04:40
本公开是关于调整目标对象位置的方法及装置。该方法包括:从布置在终端中的重力传感器中获得重力数据;根据重力数据,获取终端的第一被持握状态;从布置在目标位置上的传感器中获取检测信息;根据第一被持握状态和检测信息,确定终端的第二被持握状态;根据第一被持握状态和第二被持握状态,调整终端中目标对象在显示屏上的位置。该技术方案,可以实现在不需要用户手动拖动该目标对象的基础上,使目标对象的位置更加灵活,该目标对象的位置与第一被持握状态和第二被持握状态相适配,从而确保用户在单手操作该终端时,即便该终端的屏幕较大,用户的手指始终能够触碰到该目标对象,进而能够方便、快捷地操作该目标对象。

Method and apparatus for adjusting the position of a target object

The invention discloses a method and a device for adjusting the position of a target object. The method includes obtaining data from the gravity gravity sensor arranged in the terminal; according to the gravity data acquisition terminal, the first is to hold the state; to obtain test information from the sensor arranged in the target position in the first was held; according to the state and the detection information, determine the terminal second is held according to the first state; by holding the state and second are holding state, location of the target object in the terminal adjustment on the display screen. The technical scheme can be implemented in does not need user manual drive of the target object, the target position is more flexible, the position of the target object and the first to be held by the state and the second state holding matches, to ensure that users in a single hand operation of the terminal, even if the terminal screen the larger, the user's finger can always touch the target object, and can conveniently operate the target object.

【技术实现步骤摘要】

本公开涉及终端
,尤其涉及调整目标对象位置的方法及装置。
技术介绍
目前,为了迎合用户需求,各个终端厂商都推出了大屏手机,而大屏手机的一个缺点就是单手操作不方便,尤其是对于用户常需要移动的目标对象如悬浮球等,单手操作终端的缺陷就更加明显,用户常常并无法触碰到目标对象,更无法单手移动该目标对象,以对该目标对象进行操作。
技术实现思路
本公开实施例提供了调整目标对象位置的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种调整目标对象位置的方法,包括:从布置在终端中的重力传感器中获得重力数据;根据所述重力数据,获取所述终端的第一被持握状态,其中,所述第一被持握状态包括:横屏状态或者竖屏状态;从布置在目标位置上的传感器中获取检测信息,其中,所述目标位置包括:所述终端的各边框或者所述终端的显示屏的边缘;根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,其中,所述第二被持握状态包括左手持握、右手持握或者双手持握;根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置。在一个实施例中,根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,包括:从所述传感器中获得压力信息;根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,其中,所述压力信息包括以下至少一项:受力点数目、受力点位置。在一个实施例中,根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,包括:当所述第一被持握状态为竖屏状态时,判断所述终端的左侧竖向边框的受力点数目是否小于所述终端的右侧竖向边框的受力点数目;若所述左侧竖向边框的受力点数目小于所述右侧竖向边框的受力点数目,则确定所述第二被持握状态为左手持握,否则,确定所述第二被持握状态为右手持握。在一个实施例中,根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,包括:当所述第一被持握状态为横屏状态时,判断所述受力点位置是否分别位于所述显示屏的左右两侧;当所述受力点位置分别位于所述显示屏的左右两侧时,确定所述第二被持握状态为双手持握;当所述受力点位置仅位于所述显示屏左侧时,确定所述第二被持握状态为左手持握;当所述受力点位置仅位于所述显示屏右侧时,确定所述第二被持握状态为右手持握。在一个实施例中,所述根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置,包括:当所述第一被持握状态为竖屏状态且所述第二被持握状态为左手持握时,将所述目标对象的位置调整至所述显示屏上靠近所述终端的左侧竖向边框的第一预设位置;当所述第一被持握状态为竖屏状态且所述第二被持握状态为右手持握时,将所述目标对象的位置调整至所述显示屏上靠近所述终端的右侧竖向边框的第二预设位置;当所述第一被持握状态为横屏状态且所述第二被持握状态为左手持握时,将所述目标对象的位置调整至所述显示屏左侧的第三预设位置;当所述第一被持握状态为横屏状态且所述第二被持握状态为右手持握时,将所述目标对象的位置调整至所述显示屏右侧的第四预设位置。在一个实施例中,所述传感器包括:压力传感器或者触摸传感器;所述目标对象包括以下至少一项:目标应用或者目标文件。根据本公开实施例的第二方面,提供一种调整目标对象位置的装置,包括:第一获取模块,用于从布置在终端中的重力传感器中获得重力数据;第二获取模块,用于根据所述重力数据,获取所述终端的第一被持握状态,其中,所述第一被持握状态包括:横屏状态或者竖屏状态;第三获取模块,用于从布置在目标位置上的传感器中获取检测信息,其中,所述目标位置包括:所述终端的各边框或者所述终端的显示屏的边缘;确定模块,用于根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,其中,所述第二被持握状态包括左手持握、右手持握或者双手持握;调整模块,用于根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置。在一个实施例中,所述确定模块包括:第一获取子模块,用于从所述传感器中获得压力信息;确定子模块,用于根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,其中,所述压力信息包括以下至少一项:受力点数目、受力点位置。在一个实施例中,所述确定子模块包括:第一判断单元,用于当所述第一被持握状态为竖屏状态时,判断所述终端的左侧竖向边框的受力点数目是否小于所述终端的右侧竖向边框的受力点数目;第一确定单元,用于若所述左侧竖向边框的受力点数目小于所述右侧竖向边框的受力点数目,则确定所述第二被持握状态为左手持握,否则,确定所述第二被持握状态为右手持握。在一个实施例中,所述确定子模块包括:第二判断单元,用于当所述第一被持握状态为横屏状态时,判断所述受力点位置是否分别位于所述显示屏的左右两侧;第二确定单元,用于当所述受力点位置分别位于所述显示屏的左右两侧时,确定所述第二被持握状态为双手持握;第三确定单元,用于当所述受力点位置仅位于所述显示屏左侧时,确定所述第二被持握状态为左手持握;第四确定单元,用于当所述受力点位置仅位于所述显示屏右侧时,确定所述第二被持握状态为右手持握。在一个实施例中,所述调整模块包括:第一调整子模块,用于当所述第一被持握状态为竖屏状态且所述第二被持握状态为左手持握时,将所述目标对象的位置调整至所述显示屏上靠近所述终端的左侧竖向边框的第一预设位置;第二调整子模块,用于当所述第一被持握状态为竖屏状态且所述第二被持握状态为右手持握时,将所述目标对象的位置调整至所述显示屏上靠近所述终端的右侧竖向边框的第二预设位置;第三调整子模块,用于当所述第一被持握状态为横屏状态且所述第二被持握状态为左手持握时,将所述目标对象的位置调整至所述显示屏左侧的第三预设位置;第四调整子模块,用于当所述第一被持握状态为横屏状态且所述第二被持握状态为右手持握时,将所述目标对象的位置调整至所述显示屏右侧的第四预设位置。在一个实施例中,所述传感器包括:压力传感器或者触摸传感器;所述目标对象包括以下至少一项:目标应用或者目标文件。根据本公开实施例的第三方面,提供了一种调整目标对象位置的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:从布置在终端中的重力传感器中获得重力数据;根据所述重力数据,获取所述终端的第一被持握状态,其中,所述第一被持握状态包括:横屏状态或者竖屏状态;从布置在目标位置上的传感器中获取检测信息,其中,所述目标位置包括:所述终端的各边框或者所述终端的显示屏的边缘;根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,其中,所述第二被持握状态包括左手持握、右手持握或者双手持握;根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的技术方案,在获取到终端的第一被持握状态后,通过从布置在目标位置上的传感器中获取检测信息,可以根据第一被持握状态和检测信息确定第二被持握状态,进而根据第一被持握状态和第二被持握状态,调整终端中该目标对象在显示屏上的位置,使得目标对象在显示屏上的位置更靠近用户持握终端时手指的操作范围内,从而实现在不需要用户手动移动该目标对象的基础上,本文档来自技高网...

【技术保护点】
一种调整目标对象位置的方法,其特征在于,包括:从布置在终端中的重力传感器中获得重力数据;根据所述重力数据,获取所述终端的第一被持握状态,其中,所述第一被持握状态包括:横屏状态或者竖屏状态;从布置在目标位置上的传感器中获取检测信息,其中,所述目标位置包括:所述终端的各边框或者所述终端的显示屏的边缘;根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,其中,所述第二被持握状态包括左手持握、右手持握或者双手持握;根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置。

【技术特征摘要】
1.一种调整目标对象位置的方法,其特征在于,包括:从布置在终端中的重力传感器中获得重力数据;根据所述重力数据,获取所述终端的第一被持握状态,其中,所述第一被持握状态包括:横屏状态或者竖屏状态;从布置在目标位置上的传感器中获取检测信息,其中,所述目标位置包括:所述终端的各边框或者所述终端的显示屏的边缘;根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,其中,所述第二被持握状态包括左手持握、右手持握或者双手持握;根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置。2.根据权利要求1所述的方法,其特征在于,根据所述第一被持握状态和所述检测信息,确定所述终端的第二被持握状态,包括:从所述传感器中获得压力信息;根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,其中,所述压力信息包括以下至少一项:受力点数目、受力点位置。3.根据权利要求2所述的方法,其特征在于,根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,包括:当所述第一被持握状态为竖屏状态时,判断所述终端的左侧竖向边框的受力点数目是否小于所述终端的右侧竖向边框的受力点数目;若所述左侧竖向边框的受力点数目小于所述右侧竖向边框的受力点数目,则确定所述第二被持握状态为左手持握,否则,确定所述第二被持握状态为右手持握。4.根据权利要求2所述的方法,其特征在于,根据所述第一被持握状态和所述压力信息,确定所述第二被持握状态,包括:当所述第一被持握状态为横屏状态时,判断所述受力点位置是否分别位于所述显示屏的左右两侧;当所述受力点位置分别位于所述显示屏的左右两侧时,确定所述第二被持握状态为双手持握;当所述受力点位置仅位于所述显示屏左侧时,确定所述第二被持握状态为左手持握;当所述受力点位置仅位于所述显示屏右侧时,确定所述第二被持握状态为右手持握。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一被持握状态和所述第二被持握状态,调整所述终端中目标对象在显示屏上的位置,包括:当所述第一被持握状态为竖屏状态且所述第二被持握状态为左手持握时,将所述目标对象的位置调整至所述显示屏上靠近所述终端的左侧竖向边框的第一预设位置;当所述第一被持握状态为竖屏状态且所述第二被持握状态为右手持握时,将所述目标对象的位置调整至所述显示屏上靠近所述终端的右侧竖向边框的第二预设位置;当所述第一被持握状态为横屏状态且所述第二被持握状态为左手持握时,将所述目标对象的位置调整至所述显示屏左侧的第三预设位置;当所述第一被持握状态为横屏状态且所述第二被持握状态为右手持握时,将所述目标对象的位置调整至所述显示屏右侧的第四预设位置。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述传感器包括:压力传感器或者触摸传感器;所述目标对象包括以下至少一项:目标应用或者目标文件。7.一种调整目标对象位置的装置,其特征在于,包括:第一获取模块,用于从布置在终端中的重力传感器中获得重力数据;第二获取模块,用于根据所述重力数据,获取所述终端的第一被持握状态,其中,所述第一被持握状态包括:横屏状态或者竖屏状态;第三获取模块,用于从布置在目标位置上的传感器中获取检测信息,其中,所述目标位置包括:所述终端的各边框或者所...

【专利技术属性】
技术研发人员:谷务成
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1