CN103729109B - A kind of interface display method and terminal - Google Patents
A kind of interface display method and terminal Download PDFInfo
- Publication number
- CN103729109B CN103729109B CN201310695415.0A CN201310695415A CN103729109B CN 103729109 B CN103729109 B CN 103729109B CN 201310695415 A CN201310695415 A CN 201310695415A CN 103729109 B CN103729109 B CN 103729109B
- Authority
- CN
- China
- Prior art keywords
- semicircle
- display
- display item
- user
- touch point
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000004904 shortening Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 13
- 238000001514 detection method Methods 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a kind of interface display method and terminal, it is related to communication technical field, solves the problems, such as that terminal realizes that the practicality of the display of touch interface is relatively low and Consumer's Experience is relatively low.The method that the present invention is provided can specifically include:Receive touch command of the user to display screen;According to the touch command, include in default specified application icon and/or default assigned operation control at least one as the first display items on the first semicircle;First display items are symmetrically included on the second semicircle, the circle that first semicircle and second semicircle composition are the center of circle with preset length as radius with the touch point of the user.In can be applied to the interface display of terminal.
Description
Technical Field
The invention relates to the technical field of communication, in particular to an interface display method and a terminal.
Background
When the user touches the display screen of the terminal to trigger display, the user can click or long-press any position in the display screen, and then, as shown in fig. 1, the corresponding application icon is displayed around the touch point, that is, the icons 1 to 3 are displayed on a circle with the touch point as the center, the touch point is the point where the user clicks or long-presses on the display screen, and the user can slide to the required application icon to start the required application.
However, since the user usually operates with one hand and has a certain single-hand operation range, when a circle with a touch point as a center is too large, the corresponding icon may not be touched, and therefore, it may be determined by a certain method whether the user uses the left hand or the right hand at present to obtain a determination result, and then, the display position of the icon is determined according to the determination result, so that the user may touch any application icon.
However, the above determination method usually requires the addition of physical devices, or is implemented by fingerprint detection or other statistical methods. The methods increase the implementation cost and the energy consumption of the terminal, and the accuracy of the judgment result is lower, the practicability is lower, and further the user experience is reduced.
Disclosure of Invention
The embodiment of the invention provides an interface display method and a terminal, and solves the problems that the practicability of the terminal for realizing touch display screen display is low and the user experience is low.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in one aspect, an interface display method is provided, including:
receiving a touch instruction of a user to a display screen;
according to the touch instruction, at least one of a preset specified application icon and/or a preset specified operation control is displayed on a first semicircle as a first display item;
and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius.
In another aspect, a terminal is provided, including:
the receiving unit is used for receiving a touch instruction of a user to the display screen;
the display unit is used for displaying at least one of a preset specified application icon and/or a preset specified operation control on a first semicircle as a first display item according to the touch instruction received by the receiving unit; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius.
The interface display method and the terminal provided by the embodiment of the invention receive a touch instruction of a user to a display screen; according to the touch instruction, at least one of a preset specified application icon and/or a preset specified operation control is displayed on a first semicircle as a first display item; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius. After the scheme is adopted, because the first display item displayed on the first semicircle is the same as the display item displayed on the second semicircle, when a user clicks the touch point of the display screen by using a left/right hand, the corresponding operation can be executed by selecting the display item positioned on the first semicircle or the second semicircle, and because the first display item is symmetrically displayed on the first semicircle and the second semicircle, no matter whether the user uses a left hand operation or a right hand operation, the display item required by the user can approach or fall into the single-hand operation area, the single-hand operation area is the area on the display screen which can be touched by the single hand of the user, therefore, under the condition that no physical device is added and no judgment is needed to be made whether the user uses the left hand or the right hand, the touch operation of the display screen by the left hand or the right hand is realized, and the user can touch the required display item, and corresponding operation can be realized, and further user experience is increased.
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, and 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 these drawings without creative efforts.
FIG. 1 is a schematic diagram of an interface displayed after a user touches a display screen in the prior art;
fig. 2 is a flowchart of an interface display method provided in this embodiment;
FIG. 3 is a diagram illustrating a first semicircle displaying the at least one first display item in the method shown in FIG. 2;
FIG. 4 is a diagram illustrating that after the first display item is symmetrically displayed to the second semicircle in the method shown in FIG. 2, the first semicircle and the second semicircle display the same display item;
fig. 5 is a flowchart of another interface display method provided in this embodiment;
FIG. 6 is a schematic diagram of a two-dimensional coordinate system and a three-dimensional coordinate system established in the method shown in FIG. 5;
FIG. 7 is a schematic view of an included angle <45 in the coordinate system shown in FIG. 6;
FIG. 8 is a schematic view of an included angle ≦ 90 ° between 45 ° < in the coordinate system shown in FIG. 6;
FIG. 9 is a schematic view of an included angle ≦ 135 ° between 90 ° < in the coordinate system shown in FIG. 6;
FIG. 10 is a schematic view of an included angle ≦ 180 between 135 < in the coordinate system shown in FIG. 6;
FIG. 11 is a schematic diagram of a vertical line when the terminal is placed in a forward orientation in the method of FIG. 5;
FIG. 12 is a schematic view of a vertical line when the terminal is placed upside down in the method shown in FIG. 5;
FIG. 13 is a schematic diagram of a vertical line when the terminal is placed diagonally in the method shown in FIG. 5;
FIG. 14 is a schematic diagram illustrating that the first display item on the first semicircle is displayed to the second semicircle with the touch point as the center in the method shown in FIG. 5;
FIG. 15 is a schematic illustration of a vertical line provided in the symmetrical approach shown in FIG. 14;
FIG. 16 is a schematic view of another vertical line provided in the symmetrical approach shown in FIG. 14;
FIG. 17 is a diagram illustrating the method of FIG. 5 with a first semicircle falling outside the display screen;
FIG. 18 is an operation diagram of a user indicating a movement position of a display item in the symmetric method shown in FIG. 14;
FIG. 19 is a diagram illustrating the display items on the first and second semi-circles after being moved according to the user operation shown in FIG. 18;
FIG. 20 is a diagram illustrating a first display item displayed in an operation area to which a user is accustomed;
fig. 21 is a schematic structural diagram of an interface display terminal provided in this embodiment;
fig. 22 is a schematic structural diagram of another interface display terminal provided in this embodiment.
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.
In the prior art, a terminal needs to determine whether a user performs a touch operation with a left hand or a right hand to obtain a determination result, and then determines a display position of a designated application icon and/or a preset designated operation icon according to the determination result. However, the above determination method usually requires the addition of physical devices, or is implemented by fingerprint detection or other statistical methods. The methods increase the implementation cost and the energy consumption of the terminal, and the accuracy and the practicability of the judgment result are lower, so that the user experience is reduced.
In order to solve the above problem, the present embodiment provides an interface display method, as shown in fig. 2, which may include:
201. and receiving a touch instruction of a user to the display screen.
When a user performs a touch operation on a display screen of the terminal, the user may click any position of the display screen, and after the user clicks a certain point on the display screen, the terminal generates a touch instruction, which may include, but is not limited to, information about the position where the user clicks the display screen, that is, information about a touch point of the user on the display screen.
The terminal provided by this embodiment may be, but is not limited to: mobile phones, tablet computers, and the like.
The method for generating the touch instruction is not limited in this embodiment, and is a technique well known to those skilled in the art, and can be set according to actual needs, which is not described herein again.
202. And displaying at least one of a preset specified application icon and/or a preset specified operation control on the first semicircle as a first display item according to the touch instruction.
As an implementation manner of this embodiment, as shown in fig. 3, taking a terminal as a mobile phone as an example, after the terminal receives a touch instruction, touch point information may be obtained from the touch instruction; determining a circle which takes the touch point as a circle center and takes a preset length as a radius; then, dividing the circle into two semicircles, namely a first semicircle and a second semicircle, in other words, the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of the circle and takes the preset length as the radius; at least one of the preset designated application icon and/or the preset designated operation control is displayed on the first semicircle as a first display item, for example, the first display item may be the display items 1, 2, 3 shown in fig. 3. The preset instruction operations may include, but are not limited to: unlocking operation, entering short message interface operation and the like.
In fig. 3, the semicircle positioned at the left side of the touch point is set as the first semicircle, and the semicircle positioned at the right side of the touch point is set as the second semicircle, or alternatively, the semicircle positioned at the left side of the touch point may be set as the second semicircle, and the semicircle positioned at the right side of the touch point may be set as the first semicircle. In this embodiment, the dividing manner of the first semicircle and the second semicircle is not limited, and can be set according to actual needs, which is not described herein again.
The preset length is not limited in this embodiment, and may be set according to actual needs, for example, the preset length may be, but is not limited to, less than half of the length of the shortest edge among the edges of the display screen, so that the display screen can display a full circle.
203. Symmetrically displaying the first display item on a second semicircle.
As shown in fig. 4, the first display items are symmetrically displayed on the second semicircle, so that the same display items can be displayed on the first semicircle and the second semicircle, so that any display item in the first display items can be touched by the user regardless of whether the user uses the left hand or the right hand.
In the embodiment, a touch instruction of a user to a display screen is received; according to the touch instruction, at least one of a preset specified application icon and/or a preset specified operation control is displayed on a first semicircle as a first display item; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius. After the scheme is adopted, because the first display item displayed on the first semicircle is the same as the display item displayed on the second semicircle, when a user clicks the touch point of the display screen by using a left/right hand, the corresponding operation can be executed by selecting the display item positioned on the first semicircle or the second semicircle, and because the first display item is symmetrically displayed on the first semicircle and the second semicircle, no matter whether the user uses a left hand operation or a right hand operation, the display item required by the user can approach or fall into a single-hand operation area which is an area on the display screen that can be touched by the single hand of the user, therefore, under the condition that no physical device is added and whether the user uses a left hand or a right hand is not required to be judged, the touch operation of the display screen by the left hand or the right hand is realized, the user can touch the required display item, and corresponding operation can be realized, and further user experience is increased.
The embodiment provides another interface display method, which is a further extension of the method shown in fig. 2, and as shown in fig. 5, the method may include:
501. and receiving a touch instruction of a user to the display screen.
As an implementation manner of this embodiment, the execution subject of this embodiment may be a terminal, and the terminal may include, but is not limited to, a display screen.
502. And displaying at least one of a preset specified application icon and/or a preset specified operation control on the first semicircle as a first display item according to the touch instruction.
503. Symmetrically displaying the first display item on a second semicircle.
The first semicircle and the second semicircle form a circle which takes the touch point of the user as a circle center and takes a preset length as a radius.
The user can instruct the terminal to execute corresponding operations by touching the display screen, so as to facilitate the user to select corresponding display items to trigger corresponding operations, after the user clicks or long-clicks any position in the interface, at least one display item in the preset specified application display item and/or the preset specified operation control may be displayed around a touch point, but in general, the user is operated with one hand, and thus, any display item in the at least one display item may not be touched.
In order to enable a user to touch any display item in the first display items by using a left hand or a right hand, the terminal can divide a circle with a preset length as a radius and taking a touch point as a circle center into two semicircles, namely a first semicircle and a second semicircle, display at least one of a preset specified application icon and/or a preset specified operation control as the first display item on the first semicircle, and symmetrically display the first display item on the second semicircle.
As shown in fig. 4, the first display item may include display items 1, 2, 3, and the terminal may display the display items 1, 2, 3 on a first semicircle and symmetrically display the display items 1, 2, 3 on a second semicircle, such that the first display items 1, 2, 3 are displayed on the first semicircle and the second display items 1, 2, 3 identical to the first display items 1, 2, 3, respectively, are displayed on the second semicircle.
As an implementation manner of this embodiment, as shown in fig. 4, the diameters of the first semicircle and the second semicircle may be parallel to a vertical line on a plane where the display screen is located, so that the first semicircle and the second semicircle may be located on the left side and the right side of the touch point respectively, and a user can conveniently use the left hand or the right hand to perform operation.
The vertical line may be varied according to different placement modes of the terminal, and a method of determining the vertical line is described below.
The method comprises the following steps: as shown in fig. 6, a two-dimensional coordinate system, i.e., a dashed coordinate system in fig. 6, may be established for the terminal, and a fixed three-dimensional coordinate system, i.e., a solid coordinate system in fig. 6, may be established according to a horizontal plane and a vertical plane on the earth, and for the following description, a plane formed by a y axis and a z axis in the three-dimensional coordinate system is referred to as a reference plane. When the absolute value of the angle between the y-axis of the two-dimensional coordinate system and the reference plane is less than or equal to 45 °, the vertical line is as shown in fig. 7, when the absolute value of the angle between the y-axis of the two-dimensional coordinate system and the reference plane is greater than 45 ° and less than or equal to 90 °, the vertical line is as shown in fig. 8, when the absolute value of the angle between the y-axis of the two-dimensional coordinate system and the reference plane is greater than 90 ° and less than or equal to 135 °, the vertical line is as shown in fig. 9, when the absolute value of the angle between the y-axis of the two-dimensional coordinate system and the reference plane is greater than 135 ° and less than or equal to 180 °, the vertical line is as shown in fig. 10, and the vertical line determination method in the other terminal placement methods is referred to above.
The second method comprises the following steps: the vertical lines may be, but are not limited to: and the intersection line of a vertical plane perpendicular to the plane of the display screen and the plane.
Therefore, no matter what placement mode of the terminal is, such as forward placement, backward placement and oblique placement, for the user, the first semicircle and the second semicircle are respectively located on the left side and the right side of the user, and the user can conveniently touch any display item in the first display item by using any hand.
Specifically, as shown in fig. 11, if the terminal is placed in the forward direction, the vertical line is vertical with respect to the user, and the first semicircle and the second semicircle are located at the left and right sides of the user, respectively; as shown in fig. 12, if the terminal is placed upside down, the vertical line is vertical with respect to the user, and the first semicircle and the second semicircle are located at the left and right sides of the user, respectively; as shown in fig. 13, if the terminal is placed obliquely, the vertical line is vertical with respect to the user, and the first semicircle and the second semicircle are located at the left and right sides of the user, respectively.
Further, the symmetrically displaying the first display item on a second semicircle includes:
the first display item is displayed on the second semicircle in a centrosymmetric mode by taking the touch point as a center; or, the first display item is axisymmetrically displayed on the second semicircle by taking the diameter of the first semicircle and/or the second semicircle as an axis.
Further, as shown in fig. 14, the first display item is axisymmetrically displayed on the second semicircle by using the diameter of the first semicircle and/or the second semicircle as an axis for the terminal.
In this way, the user can touch any display item in the first display items by using the left hand or the right hand, no matter how the terminal is placed.
Specifically, as shown in fig. 14, when the terminal is placed in the forward direction, the left and right sides of the touch point include the display items 1, 2, and 3 for the user, as shown in fig. 15 or 16, when the terminal is rotated clockwise to be placed in the oblique direction, the left and right sides of the touch point include the display items 1, 2, and 3 for the user, where fig. 15 is a scene in which the division manner of the first semicircle and the second semicircle is not changed, that is, the diameter direction of the first semicircle and the second semicircle is not changed, and fig. 16 is a scene in which the division manner of the first semicircle and the second semicircle shown in fig. 11 to 13 is changed, that is, the diameter direction of the first semicircle and the second semicircle is changed.
In addition, the center-symmetric method can also realize the change of the up-down position of the display item, as shown in fig. 14, the display item 2 in the first semicircle is above, and after the display item 2 is centered and symmetric to the second semicircle with the touch point as the center, the display item moves to the lower side of the second semicircle. For example, if the user cannot touch the upper display item 2, after the display item 2 is centrosymmetric to the second semicircle, the user can touch the display item 2 below the second semicircle.
504. And judging whether a display item falling outside the display screen exists in the first display item or the second display item positioned on the second semicircle. If there is a display item falling outside the display screen, step 505 is performed, and if there is no display item falling outside the display screen, step 506 may be performed.
When the touch point is closer to a certain edge of the display screen, it may occur that the preset length is smaller than a distance from the touch point to the certain edge, and at this time, among a first display item and a second display item located on a circle having the touch point as a center of circle and the preset length as a radius, there may be a display item falling outside the display screen.
As an implementation manner of this embodiment, the terminal determines whether there is a display item falling outside the display screen in the first display item or the second display item located on the second semicircle, which may include, but is not limited to: the terminal can firstly calculate the distance from a touch point to any edge of four edges of a display screen, obtain two shortest distances of the calculated 4 distances, and judge whether the two distances are shorter than the preset length, if so, a display item falling outside the display screen exists, and if not, a display item falling outside the display screen does not exist.
In this embodiment, a method for determining whether there is a display item falling outside the display screen in the first display item or the second display item located on the second semicircle is not limited, and may be set according to actual needs, which is not described herein again.
505. And shortening the preset length and displaying the first display item and the second display item on a new circle.
The new circle is a circle which takes the touch point as a circle center and takes the shortened preset length as a radius, and therefore the first display item and the second display item which are positioned on the new circle do not fall outside the display screen.
Further optionally, if there is a display item that falls outside the display screen, the terminal may further display a display item that does not fall outside the display screen on a third semicircle that takes the touch point as a center of circle and takes the preset length as a radius, where a diameter of the third semicircle is parallel to any edge corresponding to the distance smaller than the preset distance.
For example, as shown in fig. 17, the display items 1, 2, 3 located on a certain semicircle fall outside the display screen, and thus, the terminal may display the display items 1, 2, 3 that do not fall outside the display screen on a third semicircle having a diameter parallel to any one edge corresponding to the distance less than the preset distance. At this time, if the user uses the right hand to perform the operation and control currently, since the user can touch the touch point by using the right hand, the user can certainly touch the display items 1, 2 and 3 on the third semicircle positioned at the right side of the touch point by using the right hand; if the user uses the left hand to perform the operation currently, since the touch point is close to the left edge of the display screen, the display items 1, 2, and 3 are also close to the left edge of the display screen, so that the user can touch the display items 1, 2, and 3 on the third semicircle using the left hand.
Further, in the scenario shown in fig. 17, in order to enable the user to more easily touch the display items 1, 2, and 3 on the third semicircle with the left hand, the terminal may further shorten the radius of the third semicircle, that is, the preset length may be shortened.
506. And receiving a rotation instruction of a user.
The rotation instruction may include, but is not limited to, operation information executed on the display screen by the user after clicking or long-pressing the touch point, and the like.
For example, as shown in fig. 18, the operation performed by the user on the display screen may include: the user may first move the finger from the touch point to the second semicircle and then draw a circle clockwise or counterclockwise about the touch point.
507. And according to the rotation instruction, indicating the first display item and the second display item to respectively rotate correspondingly along an arc which takes the touch point as a circle center and the distance from the touch point to the first display item and the second display item as a radius.
As an implementation manner of this embodiment, as shown in fig. 18, if the user needs to run an application or an operation corresponding to the display item 3 by using the right hand, the user cannot touch the display item 3 located above the second semicircle but can touch the area located below the second semicircle, and at this time, the user can move the display item 3 to a touch position, that is, can move the display item 3 to the area below the second semicircle.
Specifically, if the user draws a circle clockwise with the touch point as the center, i.e. moves from point a to point B in step 506, the display items on the first semicircle and the second semicircle may be changed from the display position shown in fig. 18 to the display position shown in fig. 19, and after moving, the display item 3 on the second semicircle moves to the lower right, so that the user can easily touch the display item 3.
When the user operates the terminal with one hand, as shown in fig. 20, taking the right hand as an example, the one-handed operation area of the user may be located in the lower right area of the touch point, but the user is usually used to operate the display item in the upper right area, so that the first display item may be displayed in the upper right of the touch point in order to facilitate the user to touch the desired display item.
The method specifically comprises the following steps: after the terminal symmetrically displays the first display item on the second semicircle, the terminal can also determine the position of the one-hand operation area of the user; comparing the sizes of the overlapping areas of the single-hand operation area and the first semicircle and the second semicircle, and displaying the first display item on the non-overlapping part of the semicircle with the larger overlapping area.
For example, as can be seen from fig. 20, the overlapping area of the one-handed operation region and the second semicircle is large, and thus, the first display item can be displayed above the second semicircle, i.e., above and to the right of the touch point.
Furthermore, the display item with higher operation frequency in the first display items can be displayed at the upper right part of the touch point.
In the embodiment, a touch instruction of a user to a display screen is received; according to the touch instruction, at least one of a preset specified application icon and/or a preset specified operation control is displayed on a first semicircle as a first display item; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius. After the scheme is adopted, because the first display item displayed on the first semicircle is the same as the display item displayed on the second semicircle, when a user clicks the touch point of the display screen by using a left/right hand, the corresponding operation can be executed by selecting the display item positioned on the first semicircle or the second semicircle, and because the first display item is symmetrically displayed on the first semicircle and the second semicircle, no matter whether the user uses a left hand operation or a right hand operation, the display item required by the user can approach or fall into a single-hand operation area which is an area on the display screen that can be touched by the single hand of the user, therefore, under the condition that no physical device is added and whether the user uses a left hand or a right hand is not required to be judged, the touch operation of the display screen by the left hand or the right hand is realized, the user can touch the required display item, and corresponding operation can be realized, and further user experience is increased.
Furthermore, the terminal can use the touch point as the center to symmetrically center the first display item located on the first semicircle to the second semicircle, so that no matter what posture the terminal is located, the display item on the left side of the touch point can be ensured to be the same as the display item on the right side of the touch point, and the up-down sequence of the display items on the left side and the right side of the touch point is reversed, so that if the user can not touch the display item located above/below a certain semicircle, the user can touch the display item located below/above the other semicircle.
In order that the above embodiments may be more clearly understood, a specific example is provided below for simplicity of explanation. The above embodiments are not limited to the following examples.
When the user uses the right hand to perform touch operation on the terminal, the display interface of the display screen is as shown in fig. 14, and if the user needs to execute an application or operation corresponding to the display item 3, the user can move the right hand from the touch point to the display item 3 on the upper right of the second semicircle;
or, if the user cannot touch the upper right display item 3, the user may slide the right hand from the touched point to the first semicircle of the display item 3, i.e., the lower left;
or, the user can not touch the upper right display item 3 nor the lower left display item 3, as shown in fig. 18, the user can slide the right hand from the touch point to a position away from the touch point, and then draw a circle clockwise with the touch point as the center, that is, move from point a to point B, so that the display items on the first semicircle and the second semicircle can be changed from the display position shown in fig. 18 to the display position shown in fig. 19, and after moving, the display item 3 on the second semicircle moves to the lower right, so that the user can easily touch the display item 3.
In the following, some device embodiments are provided, which correspond to the respective method embodiments provided above, respectively.
The present embodiment provides an interface display terminal, as shown in fig. 21, which may include:
the receiving unit 211 is configured to receive a touch instruction of a user on a display screen;
the display unit 212 is configured to display at least one of a preset specified application icon and/or a preset specified operation control as a first display item on a first semicircle according to the touch instruction received by the receiving unit; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius.
In this embodiment, the receiving unit is configured to receive a touch instruction of a user on a display screen; the display unit is used for displaying at least one of a preset specified application icon and/or a preset specified operation control on a first semicircle as a first display item according to the touch instruction received by the receiving unit; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius. After the scheme is adopted, because the first display item displayed on the first semicircle is the same as the display item displayed on the second semicircle, when a user clicks the touch point of the display screen by using a left/right hand, the corresponding operation can be executed by selecting the display item positioned on the first semicircle or the second semicircle, and because the first display item is symmetrically displayed on the first semicircle and the second semicircle, no matter whether the user uses a left hand operation or a right hand operation, the display item required by the user can approach or fall into a single-hand operation area which is an area on the display screen that can be touched by the single hand of the user, therefore, under the condition that no physical device is added and whether the user uses a left hand or a right hand is not required to be judged, the touch operation of the display screen by the left hand or the right hand is realized, the user can touch the required display item, and corresponding operation can be realized, and further user experience is increased.
This embodiment provides another interface display terminal, which is a further extension and optimization of the interface display terminal shown in fig. 21, as shown in fig. 22, and may include:
the receiving unit 221 is configured to receive a touch instruction of a user on a display screen;
a display unit 222, configured to display at least one of a preset specified application icon and/or a preset specified operation control as a first display item on a first semicircle according to the touch instruction received by the receiving unit; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius.
Further, the display unit 222 is specifically configured to display the first display item on the second semicircle in a central symmetry manner with the touch point as a center; or,
and the first display item is axisymmetrically displayed on the second semicircle by taking the diameter of the first semicircle and/or the second semicircle as an axis.
Further, the interface display terminal provided in this embodiment may further include:
a judging unit 223, configured to judge whether there is a display item falling outside the display screen in the first display item or the second display item located on the second semicircle after the display unit symmetrically displays the first display item on the second semicircle;
an executing unit 224, configured to shorten the preset length if there is a display item falling outside the display screen, and display the first display item and the second display item on a new circle, where the new circle is a circle with the touch point as a center and the shortened preset length as a radius; or,
and displaying a display item which does not fall into the outside of the display screen on a third semicircle which takes the touch point as a circle center and takes the preset length as a radius, wherein the diameter of the third semicircle is parallel to any edge corresponding to the distance less than the preset distance.
Further, the interface display terminal provided in this embodiment may further include:
a determining unit 225 for determining a position of the one-handed operation region of the user after the display unit symmetrically displays the first display item on the second semicircle;
a comparing unit 226, configured to compare sizes of overlapping areas of the one-handed operation region and the first semicircle and the second semicircle;
the display unit 222 is further configured to display the first display item on a non-overlapping portion of the semicircle with the larger overlapping area.
Further, the receiving unit 221 is further configured to receive a rotation instruction of the user;
the execution unit 224 is further configured to instruct, according to the rotation instruction received by the receiving unit, the first display item and the second display item to rotate correspondingly along an arc with the touch point as a center and a radius equal to a distance from the touch point to the touch point.
In this embodiment, the receiving unit is configured to receive a touch instruction of a user on a display screen; the display unit is used for displaying at least one of a preset specified application icon and/or a preset specified operation control on a first semicircle as a first display item according to the touch instruction received by the receiving unit; and symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of a circle and takes a preset length as the radius. After the scheme is adopted, because the first display item displayed on the first semicircle is the same as the display item displayed on the second semicircle, when a user clicks the touch point of the display screen by using a left/right hand, the corresponding operation can be executed by selecting the display item positioned on the first semicircle or the second semicircle, and because the first display item is symmetrically displayed on the first semicircle and the second semicircle, no matter whether the user uses a left hand operation or a right hand operation, the display item required by the user can approach or fall into a single-hand operation area which is an area on the display screen that can be touched by the single hand of the user, therefore, under the condition that no physical device is added and whether the user uses a left hand or a right hand is not required to be judged, the touch operation of the display screen by the left hand or the right hand is realized, the user can touch the required display item, and corresponding operation can be realized, and further user experience is increased.
Furthermore, the interface display terminal can centrosymmetrically move the first display item positioned on the first semicircle to the second semicircle by taking the touch point as the center, so that no matter what posture the interface display terminal is in, the display item on the left side of the touch point can be ensured to be the same as the display item on the right side of the touch point, and the up-down sequence of the display items on the left side and the right side of the touch point is reversed, so that if a user cannot touch the display item positioned below/below a certain semicircle, the user can touch the display item positioned below/above the other semicircle.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present invention may be implemented by software plus necessary general hardware, and certainly may also be implemented by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present invention may be substantially implemented or a part of the technical solutions contributing to the prior art may be embodied in the form of a software product, which is stored in a readable storage medium, such as a floppy disk, a hard disk, or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods according to the embodiments of the present invention.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. An interface display method, comprising:
receiving a touch instruction of a user to a display screen;
according to the touch instruction, at least one of a preset specified application icon and/or a preset specified operation control is displayed on a first semicircle as a first display item;
symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of the circle and takes a preset length as the radius;
after the symmetrically displaying the first display item on the second semicircle, the method further comprises:
judging whether a display item falling outside the display screen exists in the first display item or a second display item positioned on the second semicircle;
if a display item falling outside the display screen exists, shortening the preset length, and displaying the first display item and the second display item on a new circle, wherein the new circle takes the touch point as a circle center and takes the shortened preset length as a radius; or,
and displaying a display item which does not fall into the outside of the display screen on a third semicircle which takes the touch point as a circle center and takes the preset length as a radius, wherein the diameter of the third semicircle is parallel to a specified edge, and the specified edge is any edge of all edges of the display screen with the preset length, wherein the distance between the specified edge and the touch point is smaller than that of the preset length.
2. The interface display method of claim 1, wherein said symmetrically displaying the first display item on a second semicircle comprises:
the first display item is displayed on the second semicircle in a centrosymmetric mode by taking the touch point as a center; or,
and the first display item is axisymmetrically displayed on the second semicircle by taking the diameter of the first semicircle and/or the second semicircle as an axis.
3. The interface display method of claim 2, wherein after said symmetrically displaying the first display item over a second semicircle, the method further comprises:
determining the position of the one-handed operation area of the user;
comparing the sizes of the overlapping areas of the single-hand operation area and the first semicircle and the second semicircle, and displaying the first display item on the non-overlapping part of the semicircle with the larger overlapping area.
4. The interface display method of claim 2 or 3, wherein after said symmetrically displaying the first display item on a second semicircle, the method further comprises:
receiving a rotation instruction of the user;
and according to the rotation instruction, indicating the first display item and the second display item to respectively rotate correspondingly along an arc which takes the touch point as a circle center and the distance from the touch point to the first display item and the second display item as a radius.
5. An interface display terminal, comprising:
the receiving unit is used for receiving a touch instruction of a user to the display screen;
the display unit is used for displaying at least one of a preset specified application icon and/or a preset specified operation control on a first semicircle as a first display item according to the touch instruction received by the receiving unit; symmetrically displaying the first display item on a second semicircle, wherein the first semicircle and the second semicircle form a circle which takes the touch point of the user as the center of the circle and takes a preset length as the radius;
the interface display terminal further comprises:
a judging unit, configured to judge whether there is a display item falling outside the display screen in the first display item or a second display item located on a second semicircle after the display unit symmetrically displays the first display item on the second semicircle;
the execution unit is used for shortening the preset length and displaying the first display item and the second display item on a new circle if a display item falling outside the display screen exists, wherein the new circle takes the touch point as a circle center and takes the shortened preset length as a radius; or,
and displaying a display item which does not fall into the outside of the display screen on a third semicircle which takes the touch point as a circle center and takes the preset length as a radius, wherein the diameter of the third semicircle is parallel to a specified edge, and the specified edge is any edge of all edges of the display screen with the preset length, wherein the distance between the specified edge and the touch point is smaller than that of the preset length.
6. The interface display terminal according to claim 5, wherein the display unit is specifically configured to display the first display item on the second semicircle in a central symmetry manner with the touch point as a center; or,
and the first display item is axisymmetrically displayed on the second semicircle by taking the diameter of the first semicircle and/or the second semicircle as an axis.
7. The interface display terminal of claim 6, further comprising:
a determination unit for determining a position of the one-handed operation region of the user after the display unit symmetrically displays the first display item on the second semicircle;
the comparison unit is used for comparing the size of the overlapping area of the single-hand operation area and the first semicircle and the size of the overlapping area of the single-hand operation area and the second semicircle;
the display unit is further used for displaying the first display item on a non-overlapping part of the semicircle with the larger overlapping area.
8. The interface display terminal according to claim 6 or 7, wherein the receiving unit is further configured to receive a rotation instruction of the user;
the execution unit is further configured to instruct, according to the rotation instruction received by the receiving unit, the first display item and the second display item to rotate correspondingly along an arc with the touch point as a center and a radius equal to a distance from the touch point to the touch point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310695415.0A CN103729109B (en) | 2013-12-17 | 2013-12-17 | A kind of interface display method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310695415.0A CN103729109B (en) | 2013-12-17 | 2013-12-17 | A kind of interface display method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103729109A CN103729109A (en) | 2014-04-16 |
CN103729109B true CN103729109B (en) | 2017-06-20 |
Family
ID=50453209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310695415.0A Active CN103729109B (en) | 2013-12-17 | 2013-12-17 | A kind of interface display method and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103729109B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984476B (en) * | 2014-05-06 | 2018-03-09 | 小米科技有限责任公司 | menu display method and device |
CN105320420A (en) * | 2014-07-31 | 2016-02-10 | 中兴通讯股份有限公司 | Mobile terminal and method for realizing one-hand operation of mobile terminal |
CN104978112A (en) * | 2015-01-14 | 2015-10-14 | 腾讯科技(深圳)有限公司 | Data interaction method and data interaction device |
CN105245728A (en) * | 2015-10-30 | 2016-01-13 | 上海斐讯数据通信技术有限公司 | View layout method and device in display screen and mobile terminal |
CN105760063B (en) * | 2016-02-22 | 2019-09-13 | 平复信息技术河北有限公司 | Arch shortcut menu and its working method for mobile intelligent terminal |
CN106534498A (en) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | Control device and method of application folder and mobile terminal |
CN109857319A (en) * | 2018-12-29 | 2019-06-07 | 努比亚技术有限公司 | A kind of apparatus control method, mobile terminal and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1326563A (en) * | 1998-09-15 | 2001-12-12 | 艾利森公司 | Apparatus and method of configuring target areas within touchable item of touchscreen |
CN101763215A (en) * | 2009-12-10 | 2010-06-30 | 英华达股份有限公司 | Method for operating mobile terminal interface and touch mobile terminal |
CN102402363A (en) * | 2010-09-08 | 2012-04-04 | 宏达国际电子股份有限公司 | Image processing method and system of handheld device |
CN102799356A (en) * | 2012-06-19 | 2012-11-28 | 中兴通讯股份有限公司 | System and method for optimizing large-screen touch screen one-handed operation of mobile terminal as well as mobile terminal |
CN103019519A (en) * | 2012-12-17 | 2013-04-03 | 天津三星通信技术研究有限公司 | Method for controlling contact control terminal application icon display and contact control terminal of method for controlling contact control terminal application icon display |
CN103019604A (en) * | 2012-12-24 | 2013-04-03 | 东莞宇龙通信科技有限公司 | Terminal and terminal operation and control method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8638315B2 (en) * | 2009-07-13 | 2014-01-28 | Cherif Atia Algreatly | Virtual touch screen system |
-
2013
- 2013-12-17 CN CN201310695415.0A patent/CN103729109B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1326563A (en) * | 1998-09-15 | 2001-12-12 | 艾利森公司 | Apparatus and method of configuring target areas within touchable item of touchscreen |
CN101763215A (en) * | 2009-12-10 | 2010-06-30 | 英华达股份有限公司 | Method for operating mobile terminal interface and touch mobile terminal |
CN102402363A (en) * | 2010-09-08 | 2012-04-04 | 宏达国际电子股份有限公司 | Image processing method and system of handheld device |
CN102799356A (en) * | 2012-06-19 | 2012-11-28 | 中兴通讯股份有限公司 | System and method for optimizing large-screen touch screen one-handed operation of mobile terminal as well as mobile terminal |
CN103019519A (en) * | 2012-12-17 | 2013-04-03 | 天津三星通信技术研究有限公司 | Method for controlling contact control terminal application icon display and contact control terminal of method for controlling contact control terminal application icon display |
CN103019604A (en) * | 2012-12-24 | 2013-04-03 | 东莞宇龙通信科技有限公司 | Terminal and terminal operation and control method |
Also Published As
Publication number | Publication date |
---|---|
CN103729109A (en) | 2014-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103729109B (en) | A kind of interface display method and terminal | |
EP3033669B1 (en) | Context sensitive actions in response to touch input | |
US9110561B2 (en) | Context sensitive actions | |
US10073493B2 (en) | Device and method for controlling a display panel | |
US8525854B2 (en) | Display device and screen display method | |
CN106126034B (en) | A kind of keypress function setting method and mobile terminal | |
US10514802B2 (en) | Method for controlling display of touchscreen, and mobile device | |
US20220197499A1 (en) | Creating tables using gestures | |
KR20160135681A (en) | Rendering borders of elements of a graphical user interface | |
CN104978135A (en) | Icon display method and device, and mobile terminal | |
KR101503159B1 (en) | Method of controlling touch-screen detecting eyesight | |
US10289293B2 (en) | Method and apparatus for adjusting a graphical object according to operator preference | |
CN104503697A (en) | Information handling method and electronic device | |
CN105183353B (en) | Multi-touch input method for touch equipment | |
KR20110124745A (en) | Method and apparatus for controlling rotation of screen in device including touch screen | |
US9870085B2 (en) | Pointer control method and electronic device thereof | |
CN104407789A (en) | Mobile-terminal desktop-icon display control method and device | |
KR20150102363A (en) | Apparatus for controlling user interface based on multi-touches, and Method thereof | |
AU2019205000B2 (en) | Component display processing method and user equipment | |
JP2017102676A (en) | Portable terminal device, operation device, information processing method, and program | |
TWI537812B (en) | Method and system for selecting objects | |
WO2015074193A1 (en) | Window display area adjustment method, device, and system | |
US10275146B2 (en) | Virtual navigation apparatus, navigation method, and non-transitory computer readable medium thereof | |
EP2796979A1 (en) | Method and apparatus for adjusting a graphical object according to operator preference |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |