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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。