Interface display method and electronic device

By setting different sizes of primary and secondary display areas and spatial window formats on electronic device screens, the problem of poor interface display in multitasking scenarios is solved, improving user efficiency and experience.

WO2025227779A1PCT designated stage Publication Date: 2025-11-06HUAWEI TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/141857
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-11-14
Filing Date
2024-12-24
Publication Date
2025-11-06

AI Technical Summary

Technical Problem

In multitasking scenarios, electronic devices suffer from poor interface display due to screen size limitations, which affects user efficiency and experience.

Method used

By setting primary and secondary display areas of different sizes on the screen, the primary display area is used to display the main window interface, while the secondary display area uses a spatial window format to display other window interfaces. The user can switch and adjust the display position, thus achieving efficient and continuous multitasking.

Benefits of technology

It improves the efficiency and continuity of multitasking, enhances the user interaction experience, and meets the needs of various scenarios and user habits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024141857_06112025_PF_FP_ABST
    Figure CN2024141857_06112025_PF_FP_ABST
Patent Text Reader

Abstract

An interface display method and an electronic device. In the method, in a scenario in which an electronic device displays a plurality of window interfaces, the screen of the electronic device can be divided into a primary display region and a secondary display region by means of a user operation; and in response to the user operation, a window interface that is currently being focused on or processed can be displayed in the primary display region, while all or some window interfaces among the remaining window interfaces are displayed in the form of spatial windows in the secondary display region. In this way, displaying a window interface in a primary display region can enhance the attention of a user to displayed content in the primary display region; and displaying all or some window interfaces among the remaining window interfaces in the form of spatial windows in a secondary display region can also retain the residual attention of the user to the secondary display region and increase the amount of displayed content in the window interfaces displayed in the secondary display region, thereby improving the efficiency and continuity of multi-tasking.
Need to check novelty before this filing date? Find Prior Art

Description

Interface display method and electronic device

[0001] Cross-reference to related applications

[0002] This application claims priority to the Chinese Patent Application No. 202410536670.9, filed on April 29, 2024, and entitled "Interface display method and electronic device", the content of which is incorporated herein by reference in its entirety; and this application claims priority to the Chinese Patent Application No. 202411630840.6, filed on November 14, 2024, and entitled "Interface display method and electronic device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] Embodiments of the present application relate to the technical field of electronic devices, and in particular to an interface display method and an electronic device. BACKGROUND

[0004] With the development and progress of technology, the functions of electronic devices are gradually perfected and enriched, the number of applications is gradually increased, and multi-task processing scenarios are more and more common. At present, the ways for electronic devices to improve user multi-task processing efficiency include split screen cooperation, cross-application dragging, multi-application switching, application multi-instance processing, etc.

[0005] However, due to the limitation of the screen display size of the electronic device, how to improve the interface display effect in the multi-task processing scenario is worth considering. SUMMARY

[0006] Embodiments of the present application provide an interface display method and an electronic device, to provide a new split screen interface interaction mode, which can improve the efficiency and user experience of users in multi-task processing.

[0007] In a first aspect, an interface display method is provided. The method can be applied to an electronic device. In the method, a first operation on a first interface is detected, the first interface including M window interfaces, M being a positive integer greater than 1; in response to the first operation, a second interface is displayed, the second interface including a first main display area and a first secondary display area, the size of the first main display area being greater than that of the first secondary display area, the first main display area being used to display a first window interface, and the first secondary display area being used to display other window interfaces in the M window interfaces except the first window interface; and in the first secondary display area, the other window interfaces except the first window interface are displayed in a spatial window form, the spatial window form being a form of flipping the window interface to the inside of the screen of the electronic device.

[0008] Optionally, the M window interfaces can belong to the same application, for example, can be window interfaces of different instances of the same application, and can also be window interfaces of different atomized services belonging to the same application; can also belong to different applications; in a three or more window interface scenario, can also be a combination of at least two window interfaces belonging to a first application and at least one window interface belonging to a second application. In addition, the first interface can be a split screen interface obtained based on the M window interfaces.

[0009] In the method, by setting different display regions in the screen with different sizes, by the main display region with a larger size, attention to the display content of the main display region can be improved; and by displaying other window interfaces in the secondary display region with a smaller size in the form of a spatial window, the displayable content of the window interfaces in the secondary display region can be increased, and the residual attention of the user to the secondary display region can also be retained, so that the efficiency and continuity of multitasking processing can be improved, and the user interaction experience can be improved.

[0010] Optionally, each window interface is used to process a respective task. For example, an editing interface of a memo is displayed in the main display region, which is used to perform an editing task of the memo, and a window interface of a photo album is displayed in the secondary display region, which is used to perform a display task of a photo. By displaying multiple window interfaces in the screen in the form of a main display region and a secondary display region, not only can the photo be conveniently dragged from the photo album to the memo, because the editing region of the memo editing interface displayed in the main display region is large, but also editing processing can be conveniently performed.

[0011] In a possible design, the method further includes: detecting a first selection operation on a second window interface in the first display region, the second window interface being one of the other window interfaces; in response to the first selection operation, displaying a third interface; the third interface includes a second main display region and a second secondary display region, the second main display region having a size larger than the second secondary display region, the second main display region being used to display the second window interface, and the second secondary display region being used to display the other window interfaces in the M window interfaces except the second window interface; and in the second secondary display region, the other window interfaces except the second window interface are displayed in the form of the spatial window. Optionally, the first selection operation can be a click operation on the second window interface, can also be a drag operation on an associated control of the second window interface, or can also be a swipe operation on the second window interface, and the operation form used to represent the first selection operation is not limited in the present application.

[0012] In the design, based on setting the main display area and the secondary display area with different sizes in the screen, the window interface displayed in the main display area can be switched through the selection operation on the window interface of the secondary display area, so that the demand in more task processing scenarios can be met, and the switching efficiency of the window interface can be improved.

[0013] In a possible design, the display position of the second main display area is the same as that of the first main display area, or the display position of the second main display area is different from that of the first main display area.

[0014] In the design, when the different window interfaces are switched in the main display area, the different window interfaces can be switched on the fixed main display area, or the display position of the main display area can be made to correspond to the relative position of the corresponding window interface according to the user operation and / or the relative position relationship between the plurality of window interfaces. In this way, the editing demand in various scenarios can be met, and the diversity of interaction can be improved.

[0015] In the above design, the display position of the main display area can be determined in various ways, which can include but is not limited to one of the following ways:

[0016] A, the display position of the first main display area is pre-set. For example, the display position of the first main display area can be a pre-set fixed position, such as a fixed position on the left side of the screen, the right side of the screen, the middle of the screen, etc.

[0017] B, the display position of the first main display area is determined based on the first operation.

[0018] Optionally, according to the specific operation direction of the first operation, the display position of the first main display area is different. For details, please refer to the detailed description in the following content, which is not described here.

[0019] Another optional, the first operation can also be a combination of the operation of the control, for example, there are two controls, one control is used to indicate that the display position of the first main display area is on the left and the display position of the first display area is on the right, and the other control is used to indicate that the display position of the first main display area is on the right and the display position of the first display area is on the left. In this way, through the operation of different controls by the first operation, the display position of the first main display area is different. It can be understood that the display position of the display area and the relative position between the window interfaces can have a corresponding relationship, for example, when the display position of the first main display area is on the left, the first window interface displayed in the first main display area can be located on the left side of other window interfaces, and for example, when the display position of the first main display area is on the right, the first window interface displayed in the first main display area can be located on the right side of other window interfaces.

[0020] It can also be understood that the user can adopt a specific operation direction of the corresponding first operation or click the corresponding control according to the window interface that the user wants to display in the first main display area.

[0021] In this design, by designing the display position of the main display area, the needs of various business scenarios can be met, and the use habits of different users can also be met. It can be understood that different ways can be provided to the user in the entry such as the setting interface, so that the user can select the way to determine the display position of the main display area according to the use habit, and the diversity of interface display can be improved.

[0022] Based on the above manner B, in a possible design, according to different specific operation directions of the first operation, one or a combination of the following scenarios can exist:

[0023] Scenario A1: When the first operation is a right sliding operation, the display position of the first main display area is located on the left side of the second interface, and the display position of the first display area is located on the right side of the second interface.

[0024] For example, the first interface can be an interface including multiple window interfaces, and an adjustment control can be included in the middle of the two window interfaces. Through the right sliding operation on the adjustment control, it can be considered that the user wants the display area on the left side of the screen to have a larger size, and therefore the display area on the left side of the screen can be understood as the main display area. Correspondingly, the display area on the right side of the screen is adaptively understood as the secondary display area. In this way, through the adjustment control, the editing operation of the user on the window interface and the adjustment operation of the user on the window interface can be distinguished, and the accuracy of interface interaction can be improved.

[0025] Another example is that in the first interface, the electronic device can also detect the right sliding operation of the user in the specified area, so as to determine that the user wants to adjust the display area size of the interface. In this way, by predefining the function of the first operation, the accuracy of interface interaction can also be guaranteed.

[0026] Scenario A2: When the first operation is a left sliding operation, the display position of the first main display area is located on the right side of the second interface, and the display position of the first display area is located on the left side of the second interface.

[0027] The beneficial effects of scenario A2 can be referred to the beneficial effects of scenario A1, which will not be introduced again here.

[0028] Optionally, the sliding operation can be a sliding operation on the associated control of the window interface, or a sliding operation on the window interface, which is not limited in the present application.

[0029] It can be understood that when the first interface includes two window interfaces, one window interface is displayed in the main display area and the other window interface is displayed in the secondary display area; when the first interface includes three or more window interfaces, one window interface is displayed in the main display area and the remaining at least two window interfaces are automatically displayed in the secondary display area.

[0030] In this design, according to the specific operation direction of the first operation, the screen is divided into a main display area and a secondary display area, which can improve the primary and secondary display effect of the electronic device on multiple window interfaces.

[0031] Based on the above manner B, in the scenario where the M window interfaces are at least three window interfaces, in another possible design, according to different specific operation directions of the first operation, the following scenarios can also exist:

[0032] For example, the first interface generally includes a first display area and a second display area, the first display area is used to display a third window interface, and the second display area is used to display other window interfaces in the M window interfaces in a stacking form except the third window interface. Optionally, the first interface includes a first display area and a second display area with the same size, that is, it can be understood as a general two-split screen interface.

[0033] Scenario B1: When the first operation is a right sliding operation and the first display area is displayed on the left side, the display position of the first main display area is located on the left side of the second interface, and the display position of the first secondary display area is located on the right side of the second interface. In this scenario, the first window interface is the third window interface.

[0034] It can be understood that the right sliding operation can be considered as the user's desire for the display area on the left side of the screen to have a larger size, and when the left display area includes a window interface, that is, the third window interface, the display area on the left side of the screen can be understood as the main display area. Correspondingly, the display area on the right side of the screen is adaptively understood as the secondary display area. At this time, the remaining multiple window interfaces are automatically displayed in the secondary display area.

[0035] Scenario B2: when the first operation is a rightward sliding operation, and the second display region is displayed on the left side, the display position of the first main display region is located in the middle of the second interface, the second interface includes two first display regions, and the display positions of the two first display regions are located on the left side and the right side of the second interface respectively. In this scenario, the first window interface is the window interface displayed on the topmost in the second display region. It can be understood that the third window interface of the first display region displayed on the right side is automatically displayed in the first display region on the right side, and one or more window interfaces stacked below in the second display region are automatically displayed in the first display region on the left side.

[0036] It can be understood that the rightward sliding operation can be considered as that the user wants the display region on the left side of the screen to have a larger size, and when the left side display region includes multiple window interfaces, the display position of the main display region can thus be determined as being in the middle position, and the main display region is used to display the window interface on the topmost among the multiple window interfaces. Correspondingly, one secondary display region is included on the left side of the screen, which is used to display the remaining window interfaces stacked below among the multiple window interfaces; and one secondary display region is also included on the right side of the screen, which is used to display the window interface included in the right side display region.

[0037] Scenario B3: when the first operation is a leftward sliding operation, and the first display region is displayed on the right side, the display position of the first main display region is located on the right side of the second interface, and the display position of the first display region is located on the left side of the second interface. In this scenario, the first window interface is the third window interface.

[0038] Scenario B4: when the first operation is a leftward sliding operation, and the second display region is displayed on the right side, the display position of the first main display region is located in the middle of the second interface, the second interface includes two first display regions, and the display positions of the two first display regions are located on the left side and the right side of the second interface respectively. In this scenario, the first window interface is the window interface displayed on the topmost in the second display region. It can be understood that the third window interface of the first display region displayed on the left side is automatically displayed in the first display region on the left side, and one or more window interfaces stacked below in the second display region are automatically displayed in the first display region on the right side.

[0039] The beneficial effects of scenarios B3 and B4 can refer to the beneficial effects introduced in scenarios B1 and B2, which will not be repeatedly introduced herein.

[0040] In the design, in the case that the first interface includes a large number of window interfaces, the screen is divided into a main display area and a secondary display area, or the screen is divided into a main display area and two secondary display areas according to the specific operation direction of the first operation, so that the main and secondary display effects of the electronic device on the multiple window interfaces can be improved, and the relative positional relationship of the multiple window interfaces can be maintained, thereby facilitating the user to quickly adapt to the changed interface.

[0041] In a possible design, the method further includes: performing a second operation in the second display area, and updating the window interface in the second display area from being displayed in the stacking form to being displayed in the spatial window form.

[0042] In the design, the stacking form and the spatial window form are provided, so that more task processing scenarios of the user can be met, and the efficiency and accuracy of the user in switching the window interfaces can be improved through the spatial window form, thereby improving the use experience of the user.

[0043] In a possible design, when the second display area is displayed on the left side, the second operation is a rightward sliding operation; and when the second display area is displayed on the right side, the second operation is a leftward sliding operation.

[0044] In the design, the specific operation direction of the second operation and the display positions of the multiple window interfaces have a corresponding relationship, so that the use habit of the user can be better matched, and the interaction experience of the user can be improved.

[0045] In a possible design, the method further includes: performing a third operation in the second display area, and updating the window interface in the second display area from being displayed in a first stacking order to being displayed in a second stacking order; wherein the first stacking order is that a fourth window interface is stacked and displayed at the uppermost position, and the second stacking order is that a fifth window interface is stacked and displayed at the uppermost position.

[0046] In the design, the stacking order of the multiple window interfaces in the stack is switched by the user operation, so that the switching efficiency of the user between the multiple window interfaces can be improved, and the efficiency and continuity of the user in performing the multitask processing can be improved.

[0047] In a possible design, the third operation is a click operation on the fifth window interface.

[0048] In a possible design, the method further includes: detecting a fourth operation on the second interface, the fourth operation being used to add a sixth window interface; and in response to the fourth operation, displaying a fourth interface, the fourth interface including the M window interfaces and the sixth window interface.

[0049] In the design, in the scenario that the primary and secondary display areas are displayed on the screen, the operation of adding a window interface can also be implemented, and the electronic device can display the original multiple window interfaces and the added window interface on the screen.

[0050] In a possible design, the fourth interface includes a third primary display area and a third secondary display area, the third primary display area has a size greater than the third secondary display area, the third primary display area is used to display the sixth window interface, and the third secondary display area is used to display the M window interfaces in the form of the spatial window.

[0051] In the design, in the scenario that the primary and secondary display areas are displayed on the screen, the operation of adding a window interface can also be implemented, and the electronic device can display the original multiple window interfaces and the added window interface on the screen.

[0052] In a possible design, before the first operation on the first interface is detected, the method further includes: detecting and responding to a fifth operation in a fifth interface to display a sixth interface; the sixth interface includes a fourth primary display area and a fourth secondary display area, the fourth primary display area has a size greater than the fourth secondary display area, the fourth primary display area is used to display thumbnails of candidate window interfaces and / or candidate application icons, and the fourth secondary display area is used to display at least one window interface included in the fifth interface in the form of the spatial window; and detecting and responding to a second selection operation in the fourth primary display area to display the first interface, the M window interfaces included in the first interface include at least one window interface included in the fifth interface and a seventh window interface, the seventh window interface is a window interface corresponding to a thumbnail of a candidate window interface selected by the second selection operation, or the seventh window interface is a window interface of an application corresponding to a candidate application icon selected by the second selection operation.

[0053] In the design, based on the design of displaying multiple window interfaces by using display areas of different sizes, the design can also be applied to the scenario of adding a window interface. It can be understood that, on the basis of displaying a single window interface or displaying multiple window interfaces in the form of split screen, the electronic device can trigger the display of the task center by a preset operation, and the task center can be used to implement the addition of a window interface. Moreover, considering that the focus in this scenario is the task center, the task center can be displayed in the primary display area, and the original one or more window interfaces are displayed in the secondary display area. In this way, the smoothness of interaction in the scenario involving multiple window interfaces can be improved, and the efficiency and use experience of the user in processing multiple tasks can be improved.

[0054] In a possible design, the fifth operation and the second selection operation can be predefined operation manners. For example, the operation manners can include, but are not limited to, at least one of the following operation combinations:

[0055] (1) The fifth operation is a double-finger bottom pinch operation, and the second selection operation is a click operation on a thumbnail or an alternative application icon corresponding to the seventh window interface.

[0056] (2) The fifth operation is a drag operation on first display content in an eighth window interface of the fifth interface, the drag operation is used to drag the first display content and trigger a step-by-step switching from the fifth interface to the sixth interface; and the second selection operation is an operation of dragging the first display content to a thumbnail or an alternative application icon corresponding to the seventh window interface.

[0057] In this design, the operation efficiency of adding a window interface can be improved by using predefined user operations, and the user experience can be improved.

[0058] In a possible design, the fifth interface includes at least one window interface corresponding to at least one application; the thumbnail of the alternative window interface corresponds to an application that has an association relationship with the at least one application; and the alternative application icon corresponds to an application that has an association relationship with the at least one application.

[0059] In this design, the task center is displayed based on the association relationship between applications, which can improve the search efficiency of the added window interface, and the window interface of the related application can be found more quickly, thereby improving the continuity and efficiency of multi-task processing. For example, the applications related to the camera can include the album application.

[0060] In a possible design, the application corresponding to the thumbnail of the alternative window interface is a background running application.

[0061] In this design, the thumbnail of the background running application is displayed in the task center in the form of a thumbnail, which can more intuitively show the thumbnail of the background running application to the user, thereby facilitating the user to view part of the display content of the window interface and improving the efficiency of the added window interface.

[0062] In a possible design, before the detecting the first operation on the first interface, the method further includes: detecting and displaying, in response to a fifth operation in a fifth interface, a sixth interface; the sixth interface includes a fourth primary display region and a fourth secondary display region, the fourth primary display region has a size greater than the fourth secondary display region, the fourth primary display region is used to display thumbnails of candidate window interfaces and / or candidate application icons, and the fourth secondary display region is used to display, in the form of the spatial window, a plurality of window interfaces included in the fifth interface; the plurality of window interfaces included in the fifth interface includes an eighth window interface; and in response to a replacement operation in the fourth primary display region, the first interface is displayed, the M window interfaces included in the first interface includes a seventh window interface and excludes the eighth window interface, the seventh window interface is a window interface corresponding to a thumbnail of a candidate window interface selected by the replacement operation, or the seventh window interface is a window interface of an application corresponding to a candidate application icon selected by the second selection operation.

[0063] In this design, the design of displaying a plurality of window interfaces based on display regions of different sizes can also be applied in a scenario of switching window interfaces. It can be understood that, on the basis of the electronic device displaying a single window interface or displaying a plurality of window interfaces in the form of split-screen, the display task center can be triggered by a preset operation, and the task center can be used to select a new window interface to replace the originally displayed window interface. In addition, considering that the focus of attention in this scenario is the task center, the task center can be displayed in the primary display region, and the originally displayed window interface or window interfaces are displayed in the secondary display region. In this way, the smoothness of interaction in a scenario involving a plurality of window interfaces can be improved, and the efficiency and use experience of the user in performing multitasking can be improved.

[0064] In a possible design, the first interface is a split-screen interface based on the M window interfaces. Based on this design, before the detecting the first operation on the first interface, the method further includes: the electronic device originally displays the M window interfaces including a ninth window interface, a sixth operation is performed in the ninth window interface, N window interfaces belonging to the same application as the ninth window interface are displayed in the form of the spatial window, and N is a positive integer; in response to a third selection operation on a tenth window interface included in the N window interfaces, the first interface is displayed, and the first interface includes the tenth window interface and excludes the ninth window interface.

[0065] In the design, when at least two window interfaces are displayed in a split-screen form on the screen of the electronic device, switching of a window interface can be implemented by preset operations on the window interface. At least one window interface belonging to the same application can be used as an alternative window interface during the switching, which can improve the efficiency of switching window interfaces and provide split-screen results obtained by various combinations of window interfaces.

[0066] In a second aspect, the embodiments of the present application provide an interface display method. The method can be applied to an electronic device. In the method, a sixth interface is displayed in response to a fifth operation in a fifth interface being detected; the sixth interface includes a fourth main display area and a fourth secondary display area, the fourth main display area has a size greater than the fourth secondary display area, the fourth main display area is used to display thumbnails of alternative window interfaces and / or alternative application icons, and the fourth secondary display area is used to display at least one window interface included in the fifth interface in a spatial window form; and a first interface is displayed in response to a second selection operation in the fourth main display area being detected. The first interface includes M window interfaces, which include at least one window interface included in the fifth interface and a seventh window interface. The seventh window interface is a window interface corresponding to a thumbnail of an alternative window interface selected by the second selection operation, or the seventh window interface is a window interface of an application corresponding to an alternative application icon selected by the second selection operation.

[0067] In the method, in a scenario where the electronic device displays at least one window interface, when a new window interface needs to be added, a task center can be displayed in the main display area, and the originally displayed at least one window interface can be displayed in the secondary display area. In this way, by displaying the originally displayed at least one window interface in the secondary display area and displaying the task center in the main display area, the attention to the originally displayed window interface can be retained, the attention to the task center can be improved, and the efficiency and continuity of multitasking can be improved.

[0068] In a possible design, the fifth operation and the second selection operation can be various operation modes defined in advance. For example, the fifth operation and the second selection operation can be, but are not limited to, at least one of the following operation combinations:

[0069] (1) The fifth operation is a double-finger bottom pinch operation, and the second selection operation is a click operation on a thumbnail or an alternative application icon corresponding to the seventh window interface.

[0070] (2), the fifth operation is a drag operation on first display content in an eighth window interface of the fifth interface, the drag operation is used to drag the first display content, and is used to trigger step-by-step switching from the fifth interface to the sixth interface; the second selection operation is an operation of dragging the first display content to a thumbnail or an alternative application icon corresponding to the seventh window interface.

[0071] In a possible design, the fifth interface includes at least one window interface corresponding to at least one application; the thumbnail of the alternative window interface corresponds to an application that has an association relationship with the at least one application; and the alternative application icon corresponds to an application that has an association relationship with the at least one application.

[0072] In a possible design, the application corresponding to the thumbnail of the alternative window interface and the application corresponding to the alternative application icon are applications running in the background.

[0073] In a third aspect, an embodiment of the present application provides an interface display method. The method can be applied to an electronic device. In the method, a sixth interface is displayed in response to a fifth operation in a fifth interface; the sixth interface includes a fourth main display area and a fourth secondary display area, the fourth main display area has a size greater than the fourth secondary display area, the fourth main display area is used to display a thumbnail of an alternative window interface and / or an alternative application icon, and the fourth secondary display area is used to display, in the form of a space window, a plurality of window interfaces included in the fifth interface; the plurality of window interfaces included in the fifth interface includes an eighth window interface; and in response to a replacement operation in the fourth main display area, a first interface is displayed, M window interfaces included in the first interface include a seventh window interface and do not include the eighth window interface, the seventh window interface is a window interface corresponding to the thumbnail of the alternative window interface selected by the replacement operation, or the seventh window interface is a window interface of an application corresponding to the alternative application icon selected by the second selection operation.

[0074] In a fourth aspect, an embodiment of the present application provides an interface display method. The method can be applied to an electronic device. In the method, the electronic device originally displays M window interfaces including a ninth window interface, a sixth operation is performed in the ninth window interface, N window interfaces belonging to the same application as the ninth window interface are displayed in the form of a space window, N is a positive integer; in response to a third selection operation on a tenth window interface included in the N window interfaces, a first interface is displayed, the first interface is a split-screen interface obtained based on the M window interfaces, and the first interface includes the tenth window interface and does not include the ninth window interface.

[0075] In a fifth aspect, the embodiments of the present application further provide an interface display method. The method can be applied to an electronic device. In the method, a first operation on a first interface is detected, the first interface includes M window interfaces, and M is a positive integer greater than 1; in response to the first operation, a second interface is displayed, the second interface includes a first main display area and a first secondary display area, the size of the first main display area is greater than that of the first secondary display area, the first main display area is used to display N1 window interfaces in the M window interfaces in a tiled manner, and the first secondary display area is used to display all or part of window interfaces in the other window interfaces in the M window interfaces except the N1 window interfaces; N1 is less than M; and in the first secondary display area, all or part of the window interfaces in the other window interfaces except the N1 window interfaces are displayed in a spatial window form, and the spatial window form is a form of flipping the window interfaces to the inside of the screen of the electronic device.

[0076] In the method, by setting the sizes of the different display areas in the screen to be different, by displaying the main display area with a larger size, the attention to one or more window interfaces in the main display area can be improved; and by displaying all or part of the window interfaces in the other window interfaces in the secondary display area with a smaller size in a spatial window form, the displayable content of the window interfaces can be increased by the secondary display area with a smaller size, and the residual attention of the user to the secondary display area can be retained, so that the efficiency and continuity of multitasking processing can be improved, and the user interaction experience can be improved. In addition, by limiting the number of the other window interfaces displayed in the secondary display area, the display area of the main display area can be guaranteed, and the occupation of the main display area by the other window interfaces can be reduced when the number of the other window interfaces is large.

[0077] In the method, by setting the sizes of the different display areas in the screen to be different, by displaying the main display area with a larger size, the attention to one or more window interfaces in the main display area can be improved; and by displaying all or part of the window interfaces in the other window interfaces in the secondary display area with a smaller size in a spatial window form, the displayable content of the window interfaces can be increased by the secondary display area with a smaller size, and the residual attention of the user to the secondary display area can be retained, so that the efficiency and continuity of multitasking processing can be improved, and the user interaction experience can be improved. In addition, by limiting the number of the other window interfaces displayed in the secondary display area, the display area of the main display area can be guaranteed, and the occupation of the main display area by the other window interfaces can be reduced when the number of the other window interfaces is large.

[0078] In a possible design, N1 is 1.

[0079] In another possible design, N1 is greater than 1, and the N1 window interfaces are displayed in the first main display area in a split-screen form.

[0080] In a possible design, the second interface includes L first secondary display areas, L is 1 or 2, the number of the other window interfaces is greater than L, and each first secondary display area displays one window interface in the other window interfaces.

[0081] In a possible design, the first interface can have the following possibilities: In a possible design, the first interface can have the following possibilities:

[0082] (1) the M window interfaces in the first interface are displayed in a split-screen form; or

[0083] (2) the first interface includes a second main display region and a second secondary display region; wherein the second main display region has a size greater than the second secondary display region, the second main display region is used to display N2 window interfaces of the M window interfaces in a tiled manner, the second secondary display region is used to display all or part of the window interfaces of the M window interfaces other than the N2 window interfaces in the spatial window form; the N2 is less than the M; wherein the N2 window interfaces are not completely identical to the N1 window interfaces.

[0084] In this design, the display of the interface displayed in the main-secondary relationship can be switched based on the split-screen interface; or the interface displayed in the main-secondary relationship 1 can be switched to the interface displayed in the main-secondary relationship 2; wherein the window interfaces displayed in the main display region of the interface 1 and the interface 2 can not be completely identical. In this way, multiple interactive modes for multitasking processing are provided, which can meet the needs of various possible user scenarios.

[0085] In a possible design, the first operation is a drag operation on a first control, the first control is a control associated with the first window interface and the second window interface, and the first window interface and the second window interface are adjacent window interfaces. The second interface is displayed in response to the first operation, including:

[0086] (I) adjusting the first window interface in the first interface in one of the following ways:

[0087] Scenario (A) adjusts the tiled display size of the first window interface in the first interface. It can also be understood that the tiled display form is maintained and the size of the first window interface is adjusted.

[0088] wherein the first window interface is a window interface of an application supporting split-screen, for example, the tiled display size of the first window interface in the first interface is less than or greater than the tiled display size of the first window interface in the second interface.

[0089] Scenario (B) adjusts the tiled display area of the first window interface in the screen. It can also be understood that the tiled display form and the size of the first window interface are maintained, and the display area of the first window interface in the screen is adjusted.

[0090] The first window interface is a window interface of an application that does not support split screen, for example, the tiling display area in the first window interface in the first interface is less than or greater than the tiling display area in the first window interface in the second interface. It can be understood that the first window interface can be completely displayed or not completely displayed in the screen.

[0091] The scenario (C) switches the first window interface from the spatial window form display to the tiling display.

[0092] Among them, based on the above scenarios (A) to (C), it can be understood that in the second interface, the first window interface is one of the N1 window interfaces.

[0093] (II) The second window interface in the first interface is adjusted in one of the following ways:

[0094] (1) Switched from tiling display to spatial window form display.

[0095] (2) Switched from spatial window form display to tiling display.

[0096] (3) The display position or display area in the screen changes, for example, the position is translated. It can also be understood that the display size of the second window interface is kept in the tiling display form, and the display area of the second window interface in the screen is adjusted. It can be understood that the second window interface can be completely displayed or not completely displayed in the screen.

[0097] In some possible examples, the first control is located between the first window interface and the second window interface; or, the first control is located on one of the first window interface and the second window interface close to the other window interface.

[0098] For example, when the first window interface and the second window interface are both tiling display, the first control is located between the first window interface and the second window interface, for example, there can be a certain gap between the first window interface and the second window interface, and the first control can be located in the middle of the gap.

[0099] Another example, the first window interface and the second window interface are displayed in a tiled manner, and the other is displayed in a spatial window manner, and the first control is located on one of the first window interface and the second window interface, and is close to the other window interface. Optionally, the first control is located on the window interface displayed in the spatial window manner, and is close to the window interface displayed in the tiled manner. For example, the first control can be displayed on the other window interface displayed in the spatial window manner, or the first control can also be displayed next to the window interface displayed in the tiled manner, which can also be understood as the window interface displayed in the tiled manner is adjacent to the edge of the window interface displayed in the spatial window manner.

[0100] In this design, based on the control associated with the window interface, the display of the window interface can be adjusted through the drag operation of the associated control, so that the user demand in various scenarios can be met.

[0101] In a possible design, the screen area of the electronic device includes X hot areas, and X is greater than 2. The X hot areas include a left hot area, one or more middle hot areas, and a right hot area. It can be understood that the hot areas between the left hot area and the right hot area can all be referred to as middle hot areas, and the number of middle hot areas is not limited. Based on this, the following possible scenarios can be included but are not limited to:

[0102] In scenario (1), the first window interface is located on the left side of the second window interface. When the first control is dragged to the right hot area, the second window interface is switched from the tiled display to the spatial window display, and the second window interface is displayed in the first display area on the right side; or,

[0103] In scenario (2), the first window interface is located on the right side of the second window interface. When the first control is dragged to the left hot area, the second window interface is switched from the tiled display to the spatial window display, and the second window interface is displayed in the first display area on the left side; or,

[0104] In scenario (3), the second window interface is displayed in the first interface in a spatial window manner. When the first control is dragged to the middle hot area, the second window interface and the first window interface are displayed in a split screen manner.

[0105] In this scenario, by setting hot areas in the screen, a rule for adjusting the window interface can be defined, so that the user can quickly learn various interface switching modes in the multi-task processing scenario. Thus, the user demand in various scenarios can be met.

[0106] In a possible design, the maximum number of split screens that the electronic device can support is Y, and the X is equal to Y plus 1.

[0107] In a possible design, in response to a closing operation on a third window interface of the N1 window interfaces, at least one window interface of the first display region is switched from being displayed in a spatial window form to being displayed in a tiled form, which can also be understood as performing display compensation. It should be noted that the window interface displayed in the spatial window form is not limited to being displayed on the screen (i.e., being displayed in the secondary display region), and can also be not displayed on the screen. For example, when display compensation is performed by using two window interfaces displayed in a spatial window form in a secondary display region, the two window interfaces displayed in the spatial window form can be displayed on the screen or not displayed on the screen.

[0108] Based on the above design, when the third window interface is a window interface displayed in a full-screen form in the primary display region, the window interface for display compensation is one window interface displayed in a full-screen form, or two window interfaces displayed in a split-screen form, or one window interface displayed in a split-screen form and one window interface displayed in a full-screen form. When the third window interface is a window interface displayed in a split-screen form in the primary display region, the window interface for display compensation is one window interface displayed in a split-screen form, or one window interface displayed in a full-screen form. It can be understood that the window interface displayed in a full-screen form can only display part of the content.

[0109] In this design, in a scenario in which a window interface in the primary display region is closed, display compensation can be performed according to different display forms of the window interface displayed in a spatial window, until the window interface for display compensation can complete compensation of the originally displayed position occupied by the closed window interface, so that the interface display result in the multitasking processing scenario can be updated in a timely manner.

[0110] In a possible design, the method further includes: detecting a first selection operation on a fourth window interface in the first secondary display area, the fourth window interface being one of the other window interfaces; and in response to the first selection operation, displaying a third interface; the third interface includes a third primary display area and a third secondary display area, the third primary display area has a size greater than the third secondary display area, the third primary display area is used to display N3 window interfaces of the M window interfaces, the N3 window interfaces include the fourth window interface, N3 is a positive integer, and the third secondary display area is used to display all or part of the other window interfaces of the M window interfaces except the N3 window interfaces; and N3 is less than M; and in the third secondary display area, all or part of the other window interfaces of the M window interfaces except the N3 window interfaces are displayed in the spatial window form.

[0111] Optionally, the first selection operation can be a click operation on the fourth window interface, a drag operation on an associated control of the fourth window interface, or a swipe operation on the fourth window interface, and the application does not limit the operation form used to represent the first selection operation.

[0112] In a possible design, N3 is 1.

[0113] In a possible design, the fourth window interface is displayed in a split-screen form before being displayed in the spatial window form in the first secondary display area; after the first selection operation, the fourth window interface is displayed in the split-screen form in the third primary display area; N3 is greater than 1; or, the fourth window interface is displayed in a full-screen form before being displayed in the spatial window form in the first secondary display area; after the first selection operation, the fourth window interface is displayed in the full-screen form in the third primary display area, and N3 is 1.

[0114] In a possible design, N3 is greater than 1; the first secondary display area is located at a first side of a screen; and the N3 window interfaces displayed in the third primary display area are obtained by: taking the fourth window interface as a starting window interface, and translating a second side window interface adjacent to the fourth window interface in a second side direction; the first side and the second side are opposite sides of the screen.

[0115] In a possible design, the third primary display area and the first primary display area have the same display position; or the third primary display area and the first primary display area have different display positions.

[0116] In a possible design, the display position of the first main display region is pre-set; or the display position of the first main display region is determined based on the first operation.

[0117] In a possible design, if the display position of the first main display region is determined based on the first operation:

[0118] (1) when the first operation is a rightward sliding operation, the display position of the first main display region is located at the left side of the second interface, and the display position of the first display region is located at the right side of the second interface;

[0119] (2) when the first operation is a leftward sliding operation, the display position of the first main display region is located at the right side of the second interface, and the display position of the first display region is located at the left side of the second interface.

[0120] For example, the sliding operation can be a sliding operation on a window interface, or a drag operation on a control associated with the window interface.

[0121] Based on the above design, when M is 2, the first interface is a split interface of a fifth window interface and a sixth window interface, the fifth window interface is located at the left side of the sixth window interface; when the rightward sliding operation is performed, the fifth window interface is displayed in the first main display region, and the sixth window interface is displayed in the first display region; when the leftward sliding operation is performed, the sixth window interface is displayed in the first main display region, and the fifth window interface is displayed in the first display region.

[0122] In a possible design, the M window interfaces are at least three window interfaces; the first interface includes a first display region and a second display region, the first display region is configured to display a seventh window interface, and the second display region is configured to display, in a stacking manner, window interfaces other than the seventh window interface in the M window interfaces. If the display position of the first main display region is determined based on the first operation:

[0123] (1) when the first operation is a rightward sliding operation, and the first display region is displayed at the left side, the display position of the first main display region is located at the left side of the second interface, the display position of the first display region is located at the right side of the second interface, and the N1 window interfaces are the seventh window interface; and / or,

[0124] (2) when the first operation is a rightward sliding operation, and the second display region is displayed on the left side, the display position of the first main display region is located in the middle of the second interface, the second interface comprises two first display regions, the display positions of the two first display regions are located on the left side and the right side of the second interface respectively, and the N1 window interfaces are the window interface displayed on the topmost in the second display region; and / or,

[0125] (3) when the first operation is a leftward sliding operation, and the first display region is displayed on the right side, the display position of the first main display region is located on the right side of the second interface, the display position of the first display region is located on the left side of the second interface, and the N1 window interfaces are the seventh window interface; and / or,

[0126] (4) when the first operation is a leftward sliding operation, and the second display region is displayed on the right side, the display position of the first main display region is located in the middle of the second interface, the second interface comprises two first display regions, the display positions of the two first display regions are located on the left side and the right side of the second interface respectively, and the N1 window interfaces are the window interface displayed on the topmost in the second display region.

[0127] Optionally, the sliding operation can be a sliding operation on an associated control of a window interface, or a sliding operation on a window interface, which is not limited in the application.

[0128] In a possible design, a second operation is performed in the second display region, and a window interface in the second display region is updated from being displayed in the stacking form to being displayed in the spatial window form.

[0129] In a possible design, when the second display region is displayed on the left side, the second operation is a rightward sliding operation; and when the second display region is displayed on the right side, the second operation is a leftward sliding operation.

[0130] In a possible design, the method further comprises: performing a third operation in the second display region, and updating a window interface in the second display region from being displayed in a first stacking order to being displayed in a second stacking order; wherein the first stacking order is that an eighth window interface is stacked and displayed on the topmost, and the second stacking order is that a ninth window interface is stacked and displayed on the topmost.

[0131] In a possible design, the third operation is a click operation on the ninth window interface.

[0132] In a possible design, the method further includes: detecting a fourth operation on the second interface, where the fourth operation is used to add a tenth window interface; and in response to the fourth operation, displaying a fourth interface, where the fourth interface includes the M window interfaces and the tenth window interface.

[0133] In a possible design, the fourth interface includes a fourth primary display region and a fourth secondary display region, the fourth primary display region has a size greater than the fourth secondary display region, the fourth primary display region is used to display the tenth window interface in a tiled manner, and the fourth secondary display region is used to display all or part of the M window interfaces in the spatial window form.

[0134] In a possible design, before the detecting the first operation on the first interface, the method further includes: detecting and responding to a fifth operation in a fifth interface to display a sixth interface; the sixth interface includes a fifth primary display region and a fifth secondary display region, the fifth primary display region has a size greater than the fifth secondary display region, the fifth primary display region is used to display thumbnails of candidate window interfaces and / or candidate application icons in a tiled manner, and the fifth secondary display region is used to display at least one window interface included in the fifth interface in the spatial window form; and detecting and responding to a second selection operation in the fifth primary display region to display the first interface, where the M window interfaces included in the first interface include at least one window interface included in the fifth interface and an eleventh window interface, the eleventh window interface is a window interface corresponding to a thumbnail selected by the second selection operation, or the eleventh window interface is a window interface of an application corresponding to a candidate application icon selected by the second selection operation.

[0135] In a possible design, the fifth operation is a double-finger bottom pinch operation, and the second selection operation is a click operation on a thumbnail or a candidate application icon corresponding to the eleventh window interface; and / or, the fifth operation is a drag operation on first display content in a twelfth window interface of the fifth interface, the drag operation is used to drag the first display content and trigger a step-by-step switching from the fifth interface to the sixth interface, and the second selection operation is an operation of dragging the first display content to the thumbnail or the candidate application icon corresponding to the eleventh window interface.

[0136] In a possible design, at least one window interface included in the fifth interface corresponds to at least one application; thumbnails of the candidate window interfaces correspond to applications that have an association relationship with the at least one application; and the candidate application icons correspond to applications that have an association relationship with the at least one application.

[0137] In a possible design, the application corresponding to the thumbnail of the alternative window interface is a background running application.

[0138] In a possible design, before the first operation on the first interface is detected, the method further includes: detecting and displaying, in response to a fifth operation in a fifth interface, a sixth interface; the sixth interface includes a fifth main display region and a fifth secondary display region, the fifth main display region has a size greater than the fifth secondary display region, the fifth main display region is used to display thumbnails of alternative window interfaces and / or alternative application icons in a tiled manner, and the fifth secondary display region is used to display all or part of window interfaces included in the fifth interface in the spatial window form; the window interfaces included in the fifth interface include a twelfth window interface; and in response to a replacement operation in the fifth main display region, the first interface is displayed, the M window interfaces included in the first interface include an eleventh window interface and do not include the twelfth window interface, the eleventh window interface is a window interface corresponding to a thumbnail of an alternative window interface selected by the replacement operation, or the eleventh window interface is a window interface of an application corresponding to an alternative application icon selected by the second selection operation.

[0139] In a possible design, the first interface is a first split-screen interface obtained based on the M window interfaces.

[0140] In a possible design, in response to a sixth operation in the first split-screen interface, an eighth interface is displayed; the sixth operation is used to add a thirteenth window interface; the eighth interface includes a sixth main display region and a sixth secondary display region, the sixth main display region has a size greater than the sixth secondary display region, the sixth main display region is used to display a second split-screen interface including the thirteenth window interface in a tiled manner, and the sixth secondary display region is used to display all or part of window interfaces of the M window interfaces that do not belong to the second split-screen interface; and in the sixth secondary display region, all or part of window interfaces of the first split-screen interface that do not belong to the second split-screen interface are displayed in the spatial window form.

[0141] In addition, in a possible design, in response to an operation of dragging a fourteenth window interface of the N1 window interfaces to the first secondary display region, the fourteenth window interface is displayed in the spatial window form in the first secondary display region, and a fifteenth window interface in the first secondary display region is displayed at the original display position of the fourteenth window interface; it can also be understood that, through the dragging operation on the window interface, the positions of the window interface displayed in the tiled manner and the window interface displayed in the spatial window form can be interchanged.

[0142] Alternatively, the second interface includes a left first display area and a right first display area, in response to an operation of dragging a sixteenth window interface in the left first display area to the right first display area, the sixteenth window interface is displayed in the right first display area in a spatial window form, and a seventeenth window interface in the first display area is displayed in the left second display area in a spatial window form. It can also be understood that through the dragging operation on the window interface, the positions of two window interfaces displayed in the second display area in a spatial window form can be exchanged.

[0143] In this design, by providing the interactive manner of exchanging the positions of the window interfaces, the arrangement requirements of the user on the multiple window interfaces in the multitasking processing scenario can be met, and thus the richness of the multitasking processing scenario can be improved.

[0144] In addition, in a possible design, in response to a Zth operation, an eighteenth window interface is set as a fixed window interface; the eighteenth window interface is in a split-screen form. The fixed window interface is used to indicate that the display position and the display size of the eighteenth window interface do not change with operations on other window interfaces.

[0145] In this design, by setting the fixed window interface, the requirement of the user on the fixed window interface and the switching of other window interfaces in the multitasking processing scenario can be met, and thus the richness of the multitasking processing scenario can be improved.

[0146] In a sixth aspect, the present application provides an electronic device, including a plurality of function modules; the plurality of function modules interact to implement the method executed by the electronic device in any of the aspects and the embodiments thereof. The plurality of function modules can be implemented based on software, hardware or the combination of software and hardware, and the plurality of function modules can be arbitrarily combined or divided based on the specific implementation.

[0147] In a seventh aspect, the present application provides an electronic device including at least one processor and at least one memory, the at least one memory stores computer program instructions, when the electronic device is running, the at least one processor executes the method executed by the electronic device in any of the aspects and the embodiments thereof.

[0148] In an eighth aspect, the present application further provides a computer readable storage medium, the computer readable storage medium stores a computer program, when the computer program is executed by a computer, the computer executes the method executed by the electronic device in any of the aspects and the possible designs thereof.

[0149] In a ninth aspect, the present application provides a computer program product, which comprises a computer program (also referred to as code or instructions), which, when executed by a computer, causes the computer to perform the method of any of the above aspects and possible designs of the electronic device.

[0150] In a tenth aspect, the present application also provides a graphical user interface on an electronic device, which has a display screen, one or more memories, and one or more processors for executing one or more computer programs stored in the one or more memories, the graphical user interface comprising the graphical user interface displayed by the electronic device when performing any of the above aspects and possible designs thereof.

[0151] In an eleventh aspect, the present application also provides a chip for reading a computer program stored in a memory, which executes the method of any of the above aspects and possible designs of the electronic device.

[0152] In a twelfth aspect, the present application also provides a chip system comprising a processor for supporting a computer device to implement the method of any of the above aspects and possible designs of the electronic device. In a possible design, the chip system further comprises a memory for storing the necessary programs and data of the computer device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0153] The advantages of any of the above aspects and possible designs thereof from the second aspect to the twelfth aspect will be described in detail in the possible designs of the first aspect, and will not be described herein. BRIEF DESCRIPTION OF DRAWINGS

[0154] FIG. 1 is a schematic diagram of an interface of a multitasking scenario;

[0155] FIG. 2 is a schematic diagram of a hardware structure of a possible electronic device according to an embodiment of the present application;

[0156] FIG. 3 is a software architecture block diagram of an electronic device according to an embodiment of the present application;

[0157] FIG. 4A is a schematic diagram of an interface of triggering a switching window interface according to an embodiment of the present application;

[0158] FIG. 4B is a schematic diagram of an interface of triggering a switching window interface according to an embodiment of the present application;

[0159] FIG. 4C is a schematic diagram of a space window according to an embodiment of the present application;

[0160] FIG. 5A is a schematic diagram of an interface of triggering a switching window interface according to an embodiment of the present application;

[0161] FIG. 5B is a fourth interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0162] FIG. 5C is a fifth interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0163] FIG. 5D is a first scenario schematic diagram of a newly-added window interface according to an embodiment of the present application;

[0164] FIG. 5E is a second scenario schematic diagram of a newly-added window interface according to an embodiment of the present application;

[0165] FIG. 5F is a third scenario schematic diagram of a newly-added window interface according to an embodiment of the present application;

[0166] FIG. 5G is a fourth scenario schematic diagram of a newly-added window interface according to an embodiment of the present application;

[0167] FIG. 5H is a fifth scenario schematic diagram of a newly-added window interface according to an embodiment of the present application;

[0168] FIG. 6A is a sixth interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0169] FIG. 6B is a seventh interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0170] FIG. 6C is an eighth interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0171] FIG. 6D is a ninth interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0172] FIG. 7 is a tenth interface schematic diagram of a switching window interface triggered according to an embodiment of the present application;

[0173] FIG. 8 is a first interface schematic diagram of adjusting window size according to an embodiment of the present application;

[0174] FIG. 9 is a second interface schematic diagram of adjusting window size according to an embodiment of the present application;

[0175] FIG. 10A is a principle schematic diagram of a kind of interface display method according to an embodiment of the present application;

[0176] FIG. 10B is another principle schematic diagram of a kind of interface display method according to an embodiment of the present application;

[0177] FIG. 10C is a third interface schematic diagram of adjusting window size according to an embodiment of the present application;

[0178] FIG. 10D is a fourth interface schematic diagram of adjusting window size according to an embodiment of the present application;

[0179] FIG. 11A is a schematic view of one of the scenarios of closing a window interface according to an embodiment of the present application;

[0180] FIG. 11B is a schematic view of another of the scenarios of closing a window interface according to an embodiment of the present application;

[0181] FIG. 11C is a schematic view of a third of the scenarios of closing a window interface according to an embodiment of the present application;

[0182] FIG. 11D is a schematic view of a fourth of the scenarios of closing a window interface according to an embodiment of the present application;

[0183] FIG. 11E is a schematic view of a fifth of the scenarios of closing a window interface according to an embodiment of the present application;

[0184] FIG. 11F is a schematic view of a sixth of the scenarios of closing a window interface according to an embodiment of the present application;

[0185] FIG. 11G is a schematic view of a seventh of the scenarios of closing a window interface according to an embodiment of the present application;

[0186] FIG. 11H is a schematic view of an eighth of the scenarios of closing a window interface according to an embodiment of the present application;

[0187] FIG. 12 is a schematic view of a scenario of fixing a window interface according to an embodiment of the present application;

[0188] FIG. 13 is a schematic view of a flow of a method of displaying an interface according to an embodiment of the present application. DETAILED DESCRIPTION

[0189] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0190] The embodiments of the present application can be applied in the technical field of electronic devices, and can be particularly applicable in a multi-task processing scenario. The multi-task processing scenario may, for example, include but is not limited to:

[0191] (1) a multi-instance processing scenario within a single application or a multi-atomized service processing scenario. For example, a scenario of simultaneously opening window interfaces of multiple different web pages in one browser application (APP), a scenario of simultaneously opening window interfaces of multiple different notes in one memo APP, and the like. For another example, different atomized services belonging to the same application correspond to different window interfaces.

[0192] (2) a multi-application processing scenario. For example, a scenario of simultaneously opening application A and application B window interfaces, and the like.

[0193] (3) multi-application multi-instance, multi-application multi-atomized service combination scenarios. For example, opening web page 1 of a browser APP, web page 2 of the browser APP, and window interface of a memo APP at the same time, and the like. For another example, opening window interface 1 and window interface 2 corresponding to an atomized service 1 of an APP, and window interface 3 of another APP at the same time.

[0194] Each window interface is used to process a respective task. In addition, the multi-task processing scenario usually needs to switch multiple different window interfaces.

[0195] For example, FIG. 1 is an interface schematic diagram of a multi-task processing scenario. As shown in interface 101 in FIG. 1, multiple window interfaces can be displayed in a stacked manner along a vertical axis direction on a screen of an electronic device; as shown in interface 102 in FIG. 1, multiple window interfaces are displayed in a stacked manner on the screen of the electronic device. As shown in the stacked display manners of interface 101 and interface 102, when the number of windows is large, there is a problem of low multi-task processing efficiency, and there is a lack of effective management, which requires a high memory cost.

[0196] For another example, as shown in interface 103 in FIG. 1, multiple window interfaces are arranged in a large window form, and the arranged multiple window interfaces are displayed through a canvas container. The size of the canvas container is larger than the size of the screen of the electronic device, and therefore the canvas can exceed the physical boundary of the screen of the electronic device. As shown in the arrangement and display manner of interface 103, there is a lack of display of effective information, and a user cannot view more window interfaces at the same time, which causes an inconvenient operation problem when the user switches different window interfaces, and the overall display efficiency of the multiple window interfaces is low due to the limitation of the screen size of the electronic device.

[0197] Therefore, embodiments of the present application provide an interface display method. In the method, an interaction manner of multiple window interfaces in a multi-task scenario is provided. By dividing a main display area and a secondary display area in a display screen of an electronic device, a primary and secondary relationship in a display interface can be distinguished. In addition, a display form of a space window is introduced in the secondary display area, which can increase display content of other window interfaces displayed in the secondary display area. Therefore, embodiments of the present application provide an interface display manner in various multi-task scenarios, which can improve the efficiency and continuity of multi-task processing, and improve the use experience of a user in multi-task processing.

[0198] In an alternative implementation, the display form of the spatial window can be understood as the form that the window interface is perpendicular to the screen direction, the one side edge of the window interface is taken as the center axis, and the other side of the window interface is flipped to the back of the screen. It can also be understood as the form that the window interface is flipped to the inside of the screen of the tablet computer. Alternatively, the position of the display area of the window interface displayed in the form of the spatial window can be determined according to the requirement, and the center axis can be determined. For example, when the display area is on the left side, the left side edge of the window interface can be taken as the center axis. For another example, when the display area is on the right side, the right side edge of the window interface can be taken as the center axis.

[0199] In another alternative implementation, the display form of the spatial window can also be understood as the form that the window interface is perpendicular to the screen direction, one target vertical line of the window interface is taken as the center axis, and the other side of the window interface far away from the target vertical line is flipped to the back of the screen. It can also be understood as the form that the window interface is flipped to the inside of the screen of the tablet computer. Alternatively, the position of the display area of the window interface displayed in the form of the spatial window can be determined according to the requirement, and how to select the target vertical line can be determined. For example, when the display area is on the left side, the target vertical line can be a vertical line in the left half region of the window interface, for example, a vertical line at a distance of 1 / 3 screen distance from the left side edge. For another example, when the display area is on the right side, the target vertical line can be a vertical line in the right half region of the window interface, for example, a vertical line at a distance of 1 / 4 screen distance from the right side edge.

[0200] It should be noted that the specific implementation of the form of the spatial window is not limited in the embodiments of the present application, for example, it can also be a combination of flipping and translation, and so on, to obtain various display interfaces introduced in the following.

[0201] The technical solutions in the embodiments of the present application can be applied to an electronic device, which can be any device that can display an interface. For example, the electronic device can be an electronic device that can display an interface, such as a mobile phone (such as a folding screen mobile phone), a tablet computer, a wearable device (for example, a watch, a bracelet, etc.), a vehicle-mounted device (for example, a vehicle-mounted large screen or a central control screen, etc.), an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a smart home device (for example, a smart television, etc.). It can be understood that the specific type of the electronic device is not limited in the embodiments of the present application.

[0202] The electronic device to which the embodiments of the present application can be applied includes, but is not limited to, a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a smart home device, and the like. Alternatively, it can be an electronic device running another operating system. For example, the electronic device described in the foregoing embodiments can be used.

[0203] Figure 2 illustrates a possible hardware structure diagram of an electronic device. The electronic device 200 includes components such as a radio frequency (RF) circuit 210, a power supply 220, a processor 230, a memory 240, an input unit 250, a display unit 260, an audio circuit 270, a communication interface 280, and a Wi-Fi module 290. Those skilled in the art will understand that the hardware structure of the electronic device 200 shown in Figure 2 does not constitute a limitation on the electronic device 200. The electronic device 200 provided in this application embodiment may include more or fewer components than shown, may combine two or more components, or may have different component configurations. The various components shown in Figure 2 can be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application-specific integrated circuits.

[0204] The following is a detailed description of each component of the electronic device 200 with reference to Figure 2:

[0205] The RF circuit 210 can be used for receiving and transmitting data during communication or a call. Specifically, after receiving downlink data from the base station, the RF circuit 210 sends it to the processor 230 for processing; additionally, it sends uplink data to be transmitted to the base station. Typically, the RF circuit 210 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), a duplexer, etc.

[0206] Furthermore, the RF circuit 210 can also communicate with other devices via a wireless communication network. The wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, and Short Message Service (SMS).

[0207] The Wi-Fi technology belongs to a short-range wireless transmission technology. The electronic device 200 can connect to an access point (AP) through the Wi-Fi module 290 to access a data network. The Wi-Fi module 290 can be used for data receiving and sending in a communication process.

[0208] The electronic device 200 can be physically connected to other devices through the communication interface 280. Optionally, the communication interface 280 and the communication interface of the other device are connected through a cable to realize data transmission between the electronic device 200 and the other device.

[0209] The electronic device 200 can also realize communication services and interact with other electronic devices, and therefore the electronic device 200 needs to have a data transmission function, that is, the electronic device 200 needs to include a communication module. Although FIG. 2 shows the RF circuit 210, the Wi-Fi module 290, and the communication interface 280 as communication modules, it can be understood that at least one of the above components or other communication modules (such as a Bluetooth module) for realizing communication exists in the electronic device 200 to perform data transmission.

[0210] For example, when the electronic device 200 is a mobile phone, the electronic device 200 can include the RF circuit 210, and can also include the Wi-Fi module 290, or can include a Bluetooth module (not shown in FIG. 2); when the electronic device 200 is a tablet computer, the electronic device 200 can include the Wi-Fi module, or can include a Bluetooth module (not shown in FIG. 2); when the electronic device 200 is a smart home device, the electronic device 200 can include the Wi-Fi module 290, or can include a Bluetooth module (not shown in FIG. 2).

[0211] The memory 240 can be used to store software programs and modules. The processor 230 executes various function applications and data processing of the electronic device 200 by running the software programs and modules stored in the memory 240. Optionally, the memory 240 can mainly include a program storage area and a data storage area. The program storage area can store an operating system (mainly including respective software programs or modules of a kernel layer, a system layer, an application program framework layer, and an application program layer).

[0212] In addition, the memory 240 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.

[0213] The input unit 250 can be configured to receive editing operations of various types of data objects such as numbers or character information input by a user, and generate key signal inputs related to user settings and function control of the electronic device 200. Optionally, the input unit 250 can include a touch panel 251 and other input devices 252.

[0214] The touch panel 251, also referred to as a touch screen, can collect touch operations of a user thereon or therearound (such as operations of the user using a finger, a stylus or any suitable object or accessory on or near the touch panel 251), and drive corresponding connection devices according to a pre-set program. In embodiments of the present application, the touch panel 251 can collect user operations of a user thereon or therearound. For example, when the electronic device 200 is a mobile phone, the user operations can be adjustment operations on multiple display areas in a screen, content editing operations in a window interface, and can also be preset gesture operations on a display interface to trigger switching of a window interface or adding of a window interface, etc.

[0215] Optionally, the other input devices 252 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, etc.

[0216] The display unit 260 can be configured to display information input by a user or provided to the user, and various menus of the electronic device 200. The display unit 260 is a display system of the electronic device 200, and is configured to present an interface to realize human-computer interaction. The display unit 260 can include a display panel 261. Optionally, the display panel 261 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. In embodiments of the present application, the display unit 260 can be configured to display a user interface, for example, can display various possible interaction interfaces in a multi-task processing scenario based on the method provided in embodiments of the present application, such as the display interfaces in FIGS. 4A to 12 in subsequent content.

[0217] The processor 230 is a control center of the electronic device 200, and is connected to various components through various interfaces and lines, and performs various functions of the electronic device 200 and processes data by running or executing software programs and / or modules stored in the memory 240 and calling data stored in the memory 240, so that various services based on the electronic device 200 can be realized. In embodiments of the present application, the processor 230 can be configured to implement the interface display method provided in embodiments of the present application.

[0218] The electronic device 200 also includes a power supply 220, such as a battery, to power the various components of the electronic device 200. Optionally, the power supply 220 can be logically connected to the processor 230 through a power management system, to enable functions such as managing charging, discharging, and power consumption, etc. through the power management system.

[0219] As shown in FIG. 2, the electronic device 200 also includes an audio circuit 270, a microphone 271, and a speaker 272, to provide an audio interface between a user and the electronic device 200. The audio circuit 270 can be used to convert audio data into a signal recognizable by the speaker 272, and transmit the signal to the speaker 272 to be converted into an audible signal output by the speaker 272. The microphone 271 is used to collect external sound signals (such as a person's voice, or other sounds, etc.), and convert the collected external sound signals into a signal recognizable by the audio circuit 270, and send the signal to the audio circuit 270. The audio circuit 270 can also be used to convert the signal sent by the microphone 271 into audio data, and output the audio data to the RF circuit 210 for transmission to, for example, another electronic device, or output the audio data to the memory 240 for subsequent further processing.

[0220] Although not shown in FIG. 2, the electronic device 200 can also include a camera, at least one sensor, etc., which will not be described here. The at least one sensor can include, but is not limited to, a pressure sensor, a barometric pressure sensor, an acceleration sensor, a distance sensor, a fingerprint sensor, a touch sensor, a temperature sensor, etc.

[0221] Embodiments of the present application relate to an operating system (OS) running on the electronic device 200, which is the most basic system software of the electronic device 200. The software system of the electronic device 200 can adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. Embodiments of the present application take the operating system adopting a layered architecture as an example to exemplarily illustrate the software architecture of the electronic device 200.

[0222] FIG. 3 is a software architecture block diagram of an electronic device provided by embodiments of the present application. As shown in FIG. 3, the software architecture of the electronic device can be a layered architecture, for example, the software can be divided into several layers, each layer has a clear role and division of labor. Layers communicate with each other through software interfaces. In some embodiments, the operating system is divided into five layers, from top to bottom, the application layer, the application framework layer (FWK), the runtime and system library, the kernel layer, and the hardware layer.

[0223] The application layer can include a series of application packages. As shown in FIG. 3, the application layer can include a user interface (UI), a camera, settings, a skin module, third-party applications, and the like. Among them, the third-party applications can include, for example, a wireless local area network (WLAN), music, a call, Bluetooth, a video, and the like.

[0224] In a possible implementation, the application can be developed using the java language, and is completed by calling an application programming interface (API) provided by the application framework layer. A developer can interact with an underlying layer (such as a hardware layer, a kernel layer, and the like) of the operating system through the application framework layer to develop an application. The application framework layer is mainly a series of services and management systems of the operating system.

[0225] The application framework layer provides an application programming interface and a programming framework for the application of the application layer. The application framework layer includes some predefined functions. As shown in FIG. 3, the application framework layer can include a view system, an activity manager, a window manager, a content provider, a phone manager, a resource manager, a notification manager, and the like.

[0226] The activity manager is used to manage the life cycle of each application and provide a common navigation back function, and provides an interface for interaction of windows of all programs.

[0227] The window manager is used to manage window programs. The window manager can obtain a display screen size, determine whether there is a status bar, lock a screen, and intercept a screen, and the like. The content provider is used to store and obtain data, and enable the data to be accessed by an application. The data can include a video, an image, an audio, a dialed and received call, a browsing history and a bookmark, a phone book, and the like.

[0228] The view system includes visual controls and non-visual controls, such as a control for displaying text, a control for displaying a picture, and the like. The view system can be used to build an application. A display interface can be composed of one or more views. For example, a display interface including a short message notification icon can include a view for displaying text and a view for displaying a picture.

[0229] The phone manager is used to provide a communication function of the electronic device. For example, management of a call state (including call connection, call hang-up, and the like).

[0230] The resource manager provides various resources for an application, such as a localized string, an icon, a picture, a layout file, a video file, and the like.

[0231] The notification manager enables applications to display notification information in the status bar, which can be used to convey a message of the notification type, which can automatically disappear after a short stay without user interaction. For example, the notification manager is used to notify the completion of the download, message reminders, etc. The notification manager can also be a notification that appears in the form of a chart or a scroll bar text in the system top status bar, such as a notification of an application running in the background, and can also be a notification that appears in the form of a dialog window on the screen. For example, the status bar prompts text information, emits a prompt sound, the electronic device vibrates, the indicator light flashes, etc.

[0232] The runtime includes a core library and a virtual machine. The runtime is responsible for scheduling and management of the operating system.

[0233] The core library contains two parts: one part is the function function that the java language needs to call, and the other part is the core library of the operating system. The application layer and the application framework layer run in the virtual machine. The virtual machine executes the java file of the application layer and the application framework layer into a binary file. The virtual machine is used to execute the management of the object life cycle, the stack management, the thread management, the security and the exception management, and the garbage collection function.

[0234] The system library can include multiple functional modules. For example: a surface manager, a media framework, a three-dimensional graphics processing library (for example: OpenGL ES), a two-dimensional graphics engine (for example: SGL), etc.

[0235] The surface manager is used to manage the display subsystem, and provides a fusion of two-dimensional and 3D layers for multiple applications.

[0236] The media framework supports multiple commonly used audio, video format playback and recording, and static image files, etc. The media framework can support multiple audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0237] The three-dimensional graphics processing library is used to realize three-dimensional graphics drawing, image rendering, synthesis, and layer processing, etc.

[0238] The two-dimensional graphics engine is a drawing engine for two-dimensional drawing.

[0239] In some embodiments, the three-dimensional graphics processing library can be used to draw a three-dimensional motion trajectory image, and the two-dimensional graphics engine can be used to draw a two-dimensional motion trajectory image.

[0240] The kernel layer is a layer between hardware and software. The kernel layer at least contains a display driver, a camera driver, an audio driver, and a sensor driver.

[0241] The hardware layer can include various sensors, such as an acceleration sensor, a gravity sensor, a touch sensor, and the like.

[0242] Generally, the electronic device 200 can run multiple application programs simultaneously. More simply, one application program can correspond to one process, and more complexly, one application program can correspond to multiple processes. Each process has a process number (process ID).

[0243] It should be understood that "at least one" or similar expressions in the embodiments of the present application refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or multiple. "Multiple" means two or more. "And / or" is used to describe the association between the associated objects, which means that there can be three relationships, for example, A and / or B, which means that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects.

[0244] In addition, it should be understood that in the description of the present application, the words "first", "second", etc. are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can it be understood as indicating or implying order. For example, "first operation" and "second operation" in the following embodiments are only used to distinguish the operations in different scenarios, and are not used to limit the specific operation mode, etc.

[0245] It should be understood that the hardware structure of the electronic device can be as shown in FIG. 2, and the software system architecture can be as shown in FIG. 3, wherein the software program and / or module corresponding to the software system architecture in the electronic device can be stored in the memory 240, and the processor 230 can run the software program and application stored in the memory 240 to execute the flow of the interface display method provided in the embodiments of the present application.

[0246] In order to facilitate understanding of the interface display method provided by the present application, the implementation process of the method provided by the present application will be introduced below in combination with the content shown in FIGS. 4A to 12. In order to facilitate understanding, the following first introduces several possible application scenarios that can be involved in the method provided by the present application. It can be understood that the various application scenarios introduced below are only examples, and different scenarios can also be combined.

[0247] It should be noted that in the following embodiments, a tablet computer or a folding screen mobile phone in an unfolded state is taken as an example, and the implementation of other types of electronic devices can refer to the implementation of the tablet computer or the folding screen mobile phone in the unfolded state, which will not be introduced again in the present application.

[0248] (I) Window interface switching scenarios

[0249] The window interface switching scenarios can include scenarios of adding a window interface, and can also include switching from displaying one window to displaying another window interface, etc.

[0250] Scenario A: a scenario involving adding a window interface.

[0251] FIG. 4A is a schematic diagram of an interface provided by an embodiment of the present application for triggering switching of a window interface. As shown in interface 401 in FIG. 4A, an application A window interface is displayed on a screen of a tablet computer or a folding screen mobile phone in an unfolded state. On the interface 401, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to a first operation to display interface 402; the first operation is used to trigger switching or adding of a displayed window interface, which can be, for example, a double-hand single-finger bottom pinch method as shown in interface 401, or other methods, and the specific method of the first operation is not limited by the present application.

[0252] On the interface 402, a main display area 402a and a secondary display area 402b are included. Among them,

[0253] The main display area 402a is used to display a task center, which can include thumbnails and / or application icons of window interfaces of applications associated with the application A. As shown in interface 402, the associated applications of the application A can include, but are not limited to, application B, application C, application D, application E, application F, application G, and application 1, application 2, application 3, application 4, and application 5. Among them, applications B to G are displayed in the form of thumbnails of window interfaces, which are usually window interfaces opened in the background of the tablet computer or the folding screen mobile phone in the unfolded state; applications 1 to 5 are displayed in the form of icons, which can be applications determined based on the degree of association with the application A, or applications determined based on usage frequency information, and the present application does not limit the associated applications, the order of the applications, and the number of the applications displayed.

[0254] It should be noted that interface 402 and subsequent embodiments only use window interfaces of different applications as examples, and the task center can also include window interfaces of different application instances or different atomic services belonging to the same application, which will not be described in detail.

[0255] It should also be noted that although not shown in interface 402, the task center can also include thumbnails of split screen interfaces determined based on multiple applications and / or application instances and / or atomic services. For example, thumbnails of split screen interfaces determined based on application H and application I. For another example, thumbnails of split screen interfaces determined based on application H1 and application H2. For yet another example, thumbnails of split screen interfaces determined based on application H1 and application I. The split screen interface is typically a split screen interface opened in the background of a tablet computer or a folding screen mobile phone in an unfolded state. Alternatively, the split screen interface can typically be a two-split screen interface obtained from two window interfaces; alternatively, the split screen interface can also be a split screen interface obtained from three or more window interfaces, such as interface 503 shown in FIG. 5A below, or other split screen forms, and the specific form of the split screen interface is not limited in the present application.

[0256] The secondary display area 402b includes an application A window interface displayed in a spatial window form. In combination with interfaces 401 and 402, the spatial window can be understood as vertically flipping the application A window interface displayed in interface 401 with respect to the screen, taking the left side of the application A window interface as the center axis and flipping the other side of the window interface to the back of the screen; that is, the window interface can be understood as being flipped to the inside of the screen of a tablet computer or a folding screen mobile phone in an unfolded state. In addition, the spatial window in the embodiments of the present application is not limited to the flipping direction shown in interface 402, but can also be the flipping direction shown in interface 702 shown in FIG. 7 below, or the flipping direction shown in interface 803 shown in FIG. 8 below.

[0257] It can be understood that by displaying the window interface in a spatial window form, the window interface can be displayed on one side of the screen of a tablet computer or a folding screen mobile phone in an unfolded state, which can increase the three-dimensionality of the window interface in space, increase the display content of the window interface, and also retain the attention residue of the display content of the application A window interface, thereby improving the continuity of switching the window interface. It can also be understood that corresponding to the side-by-side display of the window interface in the secondary display area, the window interface displayed in the primary display area can be understood as being displayed in a two-dimensional plane, and it should be noted that the tiled display is only used to describe the display form of the window interface, and is not used to limit the display position and display size of the window interface. When the window interface is displayed in a tiled form, the screen displaying the window interface is in the same plane in terms of visual effect. For example, the tiled display can be full screen display, split screen display, etc. In order to facilitate understanding, the window interface displayed in a spatial window form can also be described as being displayed in a side-by-side form in the following embodiments, and the window interface displayed parallel to the screen can be described as being displayed in a tiled form.

[0258] In the embodiment of the present application, as shown in interface 402, the main display area 402a and the secondary display area 402b, the display size of the main display area 402a is larger than that of the secondary display area 402b. In this way, by defining the main display area and the secondary display area in the screen, by the larger main display area, the attention of the user to the window interface displayed in the main display area can be improved, and by the smaller secondary display area and in combination with the form of the spatial window displaying the window interface, the attention residual to the original window interface before switching can also be reserved, so that the efficiency and continuity of multitasking can be improved.

[0259] In the interface 402, the tablet computer or the folding screen mobile phone in the unfolded state can detect and respond to the second operation to display the interface 403A or the interface 403B; wherein the second operation is used to indicate the target window interface switched to, for example, a click operation, etc., and the specific manner of the second operation is not limited in the present application.

[0260] For example, the interface 403A is a split screen interface of application A and application C. In this example, when the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the first operation and the second operation, it can automatically trigger the display of the application A window interface as shown in interface 401, and switch to display the split screen interface of application A and application C as shown in interface 403A. In this way, the convenient interaction of the newly added window interface in the multitasking scenario can be realized, and the efficiency and continuity of multitasking can be improved.

[0261] Another example, the interface 403B is the application C window interface. In this example, when the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the first operation and the second operation, it can also switch from the display of the application A window interface as shown in interface 401 to the display of the application C window interface as shown in interface 403B. In this way, through the task center as shown in the main display area 402a, the convenient interaction of switching the window interface in the multitasking scenario can be realized, and the efficiency and continuity of switching the window interface can be improved.

[0262] It should be noted that the position of the main display area and the secondary display area as shown in interface 402 is not limited in the embodiment of the present application, for example, the main display area can also be displayed on the left side, and the secondary display area can be displayed on the right side, etc. Correspondingly, the side position of the application A window interface as shown in interface 402 is not limited in the embodiment of the present application, which can be determined according to the operation mode of the first operation, for example, it can be displayed on the left side of the screen as shown in interface 402, or it can be displayed on the right side of the screen, etc.

[0263] It should be further explained that the application embodiments do not limit the obtaining manner of the display interface of the task center as shown in the interface 402, for example, the obtaining manner can be determined according to the association degree with the application A, or can be determined according to the use order, or can be determined according to the use frequency. In addition, the application embodiments do not limit that the different window interfaces come from different applications, for example, the different window interfaces can also come from different instances or different atomized services of the same application. For example, the task center as shown in the interface 402 can also include thumbnails of other instance interfaces of the application A, for example, thumbnails of window interfaces of the application A2, thumbnails of window interfaces of the application A3, and the like. In addition, it should be further explained that the task center can also be the desktop of the electronic device.

[0264] It should be further explained that the application embodiments do not limit the specific form of the task center as shown in the interface 402. For example, when the thumbnails of the window interfaces and / or the application icons that need to be displayed by the task center are relatively large, the thumbnails of the window interfaces and / or the application icons can be displayed in the form of a multi-page interface or a scrollable interface, or the thumbnails of the window interfaces and / or the application icons can be displayed by adaptively adjusting the size of the thumbnails of the window interfaces and / or the size of the application icons, and the application does not limit the specific implementation manner. In addition, the main display area 402a as shown in the interface 402 can be a part of the display area in the screen, or can be displayed in the form of a pop-up window, and the application embodiments do not limit the display form of the main display area.

[0265] In addition, it should be further explained that the application embodiments do not limit the side-in degree of the spatial window. It can be understood that when the side-in degree is relatively large, the horizontal width occupied by the spatial window is relatively small, and when the side-in degree is relatively small, the horizontal width occupied by the spatial window is relatively large. In addition, the application does not limit the display degree of the application A displayed in the form of the spatial window by the secondary display area 402b. The application A window interface can be completely displayed or incompletely displayed according to the side-in degree of the spatial window and the horizontal width of the secondary display area 402b.

[0266] In addition, the application embodiments can also add preset display effects, such as shadow, light and shadow processing, to the application A window interface displayed in the form of the spatial window, so as to enhance the stereoscopic effect and perspective effect of the spatial window.

[0267] FIG. 4B is another interface schematic diagram of a switching window interface provided by an embodiment of the present application. As shown in interface 404 in FIG. 4B, an application A window interface is displayed on the screen of a tablet computer or a folding screen mobile phone in an unfolded state. On the interface 404, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to a third operation to display interface 405; wherein the third operation is used to trigger a drag operation from the first display content 400 in the application A window interface, which can be a long press operation as shown in interface 404, or other operation, and the specific operation of the third operation is not limited by the present application. As for interface 402 in FIG. 4A, interface 405 includes a main display area 405a and a secondary display area 405b. Wherein,

[0268] As for the main display area 402a of interface 402, the main display area 405a is used to display a task center; as for the secondary display area 402b of interface 402, the secondary display area 405b includes an application A window interface displayed in the form of a spatial window, which will not be described here. And, as shown in interface 405, the display size of the main display area 405a is larger than that of the secondary display area 405b.

[0269] In interface 405, the tablet computer or the folding screen mobile phone in the unfolded state can detect and respond to a fourth operation to display interface 406A or interface 406B; wherein the fourth operation is used to indicate an operation of dragging the first display content 400 to the application C, which can be a drag operation, and the specific operation of the fourth operation is not limited by the present application.

[0270] For example, interface 406A is a split screen interface of application A and application C. In this example, when the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the third operation and the fourth operation, it can automatically trigger the display of the application A window interface as shown in interface 404, switch to display the split screen interface of application A and application C as shown in interface 406A, and cut or copy the first display content 400 from application A to the window interface of application C. In this way, convenient interaction of content editing in a multitasking scenario can be realized, and the efficiency and continuity of multitasking can be improved.

[0271] Another example, interface 406B is an application C window interface. In this example, when the tablet, or the folding screen mobile phone in the unfolded state detects and responds to the third operation and the fourth operation, the application A window interface displayed as shown in interface 404 can also be switched to display the application C window interface as shown in interface 406B. In this way, through the task center as shown in main display area 405a, convenient interaction of content editing in a multi-task processing scenario can be realized, and the efficiency and continuity of content editing in different window interfaces can be improved.

[0272] It should be noted that the application A window interface displayed in the secondary display area in the form of a spatial window can be fully displayed or not fully displayed.

[0273] For example, the application A window interface displayed in the form of a spatial window as shown in FIGS. 4A and 4B is fully displayed. In this way, through full display, the display of the application A window interface can be improved, and the continuity of the user in multi-task processing can be facilitated.

[0274] Another example, FIG. 4C is a schematic diagram of a spatial window provided by an embodiment of the present application. As shown in FIG. 4C, interface 407 can include main display area 407a and secondary display area 407b. Among them, the application A window interface displayed in the form of a spatial window in the secondary display area 407b can also be not fully displayed, such as the diagonal line filled area of application A in FIG. 4C which is not displayed on the screen. In this way, through not fully display, the display area of the main display area can be increased, the attention to the main display area can be improved, and the residual attention to the continuous task can be reserved, and the continuity in a multi-task processing scenario can be improved.

[0275] Based on the scenarios introduced in FIGS. 4A and 4B, it can be realized to switch from displaying a single window interface on the screen of the tablet, or the folding screen mobile phone in the unfolded state, to displaying a multi-window interface, which can facilitate the user to perform multi-task processing on the two window interfaces. It can be understood that when the screen of the tablet, or the folding screen mobile phone in the unfolded state displays a multi-window interface, more window interfaces can be switched to be displayed, which can be referred to the contents introduced in FIGS. 4A and 4B. For example, it can be switched from displaying a split screen interface including two window interfaces to displaying a split screen interface including three window interfaces. The specific implementation process is shown in FIGS. 5A to 5C.

[0276] FIG. 5A is another interface schematic diagram of the interface of triggering the switching window according to an embodiment of the present application. As shown in interface 501 of FIG. 5A, a split-screen interface including the window interface of application A and the window interface of application B is displayed on the screen of the tablet computer or the folding screen mobile phone in the unfolded state. In interface 501, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the first operation to display interface 502. The first operation can refer to that shown in FIG. 4A, which is not described herein again.

[0277] Interface 502 includes a main display area 502a and a secondary display area 502b. The main display area 502a is used to display a task center including thumbnails and / or application icons of the window interfaces of the applications associated with application A and / or application B. The secondary display area 502b is used to display the window interface of application A and the window interface of application B in the form of spatial windows respectively. As can be seen from interface 502, when at least two window interfaces are displayed in the form of spatial windows, the window interface of application B can be displayed side by side behind the window interface of application A, and both window interfaces can display a part of the content. In addition, it should be further explained that the task center can also be the desktop of the electronic device.

[0278] In addition, the main display area 502a shown in interface 502 can be a part of the display area of the screen, or can be displayed in the form of a pop-up window. The display form of the main display area is not limited in the embodiment of the present application.

[0279] In interface 502, the tablet computer or the folding screen mobile phone in the unfolded state can detect and respond to the second operation to display interface 503. As shown in interface 503, the two window interfaces included in the original split-screen interface can be displayed in the form of stacking on the display area 503b of the screen, that is, the window interface of application A and the window interface of application B are displayed in the form of stacking; and the selected window interface, that is, the window interface of application D, can be displayed on the display area 503a of the screen. As can be seen from interface 503, when at least two window interfaces are displayed in the form of stacking, the window interface of application B is almost completely displayed below the window interface of application A.

[0280] It should be explained that the display positions of the window interface of application A and the window interface of application B shown in the secondary display area 502b are not limited in the embodiment of the present application. For example, the display positions can be as shown in the secondary display area 502b of interface 502, that is, the window interface of application A is on the right and the window interface of application B is on the left, or the display positions can also be that the window interface of application A is on the left and the window interface of application B is on the right.

[0281] It should be noted that the application does not limit the stacking order of the original split-screen interface displayed on the display area 503b. For example, the stacking order of the original split-screen interface can be that the application A window interface is above the application B window interface, as shown in the interface 503. Alternatively, the stacking order of the original split-screen interface can be that the application A window interface is below the application B window interface.

[0282] It should be noted that the application does not limit the display mode of the interface 503. For example, the display mode can also be that the application A window interface is displayed in the display area 503b, and the application D window interface and the application B window interface are displayed in the display area 503a in a stacked manner. In this way, the display position of the original split-screen interface can be reserved, and the newly opened window interface can be implemented by being stacked above any window interface in the original split-screen interface.

[0283] In addition, the interface 503 shown in FIG. 5A can also be used to directly display only the window interface of the application D. The application does not limit the display mode after the window interface or the split-screen interface selected for switching in the interface 502.

[0284] As can be seen from the content introduced in combination with FIG. 5A and FIG. 4A, by using the method provided in the application, when one or more window interfaces are displayed on the screen, the display of more window interfaces can be triggered, thereby improving the continuity in the multi-task processing scenario and improving the efficiency of switching between the window interfaces by the user.

[0285] FIG. 5B is another interface diagram provided by the application for triggering the switching of the window interface. As shown in the interface 504 in FIG. 5B, a split-screen interface including an application A window interface and an application B window interface is displayed on the screen of a tablet computer or a folding screen mobile phone in an unfolded state. In the interface 504, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to a third operation to display an interface 505 or an interface 506. In the interface 504, the third operation is a drag operation triggered on the second display content 500 in the application B window interface. In addition, the third operation shown in FIG. 5B can also be divided into two scenarios. When the tablet computer or the folding screen mobile phone in the unfolded state detects that the user drags the second display content 500 to the left, the tablet computer or the folding screen mobile phone in the unfolded state can display the interface 505. When the tablet computer or the folding screen mobile phone in the unfolded state detects that the user drags the second display content 500 to the right, the tablet computer or the folding screen mobile phone in the unfolded state can display the interface 506.

[0286] For example, interface 505 is used to indicate that the tablet or the folding screen phone in the unfolded state detects that the user cuts or copies the second display content 500 in the application B window interface to the application A window interface.

[0287] For another example, interface 506 is used to indicate that the tablet or the folding screen phone in the unfolded state detects that the user cuts or copies the second display content 500 in the application B window interface to the thumbnail of the alternative window interface of the task center and / or the alternative application icon. Wherein, interface 506 can be used to display that, in response to the user's drag operation, the tablet or the folding screen phone in the unfolded state can gradually transition from displaying the split-screen interface as shown in interface 504 to displaying the interface including the main display area 507a and the secondary display area 507b as shown in interface 507. Wherein, interface 506 is an intermediate transition interface; the main display area 507a in interface 507 is used to display the task center including the thumbnails of the window interfaces of the applications associated with application A and / or application B and / or the application icons; the secondary display area 507b in interface 507 is used to display the application A window interface and the application B window interface respectively displayed in the form of spatial windows.

[0288] In interface 507, the tablet or the folding screen phone in the unfolded state can detect and display interface 508 in response to a fourth operation. As shown in interface 508, the two window interfaces included in the original split-screen interface can be displayed in a stacked form on the display area 508b of the screen, that is, the application A window interface and the application B window interface are displayed in a stacked form; and the target window interface of the drag operation, that is, the application D window interface, can be displayed on the display area 508a of the screen. It can be understood that, based on the drag source of the second display content 500 being the application B window interface, the application B window interface can be stacked above the application A window interface as shown in interface 508. In this way, the efficiency and continuity of the user's multitasking can be improved.

[0289] As can be seen from the content introduced in combination with FIG. 5B and FIG. 4B, through the method provided by the embodiments of the present application, when one or more window interfaces are displayed on the screen, the display content originating from one window interface can be dragged to the already displayed other window interface, or can be dragged to the not yet displayed other window interface. Moreover, the task center and the original display interface are displayed in a manner with a primary and secondary relationship. Therefore, the efficiency of the user's switching between multiple window interfaces can be improved, and the continuity in the multitasking scenario can be improved.

[0290] FIG. 5C is another interface schematic diagram of the triggering switching window interface provided by the embodiments of the present application. Compared with FIG. 5B, the second display content 500 can also be the content belonging to the application A window interface, as shown in interface 509. On the interface 509, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the third operation to display the interface 510. As shown in the interface 510, the third operation at this time is the operation of dragging the second display content 500 belonging to the application A window interface into the application B window interface.

[0291] The tablet computer or the folding screen mobile phone in the unfolded state can detect the dragging operation for indicating the dragging of the second display content 500 into the specified area of the application B window interface; wherein the specified area can be, for example, the area near the right edge of the application B window interface. In addition, a time threshold corresponding to the specified area can also be set, and the time threshold can be, for example, 1 second, 2 seconds, etc.

[0292] The tablet computer or the folding screen mobile phone in the unfolded state displays the interfaces 511 and 512 in response to the dragging operation or in response to the detection of the dragging operation reaching the time threshold. The interface 511 can be understood as an intermediate transition interface as the interface 506 in FIG. 5B; and the interface 512 can include a main display area 512a and a secondary display area 512b, the main display area 512a is used to display the task center, and the secondary display area 512b is used to display the application A window interface and the application B window interface in the form of a spatial window, as the interface 507 in FIG. 5B.

[0293] In the interface 512, the tablet computer or the folding screen mobile phone in the unfolded state can detect and respond to the fourth operation to display the interface 513. As shown in the interface 513, the two window interfaces included in the original split screen interface can be displayed in a stacked form on the left display area 513b of the screen, that is, the application A window interface and the application B window interface are displayed in a stacked form; and the target window interface of the dragging operation, that is, the application D window interface, can be displayed on the right display area 513a of the screen. It can be understood that the dragging source of the second display content 500 in FIG. 5C is the application A window interface, as shown in the interface 513, the application A window interface can be located above the application B window interface. In this way, the efficiency and continuity of the user's multitasking can be improved.

[0294] It should be noted that the interface 508 in FIG. 5B and the interface 513 shown in FIG. 5C show that, in the scenario of adding a window interface triggered by a drag operation, the window interface that cannot be displayed can be displayed in a stacking form or can be displayed in a space window form, which is not limited in the present application. It can be understood that the content introduced in each scenario of the present application can be replaced or combined with each other, and the specific implementation is not limited to the scenarios introduced in the embodiments of the present application.

[0295] In a possible embodiment, based on the display interface after adjusting the window size, a window interface can also be added. For example, based on the display interface shown in the interface 802 or the interface 804 or the interface 806 shown in FIG. 8, one window interface can also be added, and the display is updated to the interface 902 or the interface 904 or the interface 905 or the interface 906 shown in FIG. 9.

[0296] For example, FIG. 5D is another interface diagram for adjusting the window size provided by the embodiments of the present application. As shown in the interface 514 in FIG. 5D, the interface after adjusting the window size is shown. The tablet computer or the folding screen mobile phone in the unfolded state can display the area 514a in response to the upward sliding operation from the bottom in the interface 514, and the area 514a is used to display some application icons or can also be used to display some application window interface thumbnails. The display manner, content and application quantity of the area 514a are not limited in the present application. It should be noted that the display of the area 514a is not limited to the upward sliding operation from the bottom in the embodiments of the present application. For example, the display of the area 514a can also be triggered by the sliding operation from the side to the inside of the screen, the downward sliding operation from the top, or the preset gesture operation. In addition, the applications displayed in the area 514a can be applications associated with the application A and / or the application C.

[0297] In the area 514a, the tablet computer or the folding screen mobile phone in the unfolded state displays the interface 515 or the interface 516 or the interface 517 in response to the drag operation on the application 3; wherein the interface 515 or the interface 516 or the interface 517 are the same in that the newly added application 3 window interface is displayed in the main display area. It can be understood that the interface 515 or the interface 516 or the interface 517 are displayed in different ways to the interface including three window interfaces, and the specific display manner is not limited in the embodiments of the present application, and can be determined according to the pre-set display manner.

[0298] Through the above introduction of the interface window size adjustment scene, in the split screen scene, the size of the multiple window interfaces included in the interface can be adjusted, one of the multiple window interfaces can be selected as the currently mainly focused display interface, other window interfaces can be displayed in combination with the spatial window form, and the attention residue to the other interfaces except the currently mainly focused display interface can be reserved, so that the continuity and processing efficiency of the multi-task processing scene can be improved. In addition, the window interface displayed in the main display area can be quickly switched through the user operation, so that the demand of more multi-task processing scenes can be met.

[0299] In addition, based on the interface 515 or the interface 516 or the interface 517, the content introduced in FIG. 5D can be referred to for continuing to add a window interface, and the specific content can be referred to in FIG. 5D, which is not described here.

[0300] It should be noted that in the embodiments of the present application, the addition of a window interface in a split screen scene is not limited to a drag operation, for example, a click operation or a preset gesture operation can also be used.

[0301] For example, FIG. 5E is a scene diagram for adding a window interface based on a split screen scene in the embodiments of the present application. The scene can include two possible cases.

[0302] (1) As shown in interface 51A in FIG. 5E, the two-split screen interface of application A and application B can further include a control 50A on the window interface of application B, and the control 50A is used to add a window interface. It should be noted that the form of the control for adding a window interface is not limited in the embodiments of the present application, that is, the form of the control 50A is not limited.

[0303] In the interface 51A, the tablet computer or the folding screen mobile phone in the unfolded state responds to the click operation on the control 50A to display the interface 52. In the interface 52, a main display area 52a and a secondary display area 52b can be included. The main display area 52a can be used to display a task center for selecting an added application window interface, for example, selecting an added window interface of application C. The secondary display area 52b is used to display the window interface of application A and the window interface of application B displayed in the interface 51A, and move to one side of the screen to wait, for example, only part of the content of the window interface can be displayed. It can be understood that the display process from the interface 51A to the interface 52 can be that the two-split screen interface of application A and application B is translated to one side of the screen until the display effect shown in the interface 52 is displayed. It should be noted that, as introduced in the foregoing, the secondary display area 52b can also display the window interface of application A and / or application B in the form of a spatial window, and the displayed window interface can not be completely displayed.

[0304] In interface 52, the tablet computer or the folding screen mobile phone in the unfolded state can display interface 53A in response to a click operation on the icon of application C. In interface 53A, a main display area and a secondary display area can be included. The main display area is used to display the two-split screen interface of application B and application C, and the secondary display area is used to display the window interface of application A in the form of a spatial window. Optionally, the window interface of application A displayed in the form of a spatial window can be completely displayed or incompletely displayed, as shown in interface 53A, the window interface of application A displayed in the form of a spatial window is incompletely displayed, and the diagonal filled area is not displayed on the screen.

[0305] (2) As shown in interface 51B in FIG. 5E, the two-split screen interface of application A and application B can also include a control 50B on the window interface of application A, and the control 50B is used to indicate the addition of a window interface. It should be noted that the form of the control for adding a window interface is not limited in the embodiments of the present application, that is, the form of control 50B is not limited.

[0306] In interface 51B, the tablet computer or the folding screen mobile phone in the unfolded state displays interface 52 in response to a click operation on control 50B. Interface 52 can be referred to the description in the foregoing, which will not be repeated here.

[0307] In interface 52, the tablet computer or the folding screen mobile phone in the unfolded state can display interface 53B in response to a click operation on the icon of application C. In interface 53B, a main display area and a secondary display area can be included. The main display area is used to display the two-split screen interface of application A and application C, and the secondary display area is used to display the window interface of application B in the form of a spatial window. Optionally, the window interface of application B displayed in the form of a spatial window can be completely displayed or incompletely displayed, as shown in interface 53B, the window interface of application B displayed in the form of a spatial window is incompletely displayed, and the diagonal filled area is not displayed on the screen.

[0308] In the scenario introduced by FIG. 5E, in the scenario of adding a window interface based on a split-screen scenario, the main window interface (which can also be understood as the main window interface) can be determined according to the operation of the added window interface, and a new split-screen interface of the added window interface and the main window interface is realized. For example, in interface 51A, the main window interface is the window interface of application B, and therefore, in interface 53A, the new split-screen interface of the added window interface of application C and the window interface of application B is realized. For another example, in interface 51B, the main window interface is the window interface of application A, and therefore, in interface 53B, the new split-screen interface of the added window interface of application C and the window interface of application A is realized. After the window interface is added, the window interface that does not belong to the main window interface in the original split-screen interface cannot be displayed in the screen, and therefore, the window interface that does not belong to the main window interface is displayed in the secondary display area, for example, in interface 53A, the window interface of application A is displayed in the secondary display area, and for another example, in interface 53B, the window interface of application B is displayed in the secondary display area.

[0309] It should be noted that although the window interface of application A is displayed in the left side of the screen as an example as shown in interface 53A in FIG. 5E, and the window interface of application B is displayed in the right side of the screen as an example as shown in interface 53B, the position of the side display is not limited in the implementation of the present application, and can be determined according to a preset rule. For example, the preset rule can be the original display position, the original display order, the window interface priority, the window opening order, and the like.

[0310] Another example is that in the split-screen interface of two window interfaces, the added window interface can also be realized by clicking the preset control. For example, FIG. 5F is another schematic diagram of adding a window interface based on a split-screen scenario in an embodiment of the present application. Unlike FIG. 5E, no matter which window interface on the split-screen interface is added, the window interface can be displayed in sequence. As shown in interface 53A, the window interface can be added in sequence from left to right, for example, based on the split-screen interface of application A and application B displayed in interface 51A, when the window interface of application C is added, the window interface of application C can be displayed in the right display position, and the window interface of application B can be translated to the left display position, and the window interface of application A can also be translated to the left by one display position. Since the window interface of application A cannot be displayed in the screen, the window interface of application A can be displayed in the side.

[0311] As another example, based on the scenario shown in FIG. 5E, considering that some window interfaces do not support display in split-screen form, the scenario of adding a window interface can also be as shown in FIG. 5G. FIG. 5G is different from FIG. 5E in that, as shown in interface 54, the added window interface is the window interface of application D, and application D is a window interface that does not support split-screen. At this time, the tablet computer or the folding screen mobile phone in the unfolded state can display interface 55A or interface 55B1 or interface 55B2 in response to a click operation on the icon of application D in interface 54.

[0312] In interface 55A, the main display area can include: the window interface of application B displayed in split-screen form at the left display position of the screen; and a part of the window interface of application D displayed in full-screen form at the right display position of the screen. It can be understood that, since the size of the right display position of the screen is smaller than the size of the window interface of application D displayed in full-screen form, a part of the window interface of application D displayed in full-screen form can be displayed in the screen, while the remaining part of the window interface of application D displayed in full-screen form (e.g., the area filled with diagonal lines in interface 55A) is not displayed in the screen. In interface 55A, the secondary display area is used to display the window interface of application A in the side-by-side display form.

[0313] In interface 55B1, the main display area can include: the window interface of application A displayed in split-screen form at the left display position of the screen; and a part of the window interface of application D displayed in full-screen form at the right display position of the screen. It can be understood that, since the size of the right display position of the screen is smaller than the size of the window interface of application D displayed in full-screen form, a part of the window interface of application D displayed in full-screen form can be displayed in the screen, while the remaining part of the window interface of application D displayed in full-screen form (e.g., the area filled with diagonal lines in interface 55B1) is not displayed in the screen. In interface 55B1, since the window interface of application A displayed in split-screen form and the window interface of application D displayed in full-screen form have already occupied the left display position and the right display position of the screen, the window interface of application B cannot be displayed any more; instead, the window interface of application B is switched to side-by-side display. Optionally, when the window interface of application B displayed in side-by-side display is displayed to the right of the window interface of application D, the window interface of application B displayed in side-by-side display is not displayed in the screen at this time, and is hidden and displayed to the right of the window interface of application D, as shown in interface 55B1, the window interface of application B displayed in side-by-side display is filled with diagonal lines. Alternatively, as shown in interface 55B2, when the window interface of application B displayed in side-by-side display cannot be displayed in the screen, the window interface of application B displayed in side-by-side display can also be switched to be displayed in the secondary display area on the left of the screen.

[0314] As another example, some electronic devices can also support three-split screen or more number of split screens, such as three-fold screen mobile phone, central control screen, etc. FIG. 5H is another scenario diagram of an interface display method provided by an embodiment of the present application. The difference between the interface 56 and the interface 52 in FIG. 5E is that the newly added window interface selected in the interface 56 is the window interface of the application E. It can be understood that the split screen introduced in the foregoing can be understood as a two-split screen.

[0315] Based on the scenario of the newly added window interface in the interface 51A, the three-fold screen mobile phone, the central control screen, etc. can display the interface 57A1 or the interface 57A2 in response to the click operation on the icon of the application E in the interface 56.

[0316] Optionally, the application E can support three-split screen, and can be displayed as the interface 57A1. As shown in the interface 57A1, based on the fact that the three-fold screen mobile phone, the central control screen, etc. can support three-split screen, the three-split screen interface of the application A, the application B and the application E can be displayed. In this scenario, the application A, the application B and the application E can all support three-split screen.

[0317] Another optional, the application E does not support three-split screen, and can be displayed as the interface 57A2. As shown in the interface 57A2, it can include: the window interface of the application A displayed in the form of three-split screen, the window interface of the application B displayed in the form of three-split screen, and the window interface of the application E displayed in the form of full screen.

[0318] Based on the scenario of the newly added window interface in the interface 51B, the three-fold screen mobile phone, the central control screen, etc. can display the interface 57B1 or the interface 57B2 in response to the click operation on the icon of the application E in the interface 56.

[0319] Optionally, the application E can support three-split screen, and can be displayed as the interface 57B1. As shown in the interface 57B1, based on the fact that the three-fold screen mobile phone, the central control screen, etc. can support three-split screen, the three-split screen interface of the application A, the application E and the application B can be displayed. The difference between the interface 57A1 is that the application E is displayed at the right side of the application A.

[0320] Alternatively, the application E does not support the three-split screen, and the application E can be displayed as the interface 57B2. As shown in the interface 57B2, the interface 57B2 can include: a window interface of the application A displayed in the three-split screen form, and a window interface of the application E displayed in the full screen form. It can be understood that the window interface of the application A displayed in the three-split screen form and the window interface of the application E displayed in the full screen form have occupied the display positions of the screen, and thus the window interface of the application B included in the interface 51B is squeezed to be displayed in the side-by-side manner. In addition, it can be understood that the window interface of the application A displayed in the three-split screen form is displayed in the left 1 / 3 display position, and the window interface of the application E displayed in the full screen form is displayed in the middle 1 / 3 display position and the right 1 / 3 display position, and the window interface of the application E displayed in the full screen form as shown in the interface 57B2 has a region filled with diagonal lines and cannot be displayed in the screen. It can also be understood that the window interface of the application B is displayed on the right side of the window interface of the application E, and thus the window interface of the application B cannot be displayed in the screen. Alternatively, as shown in FIG. 5G, the window interface of the application B displayed in the side-by-side manner can also be displayed in the left secondary display area.

[0321] It should be noted that more scenarios of the split screen can refer to the content described above, and the present application will not be repeated.

[0322] It should be further noted that the above scenarios introduce various possible ways of adding window interfaces, and the present application does not limit the above operation modes or trigger entrances. For example, the trigger entrance can also be: a floating control, a notification bar, such as in the scenario of displaying one or more window interfaces on the desktop, receiving a new notification, and detecting an opening operation on the new notification, the window interface of the application to which the new notification belongs can be added as a new window interface.

[0323] Based on the introduction of the above scenarios, one or a combination of the following processing modes can be included:

[0324] (1) When a new window interface is added, one or more window interfaces that cannot be displayed are squeezed to be displayed in the side-by-side manner if the display positions in the screen are full. For example, the window interface of the application A shown in the interface 53A in FIG. 5E. For another example, the window interface of the application B shown in the interface 53B in FIG. 5E.

[0325] (2) The new window interface can display all contents or part of the contents. For example, the window interface of the application E shown in the interface 57A1 in FIG. 5H displays all contents, and the display form is the three-split screen form. For another example, the window interface of the application E shown in the interface 57A2 in FIG. 5H displays part of the contents, and the display form is the full screen form.

[0326] Through the above introduction, the method provided in the embodiments of the present application can meet the creation of various possible multitasking scenarios, and can meet more user demands for multitasking scenarios. Therefore, the method can provide richness and diversity of multitasking.

[0327] Scenario B: a scenario involving switching from displaying one window to displaying another window interface.

[0328] FIG. 6A is another interface schematic diagram provided by the embodiments of the present application for triggering switching of window interfaces. The introduction of interface 501 shown in FIG. 6A can refer to the introduction in FIG. 5A, and will not be repeated here. Different from FIG. 5A, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the first operation, and can also display interface 610. The display content of interface 610 is the same as that of interface 502, including main display area 610a and secondary display area 610b; the difference is that the tablet computer or the folding screen mobile phone in the unfolded state detects a fifth operation of the user dragging the icon 3 of application 3 to the display position of the application B window interface displayed in the secondary display area 610b in interface 610. The fifth operation may, for example, be a drag operation after a long press on icon 3, or directly be a drag operation on icon 3, and the specific manner of the fifth operation is not limited by the present application.

[0329] The tablet computer or the folding screen mobile phone in the unfolded state displays interface 620 in response to the fifth operation. As can be seen from interface 620, compared with interface 501, the area where the application B window interface is displayed in the original split-screen interface can be replaced with the display of the application 3 window interface. Therefore, by displaying the task center in a primary-secondary relationship, the user can also be facilitated to replace the display of different window interfaces, thereby improving the efficiency and continuity of multitasking.

[0330] When the tablet computer or the folding screen mobile phone in the unfolded state displays interface 503 as shown in FIG. 5A or interface 508 as shown in FIG. 5B, different window interfaces can also be displayed by responding to user operations. Taking interface 503 in FIG. 5A as an example, FIG. 6B is another interface schematic diagram provided by the embodiments of the present application for triggering switching of window interfaces. According to different operation modes, interface 503 in FIG. 6B is divided into interface 5031 and interface 5032.

[0331] In a possible implementation, on the interface 5031, the tablet computer or the folding-screen mobile phone in the unfolded state detects and responds to the sliding operation of the user on the stacking area, and can display an interface 601. As shown in the interface 601, the interface 601 includes a display area 601a and a display area 601b, the display area 601a still displays the application D window interface, and the display area 601b can be used to display the stacked multiple window interfaces in the form of spatial windows, such as the application A window interface and the application B window interface. In this way, in the scenario where there are multiple (for example, three) window interfaces stacked, through the display form of the spatial window, the user can be facilitated to preview more information in the application A window interface and the application B window interface, so as to facilitate the user to switch the window interfaces and improve the accuracy of multitasking.

[0332] For example, in the interface 601, the tablet computer or the folding-screen mobile phone in the unfolded state detects and responds to the click operation on the application B window interface, and can display an interface 602A. Compared with the interface 5031, the interface 602A can be switched to display the application B window interface above the application A window interface.

[0333] In another possible implementation, on the interface 5032, the tablet computer or the folding-screen mobile phone in the unfolded state detects and responds to the click operation of the user on the application B window interface included in the stacking area, and can also directly display the interface 602A. In this way, through the click operation, the efficiency of switching the window interface can be improved. It can be understood that, in the scenario where there are two window interfaces stacked, through the click operation, the window interface after switching can be directly displayed, so as to improve the operation efficiency of the user.

[0334] In another possible implementation, the display form of the three window interfaces can also be as shown in the interface 53A introduced in FIG. 5E. On the interface 53A, the tablet computer or the folding-screen mobile phone in the unfolded state detects and responds to the click operation of the user on the application A window interface included in the stacking area, and can also directly display an interface 602B. In this way, through the click operation, the efficiency of switching the window interface can be improved. It can be understood that, in the scenario where there are two window interfaces stacked, through the click operation, the window interface after switching can be directly displayed, so as to improve the operation efficiency of the user. It should be noted that, although the interface 602B takes the switching between the window interface of the application A and the window interface of the application B as an example, in actual implementation, the window interface of the application A can also be switched with the window interface of the application C, and the specific switching manner is not limited. For example, the specific switching manner can be: the window interface closest to the current window interface, the window interface determined randomly, the window interface of the last operation, the window interface opened for the longest time, and the like.

[0335] It can be understood that based on the three different implementations provided in FIG. 6B, the user can arbitrarily select different implementations in different scenarios, thereby improving the user's different processing needs in different scenarios. For example, in the scenario where three windows are stacked, the user can select the implementation as shown in interface 5031, which can facilitate the user to preview the information of different window interfaces before switching the window interface, thereby improving the accuracy of switching the window interface; in the scenario where two windows are stacked, the user can select the implementation as shown in interface 5032, which can improve the efficiency of switching the window interface.

[0336] It should be noted that the display effect of displaying multiple stacked interfaces in the form of a spatial window in interface 601 is not limited in the embodiments of the present application. For example, the multiple stacked interfaces displayed in the form of a spatial window can be completely displayed or not completely displayed. For example, the display effect can be determined comprehensively according to the horizontal width of display area 601b, the degree of side-by-side of the spatial window, the number of spatial windows, and the like.

[0337] In a possible example, FIG. 6C is an example diagram of switching a window interface provided in an embodiment of the present application. Based on interface 53A introduced in the foregoing FIG. 5E, the tablet computer or the folding screen mobile phone in the unfolded state can display interface 603B from interface 53A through the transition of interface 603A in response to the clicking operation on the window interface of the side-by-side displayed application A. It can be understood that interface 603A is an intermediate transition interface.

[0338] As can be seen from interface 53A, through interface 603A to interface 603B, when the tablet computer or the folding screen mobile phone in the unfolded state determines that the user wants to display the window interface of application A in a tiled manner, the window interface of application A can be gradually restored from side-by-side display to tiled display. It can be understood that the restoration from side-by-side display to tiled display is a reverse process of the spatial window form.

[0339] In addition, in the process of gradually restoring the window interface of application A from side-by-side display to tiled display, the two-split screen interface of applications B and C shown in interface 53A translates to the right side, which can also be understood as being gradually squeezed by the window interface of application A.

[0340] In addition, in the process of gradually restoring the window interface of application A from side-by-side display to tiled display, the two-split screen interface of applications B and C shown in interface 53A translates to the right side, which can also be understood as being gradually squeezed by the window interface of application A.

[0341] As can be seen from interface 603A to interface 603B, when the window interface of application C is squeezed to be unable to be displayed in the screen, the tiled display is switched to the side-by-side display in the secondary display area on the right side of the screen.

[0342] In this way, different window interfaces can be switched by clicking operation.

[0343] In another possible example, FIG. 6D is an example diagram of switching window interfaces provided by an embodiment of the present application. Based on the interface 55A introduced in the foregoing FIG. 5G, the tablet computer or the folding screen mobile phone in the unfolded state can display the interface 604B from the interface 55A through the transition of the interface 604A in response to the clicking operation on the window interface of the application A displayed on the side.

[0344] As can be seen from the interface 55A, the interface 604A and the interface 604B, when the tablet computer or the folding screen mobile phone in the unfolded state determines that the user wants to display the window interface of the application A in a flat manner, the window interface of the application A can be gradually restored from the side display to the flat display. It can be understood that the restoration from the side display to the flat display is a reverse process of the space window form.

[0345] In addition, in the process of gradually restoring the window interface of the application A from the side display to the flat display, the window interface of the application B displayed in the full screen form in the interface 55A and the two-split screen interface obtained by the window interface of the application D displayed in the two-split screen form are translated to the right side, which can also be understood as being gradually squeezed by the window interface of the application A.

[0346] In addition, in the process of gradually restoring the window interface of the application A from the side display to the flat display, the window interface of the application B displayed in the full screen form in the interface 55A and the two-split screen interface obtained by the window interface of the application D displayed in the two-split screen form are translated to the right side, which can also be understood as being gradually squeezed by the window interface of the application A.

[0347] As can be seen from the interface 604A to the interface 604B, when the window interface of the application D is squeezed to be unable to be displayed in the screen, the flat display is switched to the side display in the secondary display area on the right side of the screen.

[0348] In this way, different window interfaces can be switched by clicking operation.

[0349] Based on the interface 605B, the tablet computer or the folding screen mobile phone in the unfolded state can display the interface 605B from the interface 605B through the transition of the interface 605A1 and the interface 605A2 in response to the clicking operation on the window interface of the application D displayed on the side.

[0350] As can be seen from interface 605B, through interface 605A1 and interface 605A2 to interface 605B, when the tablet computer or the folding screen mobile phone in the unfolded state determines that the user wants to display the window interface of application D in the tiled manner, the window interface of application D can be restored from the side-by-side display to the tiled display step by step. It can be understood that the restoration from the side-by-side display to the tiled display is a reverse process of the spatial window form.

[0351] In addition, in the process of restoring the window interface of application D from the side-by-side display to the tiled display, the two-split screen interface of application A and application B as shown in interface 605B is translated to the left side, and it can also be understood that the two-split screen interface is gradually squeezed by the window interface of application D.

[0352] In addition, as shown in interface 55A, before the window interface of application D is switched to the side-by-side display, the window interface of application D is displayed in the full-screen form in the tiled manner, and therefore, when the window interface of application D is restored to the tiled display, the window interface of application D is still displayed in the full-screen form in the tiled manner.

[0353] As can be seen from interface 605A1 to interface 605A2, when the window interface of application A is squeezed and cannot be displayed in the screen, the window interface of application A is switched from the tiled display to the side-by-side display in the secondary display area on the left side of the screen.

[0354] Then, as can be seen from interface 605A2 to interface 605B, when the window interface of application B is squeezed and cannot be displayed in the screen, the window interface of application B is switched from the tiled display to the side-by-side display in the secondary display area on the left side of the screen.

[0355] In addition, as can be seen from interface 605B, the secondary display area on the left side of the screen can display part of the window interface of application B, and the window interface of application A is not displayed in the screen. It can be understood that, in order to increase the display area of the primary display area, the number of window interfaces that can be displayed in the side-by-side manner in the secondary display area can be limited, for example, the number can be limited to one; and the window interfaces that exceed the limit can be hidden, that is, although the window interfaces are not displayed in the screen, the window interfaces can be displayed again through switching of the window interfaces, and the specific implementation process will be described below. It can also be understood that the secondary display area can be used to display all or part of the window interfaces of the M window interfaces (for example, in interface 605B, M is 3) other than the N window interfaces (for example, in interface 605B, N is 1) displayed in the primary display area (for example, in interface 605B, the number of the other window interfaces is 2) (for example, in interface 605B, one of the two other window interfaces is finally displayed in the screen, that is, part of the window interfaces is displayed). It should be noted that, in interface 605B, one window interface displayed in the side-by-side manner in the secondary display area is taken as an example, and the number of window interfaces that can be displayed in the side-by-side manner is not limited in the embodiments of the present application.

[0356] In this way, different window interfaces can be switched conveniently by a click operation.

[0357] In another possible example, based on the foregoing introduction, the window interface can include side-by-side display and tiled display, a total of two display types, and in the method provided by the embodiments of the present application, the position of the window interface can be updated through a drag operation on the window interface. For example, the drag operation on the window interface can be a dragger state triggered by a long press operation on the window interface, and can also be a dragger state triggered by a touch operation on a menu control corresponding to the window interface, and the present application does not limit this. In addition, the position update of the window interface can include:

[0358] (1) Position interchanging between window interfaces of the same display type.

[0359] For example, in the interface 516 in FIG. 5D, the position between the side-by-side display of the application A window interface located in the left secondary display area and the side-by-side display of the application C window interface located in the right secondary display area is interchanged. The updated display order is that the side-by-side display of the application C window interface is located in the left secondary display area, and the side-by-side display of the application A window interface is located in the right secondary display area.

[0360] For another example, the position interchanging between the tiled display of the window interface and another tiled display of the window interface can also be included.

[0361] For another example, through a drag operation on a window interface, the position update of the related window interface can be determined according to the drag target position of the window interface. For example, the window interface of the application A in the interface 57A1 in FIG. 5H is dragged to the right side of the window interface of the application E, and then the window interface of the application B and the window interface of the application E can be translated to the left, and the updated display order from left to right is the window interface of the application B, the window interface of the application E and the window interface of the application A.

[0362] (2) Drag interchanging between window interfaces of different display types.

[0363] For example, in the interface 53A in FIG. 5E, the position between the tiled display of the application B window interface located in the main display area and the side-by-side display of the application A window interface located in the secondary display area is interchanged. The updated display order is that the window interface of the application B is updated to side-by-side display and displayed in the left secondary display area, and the side-by-side display of the application A window interface is updated to tiled display, and the two-split screen interface of the application A window interface and the application C window interface can be displayed in the main display area.

[0364] For example, in interface 53A in FIG. 5E, the window interface of application A in the side display of the secondary display area is interchanged with the window interface of application C in the tiled display of the primary display area. The updated display order is: the window interface of application C is updated to the side display and displayed in the left secondary display area; the side display of the window interface of application A is updated to the tiled display, and the window interface of application B and the two-split screen interface of the window interface of application A can be displayed in the primary display area.

[0365] The scenarios of switching window interfaces introduced above in FIGS. 4A-6D are based on the multi-application scenario. In other possible scenarios of switching window interfaces, switching window interfaces can also be triggered based on a single-application multi-instance scenario, or a combination scenario of a single-application multi-instance and a multi-application. The multi-application scenario can refer to the content introduced in FIGS. 4A-6D. Referring to interface 401 shown in FIG. 4A, in the single-application multi-instance scenario, application A shown in FIG. 4A can correspond to instance 1 of application A (which can also be referred to as "application A1" in embodiments of the present application), and application C shown in FIG. 4A can correspond to instance 3 of application A (which can also be referred to as "application A3" in embodiments of the present application). It can be understood that in this scenario, the task center shown in FIG. 4A can display the associated instances of application A1, for example, all or part of the instances included in application A.

[0366] FIG. 7 is another interface diagram provided by embodiments of the present application for triggering switching window interfaces. As shown in interface 700 in FIG. 7, the window interface of application A1 is displayed. The tablet computer or the folding screen mobile phone in the unfolded state detects and responds to a sixth operation on interface 700 to display interface 701. The sixth operation is used to trigger the display of a floating window interface, and the sixth operation can be, for example, a double-finger pinch operation in interface 700, and the specific manner of the sixth operation is not limited in the present application.

[0367] As shown in interface 701 in FIG. 7, the tablet computer or the folding screen mobile phone in the unfolded state can display the floating window interface of application A. The tablet computer or the folding screen mobile phone in the unfolded state detects and responds to a seventh operation on interface 701 to display interface 702. The seventh operation is used to trigger the display of the task center of application A, and the seventh operation can be, for example, a long press operation on the top or a downward sliding operation after the long press operation on the top, and the specific manner of the seventh operation is not limited in the present application.

[0368] As shown in interface 702 in FIG. 7, the task center of application A can display a plurality of window interfaces related to application A in the form of spatial windows. For example, one or more opened instances of application A can be displayed. For another example, a split-screen interface including an instance of application A can also be displayed, such as split-screen interface 7021 shown in interface 702, which is a combined interface of application A2 and application B. In combination with the spatial window form shown in interface 701 and interface 702, it can be understood that the application Al window interface displayed at the top of interface 701 and the plurality of window interfaces in the background are flipped to the back of the screen in the vertical direction of the screen, with the upper side of the application Al window interface as the center axis and the other side of the window interface flipped to the back of the screen. That is, it can be understood that the window interfaces are flipped to the inside of the screen of a tablet computer or a folding screen mobile phone in an unfolded state.

[0369] It should be noted that the application does not limit the number of applications involved in the split-screen interface including an instance of application A. For example, the split-screen interface can also be obtained from two instances of the same application, such as a split-screen interface composed of application A5 and application A6, or from two instances of different applications, such as split-screen interface 7021 shown in interface 702.

[0370] In response to an eighth operation on split-screen interface 7021, the tablet computer or the folding screen mobile phone in an unfolded state displays interface 703. The eighth operation is used to trigger the display of split-screen interface 7021 on the screen, and the eighth operation can be, for example, a click operation, etc. The application does not limit the specific manner of the eighth operation.

[0371] In addition, in the split-screen interface as shown in interface 703, the tablet computer or the folding screen mobile phone in an unfolded state can also display interface 704 in response to a ninth operation on the application A2 window interface included in the split-screen interface. The ninth operation is used to trigger the display of the task center of application A at the display position of the application A2 window interface, and the ninth operation can be, for example, a long press operation at the top or a sliding operation downward after a long press at the top, etc. The application does not limit the specific manner of the ninth operation.

[0372] As shown in interface 704, the application A can display application A1, application A2, application A3, application A4 and a plurality of window interfaces for new window interface in the form of space window on the left display position, and the window interface of application B is kept displayed on the right display position. In combination with the space window form shown in interface 703 and interface 704, it can be understood that the window interface of application A2 displayed on the top left of interface 703 and the plurality of window interfaces in the background are flipped to the back of the screen in the direction perpendicular to the screen with the upper side of the window interface of application A2 as the center axis and the other side of the window interface is flipped to the back of the screen. That is, it can be understood that the window interface is flipped to the inside of the screen of the tablet computer or the folding screen mobile phone in the unfolded state.

[0373] In this way, different split screen interfaces can be formed, and the diversity and operation convenience of the split screen can be improved. For example, on interface 704, the tablet computer or the folding screen mobile phone in the unfolded state can display interface 705 in response to a tenth operation on the window interface of application A1, and interface 705 is a split screen interface composed of application A1 and application B. The tenth operation is used to switch different window interfaces on the left display position, for example, it can be a click operation, and the specific manner of the tenth operation is not limited in the present application. It can be understood that through the tenth operation shown in interface 704, interface 705 is switched from the window interface of application A2 displayed in the left split screen as shown in interface 703 to the window interface of application A1 displayed in the left split screen as shown in interface 705. In this way, the switching of part of the window interfaces in the split screen interface can be realized, so that the business needs of more split screen scenarios can be met, and the switching efficiency of the window interface can also be improved.

[0374] (II) Window size adjustment scenario based on split screen interface

[0375] Taking the split screen interface 403A obtained in FIG. 4A as an example, FIG. 8 is an interface diagram provided by an embodiment of the present application for adjusting the window size. Three possible adjustment methods are provided in the embodiment of the present application, including:

[0376] Manner 1: The tablet computer or the folding-screen mobile phone in the unfolded state can display the interface 801 in response to a leftward swiping operation on the split-screen control included in the interface 403A. As shown in the interface 801, the main display area 801a and the secondary display area 801b can be included; the main display area 801a can be used to display the application C window interface, and the secondary display area 801b can be used to display the application A window interface in the form of a spatial window. In addition, the display size of the main display area 801a is greater than that of the secondary display area 801b. In this way, by displaying the application A window interface in the form of a spatial window on the left side of the tablet computer or the folding-screen mobile phone in the unfolded state, the stereoscopic effect of the window interface in space and the displayable content can be increased, and the attention residue to the display content of the application A window interface can be retained, and the continuity of multitasking processing can be improved. It should be noted that the display of the interface 801 is not limited to the leftward swiping operation in the embodiments of the present application, for example, the display of the interface 801 can also be triggered by a swiping operation after a long press on the left interface in the interface 403A, or other preset gesture operations, and the like.

[0377] On the interface 801, the tablet computer or the folding-screen mobile phone in the unfolded state can also display the interface 802 in response to a clicking operation on the application A window interface. It can be seen from the combination of the interface 801 and the interface 802 that different window interfaces can be displayed on the main display area, as shown in the interface 802, the main display area 802a can be used to display the application A window interface, and the secondary display area 802b automatically displays the application C window interface in the form of a spatial window. It should be noted that the display of the interface 802 is not limited to the clicking operation in the embodiments of the present application, for example, the display of the interface 802 can also be triggered by a long press operation on the application A window interface, or other preset gesture operations, and the like.

[0378] In the manner 1, the window size adjustment scenario is triggered based on the leftward swiping operation of the user, so that the main display area can be fixed on the right side of the screen, and different window interfaces can be displayed on the main display area by a clicking operation on the window interface displayed on the secondary display area. Through the manner 1, not only the primary and secondary relationship of the display content on the screen can be improved, but also the attention of the user to the display content of the main display area can be improved, and the attention residue of the user to the secondary display area can be retained, thereby improving the efficiency and continuity of multitasking processing.

[0379] Manner 2: The tablet computer or the folding-screen phone in the unfolded state can display the interface 803 in response to a rightward swiping operation on the split-screen control included in the interface 403A. As shown in the interface 803, the main display area 803a and the secondary display area 803b can be included; the main display area 803a can be used to display the application A window interface, and the secondary display area 803b can be used to display the application C window interface in the form of a spatial window. In addition, the display size of the main display area 803a is greater than that of the secondary display area 803b. In combination with the spatial window form shown in the interface 403A and the interface 803, it can be understood that the application C window interface displayed on the right side of the interface 403A is flipped vertically to the screen direction, with the right side of the application C window interface as the center axis and the other side of the window interface is flipped to the back of the screen; that is, it can be understood that the window interface is flipped to the inside of the screen of the tablet computer or the folding-screen phone in the unfolded state.

[0380] In this way, by displaying the application C in the form of a spatial window on the right side of the screen of the tablet computer or the folding-screen phone in the unfolded state, the stereoscopic effect of the window interface in space and the displayable content can be increased, and the attention residue to the display content of the application C window interface can be retained, and the continuity of multi-task processing is improved. It should be noted that in the embodiments of the present application, the display of the interface 803 is not limited to be triggered by the rightward swiping operation, for example, it can also be triggered by a swiping operation after a long press on the right side of the interface 403A, or other preset gesture operations, etc.

[0381] On the interface 803, the tablet computer or the folding-screen phone in the unfolded state can also display the interface 804 in response to a clicking operation on the application C window interface. In combination with the interface 803 and the interface 804, it can be seen that different window interfaces can be displayed on the main display area, as shown in the interface 804, the main display area 804a can be used to display the application C window interface, and the secondary display area 804b can be used to automatically display the application A window interface in the form of a spatial window. It should be noted that in the embodiments of the present application, the display of the interface 804 is not limited to be triggered by the clicking operation, for example, it can also be triggered by a long press operation on the application A window interface, or other preset gesture operations, etc.

[0382] In manner 2, the window size adjustment scenario is triggered based on the user's rightward swiping operation, so the main display area can be fixed on the left side of the screen, and different window interfaces can be displayed on the main display area by a clicking operation on the window interface displayed on the secondary display area. Through manner 2, not only the primary and secondary relationship of the display content on the screen can be improved, but also the user's attention to the display content of the main display area can be improved, and the user's attention residue to the secondary display area can be retained, thereby improving the efficiency and continuity of multi-task processing.

[0383] Manner 3: The tablet computer or the folding-screen phone in the unfolded state can display the interface 805 in response to a rightward swiping operation on the split-screen control included in the interface 403A. The interface 805 is the same as the interface 803, and details are not repeated here. It should be noted that the present embodiment does not limit the display of the interface 805 to a rightward swiping operation, for example, the display of the interface 805 can also be triggered by a swiping operation after a long press on the right interface in the interface 403A, or other preset gesture operations, and the like.

[0384] On the interface 805, the tablet computer or the folding-screen phone in the unfolded state can further display the interface 806 in response to a clicking operation on the application C window interface. It can be seen from the combination of the interface 805 and the interface 806 that different window interfaces can be displayed on the main display area, and the display position of the main display area can also correspond to the position of the target window interface to be displayed in the split-screen interface. As shown in the interface 806, the main display area 806a can be used to display the application C window interface, and based on the relative position relationship between the application A window interface on the left and the application C window interface on the right in the split-screen interface shown in the interface 403A, the main display area 806a can be displayed on the right side of the screen; and the secondary display area 806b automatically displays the application A window interface in the form of a spatial window, and is displayed on the left side of the screen.

[0385] In the manner 3, the window size adjustment scenario is triggered based on the rightward swiping operation of the user, and when the window interface displayed on the main display area is switched, the display position of the main display area can be determined according to the relative position relationship of the split-screen interface. In this way, in the scenario of switching the window interface, the user's memory of the relative position relationship of the split-screen interface can be maintained, and the continuity and efficiency of the multi-task processing scenario can be improved.

[0386] Taking the interface 503 obtained in FIG. 5A as an example, FIG. 9 is another interface provided by the present embodiment for adjusting the window size. Similar to FIG. 8, FIG. 9 can also include three possible adjustment manners, as follows:

[0387] Manner 1: The tablet computer or the folding-screen phone in the unfolded state can display the interface 901 in response to a leftward swiping operation on the split-screen control included in the interface 503. As shown in the interface 901, the interface 901 can include a main display area 901a and a secondary display area 901b; wherein the main display area 901a can be used to display the application D window interface, and the secondary display area 901b can be used to display the application A window interface and the application B window interface in the form of spatial windows, respectively. In addition, the display size of the main display area 901a is larger than the display size of the secondary display area 901b. It should be noted that the present embodiment does not limit the display of the interface 901 to a leftward swiping operation, for example, the display of the interface 901 can also be triggered by a swiping operation after a long press on the left interface in the interface 503, or other preset gesture operations, and the like.

[0388] On the interface 901, the tablet computer, or the folding screen mobile phone in the unfolded state, can also display the interface 902 in response to a click operation on the application A window interface. It can be seen from the combination of the interface 901 and the interface 902 that different window interfaces can be switched on the main display area. As shown in the interface 902, the main display area 902a can be used to switch to display the application A window interface, and the secondary display area 902b automatically displays the application B window interface and the application D window interface in the form of spatial windows. It should be noted that in the embodiments of the present application, the display of the interface 902 is not limited to be triggered by a click operation. For example, it can also be triggered by a long press operation on the application A window interface, or other preset gesture operations.

[0389] In mode 1, the window size adjustment scenario is triggered based on the user adopting a leftward sliding operation, so the main display area can be fixed on the right side of the screen, and different window interfaces can be switched on the main display area through a click operation on the window interface displayed on the secondary display area. Through mode 1, not only can the primary and secondary relationship of the display content on the screen be improved, and the user's attention to the display content of the main display area can be improved, but also the residual attention of the user to the secondary display area can be retained, thereby improving the efficiency and continuity of multitasking processing.

[0390] Mode 2: The tablet computer, or the folding screen mobile phone in the unfolded state, can display the interface 903 in response to a rightward sliding operation on the split screen control included in the interface 503. As shown in the interface 903, it can include a main display area 903a, a secondary display area 903b1, and a secondary display area 903b2; wherein the main display area 903a can be used to display the application A window interface, the secondary display area 903b1 can be used to display the application D window interface in the form of a spatial window, and the secondary display area 903b2 can be used to display the application B window interface in the form of a spatial window. In addition, the display size of the main display area 903a is greater than the total display size of the secondary display area 903b1 and the secondary display area 903b2. In this way, by displaying the application D and the application B in the form of spatial windows on the left and right sides of the screen of the tablet computer, or the folding screen mobile phone in the unfolded state, the stereoscopic feeling and displayable content of the window interface in space can be increased, and the attention residual to the display content of the application B and the application D window interface can be retained, thereby improving the continuity of multitasking processing. It should be noted that in the embodiments of the present application, the display of the interface 903 is not limited to be triggered by a rightward sliding operation. For example, it can also be triggered by a long press and sliding operation on the right interface in the interface 503, or other preset gesture operations.

[0391] On the interface 903, the tablet computer or the folding screen mobile phone in the unfolded state can also display the interface 904 in response to the click operation on the application B window interface. It can be seen from the combination of the interface 903 and the interface 904 that different window interfaces can be displayed on the main display area. As shown in the interface 904, the main display area 904a can be used to display the application B window interface, the secondary display area 904b2 automatically displays the application B window interface in the form of a spatial window, and the secondary display area 904b1 keeps displaying the application D window interface in the form of a spatial window. It should be noted that the application embodiments do not limit the display of the interface 904 triggered by the click operation. For example, the long press operation on the application B window interface or other preset gesture operations can also be used.

[0392] In mode 2, the window size adjustment scenario is triggered based on the right sliding operation of the user, so the main display area can be fixed in the middle of the screen, and the two secondary display areas can be fixed on the left and right sides of the screen, respectively. By clicking the window interface displayed on the secondary display area, different window interfaces can be displayed on the main display area. Through mode 2, not only can the primary and secondary relationship of the display content on the screen be improved, and the user's attention to the display content of the main display area can be improved, but also the residual attention of the user to the secondary display area can be retained, thereby improving the efficiency and continuity of multitasking processing.

[0393] Mode 3: Unlike the switching from the interface 903 to the interface 904 in mode 2, the tablet computer or the folding screen mobile phone in the unfolded state can also display the interface 905 in response to the click operation on the application B window interface. As can be seen from the combination of the interface 904 and the interface 905, different window interfaces can be displayed on the main display area, and the display position of the main display area is fixed, and the adjacent relationship between the two window interfaces can be fixed. When switching different window interfaces, the display position of the window interface can be updated in a circular manner. As shown in the interface 905, the main display area 905a can be used to display the application B window interface, based on the interface 503, the application B window interface is stacked below the application A window interface, and the application A window interface can be displayed on the secondary display area 905b1. Based on the interface 503, the application A window interface is located on the left side of the application D window interface, and the secondary display area 905b1 already displays the application A window interface, so the application D window interface can be displayed on the secondary display area 905b2 in a circular manner. It should be noted that the application embodiments do not limit the display of the interface 905 triggered by the click operation. For example, the long press operation on the application B window interface or other preset gesture operations can also be used.

[0394] In the manner 3, based on the user adopting the rightward sliding operation, the window size adjustment scene is triggered, the display position of the main display area is fixedly displayed at the middle position of the screen, and the multiple window interfaces included by the interface can be displayed at the main display area and the two secondary display areas in a surrounding manner in response to the user operation, etc. In this way, in the scene of switching the window interfaces, the relative position relationship of the user to the multiple window interfaces can be maintained, and the main display area can also be fixed, thereby improving the continuity and efficiency of the multi-task processing scene.

[0395] Manner 4: Unlike the switching from the interface 903 to the display interface 904 in the manner 2, the tablet computer or the folding screen mobile phone in the unfolded state can also display the interface 906 in response to the clicking operation on the application B window interface. It can be seen from the combination of the interface 503 and the interface 906 that different window interfaces can be displayed on the main display area, and the display position of the main display area can also correspond to the position of the target window interface to be displayed in the multiple window interfaces. As shown in the interface 906, the main display area 906a can be used to display the application B window interface, based on the relative position relationship that the application B window interface is stacked below the application A window interface in the interface shown in the interface 503, that is, the application B window interface is on the leftmost side, the application A window interface is in the middle, and the application D window interface is on the rightmost side, the main display area 906a can be displayed on the left side of the screen; and the secondary display area 906b automatically displays the application A window interface and the application D window interface in the form of spatial windows, and is displayed on the right side of the screen. It should be noted that the display of the interface 906 is not limited to the clicking operation in the embodiments of the present application, for example, the long pressing operation on the application B window interface or other preset gesture operations, etc.

[0396] In the manner 4, based on the user adopting the rightward sliding operation, the window size adjustment scene is triggered, and the display position of the main display area can be determined according to the relative position relationship of the multiple window interfaces. In this way, in the scene of switching the window interfaces, the relative position relationship of the user to the multiple window interfaces can be maintained, thereby improving the continuity and efficiency of the multi-task processing scene.

[0397] Fig. 8 and Fig. 9 are different primary-secondary split screen effects including a primary display area and a secondary display area obtained according to different operation directions of user operation. In other possible scenarios, different primary-secondary split screen effects can also be realized by operation on preset controls in the embodiments of the present application. For example, in the scenario shown in Fig. 8, preset control 1 for indicating that the primary display area is displayed on the left side and the secondary display area is displayed on the right side (which can also be understood as "left large and right small") can also be included; preset control 2 for indicating that the primary display area is displayed on the right side and the secondary display area is displayed on the left side (which can also be understood as "left small and right large") can also be included; it can be understood that the user can display interface 801 or interface 802 by operation on preset control 1 or preset control 2, and in addition, the window interface displayed by the primary display area can still be switched by operation on preset control 1 or preset control 2, which can be referred to the switching mode shown in Fig. 8 and will not be described here. For another example, in the scenario shown in Fig. 9, preset control 1 for indicating that the primary display area is displayed on the left side and the secondary display area is displayed on the right side (which can also be understood as "left large and right small") can also be included; preset control 2 for indicating that the primary display area is displayed on the right side and the secondary display area is displayed on the left side (which can also be understood as "left small and right large") can also be included; preset control 3 for indicating that the primary display area is displayed on the middle side and the secondary display area is displayed on the left side and the right side (which can also be understood as "one large and two small") can also be included; it can be understood that the user can display interface 901 by operation on preset control 2, and the user can display interface 902 by operation on preset control 3; in addition, the window interface displayed by the primary display area can still be switched by operation on preset control 1 or preset control 2 or preset control 3, which can be referred to the switching mode shown in Fig. 9 and will not be described here.

[0398] It should be noted that based on the scenarios shown in Fig. 8 to Fig. 9, the original interface can also be restored by preset gesture operation and / or preset controls, etc. in the embodiments of the present application, such as restoring the split screen interface shown in interface 403A shown in Fig. 8, or such as restoring the multiple window interfaces shown in interface 503 shown in Fig. 9. For example, the preset gesture operation can be a double-finger pinch operation on the primary display area, etc.; the preset control can be a split screen control shown in interface 403A in Fig. 8, etc., and it can be understood that by sliding operation on the split screen control, the split screen interface shown in interface 403A shown in Fig. 8 can be restored, or for example, a floating control for indicating a two-equal split screen can also be provided.

[0399] Unlike the way of adjusting the window size introduced in Fig. 9, the embodiments of the present application can also provide an implementation way of adjusting the window interface based on a hot area.

[0400] For example, the size of the window interface between two adjacent window interfaces can be adjusted by a drag operation on the associated control. Optionally, the associated control can be used to adjust the size when the two adjacent window interfaces are displayed in a tiled manner, and the like. The associated control can be in the form of a split screen bar or other forms, which are not limited in the present application.

[0401] For example, FIG. 10A is a schematic diagram of a method for displaying an interface according to an embodiment of the present application. For example, the screen can be divided into a left hot area, a middle hot area, and a right hot area. By a drag operation on the associated control, the associated control can be dragged into different hot areas, so as to adjust the size of the window interface, and change the window interface between a side-by-side display and a tiled display. In FIG. 10A, two window interfaces in the screen are taken as an example.

[0402] As shown in interface 100A in FIG. 10A, two window interfaces are included. The left side includes a window interface displayed in a side-by-side display, and the right side includes a window interface displayed in a tiled manner. Moreover, an associated control, for example, associated control 1, can be included between the two adjacent window interfaces.

[0403] In interface 100A, in response to a sliding operation 1 of dragging the associated control 1 from the left hot area to the middle hot area, interface 100B1 or interface 100B2 can be displayed. Optionally, when the left window interface is a window interface displayed in a split screen form in a side-by-side manner, interface 100B1 can be displayed. Alternatively, when the left window interface is a window interface displayed in a full screen form in a side-by-side manner, interface 100B2 can be displayed. In addition, in FIG. 10A, the right window interface can be split as an example. It can be understood that if the right window interface cannot be split, the size of the right window interface can not change, but can be translated to the right, and finally display part of the content in the right side of the screen.

[0404] As can be seen from interface 100B1 or interface 100B2, the sliding operation 1 can not only adjust the right window interface from a full screen display to a split screen display, but also switch the left window interface from a side-by-side display to a tiled display. It can be understood that due to the adjustment of the size of the right window interface, another window interface can be displayed on the display position of the desktop, so that the left window interface adjacent to the right window interface can be switched from a side-by-side display to a tiled display, so as to display more window interfaces in a tiled display form on the desktop.

[0405] In interface 100B1, in response to the sliding operation 2 of dragging the associated control 1 from the middle hot area to the right hot area, interface 100C1 can be displayed. As can be seen from interface 100C1, the sliding operation 2 can not only adjust the left window interface from the split-screen display to the full-screen display, but also switch the right window interface from the tiled display to the side-by-side display. In addition, it can be understood that the right window interface is displayed in the form of split-screen side-by-side. It can be understood that due to the adjustment of the size of the left window interface, it is not possible to continue to display the right window interface on the desktop, and therefore the right window interface can be switched from the tiled display to the side-by-side display, so that a larger size of the left window interface can be displayed on the desktop.

[0406] Alternatively, in interface 100B2, in response to the sliding operation 3 of dragging the associated control 1 from the middle hot area to the right hot area, interface 100C2 can be displayed. As can be seen from interface 100C2, the sliding operation 3 can not only adjust the left window interface from the split-screen display to the full-screen display, but also switch the right window interface from the tiled display to the side-by-side display. In addition, it can be understood that the right window interface is displayed in the form of split-screen side-by-side. It can be understood that due to the adjustment of the size of the left window interface, it is not possible to continue to display the right window interface on the desktop, and therefore the right window interface can be switched from the tiled display to the side-by-side display, so that a larger size of the left window interface can be displayed on the desktop.

[0407] For another example, FIG. 10B is another schematic diagram of a principle of a method for displaying an interface provided by an embodiment of the present application. As an example, the screen can be divided into a left hot area, a middle hot area and a right hot area. Through the dragging operation of the associated control, the associated control can be dragged into different hot areas, so as to adjust the size of the window interface and change the display form of the window interface between the side-by-side display and the tiled display. In FIG. 10B, three window interfaces included in the screen are taken as an example.

[0408] As shown in interface 100D in FIG. 10B, three window interfaces are included. Among them, the left side includes two window interfaces displayed in the form of side-by-side display, and the right side includes one window interface displayed in the form of tiled display. In addition, the associated control, such as the associated control 1 and the associated control 2, can be included between two adjacent window interfaces.

[0409] In interface 100D, in response to the sliding operation 1 of dragging the associated control 2 from the left hot area to the middle hot area, interface 100E1 or interface 100E2 can be displayed. Optionally, when the middle window interface is a window interface displayed in the form of split-screen side-by-side, interface 100E1 can be displayed. Alternatively, when the middle window interface is a window interface displayed in the form of full-screen side-by-side, interface 100E2 can be displayed.

[0410] As can be seen from the interface 100E1 or the interface 100E2, the sliding operation 1 can not only adjust the right window interface from the full-screen display to the split-screen display, but also switch the middle window interface from the side-by-side display to the tiled display. It can be understood that, due to the adjustment of the tiled display size of the right window interface, the desktop display position can display one more window interface, and thus the middle window interface adjacent to the right window interface can be switched from the side-by-side display to the tiled display, so that more window interfaces can be displayed in the tiled display form on the desktop. The tiled display size can also be understood as maintaining the tiled display form and adjusting the size of the right window interface.

[0411] In the interface 100E1, in response to the sliding operation 2 of dragging the associated control 2 from the middle hot area to the right hot area, the interface 100F1 can be displayed. As can be seen from the interface 100F1, the sliding operation 2 can not only adjust the middle window interface from the split-screen display to the full-screen display, but also switch the right window interface from the tiled display to the side-by-side display. In addition, it can be understood that the right window interface is displayed in the split-screen form. It can be understood that, due to the adjustment of the tiled display size of the middle window interface, the right window interface cannot be continuously displayed on the desktop, and thus the right window interface can be switched from the tiled display to the side-by-side display, so that the middle window interface with a larger tiled display size can be displayed on the desktop.

[0412] Alternatively, in the interface 100E2, in response to the sliding operation 3 of dragging the associated control 2 from the middle hot area to the right hot area, the interface 100F2 can be displayed. As can be seen from the interface 100F2, the sliding operation 3 can adjust the tiled display area of the middle window interface, which can also be understood as translating the middle window interface from the incomplete display on the screen to the complete display on the screen, and switching the right window interface from the tiled display to the side-by-side display. In addition, it can be understood that the right window interface is displayed in the split-screen form. It can be understood that, due to the adjustment of the tiled display size of the middle window interface, the right window interface cannot be continuously displayed on the desktop, and thus the right window interface can be switched from the tiled display to the side-by-side display, so that the middle window interface with a larger tiled display size can be displayed on the desktop. The tiled display area can also be understood as maintaining the tiled display form and the size of the middle window interface, and adjusting the display area of the middle window interface on the screen.

[0413] In the interface 100F1, in response to the sliding operation 4 of dragging the associated control 1 from the left hot area to the middle hot area, the interface 100G1 or the interface 100G2 can be displayed. Alternatively, in the interface 100F2, in response to the sliding operation 4 of dragging the associated control 1 from the left hot area to the middle hot area, the interface 100G1 or the interface 100G2 can also be displayed. It can be understood that the interface 100F1 and the interface 100F2 are substantially the same interface.

[0414] As can be seen from the interface 100G1 or the interface 100G2, the sliding operation 4 can not only adjust the display of the middle window interface from the full-screen form to the split-screen form, but also switch the left window interface from the side-by-side display to the tiled display. It can be understood that, due to the adjustment of the tiled display size of the middle window interface, it can be realized that one more window interface can be displayed on the display position of the desktop, and thus the left window interface can be switched from the side-by-side display to the tiled display, so that more window interfaces can be displayed on the desktop in the tiled display form. The difference between the interface 100G1 and the interface 100G2 is that the left window interface in the interface 100G1 is displayed in the split-screen form, and the left window interface in the interface 100G2 is displayed in the full-screen form.

[0415] In the interface 100G1, in response to the sliding operation 5 of dragging the associated control 1 from the middle hot area to the right hot area, the interface 100H1 can be displayed. As can be seen from the interface 100H1, the sliding operation 5 can not only adjust the display of the left window interface from the split-screen form to the full-screen form, but also switch the middle window interface from the tiled display to the side-by-side display. In addition, it can be understood that the middle window interface is displayed in the split-screen form. It can be understood that, due to the adjustment of the tiled display size of the left window interface, it cannot be realized that the middle window interface is continuously displayed on the desktop, and thus the middle window interface can be switched from the tiled display to the side-by-side display, so that the middle window interface with a larger tiled display size can be displayed on the desktop. The difference between the interface 100H1 and the interface 100H2 is that the left window interface in the interface 100H1 is switched from the split-screen form to the full-screen form, and the left window interface in the interface 100H2 is not completely displayed from the full-screen form to the completely displayed form by the translation switching.

[0416] Alternatively, in the interface 100G1, in response to the sliding operation 6 of dragging the association control 1 from the middle hot area to the right hot area, the interface 100H2 can be displayed. As can be seen from the interface 100H2, the sliding operation 6 can realize the adjustment of the tiled display area of the middle window interface, and it can also be understood that the left window interface is translated from not completely displayed on the screen to completely displayed on the screen, and the middle window interface can also be switched from tiled display to side-by-side display. In addition, it can be understood that the middle window interface is displayed in the form of split screen. It can be understood that due to the adjustment of the display tiled display size of the left window interface, the middle window interface cannot be continuously displayed on the desktop, and therefore the middle window interface can be switched from tiled display to side-by-side display, so that the left window interface with a larger tiled display size can be displayed on the desktop.

[0417] It should be noted that FIG. 10B only shows some possible examples, and takes the display mode of three window interfaces and two split screens as an example, and other possible scenarios can refer to the implementation of FIG. 10B, for example, the scenario of four window interfaces or more window interfaces, and for example, the scenario of three split screens or more split screens. Among them, FIG. 10B is introduced from the perspective of window interface, and the window interface that can be actually displayed on the desktop of the electronic device can be determined according to the display size of the desktop, and specific implementation can refer to the content introduced in other embodiments.

[0418] In addition, it should also be noted that FIG. 10B only takes dividing into three hot areas as an example, and the number of divided hot areas is not limited in the embodiments of the present application, for example, when the electronic device can support three split screens, it can also be divided into four hot areas, and the like. It can be understood that when the electronic device includes four hot areas, the middle hot area can include two, and the like, and when the number of divided hot areas is more, the number of middle hot areas can be more.

[0419] It can be understood from the content introduced in FIG. 10B that:

[0420] (1) Each sliding operation can adjust the tiled display size of one window interface at most, or can not adjust the tiled display size of the window interface, and only perform translation processing.

[0421] For example, if the window interface does not support split screen, through the sliding operation, only translation processing can be performed.

[0422] For another example, if the window interface is originally displayed partially, through the sliding operation, it can be moved to complete display through translation processing first, for example, as shown in the middle window interface in the interface 100E2 to the interface 100F2.

[0423] In addition, it should be noted that FIG. 10B takes one hot area as an example that is crossed by each sliding operation, and the number of hot areas that can be crossed by the sliding operation is not limited in the embodiments of the present application. For example, the sliding operation shown in interface 100D can be an operation of dragging the associated control 2 from the left hot area to the right hot area directly, and at this time, interface 100F1 or interface 100F2 can be displayed. It can be understood that in this scenario, the sliding operation can adjust the tiled display size of two window interfaces at most, or can adjust the tiled display size of one window interface.

[0424] As can be seen from FIG. 10B, the tiled display size of the window interface with black filling is adjusted.

[0425] (2) The change of the tiled display and the side-by-side display form does not adjust the tiled display size of the window interface.

[0426] Based on the principle introduced in FIG. 10B, taking the interface 53A shown in FIG. 5E as an example, FIG. 10C is a scenario schematic diagram of an interface display method provided in the embodiments of the present application. In combination with the interface 51A shown in FIG. 5E, the window interface of the application A in the interface 53A is displayed in a split-screen form before being displayed in a side-by-side manner, and therefore the window interface of the application A in the interface 53A is a window interface in a split-screen form. Taking the associated control between the application A and the application B in the interface 53A as the associated control 3, and the associated control between the application B and the application C as the associated control 4.

[0427] In the interface 53A, in response to a sliding operation 7 of dragging the associated control 4 from the middle hot area to the right hot area, the interface 1005A can be displayed. The interface 1005A includes: in the left secondary display area, the window interface of the application A displayed in a side-by-side manner in a split-screen form; in the middle main display area, the window interface of the application B displayed in a tiled manner in a full-screen form; and in the right secondary display area, the window interface of the application C displayed in a side-by-side manner in a split-screen form.

[0428] In the interface 1005A, in response to a sliding operation 8 of dragging the associated control 3 from the left hot area to the middle hot area, the interface 1005B can be displayed. The interface 1005B includes: in the left main display area, the two-split-screen interface of the application A and the application B displayed in a tiled manner; and in the right secondary display area, the window interface of the application C displayed in a side-by-side manner in a split-screen form.

[0429] In the interface 1005B, in response to a sliding operation 9 of dragging the associated control 3 from the middle hot area to the right hot area, the interface 1005C can be displayed. The interface 1005C includes: in the left main display area, the window interface of the application A displayed in a tiled manner in a full-screen form; in the right secondary display area, the window interface of the application B displayed in a side-by-side manner in a split-screen form; and the window interface of the application C displayed in a side-by-side hidden manner, which fails to be displayed in the screen.

[0430] It should be noted that FIG. 10C is only one possible scenario, and other scenarios can refer to the content described in FIG. 10B, and the present application will not be described again.

[0431] It should be further noted that the display position of the associated control is not limited in the embodiments of the present application.

[0432] For example, when both of the two adjacent window interfaces are in a tiled display, the associated control is located between the two adjacent window interfaces. For example, there can be a certain gap between the two window interfaces, and the associated control can be located in the middle of the gap.

[0433] For another example, one of the two adjacent window interfaces is in a tiled display, and the other is in a spatial window form. The associated control is located on one of the two adjacent window interfaces and is close to the other window interface. Alternatively, the associated control is located on the window interface in the spatial window form, and is close to the window interface in the tiled display. For example, the associated control can be displayed on the window interface in the spatial window form, or the associated control can be displayed next to the window interface in the tiled display, which can also be understood as being adjacent to the edge of the window interface in the tiled display and the window interface in the spatial window form.

[0434] For another example, one of the two adjacent window interfaces is in a tiled display, and the other is in a spatial window form. The associated control is located on one of the two adjacent window interfaces and is close to the other window interface. Alternatively, the associated control is located on the window interface in the spatial window form, and is close to the window interface in the tiled display. For example, the associated control can be displayed on the window interface in the spatial window form, or the associated control can be displayed next to the window interface in the tiled display, which can also be understood as being adjacent to the edge of the window interface in the tiled display and the window interface in the spatial window form.

[0435] For another example, FIG. 10D is another scenario diagram of a method for displaying an interface provided in the embodiments of the present application. In combination with the interface 801 shown in FIG. 8, the sliding operation can also be an operation of dragging the associated control between the application A and the application C from the left hot area to the right hot area, so as to directly switch to the display interface 803. It can also be understood that the application A is displayed in the side-by-side mode in the left secondary display area, and the application B is displayed in the tiled mode in the right main display area, and the switching is that the application A is displayed in the tiled mode in the left main display area, and the application B is displayed in the side-by-side mode in the right main display area. The specific implementation in FIG. 10D can refer to the foregoing description of the sliding operation based on the hot area, and will not be described again here.

[0436] It should be noted that, as shown in FIG. 10D, the number of hot areas crossed by the drag operation on the associated control is not limited in the embodiments of the present application.

[0437] (III) Closing window scenario based on multi-task processing

[0438] FIG. 11A is a schematic diagram of one of the scenarios of the closing window interface provided by the embodiments of the present application. As shown in the interface 10A included in FIG. 11A, two window interfaces are included. Among them, in the secondary display area on the left, the window interface of the application A displayed in the side is included; in the main display area on the right, the window interface of the application B displayed in the tile is included. As an example, in response to the closing operation on the window interface of the application B, the interface 10B can be displayed. It can be understood that, no matter whether the window interface of the application A displayed in the side is in the form of full screen or split screen, since only the window interface of the application A is left after the window interface of the application B is closed, the window interface of the application A can be displayed in full screen on the desktop (or in the target display area).

[0439] FIG. 11B is a schematic diagram of another of the scenarios of the closing window interface provided by the embodiments of the present application. As shown in the interface 11A included in FIG. 11B, three window interfaces are included. Among them, in the secondary display area on the left, the window interface of the application B displayed in the side is included; in the main display area on the right, the window interface of the application D displayed in the tile is included. In addition, on the left side of the window interface of the application B displayed in the side, the window interface of the application A displayed in the side is also included, but not displayed in the screen. As an example, the window interface of the application A displayed in the side and the window interface of the application B displayed in the side are both in the form of split screen. As an example, in response to the closing operation on the window interface of the application D, the interface 11B can be displayed. It can be understood that, based on the closing of the window interface of the application D, the window interface of the application A displayed in the side and the window interface of the application B displayed in the side can be displayed to be supplemented; and, based on the fact that the window interface of the application A displayed in the side and the window interface of the application B displayed in the side are both in the form of split screen, the interface after the display supplement is the two-split screen interface of the application A and the application B. It can be understood that the display supplement means that the window interface is switched from being displayed in the side to being displayed in the tile.

[0440] As can be seen from FIG. 11B, the window interface of the application A not displayed in the screen as shown in the interface 11A can also be displayed to be supplemented.

[0441] FIG. 11C is a third scenario diagram of closing window interfaces according to an embodiment of the present application. As shown in interface 12A included in FIG. 11C, three window interfaces are included. In the secondary display area on the left, the window interface of application B displayed in the side-by-side manner is included; in the primary display area on the right, the window interface of application D displayed in the tiled manner is included. In addition, on the left of the window interface of application B displayed in the side-by-side manner, the window interface of application A displayed in the side-by-side manner is also included, but not displayed in the screen. As an example, the window interface of application A displayed in the side-by-side manner is in the full-screen form, and the window interface of application B displayed in the side-by-side manner is in the split-screen form. As an example, in response to the closing operation of the window interface of application D, interface 12B can be displayed. It can be understood that, based on the closing of the window interface of application D, the window interface of application B displayed in the side-by-side manner can be displayed to be supplemented; and the window interface of application B displayed in the side-by-side manner is in the split-screen form and cannot occupy the whole screen, and the window interface of application A displayed in the side-by-side manner can continue to be displayed to be supplemented, so that the interface after the display supplementing is the window interface of application A in the full-screen form and the two-split-screen interface of application B in the split-screen form. It can be understood that, since the window interface of application A is in the full-screen form, only part of the content can be displayed

[0442] FIG. 11D is a fourth scenario diagram of closing window interfaces according to an embodiment of the present application. As shown in interface 13A included in FIG. 11D, three window interfaces are included. In the secondary display area on the left, the window interface of application B displayed in the side-by-side manner is included; in the primary display area on the right, the window interface of application D displayed in the tiled manner is included. In addition, on the left of the window interface of application B displayed in the side-by-side manner, the window interface of application A displayed in the side-by-side manner is also included, but not displayed in the screen. As an example, the window interface of application A displayed in the side-by-side manner is in the split-screen form, and the window interface of application B displayed in the side-by-side manner is in the full-screen form. As an example, in response to the closing operation of the window interface of application D, interface 13B can be displayed. It can be understood that, based on the closing of the window interface of application D, the window interface of application B displayed in the side-by-side manner can be displayed to be supplemented; and the window interface of application B displayed in the side-by-side manner is in the full-screen form and can occupy the whole screen, so the window interface of application A displayed in the side-by-side manner continues to be displayed in the side-by-side manner.

[0443] FIG. 11E is a fifth scenario of closing window interfaces according to an embodiment of the present application. As shown in interface 14A included in FIG. 11E, three window interfaces are included. In the secondary display area on the left, the window interface of application A displayed in a side-by-side manner is included; in the main display area in the middle, the window interface of application B displayed in a tiled manner is included; and in the secondary display area on the right, the window interface of application C displayed in a side-by-side manner is included. As an example, the window interface of application A displayed in a side-by-side manner and the window interface of application B displayed in a side-by-side manner are both in the form of split screens. In response to a closing operation on the window interface of application B, interface 14B can be displayed. It can be understood that, based on the closing of the window interface of application B, the window interface of application A displayed in a side-by-side manner and the window interface of application C displayed in a side-by-side manner can be displayed to fill the positions. Furthermore, based on the window interface of application A displayed in a side-by-side manner and the window interface of application C displayed in a side-by-side manner both being in the form of split screens, the interface after the display filling is the two-split screen interface of application A and application C.

[0444] FIG. 11F is a sixth scenario of closing window interfaces according to an embodiment of the present application. As shown in interface 15A included in FIG. 11F, three window interfaces are included. In the secondary display area on the left, the window interface of application A displayed in a side-by-side manner is included; in the main display area in the middle, the window interface of application B displayed in a tiled manner is included; and in the secondary display area on the right, the window interface of application C displayed in a side-by-side manner is included. As an example, the window interface of application A displayed in a side-by-side manner is in the form of a split screen, and the window interface of application B displayed in a side-by-side manner is in the form of a full screen. In response to a closing operation on the window interface of application B, interface 15B1 or interface 15B2 can be displayed. It can be understood that, based on the closing of the window interface of application B, the window interface of application A displayed in a side-by-side manner or the window interface of application C displayed in a side-by-side manner can be displayed to fill the positions. Alternatively, when the window interface of application A displayed in a side-by-side manner is displayed to fill the positions, interface 15B1 can be displayed. As can be seen in interface 15B1, based on the window interface of application A displayed in a side-by-side manner being in the form of a split screen, the display filling cannot occupy the entire screen, and thus the window interface of application C displayed in a side-by-side manner can continue to fill the positions. However, since the window interface of application C is in the form of a full screen, only part of the content can be displayed. Alternatively, when the window interface of application C displayed in a side-by-side manner is displayed to fill the positions, interface 15B2 can be displayed. Based on the window interface of application C displayed in a side-by-side manner being in the form of a full screen, the display filling can occupy the entire screen, and thus the window interface of application A displayed in a side-by-side manner continues to be displayed in a side-by-side manner.

[0445] FIG. 11G is a seventh scenario diagram of closing window interfaces according to some embodiments. As shown in interface 16A included in FIG. 11G, there are three window interfaces. In the secondary display area on the left, there is a window interface of application A displayed in a side-by-side manner. In the primary display area on the right, there is a split-screen interface of application B and application C. As an example, the window interface of application A displayed in a side-by-side manner is in a split-screen form. In response to a closing operation on the window interface of application C, interface 16B can be displayed. It can be understood that, based on the closing of the window interface of application C, the window interface of application A displayed in a side-by-side manner can be displayed to fill the space. Also, based on the window interface of application A displayed in a side-by-side manner being in a split-screen form, the interface after the display filling is a split-screen interface of application A and application B.

[0446] FIG. 11H is an eighth scenario diagram of closing window interfaces according to some embodiments. As shown in interface 17A included in FIG. 11H, there are three window interfaces. In the secondary display area on the left, there is a window interface of application A displayed in a side-by-side manner. In the primary display area in the middle, there is a split-screen interface of application B and application C. As an example, the window interface of application A displayed in a side-by-side manner is in a split-screen form. In response to a closing operation on the window interface of application C, interface 17B can be displayed. It can be understood that, based on the closing of the window interface of application C, the window interface of application A displayed in a side-by-side manner can be displayed to fill the space. Also, based on the window interface of application A displayed in a side-by-side manner being in a full-screen form, the interface after the display filling is a window interface of application A in a full-screen form and a split-screen interface of application B in a split-screen form. It can be understood that, since the window interface of application A is in a full-screen form, only part of the content can be displayed.

[0447] It should be noted that, from the above introduction of FIGS. 11A-11H, it can be seen that, when one window interface in the primary display area is closed, the window interface displayed in a side-by-side manner can be displayed to fill the space. As an example, the display interface displayed to fill the space can be determined according to at least one of the following information:

[0448] (1) The priority of the window interface displayed in a side-by-side manner. For example, the priority of the window interface displayed in a side-by-side manner on the screen is higher than the priority of the window interface displayed in a side-by-side manner not on the screen. For example, the priority of the window interface displayed in a side-by-side manner adjacent to the closed window interface is higher than the priority of the window interface displayed in a side-by-side manner not adjacent to the closed window interface, and so on.

[0449] (2) The form of the window interface displayed in a side-by-side manner. For example, it can include a full-screen form, a split-screen form, a three-split-screen form, and so on.

[0450] (3) whether the display position of the screen is occupied. It can be understood that when it is occupied, it indicates that the display supplement position ends; when it is not occupied, the display supplement position can continue until the display position of the screen is occupied. In addition, when it is not occupied and there is no window interface that can be supplemented, the size of the displayed window interface can be adjusted, for example, two three-split window interfaces can be automatically adjusted to a two-split window interface, and for example, a two-split window interface can be automatically adjusted to a full-screen window interface, such as shown in FIG. 11A.

[0451] In addition, in other possible scenarios, the various possible display interfaces provided in the foregoing can also be subjected to other processing. For example, during multitasking processing, a window interface can be fixed, and the display position, display size, and display form of the fixed window interface do not change. Taking an electronic device that is a three-fold mobile phone or a large-screen device such as a center control screen and supports a three-split screen as an example, FIG. 12 is a schematic diagram of a scenario of a fixed window interface provided in an embodiment of the present application.

[0452] As shown in interface 1201 in FIG. 12, the interface can include a main display area and a secondary display area; the main display area can be used to display a three-split screen interface of applications A, B, and C, and the secondary display area can be used to display a window interface of application D in the form of a spatial window.

[0453] For example, taking fixing the window interface of application A as an example, a fixed control 1200 can be included in the window interface of application A. It should be noted that the present application does not limit the display form of the fixed control 1200, for example, it can be in the form of a pin shown in interface 1201. It can be understood that the fixed control 1200 can also be in other forms. For example, the window interface of application A can also be indicated to be a fixed interface by other display forms, such as adding a filling effect, a shadow effect, a contour effect, and the like, and the present application does not limit the form for indicating a fixed window interface.

[0454] In interface 1201, the three-fold mobile phone or the large-screen device such as the center control screen can display interface 1203 through interface 1202 in response to a leftward sliding operation on the window interface of application C. Interface 1202 is an intermediate transition interface.

[0455] As can be seen from interface 1201, interface 1202, and interface 1203, the window interface of application A is fixed at the left display position, and other window interfaces can be displayed in response to user operations.

[0456] It can be understood that when the fixed window interface exists in the screen, the display of the fixed window interface does not change, and the window interface at the display position other than the display position corresponding to the fixed window interface, such as the middle display position and the right display position in FIG. 12, can be switched by the user operation. It should be noted that although the window interfaces of the application B, the application C and the application D are switched in FIG. 12, the switching mode of the interface display is not limited in the embodiment of the present application when the fixed window interface exists in the screen. For example, the interface display can be implemented by referring to the interface display mode introduced in the foregoing scenes, for example, a new window interface can be added, the size of the window interface can be adjusted, the window interface can be closed, and the like. The specific implementation mode can be referred to the foregoing introduction, and the present application will not be described here.

[0457] It should be noted that the various possible scenes introduced in the foregoing are only for explaining the method provided by the embodiment of the present application, and the above scenes are not limited in the implementation. For example, the different scenes can be fused. For example, the concept that the display position of the window interface can be switched according to the leftward sliding operation shown in FIG. 12 can also be applied to the scene without the fixed window interface. For another example, the fixed window interface shown in FIG. 12 can also be applied to the two-split screen scene.

[0458] Based on the foregoing description of the interface processing effect achieved by using the method provided by the embodiment of the present application in combination with the multiple scenes, the implementation process of the interface display method provided by the present application is introduced below, so as to explain how to achieve the interface processing effect shown in FIGS. 4A to 12 introduced in the foregoing by using the method provided by the present application, thereby providing a new split screen interaction mode and improving the efficiency and continuity of the multi-task processing.

[0459] FIG. 13 is a flowchart of an interface display method provided by an embodiment of the present application. The flowchart can include the following steps:

[0460] In step 1301, a first operation on a first interface is detected, the first interface includes M window interfaces, and the M is a positive integer greater than 1.

[0461] For example, the first interface can be the interface 403A shown in FIG. 8, or can be the interface 503 shown in FIG. 9.

[0462] Step 1302, in response to the first operation, displaying a second interface, the second interface including a first main display area and a first time display area, the size of the first main display area being greater than the first time display area, the first main display area being used to display N1 window interfaces of the M window interfaces in a tiled manner, and the first time display area being used to display all or part of window interfaces of the M window interfaces other than the N1 window interfaces. Optionally, N1 is 1. Another optional, N1 is greater than 1, and the N1 window interfaces are displayed in the first main display area in a split screen form.

[0463] In the first time display area, all or part of the window interfaces other than the first window interface are displayed in a spatial window form, and the spatial window form is a form of flipping the window interface to the inside of the screen of the electronic device.

[0464] For example, the second interface can be interface 801 or interface 803 or interface 805 shown in FIG. 8, or can be interface 901 or interface 903 shown in FIG. 9.

[0465] The specific implementation process of steps 1301 and 1302 can refer to the foregoing embodiments, which will not be repeated here.

[0466] Based on the above embodiments, the present application further provides an electronic device, which includes a plurality of functional modules; the plurality of functional modules interact to realize the functions performed by the electronic device in the methods described in the embodiments of the present application. The plurality of functional modules can be realized based on software, hardware or a combination of software and hardware, and the plurality of functional modules can be arbitrarily combined or divided based on specific implementation. For example, the steps 1301 to 1302 performed by the electronic device in the embodiment shown in FIG. 13.

[0467] Based on the above embodiments, the present application further provides an electronic device, which includes at least one processor and at least one memory, the at least one memory storing computer program instructions, and the at least one processor executing the functions performed by the electronic device in the methods described in the embodiments of the present application when the electronic device is running. For example, the steps 1301 to 1302 performed by the electronic device in the embodiment shown in FIG. 13.

[0468] Based on the above embodiments, the present application further provides a computer program product, which includes a computer program (also referred to as code or instructions), when the computer program is running, causing the computer to execute the methods described in the embodiments of the present application.

[0469] Based on the above embodiments, the present application further provides a computer readable storage medium, wherein a computer program is stored in the computer readable storage medium, and when the computer program is executed by a computer, the computer is caused to perform the methods described in the embodiments of the present application.

[0470] Based on the above embodiments, the present application further provides a chip for reading a computer program stored in a memory, and implementing the methods described in the embodiments of the present application.

[0471] Based on the above embodiments, the present application provides a chip system, which includes a processor for supporting a computer device to implement the methods described in the embodiments of the present application. In a possible design, the chip system further includes a memory for storing necessary programs and data of the computer device. The chip system can be composed of a chip, or include a chip and other discrete devices. Those skilled in the art understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can be in a form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can be in a form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.

[0472] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0473] These computer program instructions can also be stored in a computer readable storage medium, which can cause a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable storage medium produce a manufactured product including instruction devices, which implement the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0474] These computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices to generate computer-implemented processes, so that the instructions executed on the computer or other programmable devices provide steps for implementing the functions specified in one or more flows in the flowchart and / or one or more blocks in the block diagram.

[0475] Obviously, various modifications and changes can be made to the present application by those skilled in the art without departing from the protective scope of the present application. Thus, if these modifications and changes belong to the scope of the claims of the present application and their equivalents, the present application also intends to include these modifications and changes.

Claims

1. An interface display method characterized by, The application is applied to an electronic device, comprising: detecting a first operation on a first interface, the first interface comprising M window interfaces, M being a positive integer greater than 1; in response to the first operation, displaying a second interface, the second interface comprising a first main display area and a first secondary display area, the first main display area having a size greater than the first secondary display area, the first main display area being used to display N1 window interfaces of the M window interfaces in a tiled manner, the first secondary display area being used to display all or part of the window interfaces other than the N1 window interfaces of the M window interfaces; N1 being less than M; wherein in the first secondary display area, all or part of the window interfaces other than the N1 window interfaces are displayed in a spatial window form, the spatial window form being a form of flipping the window interfaces to the inside of the screen of the electronic device.

2. The method of claim 1, wherein, N1 is 1.

3. The method of claim 1, wherein, N1 is greater than 1, and the N1 window interfaces are displayed in the first main display area in a split-screen form.

4. The method according to any one of claims 1 to 3, characterized in that, The second interface comprises L first secondary display areas, L being 1 or 2, the number of the other window interfaces being more than L, and each first secondary display area displays one window interface of the other window interfaces.

5. The method of any one of claims 1 to 4, wherein: the M window interfaces in the first interface are displayed in a split-screen form; or the first interface comprises a second main display area and a second secondary display area; wherein the second main display area has a size greater than the second secondary display area, the second main display area is used to display N2 window interfaces of the M window interfaces in a tiled manner, the second secondary display area is used to display all or part of the window interfaces other than the N2 window interfaces of the M window interfaces in the spatial window form; N2 being less than M; wherein the N2 window interfaces are not completely the same as the N1 window interfaces.

6. The method according to any one of claims 1 to 5, characterized in that, The first operation is a drag operation on a first control, and the first control is a control associated with a first window interface and a second window interface, the first window interface and the second window interface being adjacent window interfaces. The response to the first operation to display the second interface comprises: adjusting the first window interface in the first interface in one of the following ways: adjusting the tiled display size of the first window interface; switching the first window interface from being displayed in a spatial window form to being displayed in a tiled manner; wherein in the second interface, the first window interface is one of the N1 window interfaces. adjusting the second window interface in the first interface in one of the following ways: switching the second window interface from being displayed in a tiled manner to being displayed in a spatial window form; switching the second window interface from being displayed in a spatial window form to being displayed in a tiled manner, and in the second interface, the second window interface is one of the N1 window interfaces.

7. The method of claim 6, wherein: The first control is located between the first window interface and the second window interface; or The first control is located on one of the first window interface and the second window interface, and is close to the other window interface.

8. The method according to claim 6 or 7, characterized in that, The screen area of the electronic device includes X hot areas, and the X is greater than 2, and the X hot areas include a left hot area, one or more middle hot areas, and a right hot area. The first window interface is located on the left side of the second window interface, and when the first control is dragged to the right hot area, the second window interface is switched from the tiled display to the spatial window form display, and the second window interface is displayed in the first display area on the right side; or The first window interface is located on the right side of the second window interface, and when the first control is dragged to the left hot area, the second window interface is switched from the tiled display to the spatial window form display, and the second window interface is displayed in the first display area on the left side; or The second window interface is displayed in the first interface in the spatial window form, and when the first control is dragged to the middle hot area, the second window interface and the first window interface are displayed in the split screen form.

9. The method of claim 8, wherein, The maximum number of split screens that the electronic device can support is Y, and the X is equal to Y plus 1.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: In response to a closing operation on a third window interface of the N1 window interfaces, at least one window interface of the first display area is switched from the spatial window form display to the tiled display.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: Detecting a first selection operation on a fourth window interface in the first display area, the fourth window interface being one of the other window interfaces; In response to the first selection operation, a third interface is displayed; the third interface includes a third main display area and a third secondary display area, the third main display area being larger than the third secondary display area, the third main display area being used to tiledly display N3 window interfaces of the M window interfaces, the N3 window interfaces including the fourth window interface, the N3 being a positive integer, and the third secondary display area being used to display all or part of the other window interfaces of the M window interfaces other than the N3 window interfaces; the N3 being less than the M; In the third secondary display area, all or part of the other window interfaces other than the N3 window interfaces are displayed in the spatial window form.

12. The method of claim 11, wherein, The N3 is 1.

13. The method of claim 11, wherein Before the fourth window interface is displayed in the spatial window form in the first display area, the fourth window interface is displayed in the split screen form, and after the first selection operation, the fourth window interface is displayed in the split screen form in the third main display area; the N3 being greater than 1; or ​ The fourth window interface is displayed in a full screen form before being displayed in a space window form in the first display area, and after the first selection operation, the fourth window interface is displayed in a full screen form in the third main display area, and the N3 is 1.

14. The method of claim 11, wherein, The N3 is greater than 1, and the first display area is located on a first side of the screen. The N3 window interfaces displayed in the third main display area are obtained by translating a second side window interface adjacent to the fourth window interface to the second side direction, taking the fourth window interface as a starting window interface. The first side and the second side are opposite sides of the screen.

15. The method of any one of claims 11 to 14, wherein, The third main display area has the same display position as the first main display area; or The third main display area has a different display position from the first main display area.

16. The method of any one of claims 1 to 15, wherein, The display position of the first main display area is pre-set; or The display position of the first main display area is determined based on the first operation.

17. The method of claim 1 or 16, wherein, When the first operation is a right sliding operation, the first main display area is located on the left side of the second interface, and the first display area is located on the right side of the second interface; and When the first operation is a left sliding operation, the first main display area is located on the right side of the second interface, and the first display area is located on the left side of the second interface.

18. The method of claim 17, wherein, The M is 2, the first interface is a split screen interface of a fifth window interface and a sixth window interface, and the fifth window interface is on the left side of the sixth window interface. When the first operation is the right sliding operation, the fifth window interface is displayed in the first main display area, and the sixth window interface is displayed in the first display area. When the first operation is the left sliding operation, the sixth window interface is displayed in the first main display area, and the fifth window interface is displayed in the first display area.

19. The method of claim 1 or 16, wherein, The M window interfaces are at least three window interfaces, the first interface includes a first display area and a second display area, the first display area is used to display a seventh window interface, and the second display area is used to display other window interfaces in the M window interfaces in a stacking form except the seventh window interface; When the first operation is a right sliding operation and the first display area is displayed on the left side, the display position of the first main display area is located on the left side of the second interface, the display position of the first display area is located on the right side of the second interface, and the N1 window interfaces are the seventh window interface; and / or, when the first operation is a rightward sliding operation and the second display region is displayed on the left side, the display position of the first main display region is located in the middle of the second interface, the second interface comprises two first display regions, the display positions of the two first display regions are located on the left side and the right side of the second interface respectively, and the N1 window interfaces are the window interfaces displayed on the top in the second display region; and / or, when the first operation is a leftward sliding operation and the first display region is displayed on the right side, the display position of the first main display region is located on the right side of the second interface, the display position of the first display region is located on the left side of the second interface, and the N1 window interfaces are the seventh window interfaces; and / or, when the first operation is a leftward sliding operation and the second display region is displayed on the right side, the display position of the first main display region is located in the middle of the second interface, the second interface comprises two first display regions, the display positions of the two first display regions are located on the left side and the right side of the second interface respectively, and the N1 window interfaces are the window interfaces displayed on the top in the second display region.

20. The method of claim 19, wherein, The method further comprises: performing a second operation in the second display region, and updating the window interfaces in the second display region from being displayed in the stacking form to being displayed in the spatial window form.

21. The method of claim 20, wherein, when the second display region is displayed on the left side, the second operation is a rightward sliding operation; when the second display region is displayed on the right side, the second operation is a leftward sliding operation.

22. The method of any one of claims 19-21, wherein, The method further comprises: performing a third operation in the second display region, and updating the window interfaces in the second display region from being displayed in a first stacking order to being displayed in a second stacking order; wherein the first stacking order is that the eighth window interface is stacked and displayed on the top, and the second stacking order is that the ninth window interface is stacked and displayed on the top.

23. The method of claim 22, wherein, The third operation is a clicking operation on the ninth window interface.

24. The method of any one of claims 1 to 23, wherein, The method further comprises: detecting a fourth operation on the second interface, the fourth operation being used to add a tenth window interface; in response to the fourth operation, displaying a fourth interface, the fourth interface comprising the M window interfaces and the tenth window interface.

25. The method of claim 24, wherein, the fourth interface comprises a fourth main display region and a fourth display region, the fourth main display region is larger than the fourth display region in size, the fourth main display region is used to tile display the tenth window interface, and the fourth display region is used to display all or part of the M window interfaces in the spatial window form.

26. The method of any one of claims 1 to 25, wherein, Before the detecting of the first operation on the first interface, the method further comprises: display a sixth interface in response to detecting a fifth operation in the fifth interface; the sixth interface comprises a fifth primary display area and a fifth secondary display area, the fifth primary display area has a size greater than the fifth secondary display area, the fifth primary display area is configured to display thumbnails of candidate window interfaces and / or candidate application icons in a tiled manner, and the fifth secondary display area is configured to display all or part of a plurality of window interfaces included in the fifth interface in the form of the spatial window; display the first interface in response to detecting a second selection operation in the fifth primary display area, the M window interfaces included in the first interface comprise at least one window interface included in the fifth interface and an eleventh window interface, the eleventh window interface is a window interface corresponding to a thumbnail of a candidate window interface selected by the second selection operation, or the eleventh window interface is a window interface of an application corresponding to a candidate application icon selected by the second selection operation.

27. The method of claim 25, wherein the fifth operation is a double-finger bottom pinch operation, and the second selection operation is a click operation on a thumbnail corresponding to the eleventh window interface or a candidate application icon; and / or the fifth operation is a drag operation on first display content in a twelfth window interface of the fifth interface, the drag operation is configured to drag the first display content and trigger a step-by-step switching from the fifth interface to the sixth interface, and the second selection operation is an operation of dragging the first display content onto a thumbnail corresponding to the eleventh window interface or a candidate application icon.

28. The method of claim 26 or 27, wherein, the at least one window interface included in the fifth interface corresponds to at least one application; the application corresponding to the thumbnail of the candidate window interface has an association relationship with the at least one application; the application corresponding to the candidate application icon has an association relationship with the at least one application.

29. The method of claim 28, wherein, the application corresponding to the thumbnail of the candidate window interface is a background running application.

30. The method of any one of claims 1 to 25, wherein, Before the detecting the first operation on the first interface, the method further comprises: display a sixth interface in response to detecting a fifth operation in the fifth interface; the sixth interface comprises a fifth primary display area and a fifth secondary display area, the fifth primary display area has a size greater than the fifth secondary display area, the fifth primary display area is configured to display thumbnails of candidate window interfaces and / or candidate application icons in a tiled manner, and the fifth secondary display area is configured to display all or part of a plurality of window interfaces included in the fifth interface in the form of the spatial window; display the first interface in response to detecting a second selection operation in the fifth primary display area, the M window interfaces included in the first interface comprise at least one window interface included in the fifth interface and an eleventh window interface, the eleventh window interface is a window interface corresponding to a thumbnail of a candidate window interface selected by the second selection operation, or the eleventh window interface is a window interface of an application corresponding to a candidate application icon selected by the second selection operation.

31. The method of any one of claims 1 to 30, wherein, The first interface is a first split-screen interface obtained based on the M window interfaces.

32. The method of claim 31, wherein, The method further includes: in response to a sixth operation in the first split-screen interface, displaying an eighth interface; the sixth operation is used to add a thirteenth window interface; The eighth interface includes a sixth main display area and a sixth secondary display area, the size of the sixth main display area is greater than that of the sixth secondary display area, the sixth main display area is used to display a second split-screen interface including the thirteenth window interface in a tiled manner, and the sixth secondary display area is used to display all or part of window interfaces in the M window interfaces that do not belong to the second split-screen interface. In the sixth secondary display area, all or part of window interfaces in the first split-screen interface that do not belong to the second split-screen interface are displayed in the spatial window form.

33. An electronic device, comprising: The computer readable storage medium stores instructions, when the instructions are run on a computer, the computer executes the method as claimed in any one of claims 1 to 32.

34. A computer-readable storage medium, characterized in that, The computer readable storage medium stores instructions, when the instructions are run on a computer, the computer executes the method as claimed in any one of claims 1 to 32.

35. A computer program product comprising instructions, wherein: The computer program product, when run on a computer, causes the computer to execute the method as claimed in any one of claims 1 to 32.

Citation Information

Patent Citations

  • Stacked tab view

    CN104238902A

  • Window switching method and device

    CN106227461A

  • Window display method and apparatus

    CN107391094A

  • Split-screen application switching method, device, storage medium and electronic device

    CN109062467A

  • Display control method and device, electronic equipment and storage medium

    CN113986063A