CN106775199A - The touch operation method and terminal of screen interface - Google Patents
The touch operation method and terminal of screen interface Download PDFInfo
- Publication number
- CN106775199A CN106775199A CN201611041060.3A CN201611041060A CN106775199A CN 106775199 A CN106775199 A CN 106775199A CN 201611041060 A CN201611041060 A CN 201611041060A CN 106775199 A CN106775199 A CN 106775199A
- Authority
- CN
- China
- Prior art keywords
- screen
- touch area
- user
- touch
- preset
- 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.)
- Pending
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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- 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
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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
- G06F3/0486—Drag-and-drop
-
- 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
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)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本发明涉及屏幕触控技术领域,更具体地,涉及屏幕界面的触控操作方法及终端。The present invention relates to the technical field of screen touch control, and more particularly, to a touch operation method and terminal of a screen interface.
背景技术Background technique
第一款“便携式移动电话”诞生的时候,它意义重大,但是人们希望它变得更加渺小,以便每个人都可以带着它走,使用它变得更加方便一些。不过有意思的是,现在手机已经做得足够小了,不过很多人却在追求更大的智能手机,我们可以看到很多手机越做越大,甚至有达到平板电脑尺寸的趋势。When the first "portable mobile phone" was born, it meant a lot, but people wanted it to be smaller so that everyone could take it with them and make it a little easier to use. But what is interesting is that mobile phones have been made small enough, but many people are pursuing larger smartphones. We can see that many mobile phones are getting bigger and bigger, and even have a tendency to reach the size of tablet computers.
随着智能手机进入大屏时代,越来越多的人追求着高屏占比的手机,追求越来越好的屏幕观感。但是人的手并不可能像屏幕那样无限制得扩大操作范围,屏幕越大也就意味着单手操作的难度越大。如今,大屏手机给使用者带来的最大困扰是,几乎不能单手使用它。相比于过去,对于大部分按键手机来说,基本上都可以用一个拇指完成拨号、发送短信等操作。而现在,虽然进入了大屏时代,但人们依然不可能完全抛弃单手操作,因此单手操作亟待优化。As smartphones enter the era of large screens, more and more people are pursuing mobile phones with a high screen-to-body ratio and a better and better screen look and feel. However, it is impossible for the human hand to expand the operating range as unlimitedly as the screen. The larger the screen, the more difficult it is to operate with one hand. Today, the biggest problem with large-screen mobile phones is that it is almost impossible to use them with one hand. Compared with the past, for most key-press mobile phones, operations such as dialing and sending text messages can basically be completed with one thumb. Now, although we have entered the era of large screens, it is still impossible for people to completely abandon one-handed operation, so one-handed operation needs to be optimized urgently.
发明内容Contents of the invention
鉴于上述问题,本发明提出了一种屏幕界面的触控操作方法及终端,能够在不影响屏幕的视觉体验下,方便地进行单手操作。In view of the above problems, the present invention proposes a touch operation method of a screen interface and a terminal, which can conveniently perform one-handed operation without affecting the visual experience of the screen.
本发明实施例中提供了一种屏幕界面的触控操作方法,包括:An embodiment of the present invention provides a touch operation method for a screen interface, including:
在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角;Receive the user's drag operation on the preset touch area of the screen, and calculate the drag distance and direction angle between the drag start coordinates and the drag end coordinates;
根据预设的放大比例,计算所述拖曳距离放大后的移动距离;According to the preset magnification ratio, calculate the moving distance after the dragging distance is amplified;
获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。Acquire the initial position coordinates of the cursor on the screen, and determine the end position coordinates of the cursor after moving from the initial position coordinates according to the moving distance and the direction angle.
优选地,所述在屏幕预设的触控区域上接收用户的拖曳操作的步骤之前,包括:Preferably, before the step of receiving the user's drag operation on the preset touch area of the screen, it includes:
监控用户触发预设按键的操作,在屏幕边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The operation of triggering the preset button by the user is monitored, and the touch area is opened at the edge of the screen, wherein the size ratio between the screen and the touch area determines the magnification ratio.
优选地,所述在屏幕预设的触控区域上接收用户的拖曳操作的步骤之前,包括:Preferably, before the step of receiving the user's drag operation on the preset touch area of the screen, it includes:
监控用户双击屏幕的操作,在屏幕靠近双击位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。An operation of double-clicking the screen by the user is monitored, and the touch area is opened at an edge of the screen close to the double-click position, wherein the magnification ratio is determined by a size ratio between the screen and the touch area.
优选地,所述在屏幕预设的触控区域上接收用户的拖曳操作的步骤之前,包括:Preferably, before the step of receiving the user's drag operation on the preset touch area of the screen, it includes:
监控用户按下屏幕的操作,当按下时间超过预设时长时,在屏幕靠近按下位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。Monitor the user's operation of pressing the screen, and when the pressing time exceeds a preset duration, open the touch area at the edge of the screen close to the pressed position, wherein the size ratio between the screen and the touch area Determine the magnification ratio.
优选地,所述在屏幕预设的触控区域上接收用户的拖曳操作的步骤之前,包括:Preferably, before the step of receiving the user's drag operation on the preset touch area of the screen, it includes:
将屏幕上的所述触控区域预设为透明图层,以供用户查看该透明图层下的屏幕界面。The touch area on the screen is preset as a transparent layer, so that the user can view the screen interface under the transparent layer.
优选地,当所述屏幕上所述触控区域的边缘点被拖曳时,放大或缩小所述触控区域;Preferably, when an edge point of the touch area on the screen is dragged, the touch area is enlarged or reduced;
根据所述屏幕与放大或缩小后的触控区域之间的大小比例重新确定所述放大比例。The enlargement ratio is re-determined according to the size ratio between the screen and the enlarged or reduced touch area.
优选地,当所述屏幕上所述触控区域以外的点被用户点击时,关闭所述触控区域和/或所述光标。Preferably, when a point on the screen other than the touch area is clicked by the user, the touch area and/or the cursor are turned off.
优选地,所述获取所述屏幕上光标的初始位置坐标的步骤,包括:Preferably, the step of obtaining the initial position coordinates of the cursor on the screen includes:
根据所述预设的放大比例,计算所述拖曳起点坐标的映射坐标,将所述映射坐标作为所述光标的初始位置坐标。According to the preset magnification ratio, the mapping coordinates of the dragging starting point coordinates are calculated, and the mapping coordinates are used as the initial position coordinates of the cursor.
优选地,所述按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标的步骤之后,包括:Preferably, after the step of determining the end position coordinates of the cursor after moving from the initial position coordinates according to the moving distance and the direction angle, the steps include:
在所述触控区域上接收用户的双击操作,生成触发所述光标点击所述终止位置的操作指令。A user's double-click operation is received on the touch area, and an operation instruction for triggering the cursor to click on the termination position is generated.
优选地,所述按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标的步骤之后,包括:Preferably, after the step of determining the end position coordinates of the cursor after moving from the initial position coordinates according to the moving distance and the direction angle, the steps include:
在所述触控区域上接收用户的点击预设按钮的操作,生成触发所述光标点击所述终止位置的操作指令。An operation of clicking a preset button by the user is received on the touch area, and an operation instruction for triggering the cursor to click the termination position is generated.
优选地,生成触发所述光标点击所述终止位置的操作指令的步骤之后,还包括:Preferably, after the step of generating the operation instruction that triggers the cursor to click on the termination position, it further includes:
监测用户当前点击的抬起操作,生成抬起所述光标的操作指令。The lifting operation currently clicked by the user is monitored, and an operation instruction for lifting the cursor is generated.
相应地,本发明实施例提供了一种屏幕界面的触控操作终端,包括:Correspondingly, an embodiment of the present invention provides a touch operation terminal with a screen interface, including:
触控操作单元,用于在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角;The touch operation unit is used to receive the user's drag operation on the preset touch area of the screen, and calculate the drag distance and direction angle between the drag start coordinates and the drag end coordinates;
比例放大单元,用于根据预设的放大比例,计算所述拖曳距离放大后的移动距离;A proportional magnification unit, configured to calculate the moving distance after the dragging distance is amplified according to a preset magnification ratio;
光标确定单元,用于获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。The cursor determining unit is configured to obtain the initial position coordinates of the cursor on the screen, and determine the end position coordinates of the cursor after moving from the initial position coordinates according to the moving distance and the direction angle.
优选地,包括:Preferably, include:
第一切换单元,用于监控用户触发预设按键的操作,在屏幕边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The first switching unit is configured to monitor the user's operation of triggering a preset key, and open the touch area at the edge of the screen, wherein the size ratio between the screen and the touch area determines the enlargement ratio.
优选地,包括:Preferably, include:
第二切换单元,用于监控用户双击屏幕的操作,在屏幕靠近双击位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The second switching unit is configured to monitor the double-click operation of the screen by the user, and open the touch area at the edge of the screen close to the double-click position, wherein the size ratio between the screen and the touch area determines the magnification ratio .
优选地,包括:Preferably, include:
第三切换单元,用于监控用户按下屏幕的操作,当按下时间超过预设时长时,在屏幕靠近按下位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The third switching unit is used to monitor the user's operation of pressing the screen, and when the pressing time exceeds a preset duration, open the touch area at the edge of the screen close to the pressed position, wherein the screen and the touch The size ratio between the control areas determines the magnification ratio.
优选地,包括:Preferably, include:
与所述触控操作单元相连的显示设置单元,用于将屏幕上的所述触控区域预设为透明图层,以供用户查看该透明图层下的屏幕界面。The display setting unit connected with the touch operation unit is used to preset the touch area on the screen as a transparent layer, so that the user can view the screen interface under the transparent layer.
优选地,包括:Preferably, include:
与所述触控操作单元相连的比例设置单元,用于当所述屏幕上所述触控区域的边缘点被拖曳时,放大或缩小所述触控区域;根据所述屏幕与放大或缩小后的触控区域之间的大小比例重新确定所述放大比例。A ratio setting unit connected to the touch operation unit, used to enlarge or reduce the touch area when the edge point of the touch area on the screen is dragged; according to the screen and the enlarged or reduced The size ratio between the touch areas re-determines the magnification ratio.
优选地,包括:Preferably, include:
与所述触控操作单元相连的触控退出单元,用于当所述屏幕上所述触控区域以外的点被用户点击时,关闭所述触控区域和/或所述光标。A touch-control exit unit connected to the touch-control operation unit is configured to close the touch-control area and/or the cursor when a point on the screen other than the touch-control area is clicked by the user.
优选地,所述光标确定单元,包括:Preferably, the cursor determination unit includes:
初始计算单元,用于根据所述预设的放大比例,计算所述拖曳起点坐标的映射坐标,将所述映射坐标作为所述光标的初始位置坐标。The initial calculation unit is configured to calculate the mapping coordinates of the dragging starting point coordinates according to the preset magnification ratio, and use the mapping coordinates as the initial position coordinates of the cursor.
优选地,包括:Preferably, include:
与所述光标确定单元相连的第一点击单元,用于在所述触控区域上接收用户的双击操作,生成触发所述光标点击所述终止位置的操作指令。The first clicking unit connected to the cursor determining unit is configured to receive a user's double-click operation on the touch area, and generate an operation instruction that triggers the cursor to click on the termination position.
优选地,包括:Preferably, include:
与所述光标确定单元相连的第二点击单元,用于在所述触控区域上接收用户的点击预设按钮的操作,生成触发所述光标点击所述终止位置的操作指令。The second clicking unit connected to the cursor determining unit is configured to receive a user's operation of clicking a preset button on the touch area, and generate an operation instruction that triggers the cursor to click the end position.
优选地,还包括:Preferably, it also includes:
抬起监测单元,用于监测用户当前点击的抬起操作,生成抬起所述光标的操作指令。The lifting monitoring unit is configured to monitor the lifting operation currently clicked by the user, and generate an operation instruction for lifting the cursor.
相对于现有技术,本发明提供的方案,在屏幕预设的触控区域上接收用户的拖曳操作,优选地,为适应用户左手或右手的手指触控范围,可将触控区域设置在屏幕的左下角或右下角。接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角。根据预设的放大比例,计算所述拖曳距离放大后的移动距离,获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。用户的单手手指只需要在一个小范围内活动,屏幕上出现相应的虚拟的光标即可随着手指的拖曳而移动,光标的移动距离与手的移动距离按比例缩放,光标的活动范围覆盖全屏幕,从而实现准确的大屏单手操作,无需半屏或者缩屏,即可操作整个屏幕。需要补充说明的是,所述触控区域是在当前屏幕中划分出来的,并没有额外增加硬件按键或裁剪屏幕,故此,一方面本方案的单手操作方式提高了当前屏幕的利用率;另一方面触控区域并不会遮挡屏幕,不影响大屏的观感体验,因为在手指拖曳过程中,遮挡屏幕的是手指本身,当完成单手操作后,触控区域可以透明化或退出,以恢复全屏观感,所以说,本发明实现了在不影响屏幕的视觉体验下,方便地进行单手操作。Compared with the prior art, the solution provided by the present invention receives the user's drag operation on the preset touch area of the screen. Preferably, in order to adapt to the finger touch range of the user's left or right hand, the touch area can be set on the screen. the lower left or right corner of the . Receive the user's dragging operation, and calculate the dragging distance and direction angle between the coordinates of the dragging start point and the coordinates of the dragging end point. According to the preset magnification ratio, calculate the moving distance after the dragging distance is amplified, obtain the initial position coordinates of the cursor on the screen, and determine that the cursor moves from the initial position coordinates according to the moving distance and the direction angle After the end position coordinates. The user's one-handed finger only needs to move within a small range, and the corresponding virtual cursor will appear on the screen to move along with the dragging of the finger. The moving distance of the cursor is proportional to the moving distance of the hand, and the moving range of the cursor covers Full screen, so as to achieve accurate one-handed operation of the large screen, without half screen or shrinking screen, you can operate the entire screen. It needs to be added that the touch area is divided in the current screen, and no additional hardware buttons or cropping the screen are added. Therefore, on the one hand, the one-handed operation method of this solution improves the utilization rate of the current screen; On the one hand, the touch area does not block the screen and does not affect the viewing experience of the large screen, because during the dragging process of the finger, it is the finger itself that blocks the screen. After the one-handed operation is completed, the touch area can be made transparent or withdrawn to The full-screen look and feel is restored, so the present invention realizes convenient one-handed operation without affecting the visual experience of the screen.
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the invention will be set forth in part in the description which follows, and will become apparent from the description, or may be learned by practice of the invention.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the 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 based on these drawings without any creative effort.
图1为本发明一种屏幕界面的触控操作方法的流程图。FIG. 1 is a flowchart of a touch operation method of a screen interface according to the present invention.
图2为本发明一种屏幕界面的触控操作方法的第一实施例流程图。FIG. 2 is a flow chart of a first embodiment of a touch operation method of a screen interface according to the present invention.
图3-1为本发明实施例示意图之一;Figure 3-1 is one of the schematic diagrams of the embodiments of the present invention;
图3-2为本发明实施例示意图之二;Figure 3-2 is the second schematic diagram of the embodiment of the present invention;
图3-3为本发明实施例示意图之三;Figure 3-3 is the third schematic diagram of the embodiment of the present invention;
图4为本发明一种屏幕界面的触控操作方法的第二实施例流程图。FIG. 4 is a flowchart of a second embodiment of a touch operation method of a screen interface according to the present invention.
图5为本发明一种屏幕界面的触控操作终端的示意图。FIG. 5 is a schematic diagram of a touch operation terminal with a screen interface according to the present invention.
图6为本发明一种屏幕界面的触控操作终端的第一实施例示意图。FIG. 6 is a schematic diagram of a first embodiment of a touch operation terminal with a screen interface according to the present invention.
图7为本发明一种屏幕界面的触控操作终端的第二实施例示意图。FIG. 7 is a schematic diagram of a second embodiment of a touch operation terminal with a screen interface according to the present invention.
具体实施方式detailed description
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention.
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。In some processes described in the specification and claims of the present invention and the above-mentioned drawings, a plurality of operations appearing in a specific order are contained, but it should be clearly understood that these operations may not be performed in the order in which they appear herein Execution or parallel execution, the serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. Additionally, these processes can include more or fewer operations, and these operations can be performed sequentially or in parallel. It should be noted that the descriptions of "first" and "second" in this article are used to distinguish different messages, devices, modules, etc. are different types.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。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 only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.
图1为本发明一种屏幕界面的触控操作方法的流程图,包括:Fig. 1 is a flowchart of a touch operation method of a screen interface according to the present invention, including:
S101:在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角;S101: Receive the user's drag operation on the preset touch area of the screen, and calculate the drag distance and direction angle between the drag start coordinates and the drag end coordinates;
S102:根据预设的放大比例,计算所述拖曳距离放大后的移动距离;S102: According to a preset magnification ratio, calculate the moving distance after the dragging distance is amplified;
S103:获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。S103: Obtain the initial position coordinates of the cursor on the screen, and determine the end position coordinates of the cursor after moving from the initial position coordinates according to the moving distance and the direction angle.
相对于现有技术,本发明提供的方案,在屏幕预设的触控区域上接收用户的拖曳操作,优选地,为适应用户左手或右手的手指触控范围,可将触控区域设置在屏幕的左下角或右下角。接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角。根据预设的放大比例,计算所述拖曳距离放大后的移动距离,获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。用户的单手手指只需要在一个小范围内活动,屏幕上出现相应的虚拟的光标即可随着手指的拖曳而移动,光标的移动距离与手的移动距离按比例缩放,光标的活动范围覆盖全屏幕,从而实现准确的大屏单手操作,无需半屏或者缩屏,即可操作整个屏幕。需要补充说明的是,所述触控区域是在当前屏幕中划分出来的,并没有额外增加硬件按键或裁剪屏幕,故此,一方面本方案的单手操作方式提高了当前屏幕的利用率;另一方面触控区域并不会遮挡屏幕,不影响大屏的观感体验,因为在手指拖曳过程中,遮挡屏幕的是手指本身,当完成单手操作后,触控区域可以透明化或退出,以恢复全屏观感,所以说,本发明实现了在不影响屏幕的视觉体验下,方便地进行单手操作。Compared with the prior art, the solution provided by the present invention receives the user's drag operation on the preset touch area of the screen. Preferably, in order to adapt to the finger touch range of the user's left or right hand, the touch area can be set on the screen. the lower left or right corner of the . Receive the user's dragging operation, and calculate the dragging distance and direction angle between the coordinates of the dragging start point and the coordinates of the dragging end point. According to the preset magnification ratio, calculate the moving distance after the dragging distance is amplified, obtain the initial position coordinates of the cursor on the screen, and determine that the cursor moves from the initial position coordinates according to the moving distance and the direction angle After the end position coordinates. The user's one-handed finger only needs to move within a small range, and the corresponding virtual cursor will appear on the screen to move along with the dragging of the finger. The moving distance of the cursor is proportional to the moving distance of the hand, and the moving range of the cursor covers Full screen, so as to achieve accurate one-handed operation of the large screen, without half screen or shrinking screen, you can operate the entire screen. It needs to be added that the touch area is divided in the current screen, and no additional hardware buttons or cropping the screen are added. Therefore, on the one hand, the one-handed operation method of this solution improves the utilization rate of the current screen; On the one hand, the touch area does not block the screen and does not affect the viewing experience of the large screen, because during the dragging process of the finger, it is the finger itself that blocks the screen. After the one-handed operation is completed, the touch area can be made transparent or withdrawn to The full-screen look and feel is restored, so the present invention realizes convenient one-handed operation without affecting the visual experience of the screen.
优选地,所述触控区域可考虑调用一个View,通过悬浮控件来实现,并预设触控区域的大小,适当地调节好与屏幕的比例关系。Preferably, the touch area can be considered to call a View, which can be implemented through a floating control, and the size of the touch area can be preset to properly adjust the proportional relationship with the screen.
图2为本发明一种屏幕界面的触控操作方法的第一实施例流程图。图2与图1相比,图2的第一实施例还进一步限定了打开触控区域,关闭触控区域,以及触发屏幕光标的点击操作的方法步骤,实现方便的切换触控区域,快速的恢复全屏观感,以及用光标真实的模拟手指点击操作。FIG. 2 is a flow chart of a first embodiment of a touch operation method of a screen interface according to the present invention. Fig. 2 Compared with Fig. 1, the first embodiment of Fig. 2 further defines the method steps of opening the touch area, closing the touch area, and triggering the click operation of the screen cursor, so as to realize convenient switching of the touch area and fast Restore the full-screen look and feel, and use the cursor to simulate finger click operations.
S201:监控用户触发预设按键的操作,在屏幕边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。S201: Monitor the user's operation of triggering a preset button, and open the touch area at the edge of the screen, wherein the magnification ratio is determined by a size ratio between the screen and the touch area.
S202:将屏幕上的所述触控区域预设为透明图层,以供用户查看该透明图层下的屏幕界面。S202: Preset the touch area on the screen as a transparent layer, so that the user can view the screen interface under the transparent layer.
S203:在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角;S203: Receive the user's drag operation on the preset touch area of the screen, and calculate the drag distance and direction angle between the drag start coordinates and the drag end coordinates;
S204:根据预设的放大比例,计算所述拖曳距离放大后的移动距离;S204: According to the preset magnification ratio, calculate the moving distance after the dragging distance is amplified;
S205:获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标在所述屏幕上移动后的终止位置坐标。S205: Obtain the initial position coordinates of the cursor on the screen, and determine the end position coordinates of the cursor after moving on the screen according to the moving distance and the direction angle.
S206:在所述触控区域上接收用户的双击操作,生成触发所述光标点击所述终止位置的操作指令。S206: Receive a user's double-click operation on the touch area, and generate an operation instruction that triggers the cursor to click on the termination position.
S207:当所述屏幕上所述触控区域以外的点被用户点击时,关闭所述触控区域和/或所述光标。S207: When a point on the screen other than the touch area is clicked by the user, close the touch area and/or the cursor.
图3-1为本发明实施例示意图之一。如图3-1所示,随着手机屏幕越来越大,用户单手的手指所能触及的范围却越来越小。以用户使用左手为例,习惯性的,用户左手手指所能触摸的范围也就是图3-1左下角的区域。然而,对于大屏来说有很多应用程序或通知消息,在该区域以外。例如,有一聊天通知位于屏幕上方,需要用户点击才能开启查阅,此时,用户不得不用一只手托起手机,另一只手的手指点击该通知信息。如果用户站在摇晃的车厢内,用户的双手都拿着手机,万一刹车,则可能会摔倒或摔掉手机。Fig. 3-1 is one of the schematic diagrams of the embodiments of the present invention. As shown in Figure 3-1, as the screen of a mobile phone becomes larger and larger, the range that the fingers of a user can reach becomes smaller and smaller. Take the user's left hand as an example, habitually, the range that the fingers of the user's left hand can touch is the area in the lower left corner of Figure 3-1. However, there are many applications or notification messages for a large screen, which are outside this area. For example, there is a chat notification at the top of the screen that needs to be clicked by the user to open it. At this time, the user has to hold the phone with one hand and click on the notification information with the fingers of the other hand. If the user stands in a shaking car with both hands holding the mobile phone, if the brakes are applied, the user may fall or drop the mobile phone.
图3-2为本发明实施例示意图之二。对于单手操作,现有技术当中,还有一种将屏幕缩小的方式,就是将原来的大屏等比例的缩放在屏幕的一角,实现小屏的单手操作。但这种方式的缺点也是显而易见的,既然选择了大屏,为什么还要去缩小了去使用小屏呢。本发明方案并非将全屏缩小至如图3-2所示的屏幕一角区域,而是从屏幕一角区域划分出触控区域,如图3-3为本发明实施例示意图之三所示。Fig. 3-2 is the second schematic diagram of the embodiment of the present invention. For one-handed operation, in the prior art, there is another way to shrink the screen, which is to scale the original large screen to a corner of the screen in equal proportions, so as to realize one-handed operation on a small screen. But the shortcomings of this method are also obvious. Since you have chosen a large screen, why do you need to shrink it to use a small screen? The solution of the present invention is not to shrink the full screen to a corner area of the screen as shown in Figure 3-2, but to divide the touch area from the corner area of the screen, as shown in Figure 3-3, which is the third schematic diagram of the embodiment of the present invention.
监控用户触发预设按键的操作,在屏幕边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。所述预设按键可以是虚拟按键,如屏幕上的home键,或点击预设的应用程序中的单手操作按键,也可以是硬件案件,如锁屏键,或指纹解锁键等等。可将触发这些按键,作为打开触控区域的启动按钮。如果检测到用户在屏幕左下角触摸,则在屏幕左下角边缘处打开所述触控区域,相反,如果用户使用的是右手手指,则可以在屏幕右下角边缘处打开触控区域,以方便用户使用。在本实施例中,触控区域的长宽比与屏幕原本长宽比相一致,此时,放大比例即为屏幕的长度与触控区域长度之商。可选地,如果触控区域与屏幕的长宽比不同,则放大比例需分为垂直方向和水平方向的放大比例。The operation of triggering the preset button by the user is monitored, and the touch area is opened at the edge of the screen, wherein the size ratio between the screen and the touch area determines the magnification ratio. The preset button can be a virtual button, such as a home button on the screen, or a single-handed operation button in a preset application program, or a hardware case, such as a screen lock button, or a fingerprint unlock button and the like. Triggering these keys can be used as a start button to open the touch area. If it is detected that the user touches the lower left corner of the screen, the touch area is opened at the lower left edge of the screen. On the contrary, if the user uses a right hand finger, the touch area can be opened at the lower right edge of the screen for the convenience of the user. use. In this embodiment, the aspect ratio of the touch area is consistent with the original aspect ratio of the screen. At this time, the magnification ratio is the quotient of the length of the screen and the length of the touch area. Optionally, if the aspect ratio between the touch area and the screen is different, the magnification ratio needs to be divided into vertical and horizontal magnification ratios.
另外,将屏幕上的所述触控区域预设为透明图层,以供用户查看该透明图层下的屏幕界面,不影响屏幕的观感。In addition, the touch area on the screen is preset as a transparent layer for the user to view the screen interface under the transparent layer without affecting the look and feel of the screen.
在本实施例当中,在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角。如图3-3所示,用户需要打开屏幕上方的聊天通知信息,手指的拖曳起点为触控区域上的白色小箭头,拖曳终点为触控区域上的黑色小箭头,两个小箭头之间的横线表示拖曳距离。其中,方向角可以通过拖曳起点坐标和拖曳终点坐标来计算。需要补充说明的是,图3-3显示的触控区域及其边框、白色小箭头、黑色小箭头、两个小箭头之间的横线仅用于示意,实际应用当中,这些都可以设为透明不可见的,用户完全可以通过自己的触感来控制,不影响屏幕观感,屏幕更为简洁。In this embodiment, the user's drag operation is received on the preset touch area of the screen, and the drag distance and direction angle between the drag start coordinates and the drag end coordinates are calculated. As shown in Figure 3-3, the user needs to open the chat notification information on the top of the screen. The starting point of dragging the finger is the small white arrow on the touch area, and the end point of the drag is the small black arrow on the touch area. The horizontal line in the indicates the dragging distance. Wherein, the direction angle can be calculated by dragging start coordinates and dragging end coordinates. It should be added that the touch area and its frame, the small white arrow, the small black arrow, and the horizontal line between the two small arrows shown in Figure 3-3 are only for illustration. In actual applications, these can be set to Transparent and invisible, users can completely control it through their own touch, without affecting the look and feel of the screen, and the screen is more concise.
根据预设的放大比例,计算所述拖曳距离放大后的移动距离;获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标在所述屏幕上移动后的终止位置坐标。如图3-3所示,屏幕上的白色大箭头表示光标的初始位置,黑色大箭头则表示移动后的终止位置,它们分别对应于触控区域上的白色小箭头和黑色小箭头。显然,触控区域上的拖曳距离与屏幕上的移动距离是等比例放大的,如此,用户能够准确地将光标移至聊天通知消息的位置上。According to the preset magnification ratio, calculate the moving distance after the dragging distance is amplified; obtain the initial position coordinates of the cursor on the screen, and determine after the cursor moves on the screen according to the moving distance and the direction angle The coordinates of the end position of . As shown in Figure 3-3, the large white arrow on the screen indicates the initial position of the cursor, and the large black arrow indicates the end position after moving, which correspond to the small white arrow and small black arrow on the touch area respectively. Obviously, the dragging distance on the touch area is scaled proportionally to the moving distance on the screen, so that the user can accurately move the cursor to the position of the chat notification message.
最后,在所述触控区域上接收用户的双击操作,生成触发所述光标点击所述终止位置的操作指令,这样,用户就可以打开所述聊天通知消息了。具体地,当触控区域上,连续两次检测到按下点和抬起点在同一个位置(或者相距少于阈值),则判断出双击操作。此时,移动距离为零(或少于阈值),则无需移动光标,打开光标所处位置上的通知/应用程序/按键,即可。Finally, a user's double-click operation is received on the touch area, and an operation instruction that triggers the cursor to click on the termination position is generated, so that the user can open the chat notification message. Specifically, when it is detected twice consecutively that the pressed point and the lifted point are at the same position (or the distance between them is less than a threshold) on the touch area, then a double-click operation is determined. At this point, if the moving distance is zero (or less than the threshold), then there is no need to move the cursor, and the notification/application/key on the cursor position can be opened.
需要补充说明的是,如图3-3所示,用户的手指覆盖区域比触控区域要大,当所述屏幕上所述触控区域以外的点被用户点击时,关闭所述触控区域和/或所述光标,恢复全屏。如果用户要点击触控区域下,屏幕界面内应用程序或按钮时,可以不需要通过触控区域,故退出后即可在手指覆盖范围内点击即可。It should be added that, as shown in Figure 3-3, the area covered by the user's finger is larger than the touch area. When a point on the screen other than the touch area is clicked by the user, the touch area is closed. and/or the cursor, to restore full screen. If the user wants to click the application program or button in the screen interface under the touch area, it does not need to pass through the touch area, so after exiting, the user can click within the coverage area of the finger.
在其中一个实施例中,所述在屏幕预设的触控区域上接收用户的拖曳操作的步骤之前,包括:In one of the embodiments, before the step of receiving the user's drag operation on the preset touch area of the screen, it includes:
监控用户双击屏幕的操作,在屏幕靠近双击位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。An operation of double-clicking the screen by the user is monitored, and the touch area is opened at an edge of the screen close to the double-click position, wherein the magnification ratio is determined by a size ratio between the screen and the touch area.
具体地,如果用户换了一只手,通过右手手指,在屏幕右下方双击屏幕。则如图3-3所示,在触控区域以外的点双击,触控区域将退出,并在屏幕右下角边缘处重新打开,以供用户右手使用。Specifically, if the user changes a hand, double-tap the screen at the bottom right of the screen with the fingers of the right hand. Then, as shown in Figure 3-3, double-click on a point outside the touch area, and the touch area will exit and reopen at the bottom right edge of the screen for use by the user's right hand.
图4为本发明一种屏幕界面的触控操作方法的第二实施例流程图。图4与图2相比,图4的第二实施例进一步添加了打开触控区域的方式步骤,提供了一种可调节大小的触控区域,并进一步地,用光标模拟手指按下和抬起两个不同的动作,使得光标的使用更加灵活。FIG. 4 is a flowchart of a second embodiment of a touch operation method of a screen interface according to the present invention. Fig. 4 is compared with Fig. 2. The second embodiment of Fig. 4 further adds the step of opening the touch area, provides an adjustable size touch area, and further, uses the cursor to simulate the pressing and lifting of the finger Two different actions are performed to make the use of the cursor more flexible.
S301:监控用户按下屏幕的操作,当按下时间超过预设时长时,在屏幕靠近按下位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。S301: Monitor the user's operation of pressing the screen, and when the pressing time exceeds the preset duration, open the touch area at the edge of the screen close to the pressed position, wherein the touch area between the screen and the touch area The size ratio determines the magnification ratio.
S302:当所述屏幕上所述触控区域的边缘点被拖曳时,放大或缩小所述触控区域;S302: Enlarge or reduce the touch area when an edge point of the touch area on the screen is dragged;
S303:根据所述屏幕与放大或缩小后的触控区域之间的大小比例重新确定所述放大比例。S303: Re-determine the enlargement ratio according to the size ratio between the screen and the enlarged or reduced touch area.
S304:在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角;S304: Receive the user's drag operation on the preset touch area of the screen, and calculate the drag distance and direction angle between the drag start coordinates and the drag end coordinates;
S305:根据预设的放大比例,计算所述拖曳距离放大后的移动距离;S305: According to a preset magnification ratio, calculate the moving distance after the dragging distance is amplified;
S306:根据所述预设的放大比例,计算所述拖曳起点坐标的映射坐标,将所述映射坐标作为所述光标的初始位置坐标。S306: Calculate the mapping coordinates of the dragging starting point coordinates according to the preset magnification ratio, and use the mapping coordinates as the initial position coordinates of the cursor.
S307:按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。S307: Determine an end position coordinate of the cursor after moving from the initial position coordinate according to the moving distance and the direction angle.
S308:在所述触控区域上接收用户的点击预设按钮的操作,生成触发所述光标点击所述终止位置的操作指令。S308: Receive a user's operation of clicking a preset button on the touch area, and generate an operation instruction that triggers the cursor to click the termination position.
S309:监测用户当前点击的抬起操作,生成抬起所述光标的操作指令。S309: Monitor the lifting operation currently clicked by the user, and generate an operation instruction for lifting the cursor.
在第二实施例当中,继续以图3-3予以阐明,触控区域同样是复用了屏幕左下角的一个部分。监控用户按下屏幕的操作,当按下时间超过预设时长时,在屏幕靠近按下位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。具体地,用户通过在屏幕左下角长按,打开触控区域。由于屏幕大小是固定的,触控区域的大小则决定了放大比例,如果触控区域太小,在触控区域上的微小拖曳,都会导致光标在屏幕上的快速移动,难以定位。故此,本实施例提供了一种可调节大小的触控区域,根据所述屏幕与放大或缩小后的触控区域之间的大小比例重新确定所述放大比例。具体地,用户可以拖曳如图3-3所示的触控区域的右上角顶点,以此放大触控区域。用户在触控区域上拖曳时,根据重新确定的放大比例,计算所述拖曳距离放大后的移动距离。In the second embodiment, continuing to illustrate with FIG. 3-3 , the touch area also reuses a part of the lower left corner of the screen. Monitor the user's operation of pressing the screen, and when the pressing time exceeds the preset duration, open the touch area at the edge of the screen close to the pressed position, wherein the size ratio between the screen and the touch area Determine the magnification ratio. Specifically, the user opens the touch area by long pressing on the lower left corner of the screen. Since the screen size is fixed, the size of the touch area determines the magnification ratio. If the touch area is too small, a small drag on the touch area will cause the cursor to move quickly on the screen, making it difficult to locate. Therefore, this embodiment provides an adjustable touch area, and the enlargement ratio is re-determined according to the size ratio between the screen and the enlarged or reduced touch area. Specifically, the user can drag the upper right vertex of the touch area as shown in FIG. 3-3 to enlarge the touch area. When the user drags on the touch area, the moving distance after the dragging distance is enlarged is calculated according to the newly determined magnification ratio.
根据所述预设的放大比例,计算所述拖曳起点坐标的映射坐标,将所述映射坐标作为所述光标的初始位置坐标。According to the preset magnification ratio, the mapping coordinates of the dragging starting point coordinates are calculated, and the mapping coordinates are used as the initial position coordinates of the cursor.
在本实施例中,光标并非本来就存在于屏幕上的,而是从用户按下触控区域的拖曳起点时,在屏幕的映射位置上生成的,当用户从触控区域上抬起时,光标停留在终止位置上。当用户再次按下触控区域时,再重新以拖曳起点坐标重新计算光标的初始位置坐标。如此,用户并不需要关心光标之前的终止位置在哪,即可快速定位。In this embodiment, the cursor does not originally exist on the screen, but is generated at the mapped position on the screen when the user presses the dragging starting point of the touch area. When the user lifts off the touch area, The cursor stays at the end position. When the user presses the touch area again, the coordinates of the initial position of the cursor are recalculated based on the coordinates of the dragging start point. In this way, the user does not need to care about where the previous ending position of the cursor is, and can quickly locate it.
按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。在所述触控区域上接收用户的点击预设按钮的操作,生成触发所述光标点击所述终止位置的操作指令。所述预设按钮可以是触控区域上的虚拟按键,也可以是其他硬件按键,例如指纹按键等。The final position coordinates of the cursor after moving from the initial position coordinates are determined according to the moving distance and the direction angle. An operation of clicking a preset button by the user is received on the touch area, and an operation instruction for triggering the cursor to click the termination position is generated. The preset button may be a virtual button on the touch area, or other hardware buttons, such as a fingerprint button.
最后,监测用户当前点击的抬起操作,生成抬起所述光标的操作指令。在本实施例中,光标按下和光标抬起与用户手指在触控区域上的按下和抬起操作相匹配,更加符合用户的习惯,提高用户体验。Finally, the lifting operation currently clicked by the user is monitored, and an operation instruction for lifting the cursor is generated. In this embodiment, the pressing and lifting of the cursor matches the pressing and lifting operations of the user's finger on the touch area, which is more in line with the user's habits and improves user experience.
图5为本发明一种屏幕界面的触控操作终端的示意图,包括:Fig. 5 is a schematic diagram of a touch operation terminal with a screen interface according to the present invention, including:
触控操作单元,用于在屏幕预设的触控区域上接收用户的拖曳操作,计算拖曳起点坐标与拖曳终点坐标之间的拖曳距离和方向角;The touch operation unit is used to receive the user's drag operation on the preset touch area of the screen, and calculate the drag distance and direction angle between the drag start coordinates and the drag end coordinates;
比例放大单元,用于根据预设的放大比例,计算所述拖曳距离放大后的移动距离;A proportional magnification unit, configured to calculate the moving distance after the dragging distance is amplified according to a preset magnification ratio;
光标确定单元,用于获取所述屏幕上光标的初始位置坐标,按照所述移动距离和所述方向角确定所述光标从所述初始位置坐标移动后的终止位置坐标。The cursor determining unit is configured to obtain the initial position coordinates of the cursor on the screen, and determine the end position coordinates of the cursor after moving from the initial position coordinates according to the moving distance and the direction angle.
图5与图1相对应,图中各个单元的运行方式与方法中的相同。Fig. 5 corresponds to Fig. 1, and the operation mode of each unit in the figure is the same as that in the method.
图6为本发明一种屏幕界面的触控操作终端的第一实施例示意图。FIG. 6 is a schematic diagram of a first embodiment of a touch operation terminal with a screen interface according to the present invention.
如图6所示,包括:As shown in Figure 6, including:
第一切换单元,用于监控用户触发预设按键的操作,在屏幕边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The first switching unit is configured to monitor the user's operation of triggering a preset key, and open the touch area at the edge of the screen, wherein the size ratio between the screen and the touch area determines the enlargement ratio.
如图6所示,包括:As shown in Figure 6, including:
与所述触控操作单元相连的显示设置单元,用于将屏幕上的所述触控区域预设为透明图层,以供用户查看该透明图层下的屏幕界面。The display setting unit connected with the touch operation unit is used to preset the touch area on the screen as a transparent layer, so that the user can view the screen interface under the transparent layer.
如图6所示,包括:As shown in Figure 6, including:
与所述触控操作单元相连的触控退出单元,用于当所述屏幕上所述触控区域以外的点被用户点击时,关闭所述触控区域和/或所述光标。A touch-control exit unit connected to the touch-control operation unit is configured to close the touch-control area and/or the cursor when a point on the screen other than the touch-control area is clicked by the user.
如图6所示,包括:As shown in Figure 6, including:
与所述光标确定单元相连的第一点击单元,用于在所述触控区域上接收用户的双击操作,生成触发所述光标点击所述终止位置的操作指令。The first clicking unit connected to the cursor determining unit is configured to receive a user's double-click operation on the touch area, and generate an operation instruction that triggers the cursor to click on the termination position.
图6与图2相对应,图中各个单元的运行方式与方法中的相同。Fig. 6 corresponds to Fig. 2, and the operation mode of each unit in the figure is the same as that in the method.
优选地,包括:Preferably, include:
第二切换单元,用于监控用户双击屏幕的操作,在屏幕靠近双击位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The second switching unit is configured to monitor the double-click operation of the screen by the user, and open the touch area at the edge of the screen close to the double-click position, wherein the size ratio between the screen and the touch area determines the magnification ratio .
图7为本发明一种屏幕界面的触控操作终端的第二实施例示意图。FIG. 7 is a schematic diagram of a second embodiment of a touch operation terminal with a screen interface according to the present invention.
如图7所示,包括:As shown in Figure 7, including:
第三切换单元,用于监控用户按下屏幕的操作,当按下时间超过预设时长时,在屏幕靠近按下位置的边缘处打开所述触控区域,其中,所述屏幕与所述触控区域之间的大小比例确定所述放大比例。The third switching unit is used to monitor the user's operation of pressing the screen, and when the pressing time exceeds a preset duration, open the touch area at the edge of the screen close to the pressed position, wherein the screen and the touch The size ratio between the control areas determines the magnification ratio.
如图7所示,包括:As shown in Figure 7, including:
与所述触控操作单元相连的比例设置单元,用于当所述屏幕上所述触控区域的边缘点被拖曳时,放大或缩小所述触控区域;根据所述屏幕与放大或缩小后的触控区域之间的大小比例重新确定所述放大比例。A ratio setting unit connected to the touch operation unit, used to enlarge or reduce the touch area when the edge point of the touch area on the screen is dragged; according to the screen and the enlarged or reduced The size ratio between the touch areas re-determines the magnification ratio.
如图7所示,所述光标确定单元,包括:As shown in Figure 7, the cursor determination unit includes:
初始计算单元,用于根据所述预设的放大比例,计算所述拖曳起点坐标的映射坐标,将所述映射坐标作为所述光标的初始位置坐标。The initial calculation unit is configured to calculate the mapping coordinates of the dragging starting point coordinates according to the preset magnification ratio, and use the mapping coordinates as the initial position coordinates of the cursor.
如图7所示,包括:As shown in Figure 7, including:
与所述光标确定单元相连的第二点击单元,用于在所述触控区域上接收用户的点击预设按钮的操作,生成触发所述光标点击所述终止位置的操作指令。The second clicking unit connected to the cursor determining unit is configured to receive a user's operation of clicking a preset button on the touch area, and generate an operation instruction that triggers the cursor to click the end position.
如图7所示,还包括:As shown in Figure 7, it also includes:
抬起监测单元,用于监测用户当前点击的抬起操作,生成抬起所述光标的操作指令。The lifting monitoring unit is configured to monitor the lifting operation currently clicked by the user, and generate an operation instruction for lifting the cursor.
图7与图4相对应,图中各个单元的运行方式与方法中的相同。Fig. 7 corresponds to Fig. 4, and the operation mode of each unit in the figure is the same as that in the method.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。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.
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation modes of the present invention, and the description thereof is relatively specific and detailed, but should not be construed as limiting the patent scope of the present invention. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent for the present invention should be based on the appended claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611041060.3A CN106775199A (en) | 2016-11-11 | 2016-11-11 | The touch operation method and terminal of screen interface |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611041060.3A CN106775199A (en) | 2016-11-11 | 2016-11-11 | The touch operation method and terminal of screen interface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106775199A true CN106775199A (en) | 2017-05-31 |
Family
ID=58973864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611041060.3A Pending CN106775199A (en) | 2016-11-11 | 2016-11-11 | The touch operation method and terminal of screen interface |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106775199A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107613094A (en) * | 2017-08-17 | 2018-01-19 | 珠海格力电器股份有限公司 | Method for operating mobile terminal by one hand and mobile terminal |
| CN107678672A (en) * | 2017-09-30 | 2018-02-09 | 维沃移动通信有限公司 | A kind of display processing method and mobile terminal |
| CN107734183A (en) * | 2017-10-31 | 2018-02-23 | 惠州Tcl移动通信有限公司 | A kind of method, storage medium and the mobile terminal of one-handed performance mobile terminal |
| CN107797704A (en) * | 2017-10-27 | 2018-03-13 | 努比亚技术有限公司 | Touch control method, mobile terminal and the storage medium of mobile terminal |
| CN110032328A (en) * | 2018-12-06 | 2019-07-19 | 阿里巴巴集团控股有限公司 | A kind of size adjustment method and device of operation object |
| CN110196636A (en) * | 2019-05-13 | 2019-09-03 | Oppo广东移动通信有限公司 | Prompting method and device, storage medium and electronic equipment |
| CN111158575A (en) * | 2019-12-30 | 2020-05-15 | 广州酷狗计算机科技有限公司 | Method, device and equipment for terminal to execute processing and storage medium |
| CN112269512A (en) * | 2020-10-30 | 2021-01-26 | 湖南快乐阳光互动娱乐传媒有限公司 | Single-hand operation method and device for mobile equipment |
| CN112445406A (en) * | 2019-08-29 | 2021-03-05 | 中兴通讯股份有限公司 | Terminal screen operation method, terminal and storage medium |
| CN114415880A (en) * | 2021-12-15 | 2022-04-29 | 武汉光庭信息技术股份有限公司 | Gesture-based anti-control web map zooming method and system |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102331932A (en) * | 2011-09-08 | 2012-01-25 | 北京像素软件科技股份有限公司 | Method for realizing menu interface |
| CN102369501A (en) * | 2009-02-23 | 2012-03-07 | 胜利电子株式会社 | Touch screen control method and touch screen device using the same |
| CN102722314A (en) * | 2005-09-16 | 2012-10-10 | 苹果公司 | Virtual input device placement on a touch screen user interface |
| CN102763077A (en) * | 2010-01-15 | 2012-10-31 | 苹果公司 | Automatically displaying and hiding an on-screen keyboard |
| CN102819394A (en) * | 2012-07-27 | 2012-12-12 | 东莞宇龙通信科技有限公司 | Terminal and terminal operating method |
| CN104111775A (en) * | 2014-06-25 | 2014-10-22 | 邬平良 | Method for achieving single-hand and single-finger full screen control over a touch screen type mobile terminal device with assistance of gyroscope |
| CN104134398A (en) * | 2013-05-03 | 2014-11-05 | 腾讯科技(深圳)有限公司 | Method of presenting map details and device |
| CN104793863A (en) * | 2015-04-21 | 2015-07-22 | 努比亚技术有限公司 | Display control method and device for terminal screen |
| CN105302441A (en) * | 2015-10-27 | 2016-02-03 | 努比亚技术有限公司 | Screen size adjustment method and terminal device |
-
2016
- 2016-11-11 CN CN201611041060.3A patent/CN106775199A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102722314A (en) * | 2005-09-16 | 2012-10-10 | 苹果公司 | Virtual input device placement on a touch screen user interface |
| CN102369501A (en) * | 2009-02-23 | 2012-03-07 | 胜利电子株式会社 | Touch screen control method and touch screen device using the same |
| CN102763077A (en) * | 2010-01-15 | 2012-10-31 | 苹果公司 | Automatically displaying and hiding an on-screen keyboard |
| CN102331932A (en) * | 2011-09-08 | 2012-01-25 | 北京像素软件科技股份有限公司 | Method for realizing menu interface |
| CN102819394A (en) * | 2012-07-27 | 2012-12-12 | 东莞宇龙通信科技有限公司 | Terminal and terminal operating method |
| CN104134398A (en) * | 2013-05-03 | 2014-11-05 | 腾讯科技(深圳)有限公司 | Method of presenting map details and device |
| CN104111775A (en) * | 2014-06-25 | 2014-10-22 | 邬平良 | Method for achieving single-hand and single-finger full screen control over a touch screen type mobile terminal device with assistance of gyroscope |
| CN104793863A (en) * | 2015-04-21 | 2015-07-22 | 努比亚技术有限公司 | Display control method and device for terminal screen |
| CN105302441A (en) * | 2015-10-27 | 2016-02-03 | 努比亚技术有限公司 | Screen size adjustment method and terminal device |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107613094A (en) * | 2017-08-17 | 2018-01-19 | 珠海格力电器股份有限公司 | Method for operating mobile terminal by one hand and mobile terminal |
| CN107678672A (en) * | 2017-09-30 | 2018-02-09 | 维沃移动通信有限公司 | A kind of display processing method and mobile terminal |
| CN107797704A (en) * | 2017-10-27 | 2018-03-13 | 努比亚技术有限公司 | Touch control method, mobile terminal and the storage medium of mobile terminal |
| CN107734183A (en) * | 2017-10-31 | 2018-02-23 | 惠州Tcl移动通信有限公司 | A kind of method, storage medium and the mobile terminal of one-handed performance mobile terminal |
| WO2019085921A1 (en) * | 2017-10-31 | 2019-05-09 | 捷开通讯(深圳)有限公司 | Method, storage medium and mobile terminal for operating mobile terminal with one hand |
| CN110032328A (en) * | 2018-12-06 | 2019-07-19 | 阿里巴巴集团控股有限公司 | A kind of size adjustment method and device of operation object |
| CN110196636A (en) * | 2019-05-13 | 2019-09-03 | Oppo广东移动通信有限公司 | Prompting method and device, storage medium and electronic equipment |
| CN110196636B (en) * | 2019-05-13 | 2022-11-15 | Oppo广东移动通信有限公司 | Prompting method, device, storage medium and electronic equipment |
| CN112445406A (en) * | 2019-08-29 | 2021-03-05 | 中兴通讯股份有限公司 | Terminal screen operation method, terminal and storage medium |
| CN111158575A (en) * | 2019-12-30 | 2020-05-15 | 广州酷狗计算机科技有限公司 | Method, device and equipment for terminal to execute processing and storage medium |
| CN111158575B (en) * | 2019-12-30 | 2021-05-25 | 广州酷狗计算机科技有限公司 | Method, device and equipment for terminal to execute processing and storage medium |
| CN112269512A (en) * | 2020-10-30 | 2021-01-26 | 湖南快乐阳光互动娱乐传媒有限公司 | Single-hand operation method and device for mobile equipment |
| CN114415880A (en) * | 2021-12-15 | 2022-04-29 | 武汉光庭信息技术股份有限公司 | Gesture-based anti-control web map zooming method and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106775199A (en) | The touch operation method and terminal of screen interface | |
| TWI511027B (en) | Method, device and apparatus of splitting screen | |
| CN101685372B (en) | How to operate the user interface | |
| CN103488419B (en) | The operating method and communication terminal of communication terminal | |
| CN103593138B (en) | Realize the method and mobile terminal of one-handed performance mobile terminal | |
| CN102915201B (en) | A kind of one-handed performance method of giant-screen touch-control mobile phone | |
| JP4215549B2 (en) | Information processing device that operates in touch panel mode and pointing device mode | |
| CN102859484B (en) | With the method that the scrollable field on portable electric appts is mutual | |
| CN104360816B (en) | Screenshotss method and system | |
| CN104932809B (en) | Apparatus and method for controlling display panel | |
| CN102799351B (en) | Method for activating user interface of terminal equipment and terminal equipment | |
| CN112099707A (en) | Display method and device and electronic equipment | |
| CN103197880B (en) | The method and apparatus that keyboard is shown in the terminal with touch-screen | |
| WO2019014859A1 (en) | Multi-task operation method and electronic device | |
| CN103181089A (en) | Method and device for controlling touch screen of mobile terminal in response to multi-touch input | |
| CN105103110B (en) | Information terminal, display control method and program | |
| CN108509105B (en) | Application program management method and terminal | |
| CN103076973A (en) | Window switching method and system and intelligent terminal | |
| CN104731478B (en) | One-hand operation method and device for an intelligent terminal | |
| CN106951163A (en) | A kind of display control method and device | |
| WO2016138661A1 (en) | Processing method for user interface of terminal, user interface and terminal | |
| CN106325663A (en) | Mobile terminal and screen capturing method thereof | |
| CN108469940B (en) | A screenshot method and terminal | |
| CN108536366A (en) | A kind of application window method of adjustment and terminal | |
| CN104049883A (en) | Method and system for displaying subscreen and operating in subscreen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20170721 Address after: 100102, 18 floor, building 2, Wangjing street, Beijing, Chaoyang District, 1801 Applicant after: BEIJING ANYUN SHIJI SCIENCE AND TECHNOLOGY CO., LTD. Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park) Applicant before: Beijing Qihu Technology Co., Ltd. |
|
| TA01 | Transfer of patent application right | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |
|
| RJ01 | Rejection of invention patent application after publication |