CN110032309B - Screen splitting method and terminal equipment - Google Patents

Screen splitting method and terminal equipment Download PDF

Info

Publication number
CN110032309B
CN110032309B CN201910285381.5A CN201910285381A CN110032309B CN 110032309 B CN110032309 B CN 110032309B CN 201910285381 A CN201910285381 A CN 201910285381A CN 110032309 B CN110032309 B CN 110032309B
Authority
CN
China
Prior art keywords
sub
display area
display
side edge
dividing
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
CN201910285381.5A
Other languages
Chinese (zh)
Other versions
CN110032309A (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 CN201910285381.5A priority Critical patent/CN110032309B/en
Publication of CN110032309A publication Critical patent/CN110032309A/en
Priority to PCT/CN2020/083502 priority patent/WO2020207379A1/en
Application granted granted Critical
Publication of CN110032309B publication Critical patent/CN110032309B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to the technical field of communication, and provides a screen splitting method and terminal equipment, which are used for solving the problem that the information display effect after screen splitting is poor due to the screen splitting method in the prior art. The method comprises the following steps: receiving a dragging operation of a user on an application program identifier displayed in the display screen; dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen; wherein N is an integer greater than 1. In this way, the terminal device divides the display area according to the operation position of the user, and the distribution and arrangement of the divided sub-display areas can be suitable for the current scene, so that the display effect of the information can be improved.

Description

Screen splitting method and terminal equipment
Technical Field
The invention relates to the technical field of communication, in particular to a screen splitting method and terminal equipment.
Background
As the performance of the terminal device improves, more and more applications are installed on the terminal device. In order to meet the requirement that users use different applications at the same time, most terminal devices have a split screen function. In this way, the user can use different applications on the same interface using split screen functionality, e.g., watching video and chatting simultaneously.
In the prior art, terminal devices generally perform screen splitting according to a preset mode, for example, the terminal device splits a screen into an upper display window and a lower display window according to the preset mode. However, with the shape change of the terminal device and the change of the displayed content, the fixed screen splitting mode may result in a low screen utilization rate after screen splitting, thereby resulting in a poor information display effect.
Therefore, the split screen method in the prior art causes poor information display effect after split screen.
Disclosure of Invention
The embodiment of the invention provides a screen splitting method and terminal equipment, and aims to solve the problem that the information display effect after screen splitting is poor due to the screen splitting method in the prior art.
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 screen splitting method, including:
receiving a dragging operation of a user on an application program identifier displayed in the display screen;
dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen;
wherein N is an integer greater than 1.
In a second aspect, an embodiment of the present invention further provides a terminal device, including:
the receiving module is used for receiving the dragging operation of the application program identifier displayed in the display screen by a user;
the dividing module is used for dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen;
wherein N is an integer greater than 1.
In a third aspect, an embodiment of the present invention further provides a terminal device, including: the device comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the computer program to realize the steps of the screen splitting method.
In a fourth aspect, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps in the screen splitting method described above.
In the embodiment of the invention, the dragging operation of the user on the application program identifier displayed in the display screen is received; dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen; wherein N is an integer greater than 1. In this way, the terminal device divides the display area according to the operation position of the user, and the distribution and arrangement of the divided sub-display areas can be suitable for the current scene, so that the display effect of the information can be 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 flowchart of a screen splitting method according to an embodiment of the present invention;
fig. 1a is one of display interface diagrams of a terminal device according to an embodiment of the present invention;
FIG. 2 is a second flowchart of a screen splitting method according to an embodiment of the present invention;
fig. 2a is a second display interface diagram of the terminal device according to the embodiment of the present invention;
fig. 2b is a third display interface diagram of the terminal device according to the embodiment of the present invention;
FIG. 3 is a third flowchart of a screen splitting method according to an embodiment of the present invention;
fig. 3a is a fourth display interface diagram of the terminal device according to the embodiment of the present invention;
fig. 3b is a fifth display interface diagram of the terminal device according to the embodiment of the present invention;
fig. 3c is a sixth view of a display interface of the terminal device according to the embodiment of the present invention;
fig. 3d is a seventh display interface diagram of the terminal device according to the embodiment of the present invention;
fig. 3e is an eighth display interface diagram of the terminal device according to the embodiment of the present invention;
fig. 3f is a ninth view of a display interface of a terminal device according to an embodiment of the present invention;
fig. 4 is one of the structural diagrams of the terminal device provided in the embodiment of the present invention;
fig. 5 is a second structural diagram of a terminal device according to the embodiment of the present invention;
fig. 6 is a third structural diagram of a terminal device according to an embodiment of the present invention;
fig. 7 is a fourth structural diagram of a terminal device according to an embodiment of the present invention;
fig. 8 is a fifth structural diagram of a terminal device 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, fig. 1 is a flowchart of a screen splitting method provided in an embodiment of the present invention, and is applied to a terminal device, where the terminal device has a display screen, and as shown in fig. 1, the screen splitting method includes the following steps:
step 101, receiving a dragging operation of a user on an application program identifier displayed in the display screen.
The application identification may be an icon of the application displayed in the display screen, an identification of a sub-application, a file identification of the application, or other identification of the application.
The drag operation may be an operation performed on the application identifier or an area where the application identifier is located. For example, a user performs a two-finger drag operation on a desktop icon displayed on the terminal device, or a user performs a drag operation on a file identifier displayed in an application program interface. As the drag operation proceeds, the application identification may move with the position of the drag operation.
And 102, dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen.
Wherein N is an integer greater than 1.
In this step, the terminal device determines the manner to be divided according to the position of the operation end point, and specifically may determine the boundary of the divided regions according to the position of the operation end point, or determine the arrangement manner of the regions to be divided, and the like. For example, when the operation end point is located at the upper side edge of the display screen, the display screen is determined to be divided into an upper sub display area and a lower sub display area; when the operation end point is closest to the left edge in the display screen, determining the division mode of the display area as dividing the display screen into a left sub-display area and a right sub-display area; or a boundary of the display area is determined based on the operation end point, thereby performing area division.
As shown in fig. 1a, the terminal device divides the display screen into a sub display area 11, a sub display area 12, a sub display area 13 and a sub display area 14 according to a user operation. The distribution and size of the four sub-display areas can be determined based on the type of the application program and the requirements of the user, and the four sub-display areas can be convenient for the user to use. The user can control the interface displayed in each sub-display area according to actual conditions. Further, the user can adjust the size of each sub-display area by dragging the boundary. When the size of the sub-display area is smaller than the preset value, the sub-display area may be covered by other display areas, i.e., the sub-display area is cancelled.
The dividing mode of the display screen is determined based on user operation, so that the arrangement and distribution mode of the sub-display areas can be more suitable for the current application scene, the utilization rate of the display screen can be improved, and the display effect of information in each sub-display area is improved.
In the embodiment of the present invention, the screen splitting method may be applied to a terminal device, for example: a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like.
The screen splitting method of the embodiment of the invention receives the dragging operation of a user on the application program identifier displayed in the display screen; dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen; n is an integer greater than 1. Therefore, the terminal equipment divides the display area according to the operation position of the user, the distribution and arrangement of the divided sub-display areas can be suitable for the current scene, the utilization rate of the display screen can be improved, and the display effect of the information is improved. The user can divide the position and the region size of split screen by oneself according to the needs of self, satisfies user's diversified demand and caters to user's use custom.
Referring to fig. 2, the main difference between the present embodiment and the above-described embodiments is that a first sub display area is divided in a display screen, and the first sub display area is an area having a diagonal line as a connection line of an operation start point and an operation end point of a drag operation.
Fig. 2 is a flowchart of a screen splitting method according to an embodiment of the present invention, and as shown in fig. 2, the method includes the following steps:
step 201, receiving a dragging operation of the application program identifier displayed in the display screen by a user.
The implementation manner of this step may refer to the description in step 101, and is not described herein again to avoid repetition.
Step 202, dividing a first sub-display area in the display screen.
The first sub-display area is an area with a diagonal line connecting an operation start point and an operation end point of the drag operation.
In this step, the terminal device determines a first sub-display area to be divided according to an operation start point and an operation end point of the drag operation, wherein a range of the first sub-display area may be determined according to positions of the operation start point and the operation end point. In this way, the user can control the range and the position of the first sub-display area according to actual conditions.
For example, as shown in fig. 2a, the user performs a drag operation on the display screen, the end point of the drag operation is located in the middle area of the display screen, and the terminal device determines three boundary lines based on the end point position, as shown in fig. 2 b. The terminal device divides the display area into three sub-display areas, a first sub-display area 21, a second sub-display area 22 and a third sub-display area 23, based on three boundaries.
Further, a line connecting the slide start point and the slide end point may be used as a boundary for dividing the display area. For example, in fig. 2a, if the slide start point is located on the left boundary line of the display screen and the slide end point is located on the right boundary line of the display screen, the terminal device may divide the display screen into upper and lower sub-display regions based on the connection line of the slide start point and the slide end point.
Step 203, dividing the area except the first sub-display area in the display screen into N-1 sub-display areas.
And the boundary lines of the N-1 sub-display areas pass through the operation starting point or the operation end point, wherein N is an integer larger than 1.
In this step, after the first sub-display region is determined, N-1 regions of the display screen other than the first sub-display region may be divided. Wherein, the boundary between the N-1 sub-display regions can simultaneously pass through the operation end point, or simultaneously pass through the operation starting point, or a part of the boundary passes through the operation starting point, and the other part of the boundary passes through the operation end point; that is, the boundary between each two sub-display regions passes through at least one of the operation start point and the operation end point. The number of the sub display regions divided by the display screen may be preset or determined according to the operation mode of the user.
For example, as shown in fig. 2a, the user performs a drag operation with the position of the boundary point 1 as a start point and the point 2 as an end point. The terminal device determines the first sub-display area with the connecting line of the point 1 and the point 2 as a diagonal line, and determines the boundary line based on the position of the point 2. The display area is finally divided into a first sub-display area 21, a second sub-display area 22 and a third sub-display area 23 as shown in fig. 2 b.
In this way, the terminal device determines the first sub-display area based on the user operation, the requirements of the user on the size and distribution of the first sub-display area can be met, and the boundary lines of other display areas are determined based on the operation end point, so that the user operation can be reduced. The display effect of the information is improved.
In this embodiment, the boundary is determined based on the user operation, so that the user's requirements on the size and distribution of the sub-display area can be satisfied, the user's operation can be reduced, and the information display effect can be improved.
Referring to fig. 3, the main difference between this embodiment and the above embodiments is that the display screen includes a target display area, and the application identifier is located in the target display area.
Fig. 3 is a flowchart of a screen splitting method according to an embodiment of the present invention, and as shown in fig. 3, the method includes the following steps:
step 301, receiving a dragging operation of the application program identifier displayed in the target display area by the user.
The target display area may be an object to be divided into display areas, and specifically may be any sub-display area in the sub-display areas divided by the display screen. For example, the terminal device includes two sub-display regions formed by dividing the entire display region, and the target display region may be the entire display region or any one of the sub-display regions.
The implementation manner of this step may refer to the description in step 101, and is not described herein again to avoid repetition.
Step 302, dividing the target display area into M sub-display areas based on the position of the operation end point of the dragging operation in the target display area.
Wherein M is an integer greater than 1 and M is less than or equal to N.
The implementation of this step can be seen in the description of step 102. Wherein, the target display area is used as the area division object in the step.
After dividing the target display area into M sub-display areas, any one of the sub-display areas may be further divided into a plurality of sub-display areas again. In this way, the flexibility of display area division can be improved.
Optionally, the application identifier is an icon of the first application;
the dividing the target display area into M sub-display areas based on the position of the operation end point of the drag operation in the target display area includes:
if the operation end point of the dragging operation is located at a first side edge or a second side edge of the target display area, dividing the target display area into M sub-display areas according to a first mode;
if the operation end point of the dragging operation is located at the third side edge or the fourth side edge of the target display area, dividing the target display area into M sub-display areas according to a second mode;
the first side edge and the second side edge are two opposite sides of the target display area respectively, and the target display area is divided into M sub-display areas according to the first mode and arranged in sequence from the first side edge to the second side edge or arranged in sequence from the second side edge to the first side edge;
the third side edge and the fourth side edge are two opposite sides of the target display area respectively, and the M sub-display areas formed by dividing the target display area according to the second mode are sequentially arranged from the third side edge to the fourth side edge, or are sequentially arranged from the fourth side edge to the third side edge;
after the dividing the target display area into M sub-display areas, the method further includes:
and displaying the interface of the first application program in a second sub-display area of the M sub-display areas.
Wherein the target display area may comprise oppositely arranged first and second side edges, e.g. the top and bottom edges of the display area as shown in fig. 3a, or the left and right side edges of the display area. The operation end point is located at the first side edge of the display area, which can be understood as the operation end point is located in the preset area where the first side edge is located.
In the case where the operation end point is located at the first side edge or the second side edge of the target display area, the terminal device divides the target display area into M sub-display areas. The number of the sub-display areas is a preset number, or the number of the application programs currently in the running state, or the number of the application programs which have run in the foreground in the latest preset time period, or the number is set according to user operation. The M sub-display regions are arranged in a direction from the first side edge to the second side edge, or from the second side edge to the first side edge, for example, the M sub-display regions are arranged sequentially from left to right.
For example, as shown in fig. 3a, the user performs a two-finger drag operation on an icon 1 corresponding to an application 1 displayed on the desktop. The terminal device moves the icon 1 to the top of the screen in response to the operation of the user. The terminal device divides the display area into two sub-display areas, namely a sub-display area 31 and a sub-display area 32, as shown in fig. 3b, according to the end position of the icon movement. If the user drags the icon 1 to the bottom of the display screen, the terminal device may also divide the display screen into an upper sub-display area and a lower sub-display area, or into a plurality of sub-display areas arranged from top to bottom or from bottom to top.
For another example, as shown in fig. 3c, the user drags the icon 2 corresponding to the second application to the left edge of the sub display area 32, and the terminal device divides the sub display area 32 into a display area 321 and a display area 322 arranged from left to right according to the end position of the dragging operation, as shown in fig. 3 d. And displays the interface of the second application program and the icons of other application programs in the two sub-display areas respectively, as shown in fig. 3 d.
In addition, the number, size, and the like of the divided display areas may also be determined according to the sliding speed of the drag operation by the user or the position of the sliding end point. For example, the faster the sliding speed, the larger the number of divided display areas and the smaller the size of each display area; the closer the slide end point is to the preset target point, the smaller the number of divided display areas and the larger the size of each display area.
Wherein the target display area may further comprise oppositely disposed third and fourth side edges, e.g. top and bottom edges of the display area as shown in fig. 3a, or left and right side edges of the display area. The third and fourth side edges are different edges from the first and second side edges. When the operation terminal of the drag operation is located at the third side edge or the fourth side edge of the target display area, the specific implementation manner may also refer to the above description, and details are not described herein again.
After the target display area is divided into M sub-display areas, the terminal device displays the interface of the first application program in the second sub-display area. The second sub-display region may be any one of the M sub-display regions. Further, it may be a sub display area where the operation end point is located.
For example, as shown in fig. 3a, the user drags the icon 1 corresponding to the first application (i.e., the first application) to the top of the display screen, and the terminal device divides the display screen into two sub-display areas, i.e., an upper sub-display area and a lower sub-display area, in response to the user operation. The terminal device further detects the sub-display area 31 with the operation end point located above, and displays the interface of the first application program in the sub-display area 31, as shown in fig. 3 b.
In this way, the terminal device displays the interface of the first application program in the sub-display area according to the operation of the user, and the switching of the interface can be reduced. In addition, the first application program is displayed at the position where the user operation is finished, so that the user can flexibly select the area where the first application program needs to be displayed, the display effect of information is improved, and the requirements of the user are met.
Optionally, an interface of a second application program is displayed in the target display area, where the interface of the second application program includes an icon of the first application program;
after the dividing the target display area into M sub-display areas, the method further includes:
and displaying the interface of the second application program in the sub-display areas except the second sub-display area in the M sub-display areas.
In this embodiment, an icon of the first application is displayed on an interface of the second application, for example, an interface of the application or the game center, and the user can operate the icon of the first application. The terminal equipment responds to the operation of a user, divides the target display area into M sub-display areas, displays the interface of the first application program in the second sub-display area, and displays the interface of the second application program in other sub-display areas.
For example, an application store interface is displayed in the display interface of the terminal device, and the application store interface includes an icon of the first application program and an icon of the second application program. The user drags the icon of the first application program, the terminal device divides the screen into two sub display areas, and the first application program and the interface of the application store are respectively displayed in the two sub display areas.
The first application program may be a subprogram in an application program. In this embodiment, the terminal device may display the interface of the first application and the interface of the sub-application in the two sub-display areas, respectively.
Therefore, the user can operate different application programs on the same operation interface without closing the currently displayed application program, the operation efficiency can be improved, and the user experience can be improved.
Optionally, an interface of a third application program is displayed in the target display area, and the application program identifier is a file identifier of the application program displayed in the interface of the third application program;
after the dividing the target display area into M sub-display areas, the method further includes:
in a third sub-display area of the M sub-display areas, expanding and displaying a file corresponding to the file identifier;
and displaying an interface of the third application program in a fourth sub-display area of the M sub-display areas.
In this embodiment, a file identifier is displayed in an interface of a third application program, such as a mail application program, and a user may drag the file identifier. And the terminal equipment responds to the operation of a user, divides the display area into M sub-display areas, expands and displays the file corresponding to the file identifier in the third sub-display area, and displays the interface of the third application program in the fourth sub-display area.
For example, an attachment is included in the interface of the mail application, and the attachment is displayed in a manner that displays the document file identifier. The user drags the document file identifier, the terminal device divides the display area into two sub-display areas, and the mail application program and the expanded document file are respectively displayed in the two sub-display areas. Therefore, the terminal equipment does not need to jump to other interfaces, and a user can check the contents of the mails and the attachments on the same interface, so that the operation of the user is facilitated.
Optionally, the dividing the target display area into M sub-display areas based on the position of the operation end point of the dragging operation in the target display area includes:
and dividing the target display area into M sub-display areas which are sequentially arranged according to the dragging direction based on the dragging direction of the dragging operation.
In this embodiment, the terminal device may determine the division manner of the display area based on the drag direction of the drag operation.
For example, the user performs a drag operation on an icon of the application program, and the terminal device determines the drag direction as from bottom to top based on the start point and the end point of the drag operation. And the terminal equipment divides the display area into three sub-display areas which are sequentially arranged from bottom to top according to the dragging direction.
In this way, the user can rapidly divide the display area according to the dragging direction of the dragging operation, and the display effect of the information can be improved.
This embodiment can also be applied to the corresponding embodiment of fig. 1 and achieve the same advantageous effects.
Optionally, the display screen includes a first display area and a second display area, and the application identifier is located in the first display area;
the dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen includes:
under the condition that the operation end point of the dragging operation is located in the second display area, dividing the second display area into L sub-display areas;
after the dividing the second display area into L sub-display areas, the method further includes:
displaying an interface of the second display area in a third sub-display area of the L sub-display areas;
displaying an interface of an application program corresponding to the application program identifier in a fourth sub-display area of the L sub-display areas;
wherein L is an integer greater than 1 and L is less than N.
In this embodiment, the display screen includes at least a first display area and a second display area, and the application identifier is displayed in the first display area. The user drags the application program identifier from the first display area to the second display area, specifically, the application program identifier may be an edge or a middle of the second display area, and the terminal device divides the second display area into L sub-display areas.
And the terminal equipment respectively displays an application program interface corresponding to the application program identifier and an interface of the original second display area in different sub display areas.
Further, the terminal device may display the interface of the application corresponding to the application identifier in the sub-display area where the dragging operation end point is located.
For example, as shown in fig. 3e, the user drags the icon 2 corresponding to the second application from the sub-display area 32 to the right edge of the sub-display area 31 where the first application is located, and the terminal device further divides the sub-display area 31 into a sub-display area 311 and a sub-display area 312 according to the end position of the dragging operation, as shown in fig. 3 f. And respectively displaying the interface of the first application program and the interface of the second application program in the two sub-display areas.
Therefore, the flexibility of display area division can be improved, the display effect of information can be improved, and the screen splitting efficiency is improved.
This embodiment can also be applied to the corresponding embodiment of fig. 1 and achieve the same advantageous effects.
Referring to fig. 4, fig. 4 is a structural diagram of a terminal device provided in an embodiment of the present invention, where the terminal device has a display screen, and as shown in fig. 4, the terminal device 400 includes:
a receiving module 401, configured to receive a dragging operation of an application identifier displayed in the display screen by a user;
a dividing module 402, configured to divide the display screen into N sub-display areas based on a position of an operation endpoint of the dragging operation in the display screen;
wherein N is an integer greater than 1.
Optionally, the dividing module includes:
the first dividing module is used for dividing a first sub-display area in the display screen, wherein the first sub-display area is an area with a diagonal line as a connecting line of an operation starting point and an operation ending point of the dragging operation;
and the second division submodule is used for dividing the area except the first sub-display area in the display screen into N-1 sub-display areas, and the boundary lines of the N-1 sub-display areas pass through the operation starting point or the operation ending point.
Optionally, the display screen includes a target display area, and the application identifier is located in the target display area;
the dividing module is specifically configured to divide the target display area into M sub-display areas based on a position of an operation endpoint of the dragging operation in the target display area;
wherein M is an integer greater than 1 and M is less than or equal to N.
Optionally, the application identifier is an icon of the first application;
the dividing module includes:
the third division submodule is used for dividing the target display area into M sub-display areas according to a first mode if the operation end point of the dragging operation is located at the first side edge or the second side edge of the target display area;
a fourth dividing sub-module, configured to divide the target display area into M sub-display areas according to a second manner if an operation endpoint of the dragging operation is located at a third side edge or a fourth side edge of the target display area;
the first side edge and the second side edge are two opposite sides of the target display area respectively, and the target display area is divided into M sub-display areas according to the first mode and arranged in sequence from the first side edge to the second side edge or arranged in sequence from the second side edge to the first side edge;
the third side edge and the fourth side edge are two opposite sides of the target display area respectively, and the M sub-display areas formed by dividing the target display area according to the second mode are sequentially arranged from the third side edge to the fourth side edge, or are sequentially arranged from the fourth side edge to the third side edge;
as shown in fig. 5, the terminal device further includes:
a first display module 403, configured to display an interface of the first application program in a second sub-display area of the M sub-display areas.
Optionally, an interface of a second application program is displayed in the target display area, where the interface of the second application program includes an icon of the first application program;
as shown in fig. 6, the terminal device further includes:
a second display module 404, configured to display an interface of the second application program in a sub-display area of the M sub-display areas except for the second sub-display area.
Optionally, the dividing module is specifically configured to divide the target display area into M sub-display areas sequentially arranged according to the dragging direction based on the dragging direction of the dragging operation.
Optionally, the display screen includes a first display area and a second display area, and the application identifier is located in the first display area;
the dividing module is specifically configured to divide the second display area into L sub-display areas when the operation endpoint of the dragging operation is located in the second display area;
as shown in fig. 7, the terminal device further includes:
a third display module 405, configured to display an interface of the second display area in a third sub-display area of the L sub-display areas;
a fourth display module 406, configured to display an interface of an application corresponding to the application identifier in a fourth sub-display area of the L sub-display areas;
wherein L is an integer greater than 1 and L is less than N.
The terminal device 400 can implement each process implemented by the terminal device in the above method embodiments, and is not described here again to avoid repetition.
According to the terminal device 400 of the embodiment of the invention, the terminal device divides the display area according to the operation position of the user, the distribution and arrangement of the divided sub-display areas can be suitable for the current scene, the utilization rate of the display screen can be improved, and the display effect of the information can be improved.
Referring to fig. 8, fig. 8 is a schematic diagram of a hardware structure of a terminal device for implementing various embodiments of the present invention, where the terminal device 800 includes, but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811. Those skilled in the art will appreciate that the terminal device configuration shown in fig. 8 does not constitute a limitation of the terminal device, and that the terminal device may include more or fewer components than shown, or combine certain components, or a different arrangement of components. In the embodiment of the present invention, the terminal device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted mobile terminal, a wearable device, a pedometer, and the like.
A user input unit 807 for receiving a dragging operation of the application program identifier displayed in the display screen by a user; a processor 810, configured to divide the display screen into N sub-display areas based on a position of an operation end point of the dragging operation in the display screen; wherein N is an integer greater than 1.
In this way, the terminal device divides the display area according to the operation position of the user, and the distribution and arrangement of the divided sub-display areas can be suitable for the current scene, so that the display effect of the information can be improved.
Optionally, the processor 810 executes the position of the operation end point based on the dragging operation in the display screen, and divides the display screen into N sub-display areas, including:
dividing a first sub-display area in the display screen, wherein the first sub-display area is an area with a connecting line of an operation starting point and an operation ending point of the dragging operation as a diagonal line;
dividing the area except the first sub-display area in the display screen into N-1 sub-display areas, wherein the boundary lines of the N-1 sub-display areas pass through the operation starting point or the operation ending point.
Optionally, the display screen includes a target display area, and the application identifier is located in the target display area; the processor 810 performs the dividing of the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen, including:
dividing the target display area into M sub-display areas based on the position of the operation end point of the dragging operation in the target display area;
wherein M is an integer greater than 1 and M is less than or equal to N.
Optionally, the application identifier is an icon of the first application; the processor 810 performs the dividing of the target display area into M sub-display areas based on the position of the operation end point of the drag operation in the target display area, including:
if the operation end point of the dragging operation is located at a first side edge or a second side edge of the target display area, dividing the target display area into M sub-display areas according to a first mode;
if the operation end point of the dragging operation is located at the third side edge or the fourth side edge of the target display area, dividing the target display area into M sub-display areas according to a second mode;
the first side edge and the second side edge are two opposite sides of the target display area respectively, and the target display area is divided into M sub-display areas according to the first mode and arranged in sequence from the first side edge to the second side edge or arranged in sequence from the second side edge to the first side edge;
the third side edge and the fourth side edge are two opposite sides of the target display area respectively, and the M sub-display areas formed by dividing the target display area according to the second mode are sequentially arranged from the third side edge to the fourth side edge, or are sequentially arranged from the fourth side edge to the third side edge;
after the dividing the target display area into M sub-display areas, the method further includes:
and displaying the interface of the first application program in a second sub-display area of the M sub-display areas.
Optionally, an interface of a second application program is displayed in the target display area, where the interface of the second application program includes an icon of the first application program; after the processor 810 performs the dividing of the target display area into M sub-display areas, it is further configured to:
and displaying the interface of the second application program in the sub-display areas except the second sub-display area in the M sub-display areas.
Optionally, the processor 810 performs dividing the target display area into M sub-display areas based on the position of the operation end point of the dragging operation in the target display area, including:
and dividing the target display area into M sub-display areas which are sequentially arranged according to the dragging direction based on the dragging direction of the dragging operation.
Optionally, the display screen includes a first display area and a second display area, and the application identifier is located in the first display area; the processor 810 performs the dividing of the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen, including:
under the condition that the operation end point of the dragging operation is located in the second display area, dividing the second display area into L sub-display areas;
after the dividing the second display area into L sub-display areas, the method further includes:
displaying an interface of the second display area in a third sub-display area of the L sub-display areas;
displaying an interface of an application program corresponding to the application program identifier in a fourth sub-display area of the L sub-display areas;
wherein L is an integer greater than 1 and L is less than N.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 801 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 810; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 801 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. Further, the radio frequency unit 801 can also communicate with a network and other devices through a wireless communication system.
The terminal device provides wireless broadband internet access to the user through the network module 802, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 803 may convert audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 809 into an audio signal and output as sound. Also, the audio output unit 803 may also provide audio output related to a specific function performed by the terminal apparatus 800 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 803 includes a speaker, a buzzer, a receiver, and the like.
The input unit 804 is used for receiving an audio or video signal. The input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics processor 8041 processes image data of a still picture or video obtained by an image capturing device (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 806. The image frames processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or transmitted via the radio frequency unit 801 or the network module 802. The microphone 8042 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 801 in case of a phone call mode.
The terminal device 800 also includes at least one sensor 805, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 8061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 8061 and/or the backlight when the terminal device 800 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 device 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 805 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 806 is used to display information input by the user or information provided to the user. The Display unit 806 may include a Display panel 8061, and the Display panel 8061 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 807 is operable to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device. Specifically, the user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 8071 (e.g., operations by a user on or near the touch panel 8071 using a finger, a stylus, or any other suitable object or accessory). The touch panel 8071 may include two portions 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 810, receives a command from the processor 810, and executes the command. In addition, the touch panel 8071 can be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 8071, the user input unit 807 can include other input devices 8072. In particular, other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 8071 can be overlaid on the display panel 8061, and when the touch panel 8071 detects a touch operation on or near the touch panel 8071, the touch operation is transmitted to the processor 810 to determine the type of the touch event, and then the processor 810 provides a corresponding visual output on the display panel 8061 according to the type of the touch event. Although in fig. 8, the touch panel 8071 and the display panel 8061 are two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 8071 and the display panel 8061 may be integrated to implement the input and output functions of the terminal device, and this is not limited herein.
The interface unit 808 is an interface for connecting an external device to the terminal apparatus 800. 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 808 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal apparatus 800 or may be used to transmit data between the terminal apparatus 800 and an external device.
The memory 809 may be used to store software programs as well as various data. The memory 809 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), 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 809 can include high speed random access memory, and can 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 810 is a control center of the terminal device, connects various parts of the whole terminal device by using various interfaces and lines, and performs various functions of the terminal device and processes data by running or executing software programs and/or modules stored in the memory 809 and calling data stored in the memory 809, thereby performing overall monitoring of the terminal device. Processor 810 may include one or more processing units; preferably, the processor 810 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 will be appreciated that the modem processor described above may not be integrated into processor 810.
Terminal device 800 may also include a power supply 811 (such as a battery) for powering the various components, and preferably, power supply 811 may be logically coupled to processor 810 via a power management system to provide management of charging, discharging, and power consumption via the power management system.
In addition, the terminal device 800 includes some functional modules that are not shown, and are not described in detail here.
Preferably, an embodiment of the present invention further provides a terminal device, which includes a processor 810, a memory 809, and a computer program stored in the memory 809 and capable of running on the processor 810, where the computer program is executed by the processor 810 to implement each process in the foregoing split-screen 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 above-mentioned split-screen 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. The term "comprising" is used to specify the presence of stated features, integers, steps, operations, elements, components, operations.
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 device (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 (10)

1. A screen splitting method is applied to terminal equipment, the terminal equipment is provided with a display screen, and the method is characterized by comprising the following steps:
receiving a dragging operation of a user on an application program identifier displayed in the display screen;
dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen;
wherein N is an integer greater than 1;
the dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen includes:
dividing a first sub-display area in the display screen, wherein the first sub-display area is an area with a connecting line of an operation starting point and an operation ending point of the dragging operation as a diagonal line;
dividing the area except the first sub-display area in the display screen into N-1 sub-display areas, wherein the boundary lines of the N-1 sub-display areas pass through the operation starting point or the operation ending point;
or the display screen comprises a target display area, and the application program identifier is located in the target display area;
the dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen includes:
dividing the target display area into M sub-display areas based on the position of the operation end point of the dragging operation in the target display area;
wherein M is an integer greater than 1 and is not greater than N;
the application program identifier is an icon of a first application program;
the dividing the target display area into M sub-display areas based on the position of the operation end point of the drag operation in the target display area includes:
if the operation end point of the dragging operation is located at a first side edge or a second side edge of the target display area, dividing the target display area into M sub-display areas according to a first mode;
if the operation end point of the dragging operation is located at the third side edge or the fourth side edge of the target display area, dividing the target display area into M sub-display areas according to a second mode;
the first side edge and the second side edge are two opposite sides of the target display area respectively, and the target display area is divided into M sub-display areas according to the first mode and arranged in sequence from the first side edge to the second side edge or arranged in sequence from the second side edge to the first side edge;
the third side edge and the fourth side edge are two opposite sides of the target display area respectively, and the M sub-display areas formed by dividing the target display area according to the second mode are sequentially arranged from the third side edge to the fourth side edge, or are sequentially arranged from the fourth side edge to the third side edge;
after the dividing the target display area into M sub-display areas, the method further includes:
and displaying the interface of the first application program in a second sub-display area of the M sub-display areas.
2. The method according to claim 1, wherein an interface of a second application program is displayed in the target display area, and the interface of the second application program comprises an icon of the first application program;
after the dividing the target display area into M sub-display areas, the method further includes:
and displaying the interface of the second application program in the sub-display areas except the second sub-display area in the M sub-display areas.
3. The method according to claim 1, wherein the dividing the target display area into M sub-display areas based on a position of an operation end point of the drag operation in the target display area comprises:
and dividing the target display area into M sub-display areas which are sequentially arranged according to the dragging direction based on the dragging direction of the dragging operation.
4. The method of claim 1, wherein the display screen comprises a first display area and a second display area, and the application identifier is located in the first display area;
the dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen includes:
under the condition that the operation end point of the dragging operation is located in the second display area, dividing the second display area into L sub-display areas;
after the dividing the second display area into L sub-display areas, the method further includes:
displaying an interface of the second display area in a third sub-display area of the L sub-display areas;
displaying an interface of an application program corresponding to the application program identifier in a fourth sub-display area of the L sub-display areas;
wherein L is an integer greater than 1 and L is less than N.
5. A terminal device having a display screen, comprising:
the receiving module is used for receiving the dragging operation of the application program identifier displayed in the display screen by a user;
the dividing module is used for dividing the display screen into N sub-display areas based on the position of the operation end point of the dragging operation in the display screen;
wherein N is an integer greater than 1;
the dividing module includes:
the first dividing module is used for dividing a first sub-display area in the display screen, wherein the first sub-display area is an area with a diagonal line as a connecting line of an operation starting point and an operation ending point of the dragging operation;
the second division submodule is used for dividing the area except the first sub-display area in the display screen into N-1 sub-display areas, and the boundary lines of the N-1 sub-display areas pass through the operation starting point or the operation ending point;
or the display screen comprises a target display area, and the application program identifier is located in the target display area;
the dividing module is specifically configured to divide the target display area into M sub-display areas based on a position of an operation endpoint of the dragging operation in the target display area;
wherein M is an integer greater than 1 and is not greater than N;
the application program identifier is an icon of a first application program;
the dividing module includes:
the third division submodule is used for dividing the target display area into M sub-display areas according to a first mode if the operation end point of the dragging operation is located at the first side edge or the second side edge of the target display area;
a fourth dividing sub-module, configured to divide the target display area into M sub-display areas according to a second manner if an operation endpoint of the dragging operation is located at a third side edge or a fourth side edge of the target display area;
the first side edge and the second side edge are two opposite sides of the target display area respectively, and the target display area is divided into M sub-display areas according to the first mode and arranged in sequence from the first side edge to the second side edge or arranged in sequence from the second side edge to the first side edge;
the third side edge and the fourth side edge are two opposite sides of the target display area respectively, and the M sub-display areas formed by dividing the target display area according to the second mode are sequentially arranged from the third side edge to the fourth side edge, or are sequentially arranged from the fourth side edge to the third side edge;
the terminal device further includes:
and the first display module is used for displaying the interface of the first application program in a second sub-display area of the M sub-display areas.
6. The terminal device according to claim 5, wherein an interface of a second application program is displayed in the target display area, and the interface of the second application program comprises an icon of the first application program;
the terminal device further includes:
and the second display module is used for displaying the interface of the second application program in the sub-display areas except the second sub-display area in the M sub-display areas.
7. The terminal device according to claim 5, wherein the dividing module is specifically configured to divide the target display area into M sub-display areas sequentially arranged according to a dragging direction of the dragging operation based on the dragging direction.
8. The terminal device according to claim 5, wherein the display screen includes a first display area and a second display area, and the application identifier is located in the first display area;
the dividing module is specifically configured to divide the second display area into L sub-display areas when the operation endpoint of the dragging operation is located in the second display area;
the terminal device further includes:
a third display module, configured to display an interface of the second display area in a third sub-display area of the L sub-display areas;
a fourth display module, configured to display an interface of an application program corresponding to the application program identifier in a fourth sub-display area of the L sub-display areas;
wherein L is an integer greater than 1 and L is less than N.
9. A terminal device, comprising: memory, processor and computer program stored on the memory and executable on the processor, the processor implementing the steps in the screen splitting method according to any of claims 1 to 4 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the screen splitting method according to any one of claims 1 to 4.
CN201910285381.5A 2019-04-10 2019-04-10 Screen splitting method and terminal equipment Active CN110032309B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910285381.5A CN110032309B (en) 2019-04-10 2019-04-10 Screen splitting method and terminal equipment
PCT/CN2020/083502 WO2020207379A1 (en) 2019-04-10 2020-04-07 Screen splitting method and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910285381.5A CN110032309B (en) 2019-04-10 2019-04-10 Screen splitting method and terminal equipment

Publications (2)

Publication Number Publication Date
CN110032309A CN110032309A (en) 2019-07-19
CN110032309B true CN110032309B (en) 2020-10-30

Family

ID=67237927

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910285381.5A Active CN110032309B (en) 2019-04-10 2019-04-10 Screen splitting method and terminal equipment

Country Status (2)

Country Link
CN (1) CN110032309B (en)
WO (1) WO2020207379A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110032309B (en) * 2019-04-10 2020-10-30 维沃移动通信有限公司 Screen splitting method and terminal equipment
CN112309380B (en) * 2019-07-26 2024-02-06 北京新能源汽车股份有限公司 Voice control method, system, equipment and automobile
CN110568990B (en) * 2019-08-29 2021-05-11 Oppo广东移动通信有限公司 Screen splitting method and device, electronic equipment and storage medium
CN111142769A (en) * 2019-12-20 2020-05-12 维沃移动通信有限公司 Split screen display method and electronic equipment
CN111309419A (en) * 2020-01-22 2020-06-19 维沃移动通信有限公司 Split-screen display method and electronic equipment
CN111443840A (en) * 2020-03-25 2020-07-24 维沃移动通信有限公司 Display method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104503700A (en) * 2015-01-16 2015-04-08 深圳市中兴移动通信有限公司 Free screen splitting method and mobile terminal
CN105389040A (en) * 2014-08-28 2016-03-09 三星电子株式会社 Electronic device including touch sensitive display and method for operating the same
CN105683894A (en) * 2013-08-22 2016-06-15 三星电子株式会社 Application execution method by display device and display device thereof
CN106325699A (en) * 2015-06-30 2017-01-11 北京金山安全软件有限公司 Application program starting method and device
CN106933444A (en) * 2017-02-26 2017-07-07 贾占利 The split screen method and device of application
CN108984065A (en) * 2018-07-10 2018-12-11 Oppo广东移动通信有限公司 Processing method, device, storage medium and the electronic equipment of split screen display available
CN109085961A (en) * 2011-11-16 2018-12-25 三星电子株式会社 For running the mobile device and its method of multiple applications

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8677284B2 (en) * 2009-11-04 2014-03-18 Alpine Electronics, Inc. Method and apparatus for controlling and displaying contents in a user interface
US20160188171A1 (en) * 2014-12-31 2016-06-30 Microsoft Technology Licensing, Llc. Split button with access to previously used options
CN107817935A (en) * 2017-11-03 2018-03-20 广州视源电子科技股份有限公司 Display methods, device, terminal and the computer-readable recording medium of application interface
CN107992257B (en) * 2017-12-08 2021-11-02 北京小米移动软件有限公司 Screen splitting method and device
CN109462692A (en) * 2018-10-29 2019-03-12 努比亚技术有限公司 Split screen display available operating method, mobile terminal and computer readable storage medium
CN109597558A (en) * 2018-11-30 2019-04-09 维沃移动通信有限公司 A kind of display control method and terminal device
CN110032309B (en) * 2019-04-10 2020-10-30 维沃移动通信有限公司 Screen splitting method and terminal equipment
CN110568990B (en) * 2019-08-29 2021-05-11 Oppo广东移动通信有限公司 Screen splitting method and device, electronic equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109085961A (en) * 2011-11-16 2018-12-25 三星电子株式会社 For running the mobile device and its method of multiple applications
CN105683894A (en) * 2013-08-22 2016-06-15 三星电子株式会社 Application execution method by display device and display device thereof
CN105389040A (en) * 2014-08-28 2016-03-09 三星电子株式会社 Electronic device including touch sensitive display and method for operating the same
CN104503700A (en) * 2015-01-16 2015-04-08 深圳市中兴移动通信有限公司 Free screen splitting method and mobile terminal
CN106325699A (en) * 2015-06-30 2017-01-11 北京金山安全软件有限公司 Application program starting method and device
CN106933444A (en) * 2017-02-26 2017-07-07 贾占利 The split screen method and device of application
CN108984065A (en) * 2018-07-10 2018-12-11 Oppo广东移动通信有限公司 Processing method, device, storage medium and the electronic equipment of split screen display available

Also Published As

Publication number Publication date
CN110032309A (en) 2019-07-19
WO2020207379A1 (en) 2020-10-15

Similar Documents

Publication Publication Date Title
CN108255378B (en) Display control method and mobile terminal
CN110032309B (en) Screen splitting method and terminal equipment
CN109002243B (en) Image parameter adjusting method and terminal equipment
CN108182019B (en) Suspension control display processing method and mobile terminal
CN108491149B (en) Split screen display method and terminal
CN108509123B (en) Application program closing method and mobile terminal
CN110413168B (en) Icon management method and terminal
CN109407932B (en) Icon moving method and mobile terminal
CN109491738B (en) Terminal device control method and terminal device
CN108897486B (en) Display method and terminal equipment
CN109032486B (en) Display control method and terminal equipment
CN109379484B (en) Information processing method and terminal
CN108712577B (en) Call mode switching method and terminal equipment
CN108897473B (en) Interface display method and terminal
CN109710349B (en) Screen capturing method and mobile terminal
CN110489045B (en) Object display method and terminal equipment
CN109408072B (en) Application program deleting method and terminal equipment
CN110825295B (en) Application program control method and electronic equipment
CN110990172A (en) Application sharing method, first electronic device and computer-readable storage medium
CN109710130B (en) Display method and terminal
CN109491634B (en) Screen display control method and terminal equipment
CN108804628B (en) Picture display method and terminal
CN108762613B (en) State icon display method and mobile terminal
CN111190517B (en) Split screen display method and electronic equipment
CN109782970B (en) Display method and terminal

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