CN111078114A - Single-hand control method, control device and terminal equipment - Google Patents

Single-hand control method, control device and terminal equipment Download PDF

Info

Publication number
CN111078114A
CN111078114A CN201911386312.XA CN201911386312A CN111078114A CN 111078114 A CN111078114 A CN 111078114A CN 201911386312 A CN201911386312 A CN 201911386312A CN 111078114 A CN111078114 A CN 111078114A
Authority
CN
China
Prior art keywords
area
sliding track
screen
handed
control method
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
Application number
CN201911386312.XA
Other languages
Chinese (zh)
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.)
Shanghai Chuanying Information Technology Co Ltd
Original Assignee
Shanghai Chuanying Information Technology 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 Shanghai Chuanying Information Technology Co Ltd filed Critical Shanghai Chuanying Information Technology Co Ltd
Priority to CN201911386312.XA priority Critical patent/CN111078114A/en
Publication of CN111078114A publication Critical patent/CN111078114A/en
Pending legal-status Critical Current

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/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
    • 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/0481Interaction 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

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 invention discloses a single-hand control method, a control device and terminal equipment, wherein the single-hand control method is applied to the terminal equipment and comprises the following steps: acquiring a first sliding track; acquiring a one-hand operation area according to the first sliding track; and displaying a one-hand operation interface in the one-hand operation area. The invention provides a single-hand control method, a control device and a terminal device, and solves the problem that the difficulty of single-hand mode operation of the terminal device in the prior art is high.

Description

Single-hand control method, control device and terminal equipment
Technical Field
The invention relates to the technical field of mobile communication terminals, in particular to a one-hand control method, a control device and terminal equipment.
Background
With the gradual increase of the size of the mobile terminal and the gradual increase of the screen occupation ratio, when a user holds the mobile terminal to perform one-hand operation, fingers cannot touch all areas of the screen of the mobile terminal, and therefore the operation of the user on an interface on the mobile terminal is affected.
In the prior art, in order to solve the problem that a finger cannot touch all areas of a screen conveniently, a mobile terminal enables the finger of a user to touch each area of the interface in a single-hand mode by adding the single-hand mode, but in the single-hand mode, all contents on the interface are reduced as a whole, and when the user uses the single-hand mode, the user usually only needs to click on the contents of a specific area without clicking all areas on the screen, so that although the existing single-hand mode can help the user to touch all areas of a display interface, the reduction of the display interface can reduce the area which the user needs to click on, and thus the difficulty of the single-hand operation of the user is increased.
Disclosure of Invention
The invention provides a one-hand control method, a control device and terminal equipment, and aims to solve the problem that the difficulty of one-hand mode operation of the terminal equipment is high in the prior art.
In order to achieve the above object, the present invention provides a one-handed control method, which is applied to a terminal device, and the one-handed control method includes:
s100: acquiring a first sliding track;
s200: acquiring a one-hand operation area according to the first sliding track;
s300: and displaying a one-hand operation interface in the one-hand operation area.
Optionally, the step S200 includes:
and when the first sliding track and the edge of the screen form a closed area, taking the closed area as the single-hand operation area.
Optionally, the step S200 further includes:
when the first sliding track and the screen edge do not form a closed area, extending the first sliding track to enable the first sliding track and the screen edge to form a closed area;
and taking the closed area as the single-hand operation area.
Optionally, after the step of S300, the method further includes:
acquiring a second sliding track;
determining a replacement area in the screen according to the first sliding track and the second sliding track;
and displaying the interface of the replacement area in the single-hand operation area.
Optionally, the step of determining the replacement area in the screen according to the first sliding track and the second sliding track includes:
determining an intersection point of the first sliding track and the second sliding track;
acquiring a reference radius;
and determining a sector area formed by the reference radius by taking the intersection point as a circle center, and taking the sector area as the replacement area.
Optionally, the step of obtaining the reference radius includes:
acquiring other operation areas except the one-hand operation area in the screen;
acquiring the distance between the intersection point and the screen edge corresponding to the other operation area;
determining the reference radius from the distance.
Optionally, the step of displaying the replacement area in the one-handed operation area includes:
acquiring a first size parameter of the replacement area and a second size parameter of the one-hand operation area;
determining a scaling parameter according to the second size parameter and the first size parameter;
adjusting the size of the replacement area according to the scaling parameter;
and displaying the replacement area after the size is adjusted in the single-hand operation area.
Optionally, the step of displaying the replacement region in the one-handed operation region further includes:
and after detecting an exit instruction triggered based on the replacement area, the terminal equipment exits the one-hand operation interface.
Optionally, the step S200 further includes:
judging whether the first sliding track conforms to a preset track or not;
and if so, acquiring the single-hand operation area corresponding to the preset track.
Optionally, the preset trajectory includes:
a first preset track, wherein the first preset track corresponds to a left one-handed operation area; and/or the presence of a gas in the gas,
and a second preset track corresponding to the right one-hand operation area.
In order to achieve the above object, the present application provides a one-handed control device, the one-handed control device is applied to a terminal device, the terminal device includes a screen, and the one-handed mode implementing device includes:
the detection module is used for detecting a first sliding track and a second sliding track of a user on the screen;
a determination module to determine a replacement region;
a processing module, communicatively connected to the detecting module and the determining module, configured to execute the one-handed control method of the terminal device according to any of the above embodiments.
In order to achieve the above object, the present application provides a terminal device, which includes a memory, a processor, and a single-handed mode implementation program stored on the memory and executable on the processor, where the processor implements the method for implementing single-handed control of the terminal device according to any one of the above embodiments when executing the single-handed mode implementation program.
In the technical scheme provided by the application, the single-hand control method is applied to the terminal equipment, the first sliding track of the user on the screen of the terminal equipment is received, the single-hand operation area is formed by enclosing the first sliding track and the edge of the screen, the single-hand operation interface is displayed in the single-hand operation area, the user slides out the first sliding track on the terminal equipment according to the length of the finger of the user, the single-hand operation interface is displayed in the single-hand operation area, so that the user can conveniently control other display areas on the screen through the single-hand operation interface, the area content of the whole screen does not need to be integrally amplified or reduced, and the problem that the difficulty of the single-hand mode operation of the terminal equipment is high in the prior art is solved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the structures shown in the drawings without creative efforts.
Fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a diagram of a first exemplary sliding trajectory of the one-handed control method of the present invention;
FIG. 3 is a schematic diagram of another embodiment of a first sliding trajectory of the one-handed control method of the present invention;
FIG. 4 is a schematic diagram of another embodiment of a first sliding trajectory of the one-handed control method of the present invention;
FIG. 5 is a schematic diagram of another embodiment of a first sliding trajectory of the one-handed control method of the present invention;
FIG. 6 is a diagram illustrating a screen for determining an alternative area according to one embodiment of the present invention;
FIG. 7 is a diagram illustrating a screen for determining an alternative area according to another embodiment of the one-handed control method of the present invention;
FIG. 8 is a diagram illustrating a screen for determining an alternate region according to another embodiment of the one-handed control method of the present invention;
FIG. 9 is a diagram illustrating a screen for determining an alternative area according to another embodiment of the one-handed control method of the present invention;
FIG. 10 is a diagram illustrating a screen shot of an embodiment of a single-handed control method for zooming an alternate region;
FIG. 11 is a diagram illustrating a screen shot of another embodiment of a single-handed control method for scaling an alternate region;
FIG. 12 is a diagram illustrating a screen shot of another embodiment of a single-handed control method for scaling an alternate region;
FIG. 13 is a diagram illustrating a screen shot of another embodiment of a single-handed control method for scaling an alternate region;
FIG. 14 is a flowchart illustrating a one-handed control method according to an embodiment of the present invention;
FIG. 15 is a schematic flow chart diagram of yet another embodiment of the one-handed control method of the present invention;
FIG. 16 is a schematic flow chart diagram of a further embodiment of a one-handed control method of the present invention;
FIG. 17 is a schematic flow chart diagram of a further embodiment of a one-handed control method of the present invention;
FIG. 18 is a schematic flow chart diagram of a further embodiment of a one-handed control method of the present invention;
FIG. 19 is a schematic flow chart diagram of yet another embodiment of the one-handed control method of the present invention;
FIG. 20 is a flow chart illustrating a method for one-handed control according to another embodiment of the present invention.
The reference numbers illustrate:
reference numerals Name (R) Reference numerals Name (R)
10 Screen 40 One-handed operation area
20 First sliding track 50 Replacement area
30 Second sliding track
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, 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 invention.
It should be noted that all the directional indicators (such as up, down, left, right, front, and rear … …) in the embodiment of the present invention are only used to explain the relative position relationship between the components, the movement situation, etc. in a specific posture (as shown in the drawing), and if the specific posture is changed, the directional indicator is changed accordingly.
In addition, the descriptions related to "first", "second", etc. in the present invention are only for descriptive purposes and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
In the present invention, unless otherwise expressly stated or limited, the terms "connected," "secured," and the like are to be construed broadly, and for example, "secured" may be a fixed connection, a removable connection, or an integral part; can be mechanically or electrically connected; they may be directly connected or indirectly connected through intervening media, or they may be connected internally or in any other suitable relationship, unless expressly stated otherwise. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In addition, the technical solutions in the embodiments of the present invention may be combined with each other, but it must be based on the realization of those skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination of technical solutions should not be considered to exist, and is not within the protection scope of the present invention.
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: the one-hand mode of the terminal device is started through the first sliding track 20, the one-hand operation area 40 in the one-hand mode is determined, the replacement area 50 is determined according to the second sliding track 30, the replacement area 50 is displayed in the first one-hand operation, a user can operate the replacement area 50 in the one-hand operation area 40 through one hand, the user can only perform one-hand operation on a specific area, and therefore the problem that the clicking accuracy of the user is low in the one-hand mode of the conventional terminal device is solved.
Referring to fig. 1, fig. 1 is a schematic diagram of an apparatus structure of a hardware operating environment according to an embodiment of the present invention.
The device of the embodiment of the invention can comprise a multi-split air conditioner, a wire controller, a multi-split control device such as a server, mobile terminal equipment, a centralized controller and the like.
Referring to fig. 1, the apparatus may include: a controller 1001, such as a CPU, a memory 1004, a screen 1003, and a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The memory 1004 may be a high-speed RAM memory or a non-volatile memory (e.g., a disk memory). The memory 1004 may alternatively be a storage device separate from the controller 1001 described above.
Those skilled in the art will appreciate that the configuration of the device shown in fig. 1 is not intended to be limiting of the device and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
Referring to fig. 1, a memory 1004, which is a kind of computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program.
In the server shown in fig. 1, the controller 1001 may be configured to call an application program stored in the memory 1004 and perform the following operations:
s1: acquiring a first sliding track;
s2: acquiring a one-hand operation area according to the first sliding track;
s3: and displaying a one-hand operation interface in the one-hand operation area.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
and when the first sliding track and the edge of the screen form a closed area, taking the closed area as the single-hand operation area.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
when the first sliding track and the screen edge do not form a closed area, extending the first sliding track to enable the first sliding track and the screen edge to form a closed area;
and taking the closed area as the single-hand operation area.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
acquiring a second sliding track;
determining a replacement area in the screen according to the first sliding track and the second sliding track;
and displaying the interface of the replacement area in the single-hand operation area.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
determining an intersection point of the first sliding track and the second sliding track;
acquiring a reference radius;
and determining a sector area formed by the reference radius by taking the intersection point as a circle center, and taking the sector area as the replacement area.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
acquiring other operation areas except the one-hand operation area in the screen;
acquiring the distance between the intersection point and the screen edge corresponding to the other operation area;
determining the reference radius from the distance.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
acquiring a first size parameter of the replacement area and a second size parameter of the one-hand operation area;
determining a scaling parameter according to the second size parameter and the first size parameter;
adjusting the size of the replacement area according to the scaling parameter;
and displaying the replacement area after the size is adjusted in the single-hand operation area.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
and after detecting an exit instruction triggered based on the replacement area, the terminal equipment exits the one-hand operation interface.
Further, the controller 1001 may call an application program stored in the memory 1004, and also perform the following operations:
judging whether the first sliding track conforms to a preset track or not;
and if so, acquiring the single-hand operation area corresponding to the preset track.
The invention provides a one-hand control method, a control device and terminal equipment.
Referring to fig. 2 to 5 and fig. 14, the method for controlling the terminal device with one hand includes:
s100, acquiring a first sliding track 20;
wherein the first sliding track 20 refers to a sliding track that the user continuously presses and moves on the screen 10. Specifically, the first sliding track 20 may be an arc line or a straight line, and when the user slides on the screen 10, the first sliding track 20 may extend from one edge of the screen 10 to an adjacent edge of the screen 10, specifically, when the terminal device is held in a vertical direction (i.e., the terminal device is a vertical screen), the first sliding track 20 may extend from a side edge of the screen 10 to a bottom of the screen 10 or from the bottom of the screen 10 to a side edge of the screen 10; when the terminal device is held in a landscape orientation (i.e. the terminal device is a landscape screen), the first sliding track 20 may extend from the side of the screen 10 to the top of the screen 10 or from the top of the screen 10 to the side of the screen 10.
S200, acquiring a one-handed operation area 40 according to the first sliding track 20;
wherein, the first sliding track 20 may be a curved line or a straight line, and the first sliding track 20 may form a closed area or a non-closed area with an edge of the screen 10.
And S300, displaying a one-hand operation interface in the one-hand operation area 40.
The single-hand operation interface is an operation interface that can be operated by a user with a single hand, and is used for displaying the content of other areas on the screen 10, so that the user can control the other areas on the screen 10 conveniently. Specifically, when the single-handed operation interface is displayed on the screen 10, the area covered by the single-handed operation interface no longer displays the content of the screen 10 when the single-handed operation interface is not displayed.
In the technical scheme provided by the application, the single-hand control method is applied to the terminal device, the first sliding track 20 on the screen 10 of the terminal device is received, the single-hand operation area 40 is formed by enclosing the first sliding track 20 and the edge of the screen 10, the single-hand operation interface is displayed in the single-hand operation area 40, the user slides out the first sliding track 20 on the terminal device according to the length of the finger of the user, and the single-hand operation interface is displayed in the single-hand operation area 40, so that the user can conveniently control other display areas on the screen 10 through the single-hand operation interface, the whole amplification or reduction of the area content of the whole screen 10 is not needed, and the problem of high difficulty in the single-hand mode operation of the terminal device in the prior art is solved.
Referring to fig. 2, fig. 3 and fig. 15, in an alternative embodiment, the step S200 includes:
s210, when a closed area is formed between the first sliding track 20 and the edge of the screen 10, taking the closed area as the one-handed operation area 40.
Wherein, when the first sliding track 20 and the edge of the screen 10 enclose a closed area, the first sliding track 20 has an intersection point with the edge of the screen 10, and the closed area is the one-handed operation area 40.
Referring to fig. 4, fig. 5 and fig. 15, in an alternative embodiment, the step S200 includes:
s220, when a closed area is not formed between the first sliding track 20 and the edge of the screen 10, extending the first sliding track 20 to form a closed area between the first sliding track 20 and the edge of the screen 10;
and S230, taking the closed area as the single-hand operation area 40.
When the first sliding track 20 is an open curve and is a straight line, there is an intersection or no intersection between the first sliding track 20 and the edge of the screen 10, and when the one-hand operation area 40 is determined, the end points on both sides of the first sliding track 20 are extended along the extending direction of the first sliding track 20, and the area formed by the first sliding track 20, the extended line and the edge of the screen 10 is the one-hand operation area 40.
In a specific embodiment, the first sliding track 20 slides from the right edge of the screen 10 to the bottom of the screen 10, the first sliding track 20 and the screen 10 form a first intersection point and a second intersection point, where the first intersection point is located at the right edge of the screen 10, the second intersection point is located at the bottom edge of the screen 10, end points on the screen 10, which are close to the first intersection point and the second intersection point, respectively connect with the first intersection point and the second intersection point to form a first boundary and a second boundary, and the first sliding track 20, the first boundary, and the second boundary enclose the single-hand operation region 40.
In addition, when the first sliding track 20 is an open curve and is a curved line, there is an intersection or no intersection between the first sliding track 20 and the edge of the screen 10, and when the one-hand operation area 40 is determined, end points on both sides of the first sliding track 20 are extended in a tangential direction of the end points, and an area formed by the first sliding track 20 and the extended line and the edge of the screen 10 is the one-hand operation area 40. Thereby avoiding the problem that the sliding curve of the user on the screen 10 is incomplete, resulting in the failure to confirm the one-handed operation region 40.
Referring to fig. 6 to 9 and 16, in an alternative embodiment, after the step S300, the one-handed control method includes:
s400, acquiring a second sliding track 30;
the second sliding track 30 is a new sliding track received by the terminal device after receiving the first sliding track 20 on the screen 10, and the second sliding track 30 intersects with the first sliding track 20, in a preferred embodiment, the second sliding track 30 is an open curve, a starting point of the second sliding track 30 is located in the one-handed operation area 40, and an end point of the second sliding track 30 is located outside the one-handed operation area 40.
S500, determining a replacement area 50 in the screen 10 according to the first sliding track 20 and the second sliding track 30;
wherein, by determining an intersection point of the first sliding track 20 and the second sliding track 30, the intersection point is an end point of the replacement area 50, and since the one-handed operation area 40 is an area range that can be touched by a user during one-handed operation, the user determines a different replacement area 50 by a position of the second sliding track 30 when sliding the second sliding track 30.
Specifically, the replacement region 50 may be a rectangular region, one end point of the replacement region 50 is an intersection of the first sliding track 20 and the second sliding track 30, and a region surrounded by a line segment passing through the intersection and perpendicular to each other along the edge direction of the screen 10 and the edge of the screen 10 is the replacement region 50.
When the one-handed operation area 40 includes the end points of the bottom and left side edges of the screen 10, the intersection point of the first sliding track 20 and the second sliding track 30 is first used as the center of the circle of the replacement area 50, then the distance from the intersection point to the top edge of the screen 10 is used as the radius of the replacement area 50, and the circle center and the radius form a sector area as the replacement area 50.
And S600, displaying the interface of the replacement area 50 in the single-hand operation area 40.
When the size of the single-hand operation area 40 is larger than or equal to the size of the replacement area 50, the replacement area 50 is directly displayed in an equal scale or in an enlarged scale in the single-hand operation area 40. When the size of the one-handed operation area 40 is smaller than the size of the replacement area 50, the replacement area 50 is directly displayed in an equal scale or reduced scale in the one-handed operation area 40. By receiving the second sliding track 30, the replacement area 50 can be determined according to the first sliding track 20 and the second sliding track 30, so that a user can select display contents in the one-handed operation area 40 in a mode of actively sliding the screen 10 in a one-handed control process, the user can conveniently operate a designated area on the screen 10, and convenience in operation of the user is improved.
Referring to fig. 6 to 9 and 17, in an alternative embodiment, the step S500 includes:
s510, determining an intersection point of the first sliding track 20 and the second sliding track 30;
wherein the intersection point is an intersection point of the first sliding trajectory 20 and the second sliding trajectory 30. It is understood that, when the first sliding track 20 does not intersect with the second sliding track 30, it is detected whether an intersection exists between the extension line of the second sliding track 30 and the first sliding track 20, and when an intersection exists between the extension line of the second sliding track 30 and the first sliding track 20, the third intersection is the intersection between the extension line of the second sliding track 30 and the first sliding track 20. When there is no intersection point between the extension line of the second sliding track 30 and the first sliding track 20, the terminal device prompts the user that the sliding mode is incorrect or waits for the next sliding of the user on the screen 10.
S520, acquiring a reference radius;
s530, determining a sector area formed by the reference radius using the intersection as a center of circle, and using the sector area as the replacement area 50.
The reference radius refers to a radius of the replacement area 50, specifically, the replacement area 50 is a sector area, in a preferred embodiment, an angle of the sector area is 90 degrees, and when the sector area exceeds the screen 10, only a display area in the screen 10 is reserved as the replacement area 50.
Since the one-hand operation region 40 is a closed region formed by the first sliding track 20 and the edge of the screen 10, and the one-hand operation region 40 is a sector region of 90 degrees, in order to increase the display region area of the replacement region 50, the replacement region 50 is set to the sector region of 90 degrees, thereby facilitating the display of the replacement region 50 in the one-hand operation region 40.
Referring to fig. 6 to 9 and 18, in an alternative embodiment, the step S520 includes:
s521, acquiring other operation areas except the one-hand operation area 40 in the screen 10;
specifically, the one-handed operation area 40 is used for controlling the area outside the one-handed operation area 40, so as to assist the user in operating through the one-handed operation area 40.
S522, acquiring the distance between the intersection point and the edge of the screen 10 corresponding to the other operation area;
s523, the reference radius is determined according to the distance.
When the terminal device is held in the vertical direction (that is, the terminal device is a vertical screen), acquiring the distance between the intersection point and the edge of the screen 10 corresponding to the top or the bottom of the screen 10 as the reference radius; when the terminal device is held horizontally (that is, the terminal device is a horizontal screen), the distance between the intersection point and the edge of the screen 10 corresponding to the side of the screen 10 is obtained as the reference radius.
Referring to fig. 10 to 13 and 19, in an alternative embodiment, the step S600 includes
S610, acquiring a first size parameter of the replacement area 50 and a second size parameter of the one-hand operation area 40;
the first size parameter is the longest distance between two end points in the replacement area 50, and the second size parameter is used to represent the shortest distance between the first sliding track 20 and the end point of the screen 10 in the one-handed operation area 40. In particular, the first dimensional parameter represents the reference radius.
S620, determining a scaling parameter according to the second size parameter and the first size parameter;
wherein, in order to ensure that the replacement area 50 can be effectively displayed in the one-handed operation area 40, the size of the replacement area 50 needs to be adjusted, and after the first size parameter and the second size parameter are determined, the scaling parameter is set to be the ratio of the second size parameter to the first size parameter, and the scaling parameter is a positive number greater than 0.
When the replacement region 50 is displayed in the one-handed operation region 40, firstly, the size of each part of the replacement region 50 is multiplied by the scaling parameter, so that the replacement region 50 can be displayed in the one-handed operation region 40 in an enlarged or reduced manner, specifically, when the scaling parameter is greater than 1, the replacement region 50 needs to be displayed after being enlarged in an equal ratio, when the scaling parameter is less than 1, the replacement region 50 needs to be displayed after being reduced in an equal ratio, and when the scaling parameter is equal to 1, the replacement region 50 is directly displayed in the one-handed operation region 40 without changing the size. In a preferred embodiment, the third intersection point in the replacement area 50 coincides with an edge endpoint of the screen 10.
S630, adjusting the size of the replacement area 50 according to the scaling parameter;
s640, displaying the replaced area 50 after the size adjustment in the one-hand operation area 40.
After the size of the replacement area 50 is adjusted, the replacement area 50 can be completely contained in the one-handed operation area 40, so that the operation area required by a user can be completely displayed in the one-handed operation area 40, and the operation of the user is facilitated.
In an optional embodiment, the step S600 further includes:
after detecting an exit instruction triggered based on the replacement area 50, the terminal device exits from the one-handed operation interface.
The exit instruction includes, but is not limited to, a single-click operation, a double-click operation, a sliding operation, a multi-touch operation, and the like, and the operation needs to be performed by the user through touching the screen 10. Specifically, when the terminal device detects that the touch operation of the double click by the user is located in the replacement area 50 on the screen 10, the terminal device exits the single-handed mode, and the replacement area 50 displays the content of the corresponding area of the terminal in the normal mode.
Referring to fig. 20, in an alternative embodiment, the step S200 further includes:
s240, judging whether the first sliding track 20 accords with a preset track;
and S250, if yes, acquiring the single-hand operation area 40 corresponding to the preset track.
Wherein the preset trajectory refers to a sliding trajectory pre-stored in the terminal device by a user, specifically, the preset trajectory may include relative distances of pixels at different positions when the user sets the preset trajectory, and a trajectory position change of the preset trajectory is determined according to the relative distances of the pixels at different positions, in a specific embodiment, after obtaining the first sliding trajectory 20, the first sliding trajectory 20 and the preset estimate are determined, preferably, the determination may be performed by calculating a matching degree between the first sliding trajectory 20 and the preset trajectory, when the matching degree between the first sliding trajectory 20 and the preset trajectory is greater than or equal to a preset value, the first sliding trajectory 20 is determined to be the same as the sliding trajectory of the preset trajectory, and the one-handed operation region 40 corresponding to the preset trajectory is obtained, performing other subsequent operations; when the matching degree of the first sliding track 20 and the preset track is smaller than a preset value, it indicates that the first sliding track 20 is different from the preset track stored by the terminal device, and the terminal device may directly output a prompt message indicating whether to store the first sliding track 20 or output a prompt message indicating whether to store the first sliding track 20 after receiving the first sliding track 20 which is the same for multiple times.
In a preferred embodiment, according to the operation habit of the user, the preset trajectory includes a first preset trajectory and a second preset trajectory, specifically, the first preset trajectory corresponds to the left single-handed operation area 40, and the second preset trajectory corresponds to the right single-handed operation area 40.
In order to achieve the above object, the present application provides a one-handed control device, where the one-handed control device is applied to a terminal device, the terminal device includes a screen 10, and the one-handed mode implementing device includes:
a detection module, configured to detect a first sliding track 20 and a second sliding track 30 of a user on the screen 10;
a determination module for determining a replacement area 50;
a processing module, communicatively connected to the detection module and the determination module, for performing the one-handed control method according to any of the above embodiments.
In order to achieve the above object, the present application provides a terminal device, which includes a memory, a processor, and a one-handed control program stored in the memory and executable on the processor, where the processor implements the one-handed control method according to any one of the above embodiments when executing the implementation program of the one-handed mode.
The present application further provides a computer-readable storage medium, in which a sound box control program is stored, and when being executed by a processor, the sound box control program implements the steps of the one-hand control method according to any one of the above embodiments.
In some alternative embodiments, the processor may be a Central Processing Unit (CPU), other general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage may be an internal storage unit of the device, such as a hard disk or a memory of the device. The memory may also be an external storage device of the device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), etc. provided on the device. Further, the memory may also include both internal and external storage units of the device. The memory is used for storing the computer program and other programs and data required by the device. The memory may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention, and all modifications and equivalents of the present invention, which are made by the contents of the present specification and the accompanying drawings, or directly/indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (12)

1. A single-hand control method is applied to terminal equipment and comprises the following steps:
s100: acquiring a first sliding track;
s200: acquiring a one-hand operation area according to the first sliding track;
s300: and displaying a one-hand operation interface in the one-hand operation area.
2. The one-handed control method of claim 1, wherein the step of S200 comprises:
and when the first sliding track and the edge of the screen form a closed area, taking the closed area as the single-hand operation area.
3. The one-handed control method according to claim 1, wherein the step S200 further comprises:
when the first sliding track and the screen edge do not form a closed area, extending the first sliding track to enable the first sliding track and the screen edge to form a closed area;
and taking the closed area as the single-hand operation area.
4. The one-handed control method as claimed in claim 1, further comprising, after the step of S300:
acquiring a second sliding track;
determining a replacement area in the screen according to the first sliding track and the second sliding track;
and displaying the interface of the replacement area in the single-hand operation area.
5. The one-handed control method of claim 4, wherein the step of determining the replacement area in the screen according to the first sliding trajectory and the second sliding trajectory comprises:
determining an intersection point of the first sliding track and the second sliding track;
acquiring a reference radius;
and determining a sector area formed by the reference radius by taking the intersection point as a circle center, and taking the sector area as the replacement area.
6. The one-handed control method of claim 5, wherein the step of obtaining a reference radius comprises:
acquiring other operation areas except the one-hand operation area in the screen;
acquiring the distance between the intersection point and the screen edge corresponding to the other operation area;
determining the reference radius from the distance.
7. The one-handed control method of claim 4, wherein the step of displaying the replacement area in the one-handed operation area comprises:
acquiring a first size parameter of the replacement area and a second size parameter of the one-hand operation area;
determining a scaling parameter according to the second size parameter and the first size parameter;
adjusting the size of the replacement area according to the scaling parameter;
and displaying the replacement area after the size is adjusted in the single-hand operation area.
8. The one-handed control method of claim 4, wherein the step of displaying the replacement area in the one-handed operation area further comprises:
and after detecting an exit instruction triggered based on the replacement area, the terminal equipment exits the one-hand operation interface.
9. The one-handed control method according to any one of claims 1-8, wherein said step S200 further comprises:
judging whether the first sliding track conforms to a preset track or not;
and if so, acquiring the single-hand operation area corresponding to the preset track.
10. The one-handed control method of claim 9, wherein the predetermined trajectory comprises:
a first preset track, wherein the first preset track corresponds to a left one-handed operation area; and/or the presence of a gas in the gas,
and a second preset track corresponding to the right one-hand operation area.
11. The single-hand control device is applied to a terminal device, the terminal device comprises a screen, and the single-hand mode realizing device comprises:
the detection module is used for detecting a first sliding track and a second sliding track of a user on the screen;
a determination module to determine a replacement region;
a processing module, communicatively connected to the detection module and the determination module, for performing the one-handed control method of the terminal device according to any one of claims 1 to 10.
12. A terminal device, comprising a memory, a processor and a program for implementing one-handed mode stored in the memory and running on the processor, wherein the processor implements the method for implementing one-handed control of the terminal device according to any one of claims 1 to 10 when executing the program for implementing one-handed mode.
CN201911386312.XA 2019-12-26 2019-12-26 Single-hand control method, control device and terminal equipment Pending CN111078114A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911386312.XA CN111078114A (en) 2019-12-26 2019-12-26 Single-hand control method, control device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911386312.XA CN111078114A (en) 2019-12-26 2019-12-26 Single-hand control method, control device and terminal equipment

Publications (1)

Publication Number Publication Date
CN111078114A true CN111078114A (en) 2020-04-28

Family

ID=70319200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911386312.XA Pending CN111078114A (en) 2019-12-26 2019-12-26 Single-hand control method, control device and terminal equipment

Country Status (1)

Country Link
CN (1) CN111078114A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11893229B2 (en) 2021-06-07 2024-02-06 Asustek Computer Inc. Portable electronic device and one-hand touch operation method thereof

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677569A (en) * 2013-12-10 2014-03-26 华为终端有限公司 Method for processing user interface of electronic device and electronic device
CN104111798A (en) * 2014-07-11 2014-10-22 邬平良 Method for achieving full-screen control through two thumbs while touch screen type mobile terminal device is held by two hands
CN104571918A (en) * 2015-01-26 2015-04-29 深圳市中兴移动通信有限公司 Terminal single-hand operation interface triggering method and device
CN104714749A (en) * 2015-03-13 2015-06-17 广东欧珀移动通信有限公司 Single-hand touch control method and device
CN105528148A (en) * 2014-09-29 2016-04-27 北京展讯高科通信技术有限公司 Mobile terminal, mobile terminal operation method and mobile terminal operation device
CN105589651A (en) * 2015-11-19 2016-05-18 深圳市金立通信设备有限公司 Interface adjustment method and terminal
CN106126039A (en) * 2016-06-30 2016-11-16 维沃移动通信有限公司 Operation interface display method and mobile terminal
CN106293332A (en) * 2016-07-29 2017-01-04 维沃移动通信有限公司 The processing method of a kind of singlehanded location application and mobile terminal
WO2017113379A1 (en) * 2015-12-31 2017-07-06 华为技术有限公司 Menu display method for user interface and hand-held terminal
CN109857317A (en) * 2018-12-21 2019-06-07 维沃移动通信有限公司 A kind of control method and terminal device of terminal device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677569A (en) * 2013-12-10 2014-03-26 华为终端有限公司 Method for processing user interface of electronic device and electronic device
CN104111798A (en) * 2014-07-11 2014-10-22 邬平良 Method for achieving full-screen control through two thumbs while touch screen type mobile terminal device is held by two hands
CN105528148A (en) * 2014-09-29 2016-04-27 北京展讯高科通信技术有限公司 Mobile terminal, mobile terminal operation method and mobile terminal operation device
CN104571918A (en) * 2015-01-26 2015-04-29 深圳市中兴移动通信有限公司 Terminal single-hand operation interface triggering method and device
CN104714749A (en) * 2015-03-13 2015-06-17 广东欧珀移动通信有限公司 Single-hand touch control method and device
CN105589651A (en) * 2015-11-19 2016-05-18 深圳市金立通信设备有限公司 Interface adjustment method and terminal
WO2017113379A1 (en) * 2015-12-31 2017-07-06 华为技术有限公司 Menu display method for user interface and hand-held terminal
CN106126039A (en) * 2016-06-30 2016-11-16 维沃移动通信有限公司 Operation interface display method and mobile terminal
CN106293332A (en) * 2016-07-29 2017-01-04 维沃移动通信有限公司 The processing method of a kind of singlehanded location application and mobile terminal
CN109857317A (en) * 2018-12-21 2019-06-07 维沃移动通信有限公司 A kind of control method and terminal device of terminal device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11893229B2 (en) 2021-06-07 2024-02-06 Asustek Computer Inc. Portable electronic device and one-hand touch operation method thereof

Similar Documents

Publication Publication Date Title
US10661168B2 (en) Method and apparatus for processing information, electronic device and storage medium
EP2579130B1 (en) Adaptive method and device for user touch operation mode
WO2021164251A1 (en) Image annotation task pre-verification method and apparatus, device, and storage medium
WO2020052347A1 (en) Window adjustment method, mobile terminal and computer-readable storage medium
CN106293412A (en) Icon adjustment method, icon adjust system and electronic installation
US20180164974A1 (en) User interface apparatus and method
WO2021249049A1 (en) Mistaken touch prevention method and device used for flexible display screen, terminal and storage medium
EP2966842A1 (en) Method and system for turning off alarm of mobile terminal
CN111765900A (en) Step counting method, step counting device and computer readable storage medium
CN111078114A (en) Single-hand control method, control device and terminal equipment
CN105493020B (en) Touch screen display control method and mobile device
CN111966268B (en) Interface display method and device and electronic equipment
WO2023016076A1 (en) Control method for terminal touch screen, terminal device, and storage medium
EP3936993A1 (en) Mobile terminal control method and mobile terminal
EP4092516A1 (en) False touch rejection method, terminal device, and storage medium
CN113934312A (en) Touch object identification method based on infrared touch screen and terminal equipment
WO2021147897A1 (en) Apparatus and method for controlling a vehicle-mounted device, and vehicle-mounted device
CN104951221A (en) Touch operation response method and electronic device
WO2018094558A1 (en) Floating touch control sensing method, floating touch control sensing system and floating touch control electronic device
CN110032323B (en) Electronic equipment and gesture navigation method
WO2020093329A1 (en) Data input method for terminal device, terminal device, and storage medium
CN105511795A (en) Method for operating user interface and mobile terminal
WO2020107231A1 (en) Touch keyboard adjustment method, electronic device and computer readable storage medium
US20160048265A1 (en) Touch panel system
US20120038569A1 (en) Input device, input method for input device and computer readable 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