CN106371758A - Mobile terminal holding mode detection method and mobile terminal - Google Patents
Mobile terminal holding mode detection method and mobile terminal Download PDFInfo
- Publication number
- CN106371758A CN106371758A CN201610842544.1A CN201610842544A CN106371758A CN 106371758 A CN106371758 A CN 106371758A CN 201610842544 A CN201610842544 A CN 201610842544A CN 106371758 A CN106371758 A CN 106371758A
- Authority
- CN
- China
- Prior art keywords
- area
- mobile terminal
- screen
- floating touch
- positional relationship
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种移动终端握持方式的检测方法及移动终端,该方法包括:检测移动终端用户在移动终端的触摸屏上的悬浮触控区域;确定检测到的所述悬浮触控区域与所述触摸屏之间的位置关系;基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式;将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。本发明的方案,利用悬浮触控屏技术,检测用户在触摸屏上的悬浮触控区域,从而判断用户的握持方式,并对用户界面进行调整,使之更贴合用户当前的握持方式,降低人机交互的阻碍,提高用户体验,从而有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题。
The present invention provides a method for detecting the gripping mode of a mobile terminal and the mobile terminal. The method includes: detecting the floating touch area of the mobile terminal user on the touch screen of the mobile terminal; determining the detected floating touch area and the detected The positional relationship between the touch screens; based on the positional relationship between the floating touch area and the touch screen, determine the holding mode of the mobile terminal; switch the display mode of the mobile terminal to the holding mode of the mobile terminal mode corresponding to the target display mode. The solution of the present invention uses the floating touch screen technology to detect the user's floating touch area on the touch screen, thereby judging the user's holding method, and adjusting the user interface to make it more suitable for the user's current holding method. Reduce the obstacles of human-computer interaction and improve user experience, thereby effectively solving the problem that the user interface of the mobile terminal cannot meet the gripping habits of each user.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种移动终端握持方式的检测方法及移动终端。The present invention relates to the field of communication technologies, and in particular to a method for detecting a holding mode of a mobile terminal and the mobile terminal.
背景技术Background technique
在移动互联网的浪潮下,手机(特别是触屏手机)得到了广泛的普及,已经成为工作生活中必备产品。其中,由于各个用户的操作和使用习惯不尽相同,所以用户对手机设备的握持方式也没有限定,用户可以按照自己的习惯与方式选择左手或右手握持手机。Under the tide of the mobile Internet, mobile phones (especially touch-screen mobile phones) have been widely popularized and have become a must-have product in work and life. Among them, since the operation and usage habits of each user are not the same, the user has no limitation on the way of holding the mobile phone device, and the user can choose to hold the mobile phone with the left hand or the right hand according to their own habits and ways.
然而,手机是标准化的工业产品,其用户界面与布局是建立在“常用手”(如右手)的基础上进行设计后批量生产的,因此必然无法符合所有人的习惯。例如,习惯利用左手操作手机的用户常常无法顺畅使用。However, a mobile phone is a standardized industrial product, and its user interface and layout are mass-produced after being designed based on the "common hand" (such as the right hand), so it is bound to fail to meet everyone's habits. For example, users who are used to operating mobile phones with their left hand often have trouble using them smoothly.
发明内容Contents of the invention
本发明的实施例提供了一种移动终端握持方式的检测方法及移动终端,以解决移动终端的用户界面无法满足各个用户的握持习惯的问题。Embodiments of the present invention provide a method for detecting the gripping mode of a mobile terminal and the mobile terminal, so as to solve the problem that the user interface of the mobile terminal cannot meet the gripping habits of each user.
第一方面,本发明的实施例提供了一种移动终端握持方式的检测方法,包括:In the first aspect, the embodiments of the present invention provide a method for detecting the holding mode of a mobile terminal, including:
检测移动终端用户在移动终端的触摸屏上的悬浮触控区域;Detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal;
确定检测到的所述悬浮触控区域与所述触摸屏之间的位置关系;determining the detected positional relationship between the floating touch area and the touch screen;
基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式;determining a holding manner of the mobile terminal based on a positional relationship between the floating touch area and the touch screen;
将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。Switching the display mode of the mobile terminal to a target display mode corresponding to the holding manner.
第二方面,本发明的实施例还提供了一种移动终端,包括:In a second aspect, embodiments of the present invention also provide a mobile terminal, including:
检测模块,用于检测移动终端用户在移动终端的触摸屏上的悬浮触控区域;The detection module is used to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal;
位置关系确定模块,用于确定所述检测模块检测到的所述悬浮触控区域与所述触摸屏之间的位置关系;A positional relationship determination module, configured to determine the positional relationship between the floating touch area detected by the detection module and the touch screen;
握持方式确定模块,用于基于所述位置关系确定模块确定的所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式;A holding mode determining module, configured to determine the holding mode of the mobile terminal based on the positional relationship between the floating touch area and the touch screen determined by the positional relationship determining module;
模式切换模块,用于将所述移动终端的显示模式切换至与所述握持方式确定模块确定的所述握持方式相对应的目标显示模式。A mode switching module, configured to switch the display mode of the mobile terminal to a target display mode corresponding to the holding manner determined by the holding manner determining module.
这样,本发明的实施例中,在检测到用户在移动终端的触摸屏上的悬浮触控区域时,能够根据该悬浮触控区域与触摸屏之间的位置关系,确定出用户对移动终端的握持方式,从而将该移动终端的显示模式切换到与该握持方式相对应的目标显示模式,有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,提升用户的使用体验。In this way, in the embodiment of the present invention, when the floating touch area of the user on the touch screen of the mobile terminal is detected, the user's grip on the mobile terminal can be determined according to the positional relationship between the floating touch area and the touch screen. mode, so as to switch the display mode of the mobile terminal to the target display mode corresponding to the holding mode, effectively solving the problem that the user interface of the mobile terminal cannot meet the holding habits of each user, so that each user can follow their own Handling habit to use the mobile terminal smoothly and improve the user experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.
图1表示本发明第一实施例的移动终端握持方式的检测方法的流程图;Fig. 1 shows the flowchart of the detection method of the mobile terminal holding mode of the first embodiment of the present invention;
图2表示本发明第二实施例的移动终端握持方式的检测方法的流程图;Fig. 2 shows the flow chart of the detection method of the mobile terminal holding mode of the second embodiment of the present invention;
图3表示本发明第二实施例中悬浮触控区域在触摸屏上的位置示意图之一;FIG. 3 shows one of the schematic diagrams of the position of the floating touch area on the touch screen in the second embodiment of the present invention;
图4表示本发明第二实施例中悬浮触控区域在触摸屏上的位置示意图之二;FIG. 4 shows the second schematic diagram of the position of the floating touch area on the touch screen in the second embodiment of the present invention;
图5表示本发明第二实施例中悬浮触控区域在触摸屏上的位置示意图之三;Fig. 5 shows the third schematic diagram of the position of the floating touch area on the touch screen in the second embodiment of the present invention;
图6表示本发明第二实施例中悬浮触控区域在触摸屏上的位置示意图之四;FIG. 6 shows the fourth schematic diagram of the position of the floating touch area on the touch screen in the second embodiment of the present invention;
图7表示本发明第二实施例中悬浮触控区域在触摸屏上的位置示意图之五;Fig. 7 shows the fifth schematic diagram of the position of the floating touch area on the touch screen in the second embodiment of the present invention;
图8表示本发明第三实施例的移动终端的结构框图之一;Fig. 8 shows one of the structural block diagrams of the mobile terminal of the third embodiment of the present invention;
图9表示本发明第三实施例的移动终端的结构框图之二;FIG. 9 shows the second structural block diagram of the mobile terminal according to the third embodiment of the present invention;
图10表示本发明第四实施例的移动终端的结构框图;FIG. 10 shows a structural block diagram of a mobile terminal according to a fourth embodiment of the present invention;
图11表示本发明第五实施例的移动终端的结构框图。FIG. 11 shows a block diagram of a mobile terminal according to a fifth embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
第一实施例first embodiment
依据本发明实施例的一个方面,提供了一种移动终端握持方式的检测方法,如图1所示,该方法包括:According to an aspect of the embodiments of the present invention, a method for detecting the gripping mode of a mobile terminal is provided. As shown in FIG. 1 , the method includes:
步骤101:检测移动终端用户在移动终端的触摸屏上的悬浮触控区域。Step 101: Detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal.
本发明的实施例应用于移动终端,该移动终端的触摸屏上设置有悬浮触控感应器件,例如自电容传感器。其中,当用户的手指在悬浮触控感应器件上方悬停时,悬浮触控感应器件能够感知电场的变化,从而检测到移动终端的触摸屏上哪些区域属于悬浮触控区域。The embodiment of the present invention is applied to a mobile terminal, and a floating touch sensing device, such as a self-capacitance sensor, is arranged on the touch screen of the mobile terminal. Wherein, when the user's finger hovers over the floating touch sensing device, the floating touch sensing device can sense the change of the electric field, thereby detecting which areas on the touch screen of the mobile terminal belong to the floating touch area.
步骤102:确定检测到的所述悬浮触控区域与所述触摸屏之间的位置关系。Step 102: Determine the positional relationship between the detected floating touch area and the touch screen.
其中,在确定悬浮触控区域与触摸屏的位置关系时,具体可判断该悬浮触控区域与触摸屏的边界是否存在相交的线段,以及是否存在相重叠的面积,进而根据相交线段和重叠面积的特点,确定出悬浮触控区域与触摸屏之间的具体位置关系。Among them, when determining the positional relationship between the floating touch area and the touch screen, it can be specifically determined whether there is an intersecting line segment between the floating touch area and the touch screen boundary, and whether there is an overlapping area, and then according to the characteristics of the intersecting line segment and the overlapping area , to determine the specific positional relationship between the floating touch area and the touch screen.
步骤103:基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式。Step 103: Based on the positional relationship between the floating touch area and the touch screen, determine a holding manner of the mobile terminal.
其中,用户对移动终端的握持方式包括左手握持、右手握持和双手握持。用户对移动终端的握持方式不同,则所述悬浮触控区域与触摸屏之间的位置关系不同。因而,本发明的实施例,可以根据悬浮触控区域与触摸屏之间的位置关系,确定出用户对移动终端属于左手握持、右手握持以及双手握持中的哪一个握持方式。Wherein, the manner in which the user holds the mobile terminal includes holding with the left hand, holding with the right hand, and holding with both hands. Depending on how the user holds the mobile terminal, the positional relationship between the floating touch area and the touch screen is different. Therefore, in the embodiment of the present invention, according to the positional relationship between the floating touch area and the touch screen, it can be determined whether the user holds the mobile terminal in one of the left-handed, right-handed and two-handed ways.
步骤104:将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。Step 104: Switch the display mode of the mobile terminal to a target display mode corresponding to the holding manner.
当通过步骤103确定出用户对移动终端所采用的握持方式后,可根据握持方式调整移动终端的显示模式,使得移动终端的显示界面更加满足用户的握持习惯。然而,现有技术的移动终端并不具备左右手检测能力,更加无法对用户的握持方式做出自适应调整。由此对比可以看出,本发明实施例的移动终端握持方式的检测方法,能够实时检测用户对移动终端的握持方式,并根据用户的握持方式适应性调整移动终端的显示模式,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,从而提升用户的使用体验。After the user's holding method for the mobile terminal is determined through step 103, the display mode of the mobile terminal can be adjusted according to the holding method, so that the display interface of the mobile terminal can better meet the user's holding habit. However, the mobile terminal in the prior art does not have the ability to detect left and right hands, and it is even more unable to make adaptive adjustments to the user's gripping manner. From this comparison, it can be seen that the detection method of the mobile terminal holding mode in the embodiment of the present invention can detect the user's holding mode of the mobile terminal in real time, and adaptively adjust the display mode of the mobile terminal according to the user's holding mode, so that Each user can smoothly use the mobile terminal according to their own holding habits, thereby improving the user experience.
另外,为了避免检测悬浮触控区域的过程对移动终端的正常使用造成影响,可预先设定预设物理按键或者预设组合按键作为检测悬浮触控区域的触发条件。即当预设物理按键或者预设组合按键被按下后,触发执行步骤101。或者还可当移动终端进入锁屏状态后,触发执行步骤101。In addition, in order to prevent the process of detecting the floating touch area from affecting the normal use of the mobile terminal, a preset physical key or a preset combination of keys can be preset as a trigger condition for detecting the floating touch area. That is, when a preset physical button or a preset combination of buttons is pressed, step 101 is triggered to be executed. Alternatively, step 101 may be triggered to be executed when the mobile terminal enters a screen-locked state.
由上述可知,本发明实施例的移动终端握持方式的检测方法,能够实时检测用户在移动终端的触摸屏上的悬浮触控区域,并根据该悬浮触控区域与触摸屏之间的位置关系,确定出用户对移动终端的握持方式,从而根据确定出的握持方式适应性调整移动终端的显示模式,使得移动终端的显示模式更加适应用户的握持方式,从而有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,提升用户的使用体验。As can be seen from the above, the method for detecting the gripping mode of the mobile terminal in the embodiment of the present invention can detect the floating touch area of the user on the touch screen of the mobile terminal in real time, and determine the position according to the positional relationship between the floating touch area and the touch screen. Find out how the user holds the mobile terminal, so as to adaptively adjust the display mode of the mobile terminal according to the determined holding method, so that the display mode of the mobile terminal is more suitable for the user's holding method, thereby effectively solving the problem that the user interface of the mobile terminal cannot The problem of satisfying the gripping habits of each user enables each user to use the mobile terminal smoothly according to their own gripping habits, thereby improving user experience.
第二实施例second embodiment
本发明的实施例提供了一种移动终端握持方式的检测方法,如图2所示,该方法包括:Embodiments of the present invention provide a method for detecting the gripping mode of a mobile terminal, as shown in FIG. 2 , the method includes:
步骤201:以所述触摸屏的中垂线为分界线,将所述触摸屏划分为第一屏幕区域和第二屏幕区域。Step 201: Divide the touch screen into a first screen area and a second screen area by taking the vertical line of the touch screen as a dividing line.
其中,移动终端无论处于横屏状态还是竖屏状态,均通过中垂线将触摸屏划分为左右对称的两部分。如图3所示,移动终端处于竖屏状态下,其触摸屏以中垂线4为分界线进行划分,使得触摸屏的左侧边界与中垂线4围成了第一屏幕区域1,触摸屏的右侧边界与中垂线4围成了第二屏幕区域2。Wherein, no matter whether the mobile terminal is in a horizontal screen state or a vertical screen state, the touch screen is divided into two symmetrical parts by a vertical line. As shown in Figure 3, when the mobile terminal is in the vertical screen state, its touch screen is divided by the vertical line 4 as the dividing line, so that the left border of the touch screen and the vertical line 4 enclose the first screen area 1, and the right side of the touch screen The side border and the vertical line 4 enclose the second screen area 2 .
步骤202:将所述第一屏幕区域的各边分别标记为第一边、第二边、第三边。Step 202: Mark each side of the first screen area as a first side, a second side, and a third side, respectively.
其中,为了在后续确定检测到的悬浮触控区域与触摸屏的位置关系时,能够进一步明确悬浮触控区域与第一屏幕区域1的各边的位置关系,可将第一屏幕区域1的各边分别进行标记,从而便于区分。即如图3所示,对第一屏幕区域的各边分别标记为第一边111、第二边112、第三边113。其中,第一屏幕区域和第二屏幕区域的分界线(即移动终端的中垂线)不作为第一屏幕区域的各边。Among them, in order to further clarify the positional relationship between the floating touch area and the sides of the first screen area 1 when subsequently determining the positional relationship between the detected floating touch area and the touch screen, each side of the first screen area 1 can be Mark them separately for easy distinction. That is, as shown in FIG. 3 , each side of the first screen area is marked as a first side 111 , a second side 112 , and a third side 113 . Wherein, the boundary line between the first screen area and the second screen area (that is, the vertical line of the mobile terminal) is not used as the sides of the first screen area.
步骤203:将所述第二屏幕区域的各边分别标记为第四边、第五边、第六边。Step 203: Mark each side of the second screen area as a fourth side, a fifth side, and a sixth side.
其中,所述各边不包括所述第一屏幕区域和所述第二屏幕区域的所述分界线。为了在后续确定检测到的悬浮触控区域与触摸屏的位置关系时,能够进一步明确悬浮触控区域与第二屏幕区域2的各边的位置关系,可将第二屏幕区域2的各边分别进行标记,从而便于区分。即如图3所示,对第二屏幕区域的各边分别标记为第四边211、第五边212、第六边213。其中,第一屏幕区域和第二屏幕区域的分界线(即移动终端的中垂线)不作为第二屏幕区域的各边。Wherein, each side does not include the boundary line between the first screen area and the second screen area. In order to further clarify the positional relationship between the floating touch area and the sides of the second screen area 2 when subsequently determining the positional relationship between the detected floating touch area and the touch screen, each side of the second screen area 2 can be separately mark for easy identification. That is, as shown in FIG. 3 , each side of the second screen area is marked as a fourth side 211 , a fifth side 212 , and a sixth side 213 . Wherein, the boundary line between the first screen area and the second screen area (that is, the vertical line of the mobile terminal) is not used as the sides of the second screen area.
步骤204:检测移动终端用户在移动终端的触摸屏上的悬浮触控区域。Step 204: Detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal.
优选地,步骤204包括:检测所述触摸屏各区域的电场变化,确定发生电场变化的目标屏幕区域;将所述目标屏幕区域确定为所述悬浮触控区域。Preferably, step 204 includes: detecting the electric field change in each area of the touch screen, determining the target screen area where the electric field change occurs; and determining the target screen area as the floating touch area.
其中,本发明的实施例应用于移动终端,该移动终端的触摸屏上设置有悬浮触控感应器件,例如自电容传感器。其中,当用户的手指在悬浮触控感应器件上方悬停时,悬浮触控感应器件能够感知电场的变化。因而本发明的实施例采用悬浮触控技术,通过检测触摸屏上电场发生变化的区域,来确定用户在移动终端的触摸屏上的悬浮触控区域。Wherein, the embodiment of the present invention is applied to a mobile terminal, and the touch screen of the mobile terminal is provided with a floating touch sensing device, such as a self-capacitance sensor. Wherein, when the user's finger hovers over the floating touch sensing device, the floating touch sensing device can sense the change of the electric field. Therefore, the embodiment of the present invention adopts the floating touch technology to determine the user's floating touch area on the touch screen of the mobile terminal by detecting the area where the electric field changes on the touch screen.
其中,悬浮触控技术并不需要用户触碰触摸屏,只需要手指悬停在触摸屏上方的预设距离之内,就可以确定出悬浮触控区域,从而根据悬浮触控区域与触摸屏之间的位置关系,确定出用户的握持方式,进而根据握持方式自适应调整移动终端当前的显示模式。Among them, the floating touch technology does not require the user to touch the touch screen, but only needs to hover the finger within a preset distance above the touch screen to determine the floating touch area, so that according to the position between the floating touch area and the touch screen relationship, determine the user's grip mode, and then adaptively adjust the current display mode of the mobile terminal according to the grip mode.
由此可知,本发明的实施例,采用悬浮触控技术,使得用户的手指未触碰到触摸屏时就能够检测出用户对移动终端的握持方式,从而切换到与握持方式相适应的显示模式,使得用户在握持住移动终端后,立刻可以根据切换后的显示模式进行操作,大大提升了用户的使用体验。另外,本发明的实施例,不需要额外增加检测器件,利用移动终端现有悬浮触控检测器件就可以完成对用户的握持方式的检测,非常容易实现。It can be seen from this that the embodiment of the present invention adopts the floating touch technology, so that when the user's finger does not touch the touch screen, it can detect the way the user holds the mobile terminal, so as to switch to the display suitable for the way of holding. mode, so that the user can immediately operate according to the switched display mode after holding the mobile terminal, which greatly improves the user experience. In addition, the embodiments of the present invention do not need to add additional detection devices, and the detection of the user's grip mode can be completed by using the existing floating touch detection device of the mobile terminal, which is very easy to implement.
此外,为了避免检测悬浮触控区域的过程对移动终端的正常使用造成影响,可预先设定预设物理按键或者预设组合按键作为检测悬浮触控区域的触发条件。即当预设物理按键或者预设组合按键被按下后,触发执行步骤204。或者还可当移动终端计入锁屏状态后,触发执行步骤204。In addition, in order to prevent the process of detecting the floating touch area from affecting the normal use of the mobile terminal, a preset physical key or a preset combination of keys can be preset as a trigger condition for detecting the floating touch area. That is, when a preset physical button or a preset combination of buttons is pressed, step 204 is triggered to be executed. Alternatively, step 204 may also be triggered when the mobile terminal enters the screen-locked state.
步骤205:获取检测到的所述悬浮触控区域的坐标数据。Step 205: Obtain coordinate data of the detected floating touch area.
其中,移动终端的触摸屏上各个位置对应有相应的位置坐标,因而悬浮触控区域也对应有具体的坐标数据。所以,获取悬浮触控区域的坐标数据,能够进一步更加精确的确定悬浮触控区域与触摸屏之间的位置关系。Wherein, each position on the touch screen of the mobile terminal corresponds to a corresponding position coordinate, so the floating touch area also corresponds to specific coordinate data. Therefore, obtaining the coordinate data of the floating touch area can further more accurately determine the positional relationship between the floating touch area and the touch screen.
步骤206:基于所述悬浮触控区域的坐标数据,确定所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边之间的位置关系。Step 206: Based on the coordinate data of the floating touch area, determine the positional relationship between the floating touch area and each side of the first screen area and the second screen area.
在本本发明的实施例中,移动终端的触摸屏已经预先以中垂线为分界线进行了区域划分,即划分为左右对称的第一屏幕区域和第二屏幕区域。因而,在本发明的实施例中,可根据悬浮触控区域的坐标数据,精确地确定悬浮触控区域与第一屏幕区域和第二屏幕区域的各边之间的位置关系。In the embodiment of the present invention, the touch screen of the mobile terminal has been pre-divided with the vertical line as the dividing line, that is, divided into a first screen area and a second screen area which are left-right symmetrical. Therefore, in the embodiments of the present invention, the positional relationship between the floating touch area and the sides of the first screen area and the second screen area can be accurately determined according to the coordinate data of the floating touch area.
其中,所述位置关系包括用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域其中任一个区域的各边有相交线段的第一位置关系、用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均有相交线段的第二位置关系、和用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均无相交线段的第三位置关系。Wherein, the positional relationship includes a first positional relationship for identifying that the floating touch area has an intersecting line segment with each side of any one of the first screen area and the second screen area, and is used for identifying the The floating touch area has a second positional relationship with intersecting line segments with each side of the first screen area and the second screen area, and is used to identify the floating touch area and the first screen area and Each side of the second screen area has no third positional relationship of intersecting line segments.
步骤207:基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式。Step 207: Based on the positional relationship between the floating touch area and the touch screen, determine a holding manner of the mobile terminal.
由于所述悬浮触控区域与所述触摸屏之间的位置关系包括有上述第一位置关系、第二位置关系和第三位置关系,所以,具体可分如下三种情况进一步根据悬浮触控区域与触摸屏之间的位置关系,确定移动终端的握持方式。Since the positional relationship between the floating touch area and the touch screen includes the above-mentioned first positional relationship, the second positional relationship and the third positional relationship, it can be specifically divided into the following three situations according to the floating touch area and the touch screen. The positional relationship between the touch screens determines how the mobile terminal is held.
情况一:若所述位置关系为第一位置关系,则步骤207包括:获取所述悬浮触摸区域与所述触摸屏相交的第一线段;判断所述第一线段是否属于所述第一屏幕区域;若所述第一线段属于所述第一屏幕区域,则确定所述移动终端的握持方式为左手握持;若所述第一线段不属于所述第一屏幕区域,则确定所述移动终端的握持方式为右手握持。Case 1: If the positional relationship is the first positional relationship, step 207 includes: obtaining a first line segment where the floating touch area intersects the touch screen; judging whether the first line segment belongs to the first screen area; if the first line segment belongs to the first screen area, then determine that the mobile terminal is held by the left hand; if the first line segment does not belong to the first screen area, then determine The mobile terminal is held by the right hand.
如图3或4所示,为了将第一屏幕区域1的各边和第二屏幕区域2的各边区分开来,用虚线表示第一屏幕区域1的各边,实线表示第二屏幕区域2的各边。其中,如图3所示,悬浮触控区域3与触摸屏存在相交的第一线段,且该第一线段属于第一屏幕区域1,则表示用户当前的握持方式为左手握持;如图4所示,悬浮触控区域3与触摸屏存在相交的第一线段,且该第一线段属于第二屏幕区域2,则表示用户当前的握持方式为右手握持。As shown in Figure 3 or 4, in order to distinguish each side of the first screen area 1 from each side of the second screen area 2, each side of the first screen area 1 is represented by a dotted line, and the solid line represents the second screen area 2 on all sides. Wherein, as shown in FIG. 3 , there is a first line segment intersecting between the floating touch area 3 and the touch screen, and the first line segment belongs to the first screen area 1, which means that the user's current holding method is left hand holding; As shown in FIG. 4 , there is a first line segment intersecting the floating touch area 3 and the touch screen, and the first line segment belongs to the second screen area 2 , which means that the user's current holding method is right hand holding.
情况二:若所述位置关系为第二位置关系,则步骤207包括:判断所述悬浮触控区域是否为连续区域;若所述悬浮触控区域为连续区域,则获取所述悬浮触控区域与所述第一屏幕区域的各边相交的第二线段的第一长度,以及所述悬浮触控区域与所述第二屏幕区域的各边相交的第三线段的第二长度;将所述第一长度和所述第二长度进行比较;若所述第一长度大于所述第二长度,则确定所述移动终端的握持方式为左手握持;若所述第一长度小于所述第二长度,则确定所述移动终端的握持方式为右手握持。Case 2: if the positional relationship is the second positional relationship, step 207 includes: judging whether the floating touch area is a continuous area; if the floating touch area is a continuous area, acquiring the floating touch area The first length of the second line segment intersecting each side of the first screen area, and the second length of the third line segment intersecting the floating touch area with each side of the second screen area; The first length is compared with the second length; if the first length is greater than the second length, then determine that the mobile terminal is held by the left hand; if the first length is less than the first length If the length is two, it is determined that the mobile terminal is held by the right hand.
即,如图5所示,当悬浮触控区域为连续区域时,且与第一屏幕区域的各边存在相交的第二线段,与第二屏幕区域的各边存在相交的第三线段。此时,将通过对比第二线段和第三线段的长度,来确定移动终端的握持方式。例如图5所示,第二线段的第一长度为L1,第三线段的第二长度为L2,则将L1和L2比较后,可得L2大于L1,则表示用户当前的握持方式为右手握持;同理,若L2小于L1,则表示用户当前的握持方式为左手握持。That is, as shown in FIG. 5 , when the floating touch area is a continuous area, there are second line segments intersecting with each side of the first screen area, and there are third line segments intersecting with each side of the second screen area. At this time, the holding manner of the mobile terminal will be determined by comparing the lengths of the second line segment and the third line segment. For example, as shown in Figure 5, the first length of the second line segment is L1, and the second length of the third line segment is L2. After comparing L1 and L2, it can be obtained that L2 is greater than L1, which means that the user's current holding method is right-handed Holding; similarly, if L2 is smaller than L1, it means that the user's current holding method is left-handed holding.
然而,还会存在L1等于L2的情况,此时,则进一步比较悬浮触控区域与第一屏幕区域重叠的第一面积301和与第二屏幕区域重叠的第二面积302。即,若所述第一长度等于所述第二长度,则获取所述悬浮触控区域与所述第一屏幕区域重叠的第一面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第二面积;将所述第一面积和所述第二面积进行比较;若所述第一面积大于所述第二面积,则确定所述移动终端的握持方式为左手握持;若所述第二面积大于所述第一面积,则确定所述移动终端的握持方式为右手握持。However, there may still be a situation where L1 is equal to L2. In this case, the first area 301 overlapping the first screen area of the floating touch area and the second area 302 overlapping the second screen area are further compared. That is, if the first length is equal to the second length, then obtain the first area where the floating touch area overlaps with the first screen area, and the area between the floating touch area and the second screen area The second overlapping area; comparing the first area with the second area; if the first area is larger than the second area, then determine that the mobile terminal is held by the left hand; if If the second area is larger than the first area, it is determined that the mobile terminal is held by the right hand.
其中,本发明的实施例中,对于第一面积等于第二面积的情况,则不进行显示模式的切换,保持移动终端当前的显示模式不变。Wherein, in the embodiment of the present invention, for the case where the first area is equal to the second area, switching of the display mode is not performed, and the current display mode of the mobile terminal remains unchanged.
然而,悬浮触控区域还存在非连续区域的情况,则上述所述判断所述悬浮触控区域是否为连续区域的步骤之后,还包括:若所述悬浮触控区域为非连续区域,则确定所述移动终端的握持方式为双手握持。即如图6所示,悬浮触控区域包括位于第一屏幕区域1内的第一区域305和位于第二屏幕区域2内的第二区域306,且第一区域305和第二区域306相分离,则移动终端的握持方式为双手握持。其中,第一区域305即为用户左手在移动终端上产生的悬浮触控区域,第二区域306即为用户右手在移动终端上产生的悬浮触控区域。However, if there is still a discontinuous area in the floating touch area, after the above step of judging whether the floating touch area is a continuous area, it also includes: if the floating touch area is a discontinuous area, determining The mobile terminal is held in two hands. That is, as shown in FIG. 6, the floating touch area includes a first area 305 located in the first screen area 1 and a second area 306 located in the second screen area 2, and the first area 305 and the second area 306 are separated. , then the holding mode of the mobile terminal is holding with both hands. Wherein, the first area 305 is the floating touch area generated by the user's left hand on the mobile terminal, and the second area 306 is the floating touch area generated by the user's right hand on the mobile terminal.
情况三:若所述位置关系为第三位置关系,步骤207包括:获取所述悬浮触控区域与所述第一屏幕区域重叠的第三面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第四面积;将所述第三面积和第四面积进行比较;若所述第三面积大于所述第四面积,则确定所述移动终端的握持方式为左手握持;若所述第三面积小于所述第四面积,则确定所述移动终端的握持方式为右手握持。Case 3: If the positional relationship is a third positional relationship, step 207 includes: obtaining a third area where the floating touch area overlaps with the first screen area, and the area between the floating touch area and the second screen area. The fourth area where the screen area overlaps; compare the third area with the fourth area; if the third area is larger than the fourth area, then determine that the mobile terminal is held by the left hand; if If the third area is smaller than the fourth area, it is determined that the mobile terminal is held by the right hand.
例如图7所示,悬浮触控区域与第一屏幕区域1之间存在重叠的第三面积303,与第二屏幕区域2之间存在重叠的第四面积304。其中,当第三面积303大于第四面积304时,移动终端的握持方式为左手握持;当第三面积303小于第四面积304时,移动终端的握持方式为右手握持。其中,本发明的实施例中,对于第三面积等于第四面积的情况,不进行握持方式的识别,即不进行显示模式的切换,保持移动终端当前的显示模式不变。For example, as shown in FIG. 7 , there is a third overlapping area 303 between the floating touch area and the first screen area 1 , and a fourth overlapping area 304 between the floating touch area and the second screen area 2 . Wherein, when the third area 303 is larger than the fourth area 304, the mobile terminal is held by the left hand; when the third area 303 is smaller than the fourth area 304, the mobile terminal is held by the right hand. Wherein, in the embodiment of the present invention, for the case where the third area is equal to the fourth area, the identification of the holding mode is not performed, that is, the switching of the display mode is not performed, and the current display mode of the mobile terminal remains unchanged.
由上述可知,本发明的实施例通过悬浮触控区域与第一屏幕区域各边和第二屏幕区域各边的位置关系进行握持方式的判断,判断方法非常简单,通过软件编程非常容易实现,且程序运行速度快,用户体验效果好。As can be seen from the above, the embodiment of the present invention judges the holding mode through the positional relationship between the floating touch area and the sides of the first screen area and the sides of the second screen area. The judging method is very simple, and it is very easy to implement through software programming. And the program runs fast, and the user experience effect is good.
步骤208:将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。Step 208: Switch the display mode of the mobile terminal to a target display mode corresponding to the holding manner.
当通过步骤207确定出用户对移动终端所采用的握持方式后,可根据握持方式调整移动终端的显示模式,使得移动终端的显示界面更加满足用户的握持习惯。然而,现有技术的移动终端并不具备左右手检测能力,更加无法对用户的握持方式做出自适应调整。由此对比可以看出,本发明实施例的移动终端握持方式的检测方法,能够实时检测用户对移动终端的握持方式,并根据用户的握持方式适应性调整移动终端的显示模式,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,从而提升用户的使用体验。After the user's holding method for the mobile terminal is determined through step 207, the display mode of the mobile terminal can be adjusted according to the holding method, so that the display interface of the mobile terminal can better meet the user's holding habit. However, the mobile terminal in the prior art does not have the ability to detect left and right hands, and it is even more unable to make adaptive adjustments to the user's gripping manner. From this comparison, it can be seen that the detection method of the mobile terminal holding mode in the embodiment of the present invention can detect the user's holding mode of the mobile terminal in real time, and adaptively adjust the display mode of the mobile terminal according to the user's holding mode, so that Each user can smoothly use the mobile terminal according to their own holding habits, thereby improving the user experience.
具体地,例如握持方式为左手握持时,将所述移动终端的显示界面中的显示图标以及显示按钮或点触区域向左移动第一预设距离,以便于用户单独利用左手就可实现对相应图标或按钮的点击操作;当握持方式为右手握持时,将所述移动终端的显示界面中的显示图标以及显示按钮或点触区域向右移动第二预设距离,以便于用户单独利用右手就可实现对相应图标或按钮的点击操作;当握持方式为双手握持时,所述移动终端的显示界面中的显示图标以及显示按钮或点触区域的显示位置不变。其中,由于用户双手握持移动终端时,完全可通过双手完成对移动终端的显示界面的显示图标或显示按钮的点击操作,所以,双手握持方式下,可保持移动终端的显示模式不变。Specifically, for example, when the holding method is left-handed, move the display icons and display buttons or touch areas in the display interface of the mobile terminal to the left by a first preset distance, so that the user can use the left hand alone to realize A click operation on the corresponding icon or button; when the holding mode is right-hand holding, the display icon and the display button or the touch area in the display interface of the mobile terminal are moved to the right by a second preset distance, so that the user The click operation on the corresponding icon or button can be realized by using the right hand alone; when the holding method is two-handed holding, the display icon and display button or the display position of the touch area in the display interface of the mobile terminal remain unchanged. Wherein, when the user holds the mobile terminal with both hands, the display icon or the display button of the display interface of the mobile terminal can be completely completed with both hands, so the display mode of the mobile terminal can be kept unchanged under the holding mode of both hands.
此外,为了进一步满足各个不同用户的不同使用需求,上述第一预设距离和第二预设距离还可通过用户自行设置。In addition, in order to further meet different usage requirements of different users, the above-mentioned first preset distance and second preset distance can also be set by users themselves.
由上述可知,确定出用户的握持方式后,可根据握持方式适应性调整移动终端的显示模式,从而使其更加贴合用户当前的握持方式,降低人机交互的阻碍,提升用户体验。It can be seen from the above that after the user's holding method is determined, the display mode of the mobile terminal can be adaptively adjusted according to the holding method, so as to make it more suitable for the user's current holding method, reduce obstacles to human-computer interaction, and improve user experience .
综上所述,本发明实施例的移动终端握持方式的检测方法,能够实时检测用户在移动终端的触摸屏上的悬浮触控区域,并根据该悬浮触控区域与触摸屏之间的位置关系确定用户对移动终端的握持方式,从而根据确定出的握持方式适应性调整移动终端的显示模式,使得移动终端的显示模式更加适应用户的握持方式,从而有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,提升用户的使用体验。To sum up, the method for detecting the gripping mode of the mobile terminal according to the embodiment of the present invention can detect the floating touch area of the user on the touch screen of the mobile terminal in real time, and determine the position according to the positional relationship between the floating touch area and the touch screen. The way the user holds the mobile terminal, so as to adaptively adjust the display mode of the mobile terminal according to the determined holding method, so that the display mode of the mobile terminal is more suitable for the user's holding method, thereby effectively solving the problem that the user interface of the mobile terminal cannot meet the requirements. The problem of the gripping habits of each user enables each user to use the mobile terminal smoothly according to their own gripping habits, thereby improving the user experience.
第三实施例third embodiment
本发明的实施例提供了一种移动终端,能实现实施例一中的移动终端握持方式的检测方法的细节,并达到相同的效果。如图8所示,该移动终端800包括:Embodiments of the present invention provide a mobile terminal, which can implement the details of the method for detecting the holding mode of the mobile terminal in Embodiment 1, and achieve the same effect. As shown in Figure 8, the mobile terminal 800 includes:
检测模块804,用于检测移动终端用户在移动终端的触摸屏上的悬浮触控区域;A detection module 804, configured to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal;
位置关系确定模块805,用于确定所述检测模块804检测到的所述悬浮触控区域与所述触摸屏之间的位置关系;A positional relationship determination module 805, configured to determine the positional relationship between the floating touch area detected by the detection module 804 and the touch screen;
握持方式确定模块806,用于基于所述位置关系确定模块805确定的所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式;A holding mode determining module 806, configured to determine the holding mode of the mobile terminal based on the positional relationship between the floating touch area and the touch screen determined by the positional relationship determining module 805;
模式切换模块807,用于将所述移动终端的显示模式切换至与所述握持方式确定模块806确定的所述握持方式相对应的目标显示模式。A mode switching module 807, configured to switch the display mode of the mobile terminal to a target display mode corresponding to the holding manner determined by the holding manner determining module 806.
优选地,如图9所示,所述检测模块804包括:Preferably, as shown in FIG. 9, the detection module 804 includes:
检测单元8041,用于检测所述触摸屏各区域的电场变化,确定发生电场变化的目标屏幕区域;The detection unit 8041 is configured to detect the electric field change in each area of the touch screen, and determine the target screen area where the electric field change occurs;
确定单元8042,用于将所述检测单元检测到的所述目标屏幕区域确定为所述悬浮触控区域。The determining unit 8042 is configured to determine the target screen area detected by the detecting unit as the floating touch area.
优选地,如图9所示,所述移动终端800还包括:Preferably, as shown in FIG. 9, the mobile terminal 800 further includes:
划分模块801,用于以所述触摸屏的中垂线为分界线,将所述触摸屏划分为第一屏幕区域和第二屏幕区域;A division module 801, configured to divide the touch screen into a first screen area and a second screen area by taking the vertical line of the touch screen as a dividing line;
第一标记模块802,用于将所述划分模块801划分的所述第一屏幕区域的各边分别标记为第一边、第二边、第三边;The first marking module 802 is configured to mark each side of the first screen area divided by the dividing module 801 as a first side, a second side, and a third side, respectively;
第二标记模块803,用于将所述划分模块801划分的所述第二屏幕区域的各边分别标记为第四边、第五边、第六边。The second marking module 803 is configured to mark each side of the second screen area divided by the dividing module 801 as a fourth side, a fifth side, and a sixth side, respectively.
其中,所述各边不包括所述第一屏幕区域和所述第二屏幕区域的所述分界线。Wherein, each side does not include the boundary line between the first screen area and the second screen area.
优选地,如图9所示,所述位置关系确定模块805包括:Preferably, as shown in FIG. 9, the positional relationship determination module 805 includes:
坐标获取单元8051,用于获取检测到的所述悬浮触控区域的坐标数据;A coordinate acquiring unit 8051, configured to acquire coordinate data of the detected floating touch area;
位置关系确定单元8052,用于基于所述坐标获取单元8051获取的所述悬浮触控区域的坐标数据,确定所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边之间的位置关系;A positional relationship determining unit 8052, configured to determine each of the floating touch area and the first screen area and the second screen area based on the coordinate data of the floating touch area acquired by the coordinate acquiring unit 8051. The positional relationship between edges;
其中,所述位置关系包括用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域其中任一个区域的各边有相交线段的第一位置关系、用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均有相交线段的第二位置关系、和用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均无相交线段的第三位置关系。Wherein, the positional relationship includes a first positional relationship for identifying that the floating touch area has an intersecting line segment with each side of any one of the first screen area and the second screen area, and is used for identifying the The floating touch area has a second positional relationship with intersecting line segments with each side of the first screen area and the second screen area, and is used to identify the floating touch area and the first screen area and Each side of the second screen area has no third positional relationship of intersecting line segments.
优选地,若所述位置关系为第一位置关系,则所述握持方式确定模块806包括:Preferably, if the positional relationship is the first positional relationship, the holding mode determination module 806 includes:
第一获取单元8061,用于获取所述悬浮触摸区域与所述触摸屏相交的第一线段;The first acquiring unit 8061 is configured to acquire a first line segment where the floating touch area intersects the touch screen;
判断单元8062,用于判断所述第一线段是否属于所述第一屏幕区域;A judging unit 8062, configured to judge whether the first line segment belongs to the first screen area;
第一确定单元8063,用于若所述判断单元8062判断所述第一线段属于所述第一屏幕区域,则确定所述移动终端的握持方式为左手握持;The first determining unit 8063 is configured to determine that the mobile terminal is held by the left hand if the judging unit 8062 judges that the first line segment belongs to the first screen area;
第二确定单元8064,用于若判断单元8062判断所述第一线段不属于所述第一屏幕区域,则确定所述移动终端的握持方式为右手握持。The second determining unit 8064 is configured to determine that the mobile terminal is held by the right hand if the judging unit 8062 judges that the first line segment does not belong to the first screen area.
优选地,如图9所示,若所述位置关系为第二位置关系,所述握持方式确定模块806包括:Preferably, as shown in FIG. 9, if the positional relationship is the second positional relationship, the holding mode determination module 806 includes:
第二判断单元8065,用于判断所述悬浮触控区域是否为连续区域;The second judging unit 8065 is used to judge whether the floating touch area is a continuous area;
第二获取单元8066,用于若所述第二判断单元8065判断所述悬浮触控区域为连续区域,则获取所述悬浮触控区域与所述第一屏幕区域的各边相交的第二线段的第一长度,以及所述悬浮触控区域与所述第二屏幕区域的各边相交的第三线段的第二长度;The second acquiring unit 8066 is configured to acquire a second line segment where the floating touch area intersects with each side of the first screen area if the second judging unit 8065 judges that the floating touch area is a continuous area. and a second length of a third line segment intersecting the floating touch area with each side of the second screen area;
第一比较单元8067,用于将所述第一长度和所述第二长度进行比较;A first comparison unit 8067, configured to compare the first length with the second length;
第三确定单元8068,用于若所述第一长度大于所述第二长度,则确定所述移动终端的握持方式为左手握持;The third determining unit 8068 is configured to determine that the mobile terminal is held by the left hand if the first length is greater than the second length;
第四确定单元8069,用于若所述第一长度小于所述第二长度,则确定所述移动终端的握持方式为右手握持。The fourth determining unit 8069 is configured to determine that the mobile terminal is held by the right hand if the first length is smaller than the second length.
优选地,如图9所示,所述握持方式确定模块806还包括:Preferably, as shown in FIG. 9, the holding mode determining module 806 further includes:
第三获取单元80610,用于若所述第一长度等于所述第二长度,则获取所述悬浮触控区域与所述第一屏幕区域重叠的第一面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第二面积;The third obtaining unit 80610 is configured to obtain a first area where the floating touch area overlaps with the first screen area if the first length is equal to the second length, and the overlapping area between the floating touch area and the first screen area a second area by which the second screen area overlaps;
第二比较单元80611,用于将所述第一面积和所述第二面积进行比较;A second comparison unit 80611, configured to compare the first area with the second area;
第五确定单元80612,用于若所述第一面积大于所述第二面积,则确定所述移动终端的握持方式为左手握持;The fifth determining unit 80612 is configured to determine that the mobile terminal is held by the left hand if the first area is larger than the second area;
第六确定单元80613,用于若所述第二面积大于所述第一面积,则确定所述移动终端的握持方式为右手握持。The sixth determining unit 80613 is configured to determine that the mobile terminal is held by the right hand if the second area is larger than the first area.
优选地,如图9所示,所述握持方式确定模块806还包括:Preferably, as shown in FIG. 9, the holding mode determining module 806 further includes:
第七确定单元80614,用于若所述第二判断单元8065判断所述悬浮触控区域为非连续区域,则确定所述移动终端的握持方式为双手握持。The seventh determination unit 80614 is configured to determine that the mobile terminal is held by both hands if the second determination unit 8065 determines that the floating touch area is a discontinuous area.
优选地,如图9所示,若所述位置关系为第三位置关系,所述握持方式确定模块806包括:Preferably, as shown in FIG. 9, if the positional relationship is a third positional relationship, the holding mode determination module 806 includes:
第四获取单元80615,用于获取所述悬浮触控区域与所述第一屏幕区域重叠的第三面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第四面积;The fourth acquiring unit 80615 is configured to acquire a third area where the floating touch area overlaps with the first screen area, and a fourth area where the floating touch area overlaps with the second screen area;
第三比较单元80616,用于将所述第三面积和第四面积进行比较;A third comparison unit 80616, configured to compare the third area with the fourth area;
第八确定单元80617,用于若所述第三面积大于所述第四面积,则确定所述移动终端的握持方式为左手握持;The eighth determination unit 80617 is configured to determine that the mobile terminal is held by the left hand if the third area is larger than the fourth area;
第九确定单元80618,用于若所述第三面积小于所述第四面积,则确定所述移动终端的握持方式为右手握持。The ninth determining unit 80618 is configured to determine that the mobile terminal is held by the right hand if the third area is smaller than the fourth area.
本发明实施例的移动终端,通过检测模块804检测移动终端用户在移动终端的触摸屏上的悬浮触控区域,从而触发位置关系确定模块805确定所述悬浮触控区域与所述触摸屏之间的位置关系,从而触发握持方式确定模块806基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式,进而使得模式切换模块807将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。由此可知,本发明实施例的移动终端,能够有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,提升用户的使用体验。In the mobile terminal of the embodiment of the present invention, the detection module 804 detects the floating touch area of the mobile terminal user on the touch screen of the mobile terminal, thereby triggering the position relationship determination module 805 to determine the position between the floating touch area and the touch screen relationship, so as to trigger the holding mode determining module 806 to determine the holding mode of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, and then make the mode switching module 807 change the display of the mobile terminal to The mode is switched to the target display mode corresponding to the holding mode. It can be seen from this that the mobile terminal in the embodiment of the present invention can effectively solve the problem that the user interface of the mobile terminal cannot meet the gripping habits of each user, so that each user can use the mobile terminal smoothly according to their own gripping habits, and improve user experience. experience.
第四实施例Fourth embodiment
图10是本发明另一个实施例的移动终端的框图。具体地,图10中的移动终端1000可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。FIG. 10 is a block diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 1000 in FIG. 10 may be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
图10所示的移动终端1000包括:至少一个处理器1001、存储器1002、至少一个网络接口1004、用户接口1003。移动终端1000中的各个组件通过总线系统1005耦合在一起。可理解,总线系统1005用于实现这些组件之间的连接通信。总线系统1005除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1005。The mobile terminal 1000 shown in FIG. 10 includes: at least one processor 1001 , a memory 1002 , at least one network interface 1004 , and a user interface 1003 . Various components in the mobile terminal 1000 are coupled together through the bus system 1005 . It can be understood that the bus system 1005 is used to realize connection and communication between these components. In addition to the data bus, the bus system 1005 also includes a power bus, a control bus and a status signal bus. However, the various buses are labeled as bus system 1005 in FIG. 10 for clarity of illustration.
其中,用户接口1003可以包括显示器、悬浮触控模组10031、键盘或者点击设备。例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。悬浮触控模组10031包括互电容和自电容这两种电容式传感器。其中,互电容用于实现移动终端1000的触摸操作,如点击操作、滑动操作等;而自电容能够产生比互电容更为强大的信号以检测更远的手指感应(检测距离范围可达20mm)。在移动终端1000的触摸屏上设置悬浮触控模组10031后,会产生移动终端1000可以检测到的电极网络。当用户的手指与触摸屏的竖直距离在检测距离范围之内时,电极网络的电场会发生变化,从而使得移动终端1000通过内部程序获得电场发生变化的区域,进而获得对应于悬浮触控操作的悬浮触控区域。所以,通过处理器1001可以控制悬浮触控模组10031检测移动终端用户在移动终端1000的触摸屏上的悬浮触控区域。Wherein, the user interface 1003 may include a display, a floating touch module 10031 , a keyboard or a pointing device. For example, mouse, trackball (trackball), touch pad or touch screen, etc. The floating touch module 10031 includes two types of capacitive sensors: mutual capacitance and self capacitance. Among them, the mutual capacitance is used to realize the touch operation of the mobile terminal 1000, such as click operation, sliding operation, etc.; and the self-capacitance can generate a stronger signal than the mutual capacitance to detect farther finger sensing (the detection distance range can reach 20mm) . After setting the floating touch module 10031 on the touch screen of the mobile terminal 1000 , an electrode network that can be detected by the mobile terminal 1000 will be generated. When the vertical distance between the user's finger and the touch screen is within the detection distance range, the electric field of the electrode network will change, so that the mobile terminal 1000 can obtain the area where the electric field changes through an internal program, and then obtain the corresponding floating touch operation. Floating touch area. Therefore, the processor 1001 can control the floating touch module 10031 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal 1000 .
可以理解,本发明实施例中的存储器1002可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器1002旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory 1002 in this embodiment of the present invention may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Wherein, the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electronically programmable Erase Programmable Read-Only Memory (Electrically EPROM, EEPROM) or Flash. The volatile memory can be Random Access Memory (RAM), which acts as an external cache. By way of illustration and not limitation, many forms of RAM are available such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double DataRate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (Synchlink DRAM, SLDRAM) and Direct Memory Bus Random Access Memory (Direct Rambus RAM, DRRAM). The memory 1002 of the systems and methods described in embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.
在一些实施方式中,存储器1002存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统10021和应用程序10022。In some implementations, the memory 1002 stores the following elements, executable modules or data structures, or their subsets, or their extended sets: an operating system 10021 and an application program 10022 .
其中,操作系统10021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序10022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序10022中。Among them, the operating system 10021 includes various system programs, such as framework layer, core library layer, driver layer, etc., for realizing various basic services and processing tasks based on hardware. The application program 10022 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., and is used to realize various application services. The program for realizing the method of the embodiment of the present invention may be included in the application program 10022 .
在本发明实施例中,通过调用存储器1002存储的程序或指令。其中,处理器1001用于控制悬浮触控模组10031检测移动终端用户在移动终端的触摸屏上的悬浮触控区域,处理器1001还用于:确定悬浮触控模组10031检测到的所述悬浮触控区域与所述触摸屏之间的位置关系,从而基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式,进而将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。In the embodiment of the present invention, the programs or instructions stored in the memory 1002 are called. Wherein, the processor 1001 is used to control the floating touch module 10031 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal, and the processor 1001 is also used to: determine the floating touch area detected by the floating touch module 10031 The positional relationship between the touch area and the touch screen, so as to determine the holding mode of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, and then set the display mode of the mobile terminal to Switch to the target display mode corresponding to the holding method.
上述本发明实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1001中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1001可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the foregoing embodiments of the present invention may be applied to the processor 1001 or implemented by the processor 1001 . The processor 1001 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 1001 or instructions in the form of software. The aforementioned processor 1001 may be a general purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other available Program logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the methods disclosed in the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002, and completes the steps of the above method in combination with its hardware.
可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital SignalProcessing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(ProgrammableLogic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It can be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing device (DSP Device, DSPD), programmable logic Device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the functions described in this application or a combination thereof.
对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For software implementation, the techniques described in the embodiments of the present invention may be implemented through modules (such as procedures, functions, etc.) that execute the functions described in the embodiments of the present invention. Software codes can be stored in memory and executed by a processor. Memory can be implemented within the processor or external to the processor.
优选地,处理器1001在控制悬浮触控模组10031检测移动终端用户在移动终端的触摸屏上的悬浮触控区域时,具体用于:控制悬浮触控模组10031检测所述触摸屏各区域的电场变化,确定发生电场变化的目标屏幕区域;将所述目标屏幕区域确定为所述悬浮触控区域。Preferably, when the processor 1001 controls the floating touch module 10031 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal, it is specifically used to: control the floating touch module 10031 to detect the electric field in each area of the touch screen Change, determine the target screen area where the electric field changes; determine the target screen area as the floating touch area.
优选地,处理器1001在控制悬浮触控模组10031检测移动终端用户在移动终端的触摸屏上的悬浮触控区域之前,还用于:以所述触摸屏的中垂线为分界线,将所述触摸屏划分为第一屏幕区域和第二屏幕区域;将所述第一屏幕区域的各边分别标记为第一边、第二边、第三边;将所述第二屏幕区域的各边分别标记为第四边、第五边、第六边;其中,所述各边不包括所述第一屏幕区域和所述第二屏幕区域的所述分界线。Preferably, before controlling the floating touch module 10031 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal, the processor 1001 is further configured to: take the vertical line of the touch screen as a dividing line, divide the The touch screen is divided into a first screen area and a second screen area; the sides of the first screen area are respectively marked as the first side, the second side, and the third side; and the sides of the second screen area are respectively marked are the fourth side, the fifth side, and the sixth side; wherein, each of the sides does not include the boundary line between the first screen area and the second screen area.
优选地,处理器1001在所述确定检测到的所述悬浮触控区域与所述触摸屏之间的位置关系时,具体用于:获取检测到的所述悬浮触控区域的坐标数据;基于所述悬浮触控区域的坐标数据,确定所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边之间的位置关系;其中,所述位置关系包括用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域其中任一个区域的各边有相交线段的第一位置关系、用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均有相交线段的第二位置关系、和用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均无相交线段的第三位置关系。Preferably, when the processor 1001 determines the positional relationship between the detected floating touch area and the touch screen, it is specifically configured to: acquire coordinate data of the detected floating touch area; The coordinate data of the floating touch area determines the positional relationship between the floating touch area and the sides of the first screen area and the second screen area; wherein, the positional relationship includes There is a first positional relationship between the floating touch area and the sides of any one of the first screen area and the second screen area, which is used to identify the floating touch area and the first screen Each side of the area and the second screen area has a second positional relationship of intersecting line segments, and is used to identify that the floating touch area is not connected to each side of the first screen area and the second screen area. The third positional relationship of intersecting line segments.
优选地,若所述位置关系为第一位置关系,则处理器1001在基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式时,具体用于:获取所述悬浮触摸区域与所述触摸屏相交的第一线段;判断所述第一线段是否属于所述第一屏幕区域;若所述第一线段属于所述第一屏幕区域,则确定所述移动终端的握持方式为左手握持;若所述第一线段不属于所述第一屏幕区域,则确定所述移动终端的握持方式为右手握持。Preferably, if the positional relationship is the first positional relationship, when the processor 1001 determines the holding manner of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, : Obtain the first line segment where the floating touch area intersects with the touch screen; determine whether the first line segment belongs to the first screen area; if the first line segment belongs to the first screen area, then Determine that the mobile terminal is held by the left hand; if the first line segment does not belong to the first screen area, determine that the mobile terminal is held by the right hand.
优选地,若所述位置关系为第二位置关系,则处理器1001在基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式时,具体用于:判断所述悬浮触控区域是否为连续区域;若所述悬浮触控区域为连续区域,则获取所述悬浮触控区域与所述第一屏幕区域的各边相交的第二线段的第一长度,以及所述悬浮触控区域与所述第二屏幕区域的各边相交的第三线段的第二长度;将所述第一长度和所述第二长度进行比较;若所述第一长度大于所述第二长度,则确定所述移动终端的握持方式为左手握持;若所述第一长度小于所述第二长度,则确定所述移动终端的握持方式为右手握持。Preferably, if the positional relationship is the second positional relationship, the processor 1001 specifically uses : judging whether the floating touch area is a continuous area; if the floating touch area is a continuous area, then obtaining the first part of the second line segment where the floating touch area intersects with each side of the first screen area length, and the second length of a third line segment that intersects each side of the floating touch area with the second screen area; compare the first length with the second length; if the first length If it is greater than the second length, it is determined that the mobile terminal is held by the left hand; if the first length is smaller than the second length, it is determined that the mobile terminal is held by the right hand.
优选地,处理器1001在将所述第一长度和所述第二长度进行比较之后,还用于:若所述第一长度等于所述第二长度,则获取所述悬浮触控区域与所述第一屏幕区域重叠的第一面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第二面积;将所述第一面积和所述第二面积进行比较;若所述第一面积大于所述第二面积,则确定所述移动终端的握持方式为左手握持;若所述第二面积大于所述第一面积,则确定所述移动终端的握持方式为右手握持。Preferably, after comparing the first length with the second length, the processor 1001 is further configured to: if the first length is equal to the second length, obtain the floating touch area and the The first area overlapping the first screen area, and the second area overlapping the floating touch area and the second screen area; comparing the first area with the second area; if the first If the area is larger than the second area, it is determined that the mobile terminal is held by the left hand; if the second area is larger than the first area, it is determined that the mobile terminal is held by the right hand hold.
优选地,处理器1001在判断所述悬浮触控区域是否为连续区域之后,还用于:若所述悬浮触控区域为非连续区域,则确定所述移动终端的握持方式为双手握持。Preferably, after judging whether the floating touch area is a continuous area, the processor 1001 is further configured to: if the floating touch area is a discontinuous area, determine that the mobile terminal is held in two-handed .
优选地,若所述位置关系为第三位置关系,则处理器1001在基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式时,具体用于:获取所述悬浮触控区域与所述第一屏幕区域重叠的第三面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第四面积;将所述第三面积和第四面积进行比较;若所述第三面积大于所述第四面积,则确定所述移动终端的握持方式为左手握持;若所述第三面积小于所述第四面积,则确定所述移动终端的握持方式为右手握持。Preferably, if the positional relationship is the third positional relationship, when the processor 1001 determines the holding manner of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, specifically for : Obtain a third area where the floating touch area overlaps with the first screen area, and a fourth area where the floating touch area overlaps with the second screen area; combine the third area and the fourth areas; if the third area is larger than the fourth area, then determine that the mobile terminal is held by the left hand; if the third area is smaller than the fourth area, then determine that the mobile terminal The terminal is held in the right hand.
移动终端1000能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 1000 can implement various processes implemented by the mobile terminal in the foregoing embodiments, and to avoid repetition, details are not repeated here.
本发明实施例的移动终端1000,能够在检测到用户在移动终端的触摸屏上的悬浮触控区域时,根据该悬浮触控区域与触摸屏之间的位置关系,确定出用户对移动终端的握持方式,从而将该移动终端的显示模式切换到与该握持方式相对应的显示模式,从而有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,提升用户的使用体验。The mobile terminal 1000 of the embodiment of the present invention can determine the user's grip on the mobile terminal according to the positional relationship between the floating touch area and the touch screen when the user's floating touch area on the touch screen of the mobile terminal is detected. mode, so as to switch the display mode of the mobile terminal to the display mode corresponding to the holding mode, thereby effectively solving the problem that the user interface of the mobile terminal cannot meet the holding habits of each user, so that each user can follow their own Handling habit to use the mobile terminal smoothly and improve the user experience.
第五实施例fifth embodiment
图11是本发明另一个实施例的移动终端的结构框图。具体地,图11中的移动终端1100可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。Fig. 11 is a structural block diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 1100 in FIG. 11 may be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
图11中的移动终端1100包括射频(Radio Frequency,RF)电路1110、存储器1120、输入单元1130、显示单元1140、处理器1160、音频电路1170、WiFi(Wireless Fidelity)模块1180和电源1190,其中,输入单元1130包括悬浮触控模组1133。悬浮触控模组1133包括互电容和自电容这两种电容式传感器。其中,互电容用于实现移动终端1100的触摸操作,如点击操作、滑动操作等;而自电容能够产生比互电容更为强大的信号以检测更远的手指感应(检测距离范围可达20mm)。在移动终端1100的触摸屏上设置悬浮触控模组1133后,会产生移动终端1100可以检测到的电极网络。当用户的手指与触摸屏的竖直距离在检测距离范围之内时,电极网络的电场会发生变化,从而使得移动终端1100通过内部程序获得电场发生变化的区域,进而获得对应于悬浮触控操作的悬浮触控区域。所以,通过处理器1160可以控制悬浮触控模组1133检测移动终端用户在移动终端1100的触摸屏上的悬浮触控区域。The mobile terminal 1100 in FIG. 11 includes a radio frequency (Radio Frequency, RF) circuit 1110, a memory 1120, an input unit 1130, a display unit 1140, a processor 1160, an audio circuit 1170, a WiFi (Wireless Fidelity) module 1180, and a power supply 1190, wherein, The input unit 1130 includes a floating touch module 1133 . The floating touch module 1133 includes two types of capacitive sensors: mutual capacitance and self capacitance. Among them, the mutual capacitance is used to realize the touch operation of the mobile terminal 1100, such as click operation, sliding operation, etc.; and the self-capacitance can generate a stronger signal than the mutual capacitance to detect farther finger sensing (the detection distance range can reach 20mm) . After setting the floating touch module 1133 on the touch screen of the mobile terminal 1100 , an electrode network that can be detected by the mobile terminal 1100 will be generated. When the vertical distance between the user's finger and the touch screen is within the detection distance range, the electric field of the electrode network will change, so that the mobile terminal 1100 can obtain the area where the electric field changes through an internal program, and then obtain the corresponding floating touch operation. Floating touch area. Therefore, the processor 1160 can control the floating touch module 1133 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal 1100 .
其中,输入单元1130可用于接收用户输入的数字或字符信息,以及产生与移动终端1100的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元1130可以包括触控面板1131。触控面板1131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1131上的操作),并根据预先设定的程式驱动相应的连接装置。Wherein, the input unit 1130 can be used for receiving number or character information input by the user, and generating signal input related to user setting and function control of the mobile terminal 1100 . Specifically, in the embodiment of the present invention, the input unit 1130 may include a touch panel 1131 . The touch panel 1131, also referred to as a touch screen, can collect user's touch operations on or near it (such as the user's operation on the touch panel 1131 using any suitable object or accessory such as a finger, a stylus), and The specified program drives the corresponding connected device.
可选的,触控面板1131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器1160,并能接收处理器1160发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1131。除了触控面板1131,输入单元1130还可以包括其他输入设备1132,其他输入设备1132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。Optionally, the touch panel 1131 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the to the processor 1160, and can receive and execute commands sent by the processor 1160. In addition, the touch panel 1131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1131, the input unit 1130 may also include other input devices 1132, which may include but not limited to physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, etc. one or more of.
其中,显示单元1140可用于显示由用户输入的信息或提供给用户的信息以及移动终端1100的各种菜单界面。显示单元1140可包括显示面板1141,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1141。Wherein, the display unit 1140 may be used to display information input by the user or provided to the user and various menu interfaces of the mobile terminal 1100 . The display unit 1140 may include a display panel 1141, and optionally, the display panel 1141 may be configured in the form of an LCD or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
应注意,触控面板1131可以覆盖显示面板1141,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器1160以确定触摸事件的类型,随后处理器1160根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。It should be noted that the touch panel 1131 can cover the display panel 1141 to form a touch display screen. When the touch display screen detects a touch operation on or near it, it is sent to the processor 1160 to determine the type of the touch event, and then the processor 1160 provides corresponding visual output on the touch display screen according to the type of the touch event.
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。The touch display screen includes an application program interface display area and a common control display area. The arrangement of the display area of the application program interface and the display area of the commonly used controls is not limited, and may be an arrangement in which the two display areas can be distinguished, such as vertical arrangement, left-right arrangement, and the like. The application program interface display area can be used to display the interface of the application program. Each interface may include at least one interface element such as an icon of an application program and/or a widget desktop control. The application program interface display area can also be an empty interface without any content. The commonly used control display area is used to display controls with a high usage rate, for example, application icons such as setting buttons, interface numbers, scroll bars, and phonebook icons.
其中处理器1160是移动终端1100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器1121内的软件程序和/或模块,以及调用存储在第二存储器1122内的数据,执行移动终端1100的各种功能和处理数据,从而对移动终端1100进行整体监控。可选的,处理器1160可包括一个或多个处理单元。Wherein the processor 1160 is the control center of the mobile terminal 1100, which uses various interfaces and lines to connect the various parts of the entire mobile phone, by running or executing the software programs and/or modules stored in the first memory 1121, and calling the software programs and/or modules stored in the second memory 1121. The data in the memory 1122 executes various functions of the mobile terminal 1100 and processes data, so as to monitor the mobile terminal 1100 as a whole. Optionally, the processor 1160 may include one or more processing units.
在本发明实施例中,处理器用于1160控制悬浮触控模组1133检测移动终端用户在移动终端的触摸屏上的悬浮触控区域,处理器1160还用于确定悬浮触控模组1133检测到的所述悬浮触控区域与所述触摸屏之间的位置关系,从而基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式,进而将所述移动终端的显示模式切换至与所述握持方式相对应的目标显示模式。In the embodiment of the present invention, the processor is used to control the floating touch module 1133 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal at 1160, and the processor 1160 is also used to determine the floating touch area detected by the floating touch module 1133. The positional relationship between the floating touch area and the touch screen, so as to determine the holding method of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, and then the mobile terminal The display mode of is switched to the target display mode corresponding to the holding mode.
优选地,处理器1160在控制悬浮触控模组1133检测移动终端用户在移动终端的触摸屏上的悬浮触控区域时,具体用于:控制悬浮触控模组1133检测所述触摸屏各区域的电场变化,确定发生电场变化的目标屏幕区域;将所述目标屏幕区域确定为所述悬浮触控区域。Preferably, when the processor 1160 controls the floating touch module 1133 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal, it is specifically used to: control the floating touch module 1133 to detect the electric field in each area of the touch screen Change, determine the target screen area where the electric field changes; determine the target screen area as the floating touch area.
优选地,处理器1160在控制悬浮触控模组1133检测移动终端用户在移动终端的触摸屏上的悬浮触控区域之前,还用于:以所述触摸屏的中垂线为分界线,将所述触摸屏划分为第一屏幕区域和第二屏幕区域;将所述第一屏幕区域的各边分别标记为第一边、第二边、第三边;将所述第二屏幕区域的各边分别标记为第四边、第五边、第六边,其中,所述各边不包括所述第一屏幕区域和所述第二屏幕区域的所述分界线。Preferably, before the processor 1160 controls the floating touch module 1133 to detect the floating touch area of the mobile terminal user on the touch screen of the mobile terminal, it is further configured to: take the vertical line of the touch screen as a dividing line, divide the The touch screen is divided into a first screen area and a second screen area; the sides of the first screen area are respectively marked as the first side, the second side, and the third side; and the sides of the second screen area are respectively marked are the fourth side, the fifth side, and the sixth side, wherein each of the sides does not include the boundary line between the first screen area and the second screen area.
优选地,处理器1160在所述确定检测到的所述悬浮触控区域与所述触摸屏之间的位置关系时,具体用于:获取检测到的所述悬浮触控区域的坐标数据;基于所述悬浮触控区域的坐标数据,确定所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边之间的位置关系;其中,所述位置关系包括用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域其中任一个区域的各边有相交线段的第一位置关系、用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均有相交线段的第二位置关系、和用于标识所述悬浮触控区域与所述第一屏幕区域和所述第二屏幕区域的各边均无相交线段的第三位置关系。Preferably, when the processor 1160 determines the positional relationship between the detected floating touch area and the touch screen, it is specifically configured to: acquire coordinate data of the detected floating touch area; The coordinate data of the floating touch area determines the positional relationship between the floating touch area and the sides of the first screen area and the second screen area; wherein, the positional relationship includes There is a first positional relationship between the floating touch area and the sides of any one of the first screen area and the second screen area, which is used to identify the floating touch area and the first screen Each side of the area and the second screen area has a second positional relationship of intersecting line segments, and is used to identify that the floating touch area is not connected to each side of the first screen area and the second screen area. The third positional relationship of intersecting line segments.
优选地,若所述位置关系为第一位置关系,则处理器1160在基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式时,具体用于:获取所述悬浮触摸区域与所述触摸屏相交的第一线段;判断所述第一线段是否属于所述第一屏幕区域;若所述第一线段属于所述第一屏幕区域,则确定所述移动终端的握持方式为左手握持;若所述第一线段不属于所述第一屏幕区域,则确定所述移动终端的握持方式为右手握持。Preferably, if the positional relationship is the first positional relationship, when the processor 1160 determines the holding manner of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, : Obtain the first line segment where the floating touch area intersects with the touch screen; determine whether the first line segment belongs to the first screen area; if the first line segment belongs to the first screen area, then Determine that the mobile terminal is held by the left hand; if the first line segment does not belong to the first screen area, determine that the mobile terminal is held by the right hand.
优选地,若所述位置关系为第二位置关系,则处理器1160在基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式时,具体用于:判断所述悬浮触控区域是否为连续区域;若所述悬浮触控区域为连续区域,则获取所述悬浮触控区域与所述第一屏幕区域的各边相交的第二线段的第一长度,以及所述悬浮触控区域与所述第二屏幕区域的各边相交的第三线段的第二长度;将所述第一长度和所述第二长度进行比较;若所述第一长度大于所述第二长度,则确定所述移动终端的握持方式为左手握持;若所述第一长度小于所述第二长度,则确定所述移动终端的握持方式为右手握持。Preferably, if the positional relationship is the second positional relationship, when the processor 1160 determines the holding manner of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, : judging whether the floating touch area is a continuous area; if the floating touch area is a continuous area, then obtaining the first part of the second line segment where the floating touch area intersects with each side of the first screen area length, and the second length of a third line segment that intersects each side of the floating touch area with the second screen area; compare the first length with the second length; if the first length If it is greater than the second length, it is determined that the mobile terminal is held by the left hand; if the first length is smaller than the second length, it is determined that the mobile terminal is held by the right hand.
优选地,处理器1160在将所述第一长度和所述第二长度进行比较之后,还用于:若所述第一长度等于所述第二长度,则获取所述悬浮触控区域与所述第一屏幕区域重叠的第一面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第二面积;将所述第一面积和所述第二面积进行比较;若所述第一面积大于所述第二面积,则确定所述移动终端的握持方式为左手握持;若所述第二面积大于所述第一面积时,则确定所述移动终端的握持方式为右手握持。Preferably, after comparing the first length with the second length, the processor 1160 is further configured to: if the first length is equal to the second length, obtain the floating touch area and the second length. The first area overlapping the first screen area, and the second area overlapping the floating touch area and the second screen area; comparing the first area with the second area; if the first If the area is larger than the second area, it is determined that the mobile terminal is held by the left hand; if the second area is larger than the first area, then it is determined that the mobile terminal is held by the right hand hold.
优选地,处理器1160在判断所述悬浮触控区域是否为连续区域之后,还用于:若所述悬浮触控区域为非连续区域,则确定所述移动终端的握持方式为双手握持。Preferably, after judging whether the floating touch area is a continuous area, the processor 1160 is further configured to: if the floating touch area is a discontinuous area, determine that the mobile terminal is held in two-handed .
优选地,若所述位置关系为第三位置关系,则处理器1160在基于所述悬浮触控区域与所述触摸屏之间的位置关系,确定所述移动终端的握持方式时,具体用于:获取所述悬浮触控区域与所述第一屏幕区域重叠的第三面积,以及所述悬浮触控区域与所述第二屏幕区域重叠的第四面积;将所述第三面积和第四面积进行比较;若所述第三面积大于所述第四面积,则确定所述移动终端的握持方式为左手握持;若所述第三面积小于所述第四面积,则确定所述移动终端的握持方式为右手握持。Preferably, if the positional relationship is the third positional relationship, when the processor 1160 determines the holding manner of the mobile terminal based on the positional relationship between the floating touch area and the touch screen, : Obtain a third area where the floating touch area overlaps with the first screen area, and a fourth area where the floating touch area overlaps with the second screen area; combine the third area and the fourth areas; if the third area is larger than the fourth area, then determine that the mobile terminal is held by the left hand; if the third area is smaller than the fourth area, then determine that the mobile terminal The terminal is held in the right hand.
移动终端1100能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 1100 is capable of implementing various processes implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition.
本发明实施例的移动终端1100,能够在检测到用户在移动终端的触摸屏上的悬浮触控区域时,根据该悬浮触控区域与触摸屏之间的位置关系,确定出用户对移动终端的握持方式,从而将该移动终端的显示模式切换到与该握持方式相对应的显示模式,从而有效解决移动终端的用户界面无法满足各个用户的握持习惯的问题,使得各个用户都可以按照自己的握持习惯顺畅地使用移动终端,提升用户的使用体验。The mobile terminal 1100 in the embodiment of the present invention can determine the user's grip on the mobile terminal according to the positional relationship between the floating touch area and the touch screen when detecting the user's floating touch area on the touch screen of the mobile terminal. mode, so as to switch the display mode of the mobile terminal to the display mode corresponding to the holding mode, thereby effectively solving the problem that the user interface of the mobile terminal cannot meet the holding habits of each user, so that each user can follow their own Handling habit to use the mobile terminal smoothly and improve the user experience.
本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的效果。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to realize the effect of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610842544.1A CN106371758B (en) | 2016-09-22 | 2016-09-22 | Method for detecting the holding mode of a mobile terminal and the mobile terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610842544.1A CN106371758B (en) | 2016-09-22 | 2016-09-22 | Method for detecting the holding mode of a mobile terminal and the mobile terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106371758A true CN106371758A (en) | 2017-02-01 |
| CN106371758B CN106371758B (en) | 2019-08-20 |
Family
ID=57897987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610842544.1A Active CN106371758B (en) | 2016-09-22 | 2016-09-22 | Method for detecting the holding mode of a mobile terminal and the mobile terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106371758B (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109740520A (en) * | 2018-12-29 | 2019-05-10 | Oppo广东移动通信有限公司 | Fingerprint identification method and related equipment |
| CN112104784A (en) * | 2020-09-16 | 2020-12-18 | 珠海格力电器股份有限公司 | Display method, display device, computer-readable storage medium, and electronic apparatus |
| CN113204305A (en) * | 2021-04-30 | 2021-08-03 | 网易(杭州)网络有限公司 | Holding mode detection method and device of mobile terminal, medium and mobile terminal |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103049118A (en) * | 2011-10-14 | 2013-04-17 | 北京搜狗科技发展有限公司 | Method and device for judging holding states on touch equipment |
| US20150058768A1 (en) * | 2012-04-06 | 2015-02-26 | Tencent Technology (Shenzhen) Company Limited | Display method and device for menu key of touchscreen mobile terminal |
| CN104765560A (en) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | Display control method |
| CN105474131A (en) * | 2013-08-13 | 2016-04-06 | 三星电子株式会社 | Method and apparatus for recognizing grip state in electronic device |
| JP2016063366A (en) * | 2014-09-17 | 2016-04-25 | シャープ株式会社 | Portable display terminal |
-
2016
- 2016-09-22 CN CN201610842544.1A patent/CN106371758B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103049118A (en) * | 2011-10-14 | 2013-04-17 | 北京搜狗科技发展有限公司 | Method and device for judging holding states on touch equipment |
| US20150058768A1 (en) * | 2012-04-06 | 2015-02-26 | Tencent Technology (Shenzhen) Company Limited | Display method and device for menu key of touchscreen mobile terminal |
| CN105474131A (en) * | 2013-08-13 | 2016-04-06 | 三星电子株式会社 | Method and apparatus for recognizing grip state in electronic device |
| JP2016063366A (en) * | 2014-09-17 | 2016-04-25 | シャープ株式会社 | Portable display terminal |
| CN104765560A (en) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | Display control method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109740520A (en) * | 2018-12-29 | 2019-05-10 | Oppo广东移动通信有限公司 | Fingerprint identification method and related equipment |
| CN112104784A (en) * | 2020-09-16 | 2020-12-18 | 珠海格力电器股份有限公司 | Display method, display device, computer-readable storage medium, and electronic apparatus |
| CN113204305A (en) * | 2021-04-30 | 2021-08-03 | 网易(杭州)网络有限公司 | Holding mode detection method and device of mobile terminal, medium and mobile terminal |
| CN113204305B (en) * | 2021-04-30 | 2023-06-09 | 网易(杭州)网络有限公司 | Method and device for detecting holding mode of mobile terminal, medium and mobile terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106371758B (en) | 2019-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105824559B (en) | False touch recognition and processing method and electronic equipment | |
| CN106843739B (en) | A kind of display control method and mobile terminal of mobile terminal | |
| CN106250754B (en) | A kind of control method and mobile terminal of application program | |
| CN105243345B (en) | The method and electronic equipment of a kind of electronic equipment false-touch prevention | |
| CN106126077A (en) | A kind of application program image target display control method and mobile terminal | |
| CN106406656A (en) | Application program toolbar control method and mobile terminal | |
| CN106648242B (en) | A kind of control method and mobile terminal of touch control operation | |
| CN107193482A (en) | The operating method and mobile terminal of a kind of mobile terminal screen | |
| CN106484303A (en) | A kind of method preventing maloperation and electronic equipment | |
| CN106095185B (en) | One-hand operation method and mobile terminal | |
| CN106873891B (en) | Touch operation method and mobile terminal | |
| CN107203307A (en) | A kind of icon management method and mobile terminal | |
| CN106371719A (en) | Screen rotation control method and mobile terminal | |
| CN106445235A (en) | Touch starting position identification method and mobile terminal | |
| CN107329687B (en) | A display method of a virtual input keyboard and a mobile terminal | |
| CN106210343A (en) | The method of adjustment of a kind of mobile terminal screen brightness and mobile terminal | |
| CN106354374A (en) | Icon moving method and mobile terminal | |
| CN106201073B (en) | A signal processing method of capacitive touch screen and mobile terminal | |
| CN106445299A (en) | A control method and mobile terminal | |
| CN106371758B (en) | Method for detecting the holding mode of a mobile terminal and the mobile terminal | |
| CN106230069A (en) | A kind of charging method and terminal | |
| CN107346202A (en) | A kind of image pickup method and mobile terminal | |
| CN107526523B (en) | Method for controlling operation interface of mobile terminal and mobile terminal | |
| CN106681640B (en) | Screen display control method of a mobile terminal and mobile terminal | |
| CN106201309A (en) | A kind of status bar processing method and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |