[go: up one dir, main page]

CN109800045B - A display method and terminal - Google Patents

A display method and terminal Download PDF

Info

Publication number
CN109800045B
CN109800045B CN201910032035.6A CN201910032035A CN109800045B CN 109800045 B CN109800045 B CN 109800045B CN 201910032035 A CN201910032035 A CN 201910032035A CN 109800045 B CN109800045 B CN 109800045B
Authority
CN
China
Prior art keywords
application icon
application
icon
terminal
display
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
Application number
CN201910032035.6A
Other languages
Chinese (zh)
Other versions
CN109800045A (en
Inventor
卢尚武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910032035.6A priority Critical patent/CN109800045B/en
Publication of CN109800045A publication Critical patent/CN109800045A/en
Application granted granted Critical
Publication of CN109800045B publication Critical patent/CN109800045B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种显示方法及终端,该方法应用于终端,包括:在接收到目标输入的情况下,响应于目标输入,确定与目标输入关联的N个应用图标,其中,N为大于1的整数;在终端的显示界面中的N个子显示区域内,显示N个应用图标对应的应用程序的页面,其中,不同的子显示区域显示不同应用图标对应的应用程序的页面。本发明提供的显示方法,仅需要用户输入目标输入,终端即可实现在显示界面中的N个子显示区域内,N个应用图标对应的应用程序的页面,操作便捷。

Figure 201910032035

The present invention provides a display method and a terminal. The method is applied to a terminal, comprising: in the case of receiving a target input, in response to the target input, determining N application icons associated with the target input, where N is greater than 1 Integer; in the N sub-display areas of the terminal display interface, the pages of the application programs corresponding to the N application icons are displayed, wherein different sub-display areas display the pages of the application programs corresponding to different application icons. The display method provided by the present invention only requires the user to input the target input, and the terminal can realize the pages of the application programs corresponding to the N application icons in the N sub-display areas in the display interface, and the operation is convenient.

Figure 201910032035

Description

Display method and terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a display method and a terminal.
Background
Terminals such as smart phones and tablet computers can be installed with application programs to realize various functions, and at present, a terminal can simultaneously display pages of a plurality of application programs in a display interface, for example: the page of the application program 1 is displayed in the sub display area 1, the page of the application program 2 is displayed in the sub display area 2, and the sub display area 1 and the sub display area 2 are different sub display areas in the current display interface, so that the display effect and the user experience effect of the terminal are improved.
However, in the process that the terminal displays the pages of the plurality of application programs on the display interface, the terminal can be realized only by inputting a series of operations by the user, for example: the user firstly clicks the application icon of the application program 1 on the desktop to display the page of the application program 1 on the sub-display area 1, then returns to the desktop interface through the operation display interface, then finds the application icon of the application program 2 in the desktop interface, and finally clicks the application icon of the application program 2 to display the page of the application program 2 on the sub-display area 2, so that the page of the application program 1 and the page of the application program 2 are displayed in the display interface at the same time.
Therefore, the problem that the operation is complex exists in the process that the terminal displays the pages of the plurality of application programs on the display interface at present.
Disclosure of Invention
The embodiment of the invention provides a display method and a terminal, and aims to solve the problem that the operation is complicated in the process that the terminal displays pages of a plurality of application programs on a display interface at present.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a display method, which is applied to a terminal, and the method includes:
in the case that a target input is received, determining N application icons associated with the target input in response to the target input, wherein N is an integer greater than 1;
and displaying the pages of the application programs corresponding to the N application icons in N sub-display areas in a display interface of the terminal, wherein different sub-display areas display the pages of the application programs corresponding to different application icons.
In a second aspect, an embodiment of the present invention further provides a terminal, including:
the device comprises a determining module, a judging module and a display module, wherein the determining module is used for responding to a target input under the condition that the target input is received, and determining N application icons which are associated with the target input, wherein N is an integer which is more than 1;
and the display module is used for displaying the pages of the application programs corresponding to the N application icons in N sub-display areas in a display interface of the terminal, wherein different sub-display areas display the pages of the application programs corresponding to different application icons.
In a third aspect, an embodiment of the present invention further provides a terminal, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program, when executed by the processor, implements the steps of the display method.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the display method are implemented.
In the embodiment of the invention, under the condition that target input is received, N application icons associated with the target input are determined in response to the target input, wherein N is an integer greater than 1; and displaying the pages of the application programs corresponding to the N application icons in N sub-display areas in a display interface of the terminal, wherein different sub-display areas display the pages of the application programs corresponding to different application icons. Therefore, only the user needs to input the target input, the terminal can realize the page of the application program corresponding to the N application icons in the N sub-display areas in the display interface, the operation is convenient and fast, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
FIG. 1 is a schematic flow chart of a display method according to an embodiment of the present invention;
fig. 2 is one of schematic diagrams of a display interface of a terminal according to an embodiment of the present invention;
fig. 3 is a second schematic diagram of a display interface of the terminal according to the embodiment of the present invention;
fig. 4 is a third schematic diagram of a display interface of the terminal according to the embodiment of the present invention;
fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
FIG. 6 is a schematic structural diagram of a determining module according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of an icon moving unit according to an embodiment of the present invention;
fig. 8 is a second schematic structural diagram of an icon moving unit according to an embodiment of the present invention;
fig. 9 is a third schematic structural diagram of an icon moving unit according to an embodiment of the present invention;
FIG. 10 is a second schematic structural diagram of a determining module according to the second embodiment of the present invention;
FIG. 11 is a schematic structural diagram of a display module according to an embodiment of the present invention;
fig. 12 is a second schematic structural diagram of a terminal according to an embodiment of the present invention.
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 some, not all, embodiments of the present invention. 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.
Referring to fig. 1, a schematic flow chart of a display method provided in an embodiment of the present invention is shown, and is applied to a terminal, where the terminal includes N screens, where N is a positive integer greater than 1, and as shown in fig. 1, the display method includes:
step 101, under the condition that a terminal receives target input, responding to the target input, and determining N application icons associated with the target input, wherein N is an integer greater than 1;
and 102, displaying the pages of the application programs corresponding to the N application icons by the terminal in N sub-display areas in the display interface of the terminal, wherein different sub-display areas display the pages of the application programs corresponding to different application icons.
In the method, the terminal can realize the page of the application program corresponding to the N application icons in the N sub-display areas in the display interface only by inputting the target input by the user, so that the operation is convenient and fast, and the user experience is improved.
In the embodiment of the present invention, in step 101, when the user needs to display the page of the N application programs in the display interface of the terminal, the user may input a target input to the terminal, and the terminal may determine, in response to the target input, the N application icons associated with the target input when receiving the target input.
The target input may be any input for instructing the terminal to display a page of the N applications on its display interface, and may be at least one of a voice input, an air gesture input, a touch operation, a click operation, or the like.
In addition, in response to the target input, the N application icons associated with the target input are determined, and the terminal may determine the N application icons associated with the target input according to a correspondence relationship between the target input and the N application icons, or the N application icons for which the target input is directed, or the like.
For example: the method comprises the steps that a sliding track 1 corresponding to an application icon 1 and a sliding track 2 corresponding to an application icon 2 are preset in a terminal, and under the condition that target input is sliding operation including the sliding track 1 and the sliding track 2 input by a user within preset time, the terminal determines that the application icon 1 and the application icon 2 are the N application icons; or, if the user inputs a voice input of "select app icon 3, app icon 4, and app icon 5", the terminal determines that app icon 3, app icon 4, and app icon 5 are the above N app icons, and so on.
Optionally, the target input includes a sliding operation and at least two pressing operations, and a sliding track of the sliding operation passes through at least two application icons; any one of the at least two pressing operations includes: pressing an application icon in the sliding operation process;
the step 101 includes:
determining whether an operation parameter value of any one of at least two pressing operations is greater than or equal to a preset operation threshold value after the target input is completed;
and under the condition that the operation parameter value of any one of the at least two pressing operations is greater than or equal to a preset operation threshold value, determining that the N application icons are at least two application icons.
Here, the terminal determines the N application icons in response to the target input including the sliding operation and the at least two pressing operations, so that the user can quickly select the N application icons while the user's erroneous operation can be reduced.
Wherein, the operation parameters of the pressing operation may include at least one of pressing duration, pressing force, pressing contact area, and the like.
For convenience of understanding, a process of determining N application icons by the terminal in a case where the target operation includes a sliding operation and at least two pressing operations is illustrated here, specifically as follows:
assuming that a sliding track of the sliding operation sequentially passes through the application icon 1, the application icon 2 and the application icon 3, a pressing time duration of the pressing operation on the application icon 1 is 0.8 second, a pressing time duration on the application icon 2 is 0.6 second, and a pressing time duration on the application icon 3 is 0.5 second, if a preset pressing time duration threshold in the terminal is 0.5 second, the terminal determines that the N application icons are the application icon 1, the application icon 2 and the application icon 3.
It should be noted that, after determining whether the operation parameter value of any one of the at least two pressing operations is greater than or equal to the preset operation threshold value, the method may further include: if the number of the pressing operations of which the operation parameter values are greater than or equal to the preset operation threshold value is less than the preset number (for example, twice), displaying prompt information to prompt that the target operation input by the user fails and re-inputting the target operation; or, if the number of press operations of which the operation parameter value is greater than or equal to the preset operation threshold is greater than or equal to the preset number (for example, two times), determining the application icons pressed by two press operations of which the operation parameter value is greater than or equal to the preset operation threshold as N application icons. Of course, the terminal may not perform any operation, and is not limited herein.
It should be noted that the N application icons may be in the same application icon page, where the application icon page is a desktop page including at least one application icon, for example: the sliding operation in the target input is an operation input in an application icon page, and a sliding track of the sliding operation passes through at least two application icons in the application icon page.
Of course, the N application icons may be located in different application icon pages, for example: the target input may include a sliding operation 1, an icon page switching operation and a sliding operation 2, where the sliding operation 1 is input by a user on an application icon page 1, a sliding track of the sliding operation 1 passes through an application icon 1 in the application icon page 1, the icon page switching operation is used to switch an application icon page currently displayed by the terminal from the application icon page 1 to an application icon page 2, the sliding operation 2 is input by the user on the application icon page 2 within a preset time after the icon page switching operation is completed, and a sliding track of the sliding operation 2 passes through an application icon 2 and an application icon 3 in the application icon page 2, and then the terminal determines that N application icons are the application icon 1, the application icon 2 and the application icon 3.
Optionally, step 101 includes:
in response to the target input, controlling movement of a first application icon in the display interface;
in a case where it is detected that the first application icon stops moving and the first application icon coincides with the second application icon, determining the N application icons includes: the system comprises a first application icon and a second application icon, wherein the second application icon is at least one application icon except the first application icon.
Here, the terminal may control the first application icon to move in response to the target input, and determining the N application icons includes: the first application icon and the second application icon which is coincident with the first application icon enable the mode of selecting the N application icons to be various, increase the interestingness of operation and reduce misoperation.
The above-mentioned controlling the movement of the first application icon in the display interface in response to the target input may be that the terminal moves the first application icon according to a change of an input parameter of the target input during the process of inputting the target input by the user.
For example: the target input may be an input in which the user drags the first application icon after selecting the first application icon (if the user presses the first application icon for longer than a preset time, the first application icon is selected), and the terminal moves the first application icon according to the touch position of the user finger during the process of dragging the first application icon by the user, that is, the position of the first application icon changes along with the touch position of the user finger.
Optionally, the target input includes a first operation for selecting a first application icon, and a first sliding operation for sliding with the first application icon as a starting point after the first operation;
in response to the target input, controlling movement of a first application icon in the display interface, including:
in response to a first operation, selecting a first application icon;
and responding to the first sliding operation, and controlling the movement of the selected first application icon according to the touch position of the user finger in the first sliding operation.
Here, when the terminal selects the first application icon, the terminal may control the selected first application icon to move according to the touch position of the user finger in the first sliding operation, so that the moving position of the first application icon may be accurately controlled, and the user operation is convenient.
The first operation may be at least one of a voice input, a gesture operation with a space, a slide operation, a press operation, a click operation, and the like, and is not limited herein.
In addition, the selecting of the first application icon in response to the first operation may be selecting of the first application icon by instruction information corresponding to the first operation of the terminal or operation parameters of the first operation. For example: the first operation is a pressing operation, and the first application icon is selected when the pressing duration or the pressing strength of the pressing operation is greater than or equal to a preset value.
In a specific embodiment of the present invention, the N application icons may also be located in different application icon pages, for example: the terminal may further switch the application icon page according to the first sliding operation, for example, in an input process of the first sliding operation, if the terminal detects that the touch position of the finger of the user touches the left edge of the terminal, the terminal switches the application icon page in the display interface of the terminal to a next application icon page, and the finger of the user may continue to slide in the new application icon page to move the first application icon to be overlapped with the application icon in the new application icon page, and so on.
Optionally, before controlling the selected first application icon to move according to the touch position of the user finger in the first sliding operation, the method further includes:
under the condition that the first application icon is selected, acquiring a first attitude parameter of the terminal;
switching an application icon page displayed in a display interface to a target application icon page according to a first posture parameter of the terminal;
and the second application icon is an application icon arranged in the target application icon page.
Here, the terminal can switch the application icon page according to the attitude parameter of the terminal when the first application icon is selected, so that the operation of switching the application icon page is more convenient.
The first attitude parameter may be detected by at least one of a gravity sensor, an acceleration sensor, a gyroscope, and the like in the terminal, and the first attitude parameter may include at least one of an acceleration, a motion direction, a deflection angle, a deflection direction, and the like.
In addition, the terminal acquires the first posture parameter, and the posture parameter can be detected at preset time intervals, so that the application icon page can be switched in time.
The switching of the application icon page displayed in the display interface to the target application icon page according to the first posture parameter of the terminal may be that the terminal determines whether the first posture parameter meets a preset condition, and switches the application icon page displayed in the display interface to the target application icon page when the first posture parameter meets the preset condition.
For example: taking the first posture parameter as an example of a deflection angle, detecting the deflection angle of the terminal once every interval time T, and if the detected deflection angle is greater than or equal to beta, controlling the application icon page to turn left, namely switching to an upper application icon page; and if the detected deflection angle is less than or equal to-beta, controlling the application icon page to turn right, namely switching to the next application icon page.
In this embodiment, the target application icon page may be an application icon page after one or more operations of the application icon page, and is not limited herein.
It should be noted that, in the process of switching the application icon page displayed in the display interface to the target application icon page, since the first application icon is selected, the position of the first application icon in the display interface may be fixed; alternatively, the terminal may control the first application icon to move according to the change of the touch position of the user finger in the first sliding operation, which is not limited herein.
In an embodiment of the present invention, the controlling the first application icon in the display interface to move in response to the target input may be that the terminal enters an icon moving mode when receiving the target input, and moves the first application icon according to other operations of the user or the state of the terminal.
Optionally, the target input includes a second operation for selecting the first application icon;
the above controlling the movement of the first application icon in the display interface in response to the target input includes:
in response to the second operation, selecting the first application icon;
acquiring a second attitude parameter of the terminal under the condition that the first application icon is selected;
and controlling the first application icon to move according to the second attitude parameter.
Here, the terminal can control the first application icon to move according to the posture parameter of the terminal when the first application icon is selected, so that the mode of controlling the movement of the first application icon is flexible, and the operation is convenient and fast.
The second operation may be at least one of a voice input, a gesture operation with a space, a slide operation, a press operation, a click operation, and the like, and is not limited herein.
In addition, the selecting the first application icon in response to the second operation may be that the terminal determines whether the operation parameter of the second operation satisfies a preset condition, and selects the first application icon when the second operation parameter satisfies the preset condition. For example: taking the above target input as a pressing operation on the first application icon as an example, in the case that the pressing duration of the pressing operation is greater than or equal to the preset duration, the terminal detects the posture parameter thereof.
In an embodiment of the present invention, the second attitude parameter of the terminal may be detected by at least one of a gravity sensor, an acceleration sensor, a gyroscope, and the like in the terminal, and the second attitude parameter may include at least one of an acceleration, a motion direction, a deflection angle, a deflection direction, and the like.
In addition, in the process of moving the first application icon, when the first application icon moves to the edge position of the left side or the right side of the display interface of the terminal, the terminal can switch the application icon page in the display interface and reposition the position of the first application icon in the new application icon page when the first application icon moves to the edge position of the left side or the right side of the display interface of the terminal next time, so that the terminal can continuously move the first application icon in the new application icon page, and the display of the pages of the application programs corresponding to at least two application icons in different application icon pages in the display interface is realized.
For example: when the first application icon is moved to the left edge position, if the terminal receives an instruction of continuously moving the first application icon to the left, if the user drags the first application icon to the left, the terminal switches the current desktop to the previous application icon page, and the first application icon is located at the center position of the new application icon page, so that the terminal can continuously move the first application icon in the new application icon page.
The above-mentioned controlling the first application icon to move according to the second posture parameter may be to obtain a movement parameter of the first application icon according to a preset relationship or a calculation formula between the second posture parameter and the movement parameter of the application icon, and control the first application icon to move according to the obtained movement parameter.
For example: the second posture parameter may include an acceleration and a movement direction, and a calculation formula of the acceleration and the movement distance is preset in the terminal, when the posture of the terminal changes, the terminal may calculate the movement distance of the first application icon according to the calculation formula, and control the first application icon to move according to the movement distance of the first application icon in the same direction as the movement direction.
Optionally, the second attitude parameter includes a yaw direction and a yaw angle in the yaw direction;
the controlling the first application icon to move according to the second attitude parameter includes:
and under the condition that the deflection angle is larger than or equal to a preset angle threshold value, controlling the first application icon to move along the moving direction, wherein the moving direction and the deflection direction are preset to be in a correlation relationship.
Here, the terminal may control the first application icon to move in a direction in which an association relationship with the deflection direction is preset in the case where the deflection angle is greater than or equal to the preset angle threshold, so that the moving position of the application icon may be accurately controlled.
The terminal may preset an association relationship between the deflection direction and the moving direction, for example: the association relation between the left deflection direction and the leftward movement is preset in the terminal, and when the left deflection angle of the terminal is greater than or equal to a preset angle threshold value, the terminal controls the first application icon to move leftward; of course, the association relationship between the right yaw direction and the right movement, or the association relationship between the left yaw direction and the right movement, and the association relationship between the right yaw direction and the left movement, etc. may also be preset in the terminal, which is not exhaustive here.
It should be noted that the above-mentioned deflection direction may be a horizontal direction as a reference direction, for example: when the terminal is horizontally placed, the terminal is not deflected; when the terminal moves from the horizontal direction to the left side, i.e., the height of the left side of the terminal in the horizontal direction is lower than the height of the right side in the horizontal direction, the moving direction of the terminal is to the left, and so on. The moving direction may be a direction in other dimensions, such as up, down, left, and right, and is not limited herein.
In an embodiment of the present invention, the determining N application icons when it is detected that the first application icon stops moving and the first application icon is overlapped with the second application icon includes: the first application icon and the second application icon may be obtained by detecting whether there is a second application icon overlapping with the first application icon when the terminal detects that the first application icon stops moving (for example, the stationary duration exceeds a preset duration), and if so, determining that the N application icons include: a first application icon and a second application icon; or, when the terminal detects that the first application icon and the second application icon coincide with each other, it may be detected whether the first application icon stops moving, and if it is detected that the first application icon stops moving, the determining N application icons includes: the first application icon and the second application icon are not limited herein.
In the embodiment of the present invention, in step 102, after the terminal determines the N application icons, the terminal may display the pages of the application programs corresponding to the N application icons in N sub-display areas in a display interface of the terminal, and the different sub-display areas display the pages of the application programs corresponding to different application icons.
The page of the application program corresponding to the N application icons is displayed in the N sub-display areas in the display interface of the terminal, which may be the page of the application program displayed in each sub-display area in the N sub-display areas randomly selected by the terminal.
Or, optionally, the displaying the page of the application program corresponding to the N application icons in the N sub-display areas in the display interface of the terminal includes:
determining a target sub-display area associated with a target application icon in the N sub-display areas, wherein the target application icon is any one of the N application icons;
and displaying the page of the application program corresponding to the target application icon in the target sub-display area.
Here, the terminal may display the page of the application program corresponding to each application icon in the target sub-display area associated with the application icon, so that the display effect of the terminal may be improved.
The determining of the target sub-display area associated with the target application icon in the N sub-display areas may be determining the target sub-display area associated with the target application icon according to a preset relationship between each application icon and the sub-display area or an association relationship between a target operation and each application icon.
Specifically, the terminal may sort the N sub-display regions in advance, and when the target input includes a sliding operation and at least two pressing operations, the terminal selects the target sub-display region associated with the target application icon in the sorting of the N sub-display regions according to an order in which the sliding operation passes through the N application icons.
For example: the N sub-display areas comprise a sub-display area 1, a sub-display area 2, a sub-display area 3 and a sub-display area 4 which are sequentially arranged, under the condition that the sliding operation in the target input sequentially passes through the application icon 3, the application icon 4, the application icon 2 and the application icon 1, the terminal displays a page of an application program corresponding to the application icon 3 in the sub-display area 1, displays a page of an application program corresponding to the application icon 4 in the sub-display area 2, displays a page of an application program corresponding to the application icon 2 in the sub-display area 3, and displays a page of an application program corresponding to the application icon 1 in the sub-display area 4.
In an embodiment of the present invention, when the terminal controls the first application icon in the display interface to move in response to the target input, the determining, in the N sub-display areas, the target sub-display area associated with the target application icon may be that the terminal determines, according to a position of each application icon in the display interface, a sub-display area associated with each application icon in the N application icons.
For example: the terminal may calculate a distance between each application icon of the N application icons and a center point of the sub-display area, and determine the sub-display area having the smallest distance from the center point of the target application icon as the target sub-display area.
Under the condition that the terminal responds to the target input and controls the first application icon in the display interface to move, optionally, the N sub-display areas comprise a first sub-display area and a second sub-display area;
displaying the page of the application program corresponding to the N application icons in N sub-display areas in a display interface of the terminal, wherein the displaying comprises the following steps:
in the preset direction, if the vertex coordinate of the first application icon is larger than the vertex coordinate of the second application icon, displaying the page of the application program corresponding to the first application icon in the first sub-display area, and displaying the page of the application program corresponding to the second application icon in the second sub-display area.
Here, when the terminal displays the pages of the application programs corresponding to the two application icons in the display interface, the sub-display areas associated with the pages of the application programs corresponding to the two application icons can be determined according to the vertex coordinates of the two application icons in the preset direction, so that the complexity of determining the sub-display areas associated with the application icons by the terminal is reduced, and the display effect of the terminal is improved.
The preset direction may be any coordinate direction preset in the terminal, for example: x-axis direction, y-axis direction, etc., and are not limited herein.
The vertex coordinates may be understood as the maximum coordinate values of the application icons in a predetermined direction.
It should be noted that, the above-mentioned displaying the page of the application program corresponding to the N application icons in the N sub-display areas in the display interface of the terminal may be displaying the page of the application program of the N application icons simultaneously, or displaying the page of the application program of the N application icons sequentially, and is not limited herein.
To better describe the implementation process of the display method according to the embodiment of the present invention, the practical application of the display method is illustrated here, and the specific flow is as follows:
1) after acquiring an event (namely target input) for clicking an application icon A shown in FIG. 2, a terminal detects whether a screenshot at the same position lasts for 3 seconds, if so, the step 2 is carried out, otherwise, the terminal waits for 5 seconds and then exits a judgment process;
2) detecting a deflection angle delta y of the mobile phone along the left-right direction by using a gravity sensor, detecting the deflection angle delta y once every 2 seconds, if the delta y is greater than 30 degrees, turning an application icon of the desktop to the left, namely displaying an application icon on the right side on the desktop, and if the delta y is less than-30 degrees, turning the application icon of the desktop to the right, namely displaying an application icon on the left side on the desktop, so as to realize the purpose that pages of application programs which are not on the same page are displayed at the same time; when the page of the application icon is turned to the needed page, dragging the application icon A to move in the display interface, and entering the step 3);
3) the terminal detects whether four vertex coordinate positions of the application icon A on the screen are intersected with vertex coordinate positions of other icons, if so, whether the current icon is static is judged, and if so, the static state is judged to exceed 1.5 seconds; if yes, entering step 4), otherwise, waiting for 5 seconds and then exiting the judgment process;
4) when the terminal detects that the icons shown in fig. 3 are overlapped, the vertex coordinates of the application icon a and the application icon B are detected, and the y coordinate of the top left vertex of which icon is smaller is judged, so that the icon is on the top, when 2 applications are opened simultaneously in a split screen, the page of the application program corresponding to which application icon is on the upper half part of the screen, and if the application icon a is on the top, the terminal displays the page of the application program 1 corresponding to the application icon a and the page of the application program 2 corresponding to the application icon B as shown in fig. 4.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present invention. As shown in fig. 5, the terminal 500 includes:
a determining module 501, configured to, in a case that a target input is received, determine, in response to the target input, N application icons associated with the target input, where N is an integer greater than 1;
the display module 502 is configured to display pages of the application programs corresponding to the N application icons in N sub-display areas in a display interface of the terminal, where different sub-display areas display pages of the application programs corresponding to different application icons.
Optionally, as shown in fig. 6, the determining module 501 includes:
an icon moving unit 5011 for controlling a first application icon in the display interface to move in response to the target input;
the first determining unit 5012, configured to, in a case where it is detected that the first application icon stops moving and the first application icon coincides with the second application icon, determine that the N application icons include: the system comprises a first application icon and a second application icon, wherein the second application icon is at least one application icon except the first application icon.
Optionally, the target input includes a first operation for selecting the first application icon, and a first sliding operation for sliding with the first application icon as a starting point after the first operation;
as shown in fig. 7, the icon moving unit 5011 includes:
a first icon selection subunit 50111 configured to select, in response to the first operation, a first application icon;
the first icon moving subunit 50112 is configured to, in response to the first sliding operation, control the selected first application icon to move according to the touch position of the user's finger in the first sliding operation.
Optionally, as shown in fig. 8, the icon moving unit 5011 further includes:
the first posture detection subunit 50113 is configured to, in a case that the first application icon is selected, obtain a first posture parameter of the terminal;
an icon page switching subunit 50114, configured to switch the application icon page displayed in the display interface to the target application icon page according to the first posture parameter of the terminal;
and the second application icon is an application icon arranged in the target application icon page.
Optionally, the target input includes a second operation for selecting the first application icon;
as shown in fig. 9, the icon moving unit 5011 includes:
a second icon selecting subunit 50115, configured to select the first application icon in response to the second operation;
the second posture detection subunit 50116 is configured to, in a case that the first application icon is selected, obtain a second posture parameter of the terminal;
50117, controlling the first application icon to move according to the second posture parameter.
Optionally, the second attitude parameter includes a yaw direction and a yaw angle in the yaw direction;
the icon moving subunit 50117 is specifically configured to:
and under the condition that the deflection angle is greater than or equal to a preset angle threshold value, controlling the first application icon to move along a moving direction, wherein the moving direction and the deflection direction are preset to be in an associated relationship.
Optionally, the N sub-display regions include a first sub-display region and a second sub-display region;
the display module 502 is specifically configured to:
in the preset direction, if the vertex coordinate of the first application icon is larger than the vertex coordinate of the second application icon, displaying the page of the application program corresponding to the first application icon in the first sub-display area, and displaying the page of the application program corresponding to the second application icon in the second sub-display area.
Optionally, the target input includes a sliding operation and at least two pressing operations, and a sliding track of the sliding operation passes through at least two application icons; any one of the at least two pressing operations includes: pressing an application icon in the sliding operation process;
as shown in fig. 10, the determining module 501 includes:
a second determination unit 5013 for determining whether an operation parameter value of any one of the at least two pressing operations is greater than or equal to a preset operation threshold after completion of the target input;
the third determining unit 5014 is configured to determine the N application icons as at least two application icons in a case where an operation parameter value of any one of the at least two pressing operations is greater than or equal to a preset operation threshold.
Optionally, as shown in fig. 11, the display module 502 includes:
a fourth determining unit 5021, configured to determine a target sub-display region associated with a target application icon in the N sub-display regions, where the target application icon is any one of the N application icons;
the display unit 5022 is configured to display the page of the application program corresponding to the target application icon in the target sub-display area.
The terminal 500 can implement the processes implemented by the terminal in the foregoing embodiments and achieve the same beneficial effects, and for avoiding repetition, the detailed description is omitted here.
Fig. 12 is a schematic diagram of a hardware structure of a terminal for implementing various embodiments of the present invention, where the terminal 1200 includes, but is not limited to: radio frequency unit 1201, network module 1202, audio output unit 1203, input unit 1204, sensor 1205, display unit 1206, user input unit 1207, interface unit 1208, memory 1209, processor 1210, and power source 1211. Those skilled in the art will appreciate that the terminal configuration shown in fig. 12 is not intended to be limiting, and that the terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
Wherein, the processor 1210 is configured to:
under the condition that the target input is received, in response to the target input, determining N application icons associated with the target input, wherein N is an integer greater than 1;
and displaying the pages of the application programs corresponding to the N application icons in N sub-display areas in a display interface of the terminal, wherein different sub-display areas display the pages of the application programs corresponding to different application icons.
Optionally, the processor 1210 is further configured to:
in response to the target input, controlling movement of a first application icon in the display interface;
in a case where it is detected that the first application icon stops moving and the first application icon coincides with the second application icon, determining the N application icons includes: the system comprises a first application icon and a second application icon, wherein the second application icon is at least one application icon except the first application icon.
Optionally, the target input includes a first operation for selecting the first application icon, and a first sliding operation for sliding with the first application icon as a starting point after the first operation;
a processor 1210 further configured to:
in response to a first operation, selecting a first application icon;
and responding to the first sliding operation, and controlling the movement of the selected first application icon according to the touch position of the user finger in the first sliding operation.
Optionally, the processor 1210 is further configured to:
under the condition that the first application icon is selected, acquiring a first attitude parameter of the terminal;
switching an application icon page displayed in a display interface to a target application icon page according to a first posture parameter of the terminal;
and the second application icon is an application icon arranged in the target application icon page.
Optionally, the target input includes a second operation for selecting the first application icon;
a processor 1210 further configured to:
in response to the second operation, selecting the first application icon;
acquiring a second attitude parameter of the terminal under the condition that the first application icon is selected;
and controlling the first application icon to move according to the second attitude parameter.
Optionally, the second attitude parameter includes a yaw direction and a yaw angle in the yaw direction;
a processor 1210 further configured to:
and under the condition that the deflection angle is greater than or equal to a preset angle threshold value, controlling the first application icon to move along a moving direction, wherein the moving direction and the deflection direction are preset to be in an associated relationship.
Optionally, the N sub-display regions include a first sub-display region and a second sub-display region;
a processor 1210 further configured to:
in a preset direction, if the vertex coordinate of the first application icon is larger than the vertex coordinate of the second application icon, displaying the page of the application program corresponding to the first application icon in the first sub-display area, and displaying the page of the application program corresponding to the second application icon in the second sub-display area, wherein the preset direction is a direction from the first sub-display area to the second sub-display area.
Optionally, the target input includes a sliding operation and at least two pressing operations, and a sliding track of the sliding operation passes through at least two application icons; any one of the at least two pressing operations includes: pressing an application icon in the sliding operation process;
a processor 1210 further configured to:
determining whether an operation parameter value of any one of at least two pressing operations is greater than or equal to a preset operation threshold value after the target input is completed;
and under the condition that the operation parameter value of any one of the at least two pressing operations is greater than or equal to a preset operation threshold value, determining that the N application icons are at least two application icons.
Optionally, the processor 1210 is further configured to:
determining a target sub-display area associated with a target application icon in the N sub-display areas, wherein the target application icon is any one of the N application icons;
and displaying the page of the application program corresponding to the target application icon in the target sub-display area.
The terminal 1200 can implement each process implemented by the terminal in the foregoing embodiments and achieve the same beneficial effects, and for avoiding repetition, the detailed description is omitted here.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 1201 may be used for receiving and sending signals during information transmission and reception or during a call, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 1210; in addition, the uplink data is transmitted to the base station. Typically, the radio frequency unit 1201 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 1201 can also communicate with a network and other devices through a wireless communication system.
The terminal provides wireless broadband internet access to the user through the network module 1202, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
The audio output unit 1203 may convert audio data received by the radio frequency unit 1201 or the network module 1202 or stored in the memory 1209 into an audio signal and output as sound. Also, the audio output unit 1203 may also provide audio output related to a specific function performed by the terminal 1200 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 1203 includes a speaker, a buzzer, a receiver, and the like.
The input unit 1204 is used to receive audio or video signals. The input Unit 1204 may include a Graphics Processing Unit (GPU) 12041 and a microphone 12042, and the Graphics processor 12041 processes image data of a still picture or video obtained by an image capturing apparatus (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 1206. The image frames processed by the graphics processor 12041 may be stored in the memory 1209 (or other storage medium) or transmitted via the radio frequency unit 1201 or the network module 1202. The microphone 12042 can receive sound, and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 1201 in case of the phone call mode.
The terminal 1200 also includes at least one sensor 1205, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 12061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 12061 and/or backlight when the terminal 1200 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 1205 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., and will not be described further herein.
The display unit 1206 is used to display information input by the user or information provided to the user. The Display unit 1206 may include a Display panel 12061, and the Display panel 12061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 1207 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal. Specifically, the user input unit 1207 includes a touch panel 12071 and other input devices 12072. The touch panel 12071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 12071 (e.g., operations by a user on or near the touch panel 12071 using a finger, a stylus, or any suitable object or attachment). The touch panel 12071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 1210, receives a command from the processor 1210, and executes the command. In addition, the touch panel 12071 may be implemented by using various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. The user input unit 1207 may include other input devices 12072 in addition to the touch panel 12071. In particular, the other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 12071 may be overlaid on the display panel 12061, and when the touch panel 12071 detects a touch operation thereon or nearby, the touch operation is transmitted to the processor 1210 to determine the type of the touch event, and then the processor 1210 provides a corresponding visual output on the display panel 12061 according to the type of the touch event. Although the touch panel 12071 and the display panel 12061 are shown as two separate components in fig. 12 to implement the input and output functions of the terminal, in some embodiments, the touch panel 12071 and the display panel 12061 may be integrated to implement the input and output functions of the terminal, and this is not limited herein.
An interface unit 1208 is an interface for connecting an external device to the terminal 1200. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 1208 may be used to receive input from an external device (e.g., data information, power, etc.) and transmit the received input to one or more elements within the terminal 1200 or may be used to transmit data between the terminal 1200 and the external device.
The memory 1209 may be used to store software programs as well as various data. The memory 1209 may mainly include a storage program area and a storage data area, where the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 1209 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 1210 is a control center of the terminal, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by running or executing software programs and/or modules stored in the memory 1209 and calling data stored in the memory 1209, thereby monitoring the entire terminal. Processor 1210 may include one or more processing units; preferably, the processor 1210 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It is to be appreciated that the modem processor described above may not be integrated into processor 1210.
The terminal 1200 may also include a power source 1211 (e.g., a battery) for powering the various components, and preferably, the power source 1211 is logically connected to the processor 1210 via a power management system such that the functions of managing charging, discharging, and power consumption are performed via the power management system.
In addition, the terminal 1200 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides a terminal, which includes a processor 1210, a memory 1209, and a computer program stored in the memory 1209 and capable of running on the processor 1210, where the computer program, when executed by the processor 1210, implements each process of the display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (17)

1.一种显示方法,应用于终端,其特征在于,所述方法包括:1. A display method, applied to a terminal, wherein the method comprises: 在接收到目标输入的情况下,响应于所述目标输入,确定与所述目标输入关联的N个应用图标,其中,所述N为大于1的整数;In the case of receiving the target input, in response to the target input, determine N application icons associated with the target input, wherein the N is an integer greater than 1; 在所述终端的显示界面中的N个子显示区域内,显示所述N个应用图标对应的应用程序的页面,其中,不同的子显示区域显示不同应用图标对应的应用程序的页面;In the N sub-display areas in the display interface of the terminal, the pages of the application programs corresponding to the N application icons are displayed, wherein different sub-display areas display the pages of the application programs corresponding to different application icons; 所述目标输入包括滑动操作和至少两次按压操作,所述滑动操作的滑动轨迹经过至少两个应用图标;所述至少两次按压操作中任一次按压操作包括:在所述滑动操作过程中按压一应用图标的操作;The target input includes a sliding operation and at least two pressing operations, and the sliding trajectory of the sliding operation passes through at least two application icons; any one pressing operation in the at least two pressing operations includes: pressing during the sliding operation an operation of the application icon; 所述在接收到目标输入的情况下,响应于所述目标输入,确定与所述目标输入关联的N个应用图标,包括:In the case of receiving the target input, in response to the target input, determining N application icons associated with the target input, including: 在所述目标输入完成之后,确定所述至少两次按压操作中任一次按压操作的操作参数值是否大于或者等于预设操作阈值;After the target input is completed, determine whether the operation parameter value of any one of the at least two pressing operations is greater than or equal to a preset operation threshold; 在所述至少两次按压操作中任一次按压操作的操作参数值大于或者等于所述预设操作阈值的情况下,确定所述N个应用图标为所述至少两个应用图标;In the case that the operation parameter value of any one of the at least two pressing operations is greater than or equal to the preset operation threshold, determining that the N application icons are the at least two application icons; 在所述终端的显示界面中的N个子显示区域内,显示所述N个应用图标对应的应用程序的页面之前,所述方法还包括:Before displaying the pages of the application programs corresponding to the N application icons in the N sub-display areas in the display interface of the terminal, the method further includes: 终端预先将所述N个子显示区域进行排序;The terminal sorts the N sub-display areas in advance; 在所述目标输入包括所述滑动操作和所述至少两次按压操作的情况下,根据所述滑动操作的滑动轨迹经过所述N个应用图标的顺序,在所述N个子显示区域的排序中,选择与目标应用图标关联的目标子显示区域。When the target input includes the sliding operation and the at least two pressing operations, according to the sequence in which the sliding trajectory of the sliding operation passes through the N application icons, in the ordering of the N sub-display areas to select the target sub-display area associated with the target application icon. 2.根据权利要求1所述的方法,其特征在于,所述在接收到目标输入的情况下,响应于所述目标输入,确定与所述目标输入关联的N个应用图标,包括:2. The method according to claim 1, wherein, in the case of receiving the target input, in response to the target input, determining N application icons associated with the target input, comprising: 响应于所述目标输入,控制所述显示界面中的第一应用图标移动;In response to the target input, controlling the movement of the first application icon in the display interface; 在检测到所述第一应用图标停止移动,且所述第一应用图标与第二应用图标重合的情况下,确定所述N个应用图标包括:所述第一应用图标和所述第二应用图标,其中,所述第二应用图标为除所述第一应用图标之外的至少一个应用图标。When it is detected that the first application icon stops moving and the first application icon and the second application icon overlap, it is determined that the N application icons include: the first application icon and the second application icon, wherein the second application icon is at least one application icon other than the first application icon. 3.根据权利要求2所述的方法,其特征在于,所述目标输入包括用于选中所述第一应用图标的第一操作,以及在所述第一操作之后,以所述第一应用图标为起点进行滑动的第一滑动操作;3. The method according to claim 2, wherein the target input comprises a first operation for selecting the first application icon, and after the first operation, using the first application icon The first sliding operation for sliding the starting point; 所述响应于所述目标输入,控制所述显示界面中的第一应用图标移动,包括:The controlling the movement of the first application icon in the display interface in response to the target input includes: 响应于所述第一操作,选中所述第一应用图标;In response to the first operation, selecting the first application icon; 响应于所述第一滑动操作,根据所述第一滑动操作中用户手指的触控位置,控制选中的所述第一应用图标移动。In response to the first sliding operation, the selected first application icon is controlled to move according to the touch position of the user's finger in the first sliding operation. 4.根据权利要求3所述的方法,其特征在于,所述根据所述第一滑动操作中用户手指的触控位置,控制选中的所述第一应用图标移动之前,还包括:4. The method according to claim 3, wherein before controlling the movement of the selected first application icon according to the touch position of the user's finger in the first sliding operation, the method further comprises: 在选中所述第一应用图标的情况下,获取所述终端的第一姿态参数;In the case where the first application icon is selected, obtain the first posture parameter of the terminal; 根据所述终端的第一姿态参数,将所述显示界面中显示的应用图标页面切换至目标应用图标页面;switching the application icon page displayed in the display interface to the target application icon page according to the first posture parameter of the terminal; 其中,所述第二应用图标为设置在所述目标应用图标页面中的应用图标。Wherein, the second application icon is an application icon set in the target application icon page. 5.根据权利要求2所述的方法,其特征在于,所述目标输入包括用于选中所述第一应用图标的第二操作;5. The method of claim 2, wherein the target input comprises a second operation for selecting the first application icon; 所述响应于所述目标输入,控制所述显示界面中的第一应用图标移动,包括:The controlling the movement of the first application icon in the display interface in response to the target input includes: 响应于所述第二操作,选中所述第一应用图标;in response to the second operation, selecting the first application icon; 在选中所述第一应用图标的情况下,获取所述终端的第二姿态参数;In the case where the first application icon is selected, obtain the second posture parameter of the terminal; 根据所述第二姿态参数,控制所述第一应用图标移动。According to the second gesture parameter, the first application icon is controlled to move. 6.根据权利要求5所述的方法,其特征在于,所述第二姿态参数包括偏转方向以及在所述偏转方向上的偏转角度;6. The method according to claim 5, wherein the second attitude parameter comprises a deflection direction and a deflection angle in the deflection direction; 所述根据所述第二姿态参数,控制所述第一应用图标移动,包括:The controlling the movement of the first application icon according to the second gesture parameter includes: 在所述偏转角度大于或者等于预设角度阈值的情况下,控制所述第一应用图标沿移动方向移动,其中,所述移动方向与所述偏转方向预设有关联关系。When the deflection angle is greater than or equal to a preset angle threshold, the first application icon is controlled to move along a movement direction, wherein the movement direction and the deflection direction are preset in a relational relationship. 7.根据权利要求2至6中任一项所述的方法,其特征在于,所述N个子显示区域内包括第一子显示区域和第二子显示区域;7. The method according to any one of claims 2 to 6, wherein the N sub-display areas include a first sub-display area and a second sub-display area; 所述在所述终端的显示界面中的N个子显示区域内,显示所述N个应用图标对应的应用程序的页面,包括:The display of the pages of the application programs corresponding to the N application icons in the N sub-display areas in the display interface of the terminal includes: 在预设方向上,若所述第一应用图标的顶点坐标大于所述第二应用图标的顶点坐标,则将所述第一应用图标对应的应用程序的页面在所述第一子显示区域显示,以及将所述第二应用图标对应的应用程序的页面在所述第二子显示区域显示。In the preset direction, if the vertex coordinates of the first application icon are greater than the vertex coordinates of the second application icon, the page of the application program corresponding to the first application icon is displayed in the first sub-display area , and the page of the application program corresponding to the second application icon is displayed in the second sub-display area. 8.根据权利要求1所述的方法,其特征在于,所述在所述终端的显示界面中的N个显示区域内,显示所述N个应用图标对应的应用程序的页面,包括:8 . The method according to claim 1 , wherein, in the N display areas in the display interface of the terminal, displaying the pages of the application programs corresponding to the N application icons, comprising: 在所述N个子显示区域内,确定与目标应用图标关联的目标子显示区域,其中,所述目标应用图标为所述N个应用图标中的任一应用图标;In the N sub-display areas, determine a target sub-display area associated with a target application icon, wherein the target application icon is any application icon in the N application icons; 在所述目标子显示区域内显示所述目标应用图标对应的应用程序的页面。The page of the application program corresponding to the target application icon is displayed in the target sub-display area. 9.一种终端,其特征在于,包括:9. A terminal, characterized in that, comprising: 确定模块,用于在接收到目标输入的情况下,响应于所述目标输入,确定与所述目标输入关联的N个应用图标,其中,所述N为大于1的整数;a determining module, configured to determine N application icons associated with the target input in response to the target input when the target input is received, wherein the N is an integer greater than 1; 显示模块,用于在所述终端的显示界面中的N个子显示区域内,显示所述N个应用图标对应的应用程序的页面,其中,不同的子显示区域显示不同应用图标对应的应用程序的页面;A display module, configured to display pages of the application programs corresponding to the N application icons in the N sub-display areas in the display interface of the terminal, wherein different sub-display areas display the pages of the application programs corresponding to different application icons page; 所述目标输入包括滑动操作和至少两次按压操作,所述滑动操作的滑动轨迹经过至少两个应用图标;所述至少两次按压操作中任一次按压操作包括:在所述滑动操作过程中按压一应用图标的操作;The target input includes a sliding operation and at least two pressing operations, and the sliding trajectory of the sliding operation passes through at least two application icons; any one pressing operation in the at least two pressing operations includes: pressing during the sliding operation an operation of the application icon; 所述确定模块,包括:The determining module includes: 第二确定单元,用于在所述目标输入完成之后,确定所述至少两次按压操作中任一次按压操作的操作参数值是否大于或者等于预设操作阈值;a second determining unit, configured to determine whether the operation parameter value of any one of the at least two pressing operations is greater than or equal to a preset operation threshold after the target input is completed; 第三确定单元,用于在所述至少两次按压操作中任一次按压操作的操作参数值大于或者等于所述预设操作阈值的情况下,确定所述N个应用图标为所述至少两个应用图标;a third determining unit, configured to determine that the N application icons are the at least two application icons when the operation parameter value of any one of the at least two pressing operations is greater than or equal to the preset operation threshold application icon; 所述终端预先将所述N个子显示区域进行排序;The terminal sorts the N sub-display areas in advance; 所述显示模块还用于:The display module is also used for: 在所述目标输入包括所述滑动操作和所述至少两次按压操作的情况下,根据所述滑动操作的滑动轨迹经过所述N个应用图标的顺序,在所述N个子显示区域的排序中,选择与目标应用图标关联的目标子显示区域。When the target input includes the sliding operation and the at least two pressing operations, according to the sequence in which the sliding trajectory of the sliding operation passes through the N application icons, in the ordering of the N sub-display areas to select the target sub-display area associated with the target application icon. 10.根据权利要求9所述的终端,其特征在于,所述确定模块,包括:10. The terminal according to claim 9, wherein the determining module comprises: 图标移动单元,用于响应于所述目标输入,控制所述显示界面中的第一应用图标移动;an icon moving unit, configured to control the movement of the first application icon in the display interface in response to the target input; 第一确定单元,用于在检测到所述第一应用图标停止移动,且所述第一应用图标与第二应用图标重合的情况下,确定所述N个应用图标包括:所述第一应用图标和所述第二应用图标,其中,所述第二应用图标为除所述第一应用图标之外的至少一个应用图标。a first determining unit, configured to determine that the N application icons include: the first application when it is detected that the first application icon stops moving and the first application icon and the second application icon overlap icon and the second application icon, wherein the second application icon is at least one application icon other than the first application icon. 11.根据权利要求10所述的终端,其特征在于,所述目标输入包括用于选中所述第一应用图标的第一操作,以及在所述第一操作之后,以所述第一应用图标为起点进行滑动的第一滑动操作;The terminal according to claim 10, wherein the target input comprises a first operation for selecting the first application icon, and after the first operation, using the first application icon The first sliding operation for sliding the starting point; 所述图标移动单元,包括:The icon moving unit includes: 第一图标选中子单元,用于响应于所述第一操作,选中所述第一应用图标;a first icon selection subunit, configured to select the first application icon in response to the first operation; 第一图标移动子单元,用于响应于所述第一滑动操作,根据所述第一滑动操作中用户手指的触控位置,控制选中的所述第一应用图标移动。The first icon moving subunit is configured to control the movement of the selected first application icon according to the touch position of the user's finger in the first sliding operation in response to the first sliding operation. 12.根据权利要求11所述的终端,其特征在于,所述图标移动单元,还包括:12. The terminal according to claim 11, wherein the icon moving unit further comprises: 第一姿态检测子单元,用于在选中所述第一应用图标的情况下,获取所述终端的第一姿态参数;a first attitude detection subunit, configured to acquire the first attitude parameter of the terminal when the first application icon is selected; 图标页面切换子单元,用于根据所述终端的第一姿态参数,将所述显示界面中显示的应用图标页面切换至目标应用图标页面;an icon page switching subunit, configured to switch the application icon page displayed in the display interface to the target application icon page according to the first posture parameter of the terminal; 其中,所述第二应用图标为设置在所述目标应用图标页面中的应用图标。Wherein, the second application icon is an application icon set in the target application icon page. 13.根据权利要求10所述的终端,其特征在于,所述目标输入包括用于选中所述第一应用图标的第二操作;13. The terminal according to claim 10, wherein the target input comprises a second operation for selecting the first application icon; 所述图标移动单元,包括:The icon moving unit includes: 第二图标选中子单元,用于响应于所述第二操作,选中所述第一应用图标;a second icon selection subunit, configured to select the first application icon in response to the second operation; 第二姿态检测子单元,用于在选中所述第一应用图标的情况下,获取所述终端的第二姿态参数;a second posture detection subunit, configured to acquire the second posture parameter of the terminal when the first application icon is selected; 第二图标移动子单元,用于根据所述第二姿态参数,控制所述第一应用图标移动。The second icon moving subunit is configured to control the movement of the first application icon according to the second gesture parameter. 14.根据权利要求13所述的终端,其特征在于,所述第二姿态参数包括偏转方向以及在所述偏转方向上的偏转角度;The terminal according to claim 13, wherein the second attitude parameter comprises a deflection direction and a deflection angle in the deflection direction; 所述图标移动子单元,具体用于:The icon moving subunit is specifically used for: 在所述偏转角度大于或者等于预设角度阈值的情况下,控制所述第一应用图标沿移动方向移动,其中,所述移动方向与所述偏转方向预设有关联关系。When the deflection angle is greater than or equal to a preset angle threshold, the first application icon is controlled to move along a movement direction, wherein the movement direction and the deflection direction are preset in a relational relationship. 15.根据权利要求10至14中任一项所述的终端,其特征在于,所述N个子显示区域内包括第一子显示区域和第二子显示区域;15. The terminal according to any one of claims 10 to 14, wherein the N sub-display areas include a first sub-display area and a second sub-display area; 所述显示模块,具体用于:The display module is specifically used for: 在预设方向上,若所述第一应用图标的顶点坐标大于所述第二应用图标的顶点坐标,则将所述第一应用图标对应的应用程序的页面在所述第一子显示区域显示,以及将所述第二应用图标对应的应用程序的页面在所述第二子显示区域显示。In the preset direction, if the vertex coordinates of the first application icon are greater than the vertex coordinates of the second application icon, the page of the application program corresponding to the first application icon is displayed in the first sub-display area , and the page of the application program corresponding to the second application icon is displayed in the second sub-display area. 16.根据权利要求9所述的终端,其特征在于,所述显示模块,包括:16. The terminal according to claim 9, wherein the display module comprises: 第四确定单元,用于在所述N个子显示区域内,确定与目标应用图标关联的目标子显示区域,其中,所述目标应用图标为所述N个应用图标中的任一应用图标;a fourth determination unit, configured to determine a target sub-display area associated with a target application icon within the N sub-display areas, wherein the target application icon is any application icon in the N application icons; 显示单元,用于在所述目标子显示区域内显示所述目标应用图标对应的应用程序的页面。A display unit, configured to display the page of the application program corresponding to the target application icon in the target sub-display area. 17.一种终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至8中任一项所述的显示方法的步骤。17. A terminal, characterized in that it comprises a processor, a memory and a computer program stored on the memory and running on the processor, the computer program being executed by the processor to achieve the method as claimed in the claims Steps of the display method described in any one of 1 to 8.
CN201910032035.6A 2019-01-14 2019-01-14 A display method and terminal Active CN109800045B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910032035.6A CN109800045B (en) 2019-01-14 2019-01-14 A display method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910032035.6A CN109800045B (en) 2019-01-14 2019-01-14 A display method and terminal

Publications (2)

Publication Number Publication Date
CN109800045A CN109800045A (en) 2019-05-24
CN109800045B true CN109800045B (en) 2021-10-29

Family

ID=66558782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910032035.6A Active CN109800045B (en) 2019-01-14 2019-01-14 A display method and terminal

Country Status (1)

Country Link
CN (1) CN109800045B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112015500B (en) * 2019-05-31 2024-10-11 北京搜狗科技发展有限公司 A data processing method, a data processing device and a data processing device
CN110362244B (en) 2019-06-30 2022-11-11 华为技术有限公司 Screen splitting method and electronic equipment
CN110568990B (en) * 2019-08-29 2021-05-11 Oppo广东移动通信有限公司 Screen splitting method and device, electronic equipment and storage medium
CN111142991A (en) * 2019-12-06 2020-05-12 维沃移动通信有限公司 Application function page display method and electronic device
CN111309934A (en) * 2020-02-17 2020-06-19 维沃移动通信有限公司 Collection resource processing method and electronic device
CN113342440A (en) * 2021-06-11 2021-09-03 北京字节跳动网络技术有限公司 Screen splicing method and device, electronic equipment and storage medium
CN113783995A (en) * 2021-08-13 2021-12-10 维沃移动通信有限公司 Display control method, device, electronic device and medium
CN116088744A (en) * 2023-02-23 2023-05-09 维沃移动通信有限公司 Application control method and device thereof

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120084693A1 (en) * 2010-10-01 2012-04-05 Imerj LLC Modals in dual display communication devices
KR101888457B1 (en) * 2011-11-16 2018-08-16 삼성전자주식회사 Apparatus having a touch screen processing plurality of apllications and method for controlling thereof
KR102155708B1 (en) * 2013-02-26 2020-09-14 삼성전자 주식회사 Portable terminal and method for operating multi-application thereof
CN103699327A (en) * 2013-12-27 2014-04-02 深圳天珑无线科技有限公司 Terminal equipment and selection method and selection device for touch screen terminal
CN105739840A (en) * 2016-01-29 2016-07-06 广东欧珀移动通信有限公司 Terminal and method for starting an application program in the terminal
CN106598382A (en) * 2016-11-17 2017-04-26 北京奇虎科技有限公司 Icon sorting method, device and mobile terminal

Also Published As

Publication number Publication date
CN109800045A (en) 2019-05-24

Similar Documents

Publication Publication Date Title
CN109800045B (en) A display method and terminal
CN109032447B (en) Icon processing method and mobile terminal
CN110825295B (en) Application control method and electronic device
CN110531915B (en) Screen operation method and terminal device
CN108897473B (en) Interface display method and terminal
US11354017B2 (en) Display method and mobile terminal
CN109683764B (en) Icon management method and terminal
CN108920069B (en) Touch operation method and device, mobile terminal and storage medium
CN108958593B (en) Method for determining communication object and mobile terminal
CN109407949B (en) A display control method and terminal
CN110795189A (en) Application starting method and electronic equipment
CN108762564B (en) Operation control method and terminal equipment
CN108446156B (en) Application program control method and terminal
CN110096203B (en) A screenshot method and mobile terminal
CN108509131B (en) Application program starting method and terminal
CN110531905B (en) Icon control method and terminal
KR20220045220A (en) Icon display method and terminal
CN110941469A (en) A method for creating an application avatar and its terminal device
CN109189514B (en) A terminal device control method and terminal device
CN108829306B (en) Information processing method and mobile terminal
CN111443860B (en) Touch method and electronic device
CN110879685B (en) An interactive method and electronic device for an application program interface
CN111352566B (en) Parameter adjusting method and electronic equipment
CN110780796B (en) Screen capturing method and electronic equipment
CN110794998B (en) Control method of application icon and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant