CN111158520A - Control touch processing method and device, storage medium and electronic equipment - Google Patents

Control touch processing method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN111158520A
CN111158520A CN201911357301.9A CN201911357301A CN111158520A CN 111158520 A CN111158520 A CN 111158520A CN 201911357301 A CN201911357301 A CN 201911357301A CN 111158520 A CN111158520 A CN 111158520A
Authority
CN
China
Prior art keywords
touch
touch point
point
current
track
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
Application number
CN201911357301.9A
Other languages
Chinese (zh)
Other versions
CN111158520B (en
Inventor
俞斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huaxi Investment Co ltd
Original Assignee
Huizhou TCL Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN201911357301.9A priority Critical patent/CN111158520B/en
Publication of CN111158520A publication Critical patent/CN111158520A/en
Application granted granted Critical
Publication of CN111158520B publication Critical patent/CN111158520B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

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

The application discloses a control touch processing method, a control touch processing device, a storage medium and electronic equipment, wherein the method is applied to the electronic equipment and comprises the following steps: when detecting that a key control arranged on the electronic equipment is touched, acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point; and taking each obtained touch point as a current touch point, detecting whether the current touch point is superposed with a certain point except the current touch point in a current touch track formed by the current touch point, if so, determining that the current touch track is a backtracking track, and determining that the touch of the key control is effective. According to the embodiment of the application, whether the current touch track formed by detecting the current touch point is the backtracking track or not is only determined to be effective when the current touch track is the backtracking track, and the electronic equipment is prevented from being touched by mistake, so that adverse effects caused by the fact that the electronic equipment is touched by mistake are avoided.

Description

Control touch processing method and device, storage medium and electronic equipment
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for touch processing of a control, a storage medium, and an electronic device.
Background
Touch screens have been used in a large number of electronic devices, such as mobile terminals, wearable devices, PC terminals with touch screens, and the like. All operations of most electronic devices in the market at present can be achieved by clicking/touching a touch screen of the electronic device, and the appearance structure design of the electronic device is more and more prone to a large touch screen, for example, the front of a mobile terminal is almost an effective operation area of the touch screen; in addition, with the continuous maturity of touch screen technology, the response speed of the touch screen is more sensitive. These bring the trouble of easy mistake touch while bringing richer touch experience for the user to use electronic equipment, especially in some key operations, will lead to more serious consequences if touch carelessly appears. For example, when sending an important mail, if the contents are not input, the user touches 'send' by mistake to send the mail; the user may be lost by mistakenly touching the touch screen during a phone call, which may result in a call being dropped.
Disclosure of Invention
The embodiment of the application provides a control touch processing method and device, a storage medium and electronic equipment, which can avoid the error touch of the electronic equipment.
The embodiment of the application provides a control touch processing method, which is applied to electronic equipment and comprises the following steps:
when detecting that a key control arranged on electronic equipment is touched, acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point;
taking each obtained touch point as a current touch point, detecting a line segment formed by the current touch point and a first touch point, and determining whether a touch track formed by all touch points before the first touch point is intersected with the line segment, if so, determining that the current touch track formed by the current touch point is a backtrack track, wherein the first touch point refers to a touch point adjacent to the current touch point;
and if the current touch track is a backtracking track, determining that the touch of the key control is effective.
The embodiment of the present application further provides a control touch processing apparatus, which is applied to an electronic device, and includes:
the electronic equipment comprises an acquisition unit, a display unit and a control unit, wherein the acquisition unit is used for acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point when detecting that a key control arranged on the electronic equipment is touched;
a backtracking track determining unit, configured to use each obtained touch point as a current touch point, and detect whether the current touch point coincides with a certain point except the current touch point in a current touch track formed by the current touch point, and if so, determine that the current touch track is a backtracking track;
and the effective determining unit is used for determining that the touch of the key control is effective if the current touch track is a backtracking track.
The embodiment of the application also provides a computer-readable storage medium, wherein a plurality of instructions are stored in the computer-readable storage medium, and the instructions are suitable for being loaded by a processor to execute any one of the control touch processing methods.
The embodiment of the application further provides electronic equipment, which comprises a processor and a memory, wherein the processor is electrically connected with the memory, the memory is used for storing instructions and data, and the processor is used for any step in the control touch processing method.
The application provides a control touch processing method, a device, a storage medium and an electronic device, when a key control set on the electronic device is detected to be touched, each touch point on a touch screen of the electronic device is obtained, a touch track formed by each touch point is taken as a current touch point, whether the current touch track formed by the current touch point is a backtracking track or not is detected, only under the condition that the current touch track is the backtracking track, the key control is determined to be effective in touch, and the backtracking track cannot be generally formed by false touch, so that the false touch of the electronic device can be avoided, and adverse effects caused by the false touch of the electronic device are avoided.
Drawings
The technical solution and other advantages of the present application will become apparent from the detailed description of the embodiments of the present application with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating a control touch processing method according to an embodiment of the present application.
Fig. 2 is an exemplary diagram of a touch point trajectory provided in an embodiment of the present application.
Fig. 3 is a schematic diagram of setting a key control according to an embodiment of the present application.
Fig. 4 is another schematic flow chart of a control touch processing method according to an embodiment of the present application.
Fig. 5 is an exemplary diagram of a touch point trajectory provided in an embodiment of the present application.
Fig. 6 is a schematic structural diagram of a control touch processing device according to an embodiment of the present application.
Fig. 7 is another schematic structural diagram of a control touch processing device according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Fig. 9 is another schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application provides a control touch processing method and device, a storage medium and electronic equipment. Any control touch processing device provided by the embodiment of the application can be integrated in electronic equipment, and the electronic equipment can comprise a mobile terminal, wearable equipment, a PC (personal computer) terminal with a touch screen, a robot with a touch screen and the like. The electronic device comprises a touch screen which can be used for receiving input numerical or character information.
Referring to fig. 1, fig. 1 is a schematic flow chart of a control touch processing method provided in an embodiment of the present application, and the control touch processing method is applied to an electronic device, where the control touch processing method includes steps 101 to 109, and specifically may be as follows:
101, when detecting that a key control arranged on the electronic device is touched, acquiring each touch point on a touch screen of the electronic device and a touch track formed by each touch point.
The key control is preset, and a sending control, a submitting control, a confirming control, a dialing control, a transfer control, a payment control, a recharging control and the like related to an application program on the electronic equipment are preset as the key control. For example, the control for sending short messages, the control for sending mails, the control for dialing telephone numbers, the control for charging the telephone fee on a certain treasure, the control for confirming payment and the like. The control may be in the form of a button, an icon, a label, a character, or a combination of the above-mentioned forms, for example, a combination of a character and a button, a combination of an icon and a character and a button, or the like.
And acquiring a key control set on the electronic equipment, and monitoring the key control to detect whether the set key control is touched. Specifically, whether an area where a key control piece is located on the touch screen is touched or not is detected, and if the area is touched, each touch point of the key control piece on the touch screen and a touch track formed by each touch point are obtained. It can be understood that a plurality of touch points are detected each time the touch screen is touched, and the touch points form a touch track according to the sequence of the touch points.
And 102, taking each acquired touch point as a current touch point.
And taking the acquired touch point as the current touch point when one touch point is acquired.
In some cases, step 102 includes: and when the touch points with the first preset number are detected to be acquired, taking each touch point acquired after the first preset number as the current touch point. It can be understood that the probability that the touch trajectory formed by the touch points in the first preset number is determined to be the backtracking trajectory is relatively low, and therefore, after the touch points in the first preset number are initially acquired, whether the touch trajectory formed by the touch points in the first preset number is the backtracking trajectory is not determined, so that the calculation amount is saved, and the power consumption of the electronic device is reduced. Wherein, the first preset number may be 10, etc.
And 103, detecting whether the current touch point is overlapped with a certain point except the current touch point in a current touch track formed by the current touch point.
If the touch points are collected very many and the touch points are dense, most of the points in the current touch track formed by the touch points are collected touch points, and thus, whether the current touch point is overlapped with a certain point except the current touch point in the current touch track formed by the current touch point or not is detected, and calculation can be performed approximately, that is, whether the current touch point is overlapped with a certain point in all the previously acquired touch points or not is detected. All the touch points acquired before refer to all the touch points except the current touch point. Each touch point has a corresponding coordinate, whether the current touch point is overlapped with one of all the previously acquired touch points or not is detected, namely whether the coordinate of the current touch point is the same as one of all the previously acquired touch points or not is detected, and if the coordinate of the current touch point is the same as one of all the previously acquired touch points, the overlapping is determined. The scheme for judging whether the trace is the backtracking trace is simple and easy to realize.
In other cases, detecting whether the current touch point coincides with a certain point in a current touch trajectory formed by the current touch point includes: and detecting whether the current touch point is on a line segment formed by any two adjacent previous touch points. Any two adjacent previous touch points refer to any two adjacent touch points other than the current touch point. It can be understood that the line segments formed by any two adjacent touch points are connected to form the current touch track. The method for judging whether the trace is the backtracking trace can improve the accuracy.
Specifically, a line segment formed by any two adjacent touch points is acquired, the two adjacent touch points are sequentially acquired according to the acquisition time sequence of the touch points, and the line segment formed by the two adjacent touch points is determined to detect whether the current touch point is on the line segment. The acquisition time sequence may be a time sequence of sequential acquisition, that is, from a touch point at which acquisition is started first, or a time sequence of reverse acquisition, that is, from a touch point before a current touch point. The order may also be random or may be in other orders.
Detecting whether a touch point is on a line segment formed by any two adjacent previous touch points may be calculated using cross multiplication. Assume that the current touch point is a and any two adjacent touch points are B and C. Detecting whether the current touch point A is on BC, it can be calculated by AB xBC. If AB xBC is equal to 0, and the abscissa of A satisfies min (x)B,xC)<=xA<=max(xB,xC) Wherein x isA,xB,xCRespectively A, B, C, determining that the current touch point A is on BC; if AB xBC is equal to 0, and the ordinate of A satisfies min (y)B,yC)<=yA<=max(yB,yC) Wherein, yA,yB,yCA, B, C, respectively, the current touch point a is determined to be on BC. After detection is carried out on a line segment, if the current touch point is on the line segment, detection is not carried out, and the current touch point is determined to be on the line segment formed by any two adjacent previous touch points, namely the current touch point is overlapped with a certain point in a current touch track formed by the current touch point; and if the current touch point is not on the line segment, determining whether the current touch point is on the line segment or not by detecting the next line segment, and thus, determining that the current touch point is on the line segment formed by any two adjacent previous touch points or until all the line segments formed by any two adjacent previous touch points are detected completely.
As shown in FIG. 2, which is an exemplary diagram of a touch trajectory, black dots in the diagram represent touch points. The track formed by the black dots is the touch track. Where a is the current touch point, B, C is two adjacent touch points, BC is a line segment formed by the two adjacent touch points, and 1 represents the start point of the touch trajectory. The locus formed by the gray dotted line corresponds to the locus of the key touch points shown in fig. 5.
If the current touch point is coincident with a certain point in a current touch track formed by the current touch point, executing step 104; if the current touch point is not coincident with any point in the current touch track formed by the current touch point, step 106 is executed.
And 104, determining the current touch track as a backtracking track.
And 105, determining that the touch of the key control is effective, and executing the operation corresponding to the key control.
It can be understood that if the key control is touched by mistake, the touch track corresponding to the touch by mistake does not form a backtracking track. If the key control is touched, the hand of the user can touch downwards and then is taken up, and a backtracking track can be formed in the process. And if the current touch track is the backtracking track, determining that the touch of the key control is effective. And after the touch of the key control is determined to be effective, the operation corresponding to the key control can be executed, and the operation is finished. Namely, the touch point and the touch track formed by the touch point are not continuously acquired, and whether the current touch point is on the current touch track or not is not continuously detected.
And 106, determining that the current touch track is not a backtracking track.
That is, if any point in the current touch trajectory formed by the current touch point and the current touch point is not overlapped, it is determined that the current touch trajectory is not the backtrack trajectory.
And 107, detecting whether the touch screen is released.
If the touch screen is released, the current touch of the key control is finished, step 108 is executed, and if the touch screen is not released, step 109 is executed.
And 108, determining that the touch of the key control is invalid.
That is, if the current touch point is not on the current touch track and the touch of the key control at that time is finished, it is determined that the touch of the key control is invalid.
109, acquiring the next touch point as the current touch point, and then executing step 103.
In the embodiment, each acquired touch point is taken as a current touch point in the process of touching the key control, whether the current touch track is a backtracking track or not is further determined by detecting whether the current touch point is overlapped with a certain point except the current touch point in the current touch track formed by the current touch point, and the touch of the key control is determined to be effective under the condition that the current touch track is the backtracking track. According to the method and the device, when the key control is detected to be touched by a user, operation corresponding to the key control is not executed, after the key control is touched, the touch point on the touch screen and the touch track formed by the touch point are detected, under the condition that the touch track is a backtracking track, the key control is determined to be effectively touched, and operation corresponding to the key control is executed again, so that mistaken touch of the user on the key operation can be avoided, and adverse effects caused by mistaken touch of electronic equipment are avoided.
In some cases, before step 101, further comprising: and setting key controls on the electronic equipment in advance. The key control can be set by the user when the application program is run, can be set when the electronic equipment is produced, and can also be set when the application program is issued.
The key control is set by a user as an example when the application program is run for simple explanation. As shown in fig. 3, on the interface for dialing a call, a "dial" control is set as a key control. Specifically, if the time for touching the "dial" control twice or continuously touching the "dial" control reaches the preset time, popping up an option: "dial", "set to key control", "cancel set to key control", etc. Touching the "set key control" option to set the "dial" control as the key control. For the convenience of the user, a special identifier may be displayed on the corresponding control set as the key control to identify that the control is set as the key control. Such as by displaying a small "off" word in the upper right corner of the control, or in some other manner.
Fig. 4 is another schematic flow diagram of a control touch processing method provided in an embodiment of the present application, which is applied to an electronic device, and the control touch processing method includes steps 201 to 210, which may specifically be as follows:
and 201, setting key controls on the electronic equipment in advance.
Specifically, setting key controls is shown in FIG. 3.
202, when detecting that a key control arranged on the electronic device is touched, obtaining key touch points on a touch screen of the electronic device and a touch track formed by the key touch points according to a preset interval.
And detecting whether an area where the key control piece is located on the touch screen is touched, and if the area is touched, acquiring key touch points on the touch screen of the electronic equipment according to a preset interval. It can be understood that when the key control is touched, a plurality of touch points for touching the key control on the touch screen of the electronic device are provided, and if each touch point needs to be acquired, a plurality of touch points need to be acquired. In practice, the positions of many touch points do not vary much. Therefore, key touch points on the touch screen of the electronic equipment are obtained according to the preset intervals, and whether a touch track formed by the key touch points is a backtracking track or not is judged by taking the key touch points as a reference.
The preset interval may be a preset time interval, for example, if the average time of touching the touch screen once is a seconds, the preset time interval may be set to a/50, and the like, for example, when the touch screen is detected, a first touch point is obtained as a key touch point, then a timer is started to detect whether the time reaches the preset time interval, and if the preset time interval is reached, the obtained touch point is used as the key touch point, and then the timer is started; the preset interval may also be a preset number of touch points, for example, when the touch screen is detected, acquiring a first touch point as a key touch point, counting the number of touch points, when the number of touch points reaches the preset number of touch points, acquiring a touch point after the number of touch points reaches the preset number of touch points, taking the touch point as the key touch point, and then counting the number of touch points again; the preset interval may also be a preset distance, for example, when a touch on the touch screen is detected, a first touch point is acquired as a key touch point, when a touch point is subsequently detected, if the distance between the touch point and a previous key touch point is greater than or equal to the preset distance, the touch point is acquired and is taken as the key touch point, and then the coordinate of the key touch point is taken as a reference to determine the distance to determine the next key touch point. The preset interval may also be other intervals, etc.
It can be understood that if each touch point is acquired and the touch trajectory is determined, a large amount of memory and calculation is required. And the key touch points are obtained according to the preset interval, and the backtracking track is judged according to the key touch points, so that the storage amount is less due to less key touch points, and the calculation amount is relatively less when the backtracking track is judged, so that the power consumption of the electronic equipment is reduced.
The touch track formed by the key touch points refers to a touch track formed by a plurality of key touch points according to the sequence of the key touch points.
And 203, taking each acquired key touch point as a current touch point.
And when one key touch point is acquired, taking the acquired key touch point as the current touch point.
In some cases, step 203, comprises: and when a second preset number of key touch points are detected, taking the key touch points acquired after the second preset number as current touch points. It can be understood that the probability that the touch trajectory formed by the key touch points in the second preset number obtained at the beginning is determined to be the backtracking trajectory is relatively low, and therefore, after the key touch points in the second preset number are obtained at the beginning, whether the touch trajectory formed by the key touch points is the backtracking trajectory is not judged, so that the calculation amount is further saved, and the power consumption of the electronic device is reduced. The second preset number may be the same as or different from the first preset number. Specifically, the second preset number is less than or equal to the first preset number. Wherein, the second preset number may be 3, etc.
And 204, detecting whether a line segment formed by the current touch point and a first touch point intersects with a touch track formed by all key touch points before the first touch point, wherein the first touch point refers to a key touch point adjacent to the current touch point.
The first touch point refers to a key touch point last to the current touch point, i.e., a key touch point adjacent to the current touch point. All the key touch points before the first touch point, namely all the key touch points except the current touch point and the first touch point in the current all the key touch points.
And the line segment formed by the current touch point and the first touch point is the line segment formed by the last key touch point. As shown in fig. 5, keypoint 7 and keypoint 8 form a line segment 78. The touch track formed by all the key touch points before the first touch point refers to the touch track obtained by all the key touch points except the current touch point and the first touch point according to the acquisition sequence of the key touch points. Touch trajectory 123456 formed by key touch point 1, key touch point 2, key touch point 3, key touch point 4, key touch point 5, and key touch point 6 in fig. 5.
Whether the line segment formed by the current touch point and the first touch point intersects with the touch track formed by all key touch points before the first touch point, namely whether the detection line segment 78 intersects with the touch track 123456 is detected.
Specifically, step 204 includes: and detecting whether the line segment formed by the current touch point and the first touch point is intersected with the line segment formed by any two adjacent key touch points before the first touch point.
There are several ways to detect whether the line segment formed by the current touch point and the first touch point intersects with the line segment formed by any two adjacent key touch points before the first touch point, and one of the ways will be described below:
setting the current touch track formed by the current touch point as P0P1P2P3……PN-1PNAnd the line segment formed by the current touch point and the first touch point is PNPN-1And the line segment formed by any two adjacent key touch points before the first touch point comprises: line segment PN-2PN-3Line segment PN-3PN-4.KPK-1.2P1Line segment P1P0(ii) a WhereinJudging the line segment PNPN-1And line segment PKPK-1Whether to intersect, including: setting a vector PNPK、PNPK-1、PNPN-1(ii) a Calculating a vector PNPKAnd PNPN-1Cross multiplication to obtain a first result; calculating a vector PNPK-1And PNPN-1Cross multiplication to obtain a second result; when the multiplication of the first result and the second result is less than or equal to zero, the line segment P is determinedNPN-1And line segment PKPK-1Intersecting; when the multiplication of the first result and the second result is greater than zero, the line segment P is determinedNPN-1And line segment PKPK-1Are not intersected. Can be determined according to the line segment PNPN-1And line segment PKPK-1Whether or not to intersect, to determine the line segment PNPN-1Whether it intersects other line segments.
Therein, it should be noted that only the line segment P is detectedNPN-1Intersecting one of the line segments, no detection is performed, i.e. the line segment P is determinedNPN-1Intersecting touch tracks formed by all key touch points before the first touch point; if no line segment P is detectedNPN-1Intersecting with other line segments, then detecting until the line segment P is detectedNPN-1Stopping after intersecting one of the line segments, or detecting the line segment PNPN-1The line segments formed by any two adjacent touch points before the first touch point do not intersect and stop.
Wherein a line segment P is detectedNPN-1When the line segment formed by any two adjacent key touch points before the first touch point intersects with the line segment formed by any two adjacent key touch points before the first touch point, the sequence of acquiring the line segment formed by any two adjacent key touch points before the first touch point may be according to the acquisition time sequence of the key touch points. Wherein there may be a sequential acquisition time order, i.e. according to acquisition P1P0、P2P1、P3P2、P4P3、......、PN-2PN-3The order of (a); or can also be usedIn order of acquisition time in reverse order, i.e. according to PN-2PN-3、PN-3PN-4、P3P2、P2P1、P1P0The order of (a). The order may also be random or may be in other orders.
As shown in fig. 5, it is detected whether the line segment formed by the current touch point and the first touch point intersects with the line segment formed by any two adjacent key touch points before the first touch point, that is, whether the line segment 78 intersects with the line segment 12, the line segment 23, the line segment 34, the line segment 45, the line segment 56, and the like.
If the line segment formed by the current touch point and the first touch point intersects with the touch trajectory formed by all the key touch points before the first touch point, step 205 is executed. If the line segment formed by the current touch point and the first touch point does not intersect the touch trajectory formed by all the key touch points before the first touch point, step 207 is executed.
And 205, determining that the current touch track formed by the current touch point is a backtrack track.
And 206, determining that the touch of the key control is effective, and executing the operation corresponding to the key control.
And if the current touch track is the backtracking track, determining that the touch of the key control is effective. And after the touch of the key control is determined to be effective, the operation corresponding to the key control can be executed, and the operation is finished. Namely, the touch point detection, the key touch point acquisition, the touch track formed by the key touch point acquisition, the detection of whether the current touch point is on the current touch track, and the like are not continued.
And 207, determining that the current touch track formed by the current touch point is not a backtrack track.
That is, if the line segment formed by the current touch point and the first touch point is not intersected with the touch trajectory formed by all the key touch points before the first touch point, it is determined that the current touch trajectory formed by the current touch point is not a backtrack trajectory.
208, it is detected whether the touch screen is released.
If the touch screen is released, the current touch of the key control is finished, step 209 is executed, and if the touch screen is not released, step 210 is executed.
And 209, determining that the touch of the key control is invalid.
210, acquiring the next key touch point as the current touch point, and executing step 204.
In the embodiment, the key touch points in the process of touching the key control are acquired, each acquired key touch point is taken as a current touch point, a line segment formed by the current touch point and the first touch point is detected, and whether the line segment intersects with the touch tracks formed by all the key touch points before the first touch point is detected, so that whether the current touch track is a backtrack track or not is further determined, and the touch of the key control is determined to be effective under the condition that the current touch track is the backtrack. According to the method and the device, the key touch points are obtained, and not all touch points, so that the calculation amount for determining whether the current touch track is the backtracking track is reduced, and the power consumption of the electronic equipment is reduced; on the other hand, when the key control is detected to be touched by the user, the operation corresponding to the key control is not executed, after the key control is touched, the key control is determined to be effectively touched under the condition that the touch track formed by the touch points on the touch screen is the backtracking track, and then the operation corresponding to the key control is executed, so that the mistaken touch of the user on the key operation can be avoided, and the adverse effect caused by the mistaken touch of the electronic equipment is avoided.
According to the method described in the foregoing embodiment, this embodiment will be further described from the perspective of a control touch processing device, which may be specifically implemented as an independent entity or integrated in an electronic device, where the electronic device may include a mobile terminal, a wearable device, a PC terminal with a touch screen, a robot with a touch screen, and the like. The electronic device comprises a touch screen which can be used for receiving input numerical or character information.
Referring to fig. 6, fig. 6 specifically describes a control touch processing apparatus provided in the embodiment of the present application, and when the control touch processing apparatus is applied to an electronic device, the control touch processing apparatus may include: an acquisition unit 301, a backtracking trajectory determination unit 302, a touch determination unit 303, and a release detection unit 304. Wherein:
the acquiring unit 301 is configured to acquire each touch point on a touch screen of the electronic device and a touch track formed by each touch point when it is detected that a key control set on the electronic device is touched.
A trace-back determining unit 302, configured to use each obtained touch point as a current touch point, and detect whether the current touch point coincides with a certain point, except the current touch point, in a current touch trace formed by the current touch point, and if so, determine that the current touch trace is a trace-back trace; otherwise, determining that the current touch track is not the backtracking track.
Wherein, taking each acquired touch point as a current touch point comprises: and when the touch points with the first preset number are detected to be acquired, taking each touch point acquired after the first preset number as the current touch point.
Specifically, detecting whether the current touch point coincides with a certain point except the current touch point in a current touch track formed by the current touch point includes: detecting whether the current touch point is overlapped with one of all the previously acquired touch points or not; or detecting whether the current touch point is on a line segment formed by any two adjacent previous touch points.
The touch determining unit 303 is configured to determine that the touch of the key control is valid if the current touch trajectory is a backtracking trajectory.
The touch determining unit 303 is specifically configured to determine that the touch of the key control is valid and execute an operation corresponding to the key control if the current touch trajectory is a backtracking trajectory.
The release detection unit 304 is configured to detect whether the touch screen is released if the current touch trajectory is not the backtracking trajectory.
The touch determining unit 303 is further configured to determine that the touch of the key control is invalid if it is detected that the touch screen is released. If the touch screen is not released, triggering a backtracking track determining unit 302 to obtain a next touch point, taking the next touch point as a current touch point, and detecting whether the current touch point is overlapped with a certain point except the current touch point in a current touch track formed by the current touch point, if so, determining that the current touch track is the backtracking track; otherwise, determining that the current touch track is not the backtracking track.
The control touch processing device can further comprise a setting unit, and the setting unit is used for setting the key control on the electronic equipment in advance.
Fig. 7 is a control touch processing apparatus provided in an embodiment of the present application, and is applied to an electronic device, where the control touch processing apparatus may include: an acquisition unit 301, a backtracking trajectory determination unit 302, a touch determination unit 303, a release detection unit 304, and a setting unit 305. Wherein the content of the first and second substances,
the setting unit 305 is configured to set a key control on the electronic device in advance.
The obtaining unit 301 is configured to obtain, according to a preset interval, a key touch point on a touch screen of the electronic device and a touch track formed by the key touch point when it is detected that a key control set on the electronic device is touched.
The preset interval may be a preset time interval, the preset interval may also be a preset number of touch points, and the preset interval may also be a preset distance and the like.
A trace-back determining unit 302, configured to use each obtained key touch point as a current touch point, detect a line segment formed between the current touch point and a first touch point, and determine whether a touch trace formed by all key touch points before the first touch point intersects, if the line segment intersects with the touch trace formed by all key touch points before the first touch point, determine that the current touch trace formed by the current touch point is a trace-back trace, otherwise, determine that the current touch trace formed by the current touch point is not a trace-back trace, where the first touch point refers to a key touch point adjacent to the current touch point.
Taking each obtained key touch point as a current touch point, the method comprises the following steps: and when a second preset number of key touch points are detected, taking the key touch points acquired after the second preset number as current touch points.
The method for detecting whether the line segment formed by the current touch point and the first touch point and the touch track formed by all key touch points before the first touch point are intersected or not comprises the following steps: and detecting whether the line segment formed by the current touch point and the first touch point is intersected with the line segment formed by any two adjacent key touch points before the first touch point.
The touch determining unit 303 is configured to determine that the touch of the key control is valid if the current touch trajectory is a backtracking trajectory. The touch determining unit 303 is specifically configured to determine that the touch of the key control is valid and execute an operation corresponding to the key control if the current touch trajectory is a backtracking trajectory.
The release detection unit 304 is configured to detect whether the touch screen is released if the current touch trajectory is a backtracking trajectory.
The touch determining unit 303 is further configured to determine that the touch of the key control is invalid if it is detected that the touch screen is released. If the touch screen is not released, the backtracking track determining unit 302 is triggered to obtain a next key touch point, the next key touch point is used as a current touch point, a line segment formed by the current touch point and the first touch point is detected, whether the touch tracks formed by all the key touch points before the first touch point intersect or not is detected, if the touch tracks intersect, the current touch track formed by the current touch point is determined to be the backtracking track, and if the touch tracks do not intersect, the current touch track formed by the current touch point is determined not to be the backtracking track.
In a specific implementation, each of the modules and/or units may be implemented as an independent entity, or may be implemented as one or several entities by any combination, where the specific implementation of each of the modules and/or units may refer to the foregoing method embodiment, and specific achievable beneficial effects also refer to the beneficial effects in the foregoing method embodiment, which are not described herein again.
In addition, the embodiment of the application further provides an electronic device, and the electronic device may include a mobile terminal, a wearable device, a PC terminal with a touch screen, a robot with a touch screen, and other devices. As shown in fig. 8, the electronic device 400 includes a processor 401, a memory 402. The processor 401 is electrically connected to the memory 402.
The processor 401 is a control center of the electronic device 400, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or loading an application program stored in the memory 402 and calling data stored in the memory 402, thereby integrally monitoring the electronic device.
In this embodiment, the processor 401 in the electronic device 400 loads instructions corresponding to processes of one or more application programs into the memory 402 according to the following steps, and the processor 401 runs the application programs stored in the memory 402, thereby implementing various functions:
when detecting that a key control arranged on electronic equipment is touched, acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point;
taking each obtained touch point as a current touch point, detecting whether the current touch point is superposed with a certain point except the current touch point in a current touch track formed by the current touch point, and if so, determining that the current touch track is a backtrack track;
and if the current touch track is a backtracking track, determining that the touch of the key control is effective.
The electronic device can implement the steps in any embodiment of the control touch processing method provided in the embodiment of the present application, and therefore, the beneficial effects that can be achieved by any control touch processing method provided in the embodiment of the present invention can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
Fig. 9 is a specific structural block diagram of an electronic device according to an embodiment of the present invention, where the electronic device may be used to implement the control touch processing method provided in the foregoing embodiment. The electronic device 500 may be a mobile terminal, a wearable device, a PC terminal with a touch screen, a robot with a touch screen, or the like. The electronic device comprises a touch screen which can be used for receiving input numerical or character information.
The RF circuit 510 is used for receiving and transmitting electromagnetic waves, and performing interconversion between the electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices. RF circuit 510 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a Subscriber Identity Module (SIM) card, memory, and so forth. RF circuit 510 may communicate with various networks such as the internet, an intranet, a wireless network, or with other devices over a wireless network. The wireless network may comprise a cellular telephone network, a wireless local area network, or a metropolitan area network. The Wireless network may use various Communication standards, protocols and technologies, including but not limited to Global System for Mobile Communication (GSM), Enhanced Mobile Communication (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (Wi-Fi) (e.g., IEEE802.11 a, IEEE802.11 b, IEEE802.1 g and/or IEEE802.1 n), Voice over Internet Protocol (VoIP), world wide Internet Protocol (Microwave Access for Wireless communications, Wi-Max), and other short message protocols, as well as any other suitable communication protocols, and may even include those that have not yet been developed.
The memory 520 may be used to store software programs and modules, such as the corresponding program instructions/modules in the above-described embodiments, and the processor 580 may execute various functional applications and data processing by operating the software programs and modules stored in the memory 520. The memory 520 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 520 may further include memory located remotely from the processor 580, which may be connected to the electronic device 500 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input unit 530 may be used to receive input numeric or character information and generate a keyboard, mouse, joystick, optical or trackball signal input related to user setting and function control. In particular, the input unit 530 may include a touch sensitive surface 531 as well as other input devices 532. The touch sensitive surface 531, also referred to as a touch display screen (touch screen) or a touch pad, may collect touch operations by a user on or near the touch sensitive surface 531 (e.g. operations by a user on or near the touch sensitive surface 531 using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface 531 may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, and sends the touch point coordinates to the processor 580, and can receive and execute commands sent by the processor 580. In addition, the touch sensitive surface 531 may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. The input unit 530 may comprise other input devices 532 in addition to the touch sensitive surface 531. In particular, other input devices 532 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 540 may be used to display information input by or provided to the user and various graphical user interfaces of the mobile terminal 500, which may be made up of graphics, text, icons, video, and any combination thereof. The Display unit 540 may include a Display panel 541, and optionally, the Display panel 541 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface 531 can overlie the display panel 541 such that, when a touch event is detected at or near the touch-sensitive surface 531, it is passed to the processor 580 for determining the type of touch event, whereupon the processor 580 provides a corresponding visual output on the display panel 541 in dependence upon the type of touch event. Although in the figures the touch sensitive surface 531 and the display panel 541 are shown as two separate components to implement the input and output functions, it will be appreciated that the touch sensitive surface 531 and the display panel 541 are integrated to implement the input and output functions.
The electronic device 500 may also include at least one sensor 550, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 541 according to the brightness of ambient light, and a proximity sensor that may generate an interrupt when the folder is closed or closed. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the mobile phone is stationary, and can be used for applications of recognizing the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured in the electronic device 500, detailed descriptions thereof are omitted.
The audio circuit 560, speaker 561, microphone 562 may provide an audio interface between a user and the electronic device 500. The audio circuit 560 may transmit the electrical signal converted from the received audio data to the speaker 561, and convert the electrical signal into a sound signal by the speaker 561 for output; on the other hand, the microphone 562 converts the collected sound signal into an electric signal, is received by the audio circuit 560 and converted into audio data, and then outputs the audio data to the processor 580 for processing, and then to the RF circuit 510 for transmission to, for example, another terminal, or outputs the audio data to the memory 520 for further processing. The audio circuitry 560 may also include an earbud jack to provide communication of a peripheral headset with the electronic device 500.
The electronic device 500, through the transmission module 570 (e.g., a Wi-Fi module), may assist the user in receiving requests, sending messages, etc., which provides the user with wireless broadband internet access. Although the transmission module 570 is illustrated, it is understood that it does not belong to the essential constitution of the electronic device 500 and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 580 is a control center of the electronic device 500, connects various parts of the entire cellular phone using various interfaces and lines, performs various functions of the electronic device 500 and processes data by operating or executing software programs and/or modules stored in the memory 520 and calling data stored in the memory 520, thereby performing overall monitoring of the electronic device. Optionally, processor 580 may include one or more processing cores; in some embodiments, processor 580 may integrate an application processor, which handles primarily the operating system, user interface, applications, etc., and a modem processor, which handles primarily wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 580.
Electronic device 500 also includes a power supply 590 (e.g., a battery) that powers the various components and, in some embodiments, may be logically coupled to processor 580 via a power management system that may perform functions such as managing charging, discharging, and power consumption. The power supply 590 may also include one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and any other components.
Although not shown, the electronic device 500 further includes a camera (e.g., a front camera, a rear camera), a bluetooth module, and the like, which are not described in detail herein. Specifically, in this embodiment, the display unit of the electronic device is a touch screen display, the mobile terminal further includes a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for:
when detecting that a key control arranged on electronic equipment is touched, acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point;
taking each obtained touch point as a current touch point, detecting whether the current touch point is superposed with a certain point except the current touch point in a current touch track formed by the current touch point, and if so, determining that the current touch track is a backtrack track;
and if the current touch track is a backtracking track, determining that the touch of the key control is effective.
In specific implementation, the above modules may be implemented as independent entities, or may be combined arbitrarily to be implemented as the same or several entities, and specific implementation of the above modules may refer to the foregoing method embodiments, which are not described herein again.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor. To this end, an embodiment of the present invention provides a storage medium, where a plurality of instructions are stored, and the instructions can be loaded by a processor to execute the steps of any embodiment of the method for processing a control touch provided by the embodiment of the present invention.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the storage medium may execute the steps in any embodiment of the method for processing a touch control provided in the embodiment of the present invention, beneficial effects that any method for processing a touch control provided in the embodiment of the present invention can achieve may be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The method, the device, the storage medium and the electronic device for touch processing of the control provided by the embodiment of the present application are introduced in detail, a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiment is only used to help understanding the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A control touch processing method is applied to electronic equipment and is characterized by comprising the following steps:
when detecting that a key control arranged on electronic equipment is touched, acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point;
taking each obtained touch point as a current touch point, detecting whether the current touch point is superposed with a certain point except the current touch point in a current touch track formed by the current touch point, and if so, determining that the current touch track is a backtrack track;
and if the current touch track is a backtracking track, determining that the touch of the key control is effective.
2. The method for processing control touch according to claim 1, wherein detecting whether the current touch point coincides with a point other than the current touch point in a current touch trajectory formed by the current touch point comprises:
detecting whether the current touch point is coincident with a certain point of all the acquired touch points except the current touch point.
3. The method for processing control touch according to claim 1, wherein detecting whether the current touch point coincides with a point other than the current touch point in a current touch trajectory formed by the current touch point comprises:
and detecting whether the current touch point is on a line segment formed by any two adjacent touch points except the current touch point.
4. The control touch processing method according to claim 1, wherein:
when detecting that a key control arranged on the electronic device is touched, acquiring each touch point on a touch screen of the electronic device and a touch track formed by each touch point, including: when detecting that a key control arranged on the electronic equipment is touched, acquiring key touch points on a touch screen of the electronic equipment and a touch track formed by the key touch points according to a preset interval;
taking each obtained touch point as a current touch point, detecting whether the current touch point is overlapped with a certain point except the current touch point in a current touch track formed by the current touch point, and if so, determining that the current touch track is a backtrack track, wherein the steps comprise: and taking each obtained key touch point as a current touch point, detecting a line segment formed by the current touch point and a first touch point, and determining whether a touch track formed by all key touch points before the first touch point is intersected with the line segment, if so, determining that the current touch track formed by the current touch point is a backtracking track, wherein the first touch point refers to a key touch point adjacent to the current touch point.
5. The method for processing control touch according to claim 4, wherein the detecting whether the line segment formed by the current touch point and the first touch point intersects with the touch trajectory formed by all the key touch points before the first touch point comprises:
and detecting whether the line segment formed by the current touch point and the first touch point is intersected with the line segment formed by any two adjacent key touch points before the first touch point.
6. The control touch processing method according to claim 1 or 4, further comprising:
if not, determining that the current touch track is not a backtracking track;
detecting whether the touch screen is released;
and if the touch screen is detected to be released, determining that the touch of the key control is invalid.
7. The control touch processing method according to claim 1 or 4, before detecting that a key control set on the electronic device is touched, further comprising:
and setting key controls on the electronic equipment in advance.
8. The control touch processing device is applied to electronic equipment, and is characterized by comprising:
the electronic equipment comprises an acquisition unit, a display unit and a control unit, wherein the acquisition unit is used for acquiring each touch point on a touch screen of the electronic equipment and a touch track formed by each touch point when detecting that a key control arranged on the electronic equipment is touched;
a backtracking track determining unit, configured to use each obtained touch point as a current touch point, and detect whether the current touch point coincides with a certain point except the current touch point in a current touch track formed by the current touch point, and if so, determine that the current touch track is a backtracking track;
and the touch determining unit is used for determining that the touch of the key control is effective if the current touch track is a backtracking track.
9. A computer-readable storage medium having stored thereon a plurality of instructions adapted to be loaded by a processor to perform the method of touch processing a control of any of claims 1 to 7.
10. An electronic device comprising a processor and a memory, wherein the processor is electrically connected to the memory, the memory is used for storing instructions and data, and the processor is used for executing the steps of the control touch processing method according to any one of claims 1 to 7.
CN201911357301.9A 2019-12-25 2019-12-25 Control touch processing method and device, storage medium and electronic equipment Active CN111158520B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911357301.9A CN111158520B (en) 2019-12-25 2019-12-25 Control touch processing method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911357301.9A CN111158520B (en) 2019-12-25 2019-12-25 Control touch processing method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN111158520A true CN111158520A (en) 2020-05-15
CN111158520B CN111158520B (en) 2021-08-03

Family

ID=70556577

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911357301.9A Active CN111158520B (en) 2019-12-25 2019-12-25 Control touch processing method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN111158520B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050156900A1 (en) * 2004-01-02 2005-07-21 Hill Douglas B. Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region
CN102479040A (en) * 2010-11-25 2012-05-30 联想(北京)有限公司 Touch processing method and portable mobile terminal
CN105138241A (en) * 2015-09-02 2015-12-09 Tcl移动通信科技(宁波)有限公司 Application startup method and system based on mobile terminal and mobile terminal
CN105487641A (en) * 2015-12-25 2016-04-13 百度在线网络技术(北京)有限公司 Control method and device of terminal devices
CN107390985A (en) * 2017-07-04 2017-11-24 Tcl移动通信科技(宁波)有限公司 Mobile terminal and its touch-screen input control method and storage medium
CN108287658A (en) * 2018-02-01 2018-07-17 惠州Tcl移动通信有限公司 Mobile terminal control processing method of touch, storage device and mobile terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050156900A1 (en) * 2004-01-02 2005-07-21 Hill Douglas B. Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region
CN102479040A (en) * 2010-11-25 2012-05-30 联想(北京)有限公司 Touch processing method and portable mobile terminal
CN105138241A (en) * 2015-09-02 2015-12-09 Tcl移动通信科技(宁波)有限公司 Application startup method and system based on mobile terminal and mobile terminal
CN105487641A (en) * 2015-12-25 2016-04-13 百度在线网络技术(北京)有限公司 Control method and device of terminal devices
CN107390985A (en) * 2017-07-04 2017-11-24 Tcl移动通信科技(宁波)有限公司 Mobile terminal and its touch-screen input control method and storage medium
CN108287658A (en) * 2018-02-01 2018-07-17 惠州Tcl移动通信有限公司 Mobile terminal control processing method of touch, storage device and mobile terminal

Also Published As

Publication number Publication date
CN111158520B (en) 2021-08-03

Similar Documents

Publication Publication Date Title
CN103389863B (en) A kind of display control method and device
CN106778175B (en) Interface locking method and device and terminal equipment
WO2014206101A1 (en) Gesture-based conversation processing method, apparatus, and terminal device
CN108958606B (en) Split screen display method and device, storage medium and electronic equipment
CN103677633B (en) Unlocking screen method, device and terminal
CN111078108A (en) Screen display method and device, storage medium and mobile terminal
CN109714476B (en) Data processing method and device, mobile terminal and storage medium
CN108345474A (en) Startup method, starter and the mobile terminal of application program
CN110691168B (en) Screen control method and device of mobile terminal and storage medium
CN111596793B (en) Anti-misoperation method and system, storage medium and terminal equipment
JP6974620B2 (en) Notification message processing method and terminal
CN110851014B (en) Touch recognition method and device, storage medium and terminal equipment
CN111064847B (en) False touch prevention method and device, storage medium and electronic equipment
CN110062412B (en) Wireless pairing method, system, storage medium and mobile terminal
CN109600514B (en) Unlocking control method and device, mobile terminal and storage medium
CN111158520B (en) Control touch processing method and device, storage medium and electronic equipment
CN111596827B (en) Icon display control method and device, storage medium and mobile terminal
CN109831770B (en) Pairing method and device of mobile terminal, storage medium and mobile terminal
CN111399944A (en) Application function starting method and device, storage medium and mobile terminal
CN112380520A (en) Screen unlocking method and device, storage medium and mobile terminal
CN111143580A (en) Multimedia data storage method and device, storage medium and electronic equipment
CN110995932A (en) Memorandum setting method and device, storage medium and electronic equipment
CN106850985B (en) Control method, device and the mobile terminal of mobile terminal sensor
CN111131614A (en) Method and system for preventing mistaken call answering of terminal equipment, storage medium and terminal equipment
CN111026259A (en) Control method and device of mobile terminal and storage medium

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230331

Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Patentee after: Shenzhen Huaxi Investment Co.,Ltd.

Address before: 516006 Zhongkai hi tech Zone, Huizhou, Guangdong, 86 Chang seven Road West

Patentee before: HUIZHOU TCL MOBILE COMMUNICATION Co.,Ltd.