Interface display method and electronic equipment

By setting primary and secondary display areas of different sizes on the screen of an electronic device and switching and adjusting the display position through user operations, the problem of poor interface display in multi-tasking scenarios is solved, and user efficiency and experience are improved.

CN120670068APending Publication Date: 2025-09-19HUAWEI TECH CO LTD
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
CN202510553008.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-04-29
Filing Date
2024-11-14
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

In multitasking scenarios, electronic devices have poor interface display effects due to screen size limitations, affecting user efficiency and experience.

Method used

The screen is designed with primary and secondary display areas of different sizes. The primary display area is used to display the main window interface, and the secondary display area uses a spatial window to display other window interfaces. The display position is switched and adjusted through user operations to meet the needs of multi-tasking.

Benefits of technology

It improves the efficiency and consistency of multi-tasking, enhances the user interaction experience, and meets the needs of various business scenarios and user habits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120670068A_ABST
    Figure CN120670068A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electronic equipment, and discloses an interface display method and electronic equipment. In the method, under the scene that the electronic equipment displays a plurality of window interfaces, the screen of the electronic equipment can be divided into a main display area and a secondary display area through user operation. In response to user operation, the window interface which is concerned or processed currently can be displayed in the main display area, and all or part of the remaining window interfaces are displayed in the secondary display area in a space window form. In this way, the window interface is displayed through the main display area, and the attention of a user on the display content of the main display area can be improved; in addition, all or part of the remaining window interfaces are displayed in the secondary display area in a space window mode, the remaining of attention of the user on the secondary display area can be reserved, the display content of the window interfaces displayed on the secondary display area can be increased, and therefore the efficiency and continuity of multi-task processing can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application is a divisional application. The application number of the original application is 202411630840.6, and the original application date is November 14, 2024. The entire content of the original application is incorporated into this application by reference.

[0003] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on April 29, 2024, with application number 202410536670.9 and invention name "An interface display method and electronic device", the entire contents of which are incorporated by reference into this application. Technical Field

[0004] The embodiments of the present application relate to the technical field of electronic devices, and in particular to an interface display method and electronic device. Background Art

[0005] With the development and advancement of technology, the functions of electronic devices have gradually improved and enriched, the number of applications has gradually increased, and multitasking scenarios have become more and more numerous. Currently, electronic devices improve users' multitasking efficiency through methods such as split-screen collaboration, cross-app drag and drop, multi-app switching, and multi-instance application processing.

[0006] However, due to the limitation of screen display size of electronic devices, it is worth considering how to improve the interface display effect in multi-tasking scenarios. Summary of the Invention

[0007] The embodiments of the present application provide an interface display method and an electronic device, which are used to provide a new split-screen interface interaction method, which can improve the efficiency and usage experience of users when performing multitasking.

[0008] In the first aspect, an embodiment of the present application provides an interface display method, which can be applied to an electronic device. In this 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 display area, the size of the first main display area is larger than the first display area, the first main display area is used to display the first window interface, and the first display area is used to display other window interfaces in the M window interfaces except the first window interface; wherein, in the first display area, the other window interfaces except the first window interface are displayed in the form of a space window, and the space window form is a form of flipping the window interface toward the inner side of the screen of the electronic device.

[0009] Optionally, the M window interfaces may belong to the same application, for example, they may be window interfaces of different instances of the same application, or they may be window interfaces of different atomic services of the same application; they may also belong to different applications; in a scenario with three or more window interfaces, they may 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 may be a split-screen interface derived from the M window interfaces.

[0010] In this method, by setting different sizes of different display areas on the screen, by displaying the larger main display area, attention to the display content of the main display area can be increased; and by displaying other window interfaces in the form of spatial windows in the smaller secondary display area, the displayable content of the window interface in the secondary display area can be increased, and the user's residual attention to the secondary display area can be retained, thereby improving the efficiency and consistency of multi-tasking and enhancing the user interaction experience.

[0011] Optionally, each window interface is used to handle its own task. For example, the memo editing interface is displayed in the primary display area for performing memo editing tasks, and the album window interface is displayed in the secondary display area for displaying photos. By displaying multiple window interfaces on the screen in the form of a primary display area and a secondary display area, it is not only convenient to drag photos from the album to the memo because the editing area of ​​the memo editing interface displayed in the primary display area is larger, but it also facilitates editing.

[0012] In a possible design, the method further includes: detecting a first selection operation on a second window interface in the first display area, the second window interface being one of the other window interfaces; displaying a third interface in response to the first selection operation; the third interface including a second main display area and a second display area, the second main display area being larger than the second display area, the second main display area being used to display the second window interface, and the second display area being used to display the other window interfaces among the M window interfaces except the second window interface; wherein, in the second display area, 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, a drag operation on a control associated with the second window interface, or a sliding operation on the second window interface. The present application does not limit the form of operation used to represent the first selection operation.

[0013] In this design, based on setting the main display area and secondary display area of ​​different sizes on the screen, the window interface displayed in the main display area can be switched by selecting the window interface in the secondary display area, thereby meeting the needs of more task processing scenarios and improving the efficiency of switching window interfaces.

[0014] In one 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.

[0015] In this design, when switching between different window interfaces in the main display area, the switching between different window interfaces can be achieved within the fixed main display area, or the display position of the main display area can be matched to the relative position of the corresponding window interface based on user operations and / or the relative position relationship between multiple window interfaces. This can meet the editing needs of various scenarios and enhance the diversity of interaction.

[0016] In the above design, the display position of the main display area can be determined in a variety of ways, including but not limited to one of the following ways:

[0017] Mode A: The display position of the first main display area is preset. For example, the display position of the first main display area can be a preset fixed position, such as fixed at the left side, right side, or center of the screen.

[0018] Mode B: The display position of the first main display area is determined based on the first operation.

[0019] Optionally, the display position of the first main display area may be different depending on the specific operation direction of the first operation. Specific implementations can be found in the detailed description below and will not be described in detail here.

[0020] Alternatively, the first operation may be an operation combined with controls, 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 of the right. In this way, through the operation of different controls by the first operation, the display position of the first main display area is correspondingly different. It can be understood that the relative position between the display position of the display area and the window interface 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. For another 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.

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

[0022] In this design, the main display area's position is designed to meet the needs of various business scenarios and the usage habits of different users. It is understood that different methods can be provided to users in the settings interface and other portals, so that users can choose the method for determining the main display area's position based on their usage habits, thereby enhancing the diversity of the interface display.

[0023] Based on the above-mentioned method B, in a possible design, depending on the specific operation direction of the first operation, one or a combination of the following scenarios may exist:

[0024] 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.

[0025] For example, the first interface may include multiple window interfaces, with an adjustment control included between two window interfaces. Sliding the adjustment control to the right indicates that the user wishes to increase the size of the display area on the left side of the screen. Therefore, the display area on the left side of the screen can be interpreted as the primary display area; accordingly, the display area on the right side of the screen is adaptively interpreted as the secondary display area. In this way, the adjustment control can distinguish between user editing operations on the window interfaces and user adjustment operations on the window interfaces, thereby improving the accuracy of interface interaction.

[0026] In another example, in the first interface, the electronic device can also detect the user's rightward sliding operation in the designated area, thereby determining that the user wants to adjust the size of the display area of ​​the interface. In this way, by pre-defining the function of the first operation, the accuracy of the interface interaction can also be guaranteed.

[0027] 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.

[0028] The beneficial effects of scenario A2 can be found in the beneficial effects of scenario A1, and will not be repeated here.

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

[0030] 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.

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

[0032] Based on the above-mentioned method B, in a scenario where the M window interfaces are at least three window interfaces, in another possible design, depending on the specific operation direction of the first operation, the following scenarios may also exist:

[0033] Exemplarily, the first interface generally includes a first display area and a second display area, wherein the first display area is used to display a third window interface, and the second display area is used to display the other window interfaces of the M window interfaces except the third window interface in a stacked form. Optionally, the first display area and the second display area included in the first interface can be the same size, which can be understood as a typical two-split screen interface.

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

[0035] It can be understood that the right swipe operation can be interpreted as the user wanting the display area on the left side of the screen to be larger. Moreover, when the left display area includes a window interface, namely the third window interface, the display area on the left side of the screen can be understood as the primary 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.

[0036] Scenario B2: When the first operation is a right sliding operation and the second display area is displayed on the left, the display position of the first main display area is located in the middle of the second interface, and the second interface includes two first display areas, and the display positions of the two first display areas are respectively located on the left and right sides of the second interface. In this scenario, the first window interface is the window interface displayed at the top in the second display area. It can be understood that the third window interface displayed in the first display area on the right is automatically displayed in the first display area on the right, and the one or more window interfaces stacked below in the second display area are automatically displayed in the first display area on the left.

[0037] It can be understood that the right swipe operation can be interpreted as the user wanting the display area on the left side of the screen to have a larger size. Moreover, when the left display area includes multiple window interfaces, the display position of the main display area can be determined to be in the middle position, and the main display area is used to display the window interface located at the top of the multiple window interfaces. Accordingly, a secondary display area is included on the left side of the screen, which is used to display the remaining window interfaces stacked below the multiple window interfaces; and a secondary display area is also included on the right side of the screen, which is used to display a window interface included in the right display area.

[0038] Scenario B3: When the first operation is a left swipe operation and the first display area is displayed on the right, the first main display area is displayed on the right side of the second interface, and the first secondary display area is displayed on the left side of the second interface. In this scenario, the first window interface is the third window interface.

[0039] Scenario B4: When the first operation is a left sliding operation and the second display area is displayed on the right, the display position of the first main display area is located in the middle of the second interface, and the second interface includes two first display areas, and the display positions of the two first display areas are respectively located on the left and right sides of the second interface. In this scenario, the first window interface is the window interface displayed at the top in the second display area. It can be understood that the third window interface displayed in the first display area on the left is automatically displayed in the first display area on the left, and the one or more window interfaces stacked below in the second display area are automatically displayed in the first display area on the right.

[0040] The beneficial effects of Scenario B3 and Scenario B4 can be found in the beneficial effects introduced in Scenario B1 and Scenario B2, and will not be repeated here.

[0041] In this design, in a scenario where 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. This can improve the primary and secondary display effects of the electronic device for multiple window interfaces, and can also maintain the relative position relationship of the multiple window interfaces, so that users can quickly adapt to the changed interface.

[0042] In one possible design, the method further includes: performing a second operation in the second display area to update the window interface in the second display area from being displayed in the stacked form to being displayed in the spatial window form.

[0043] In this design, by providing switching between stacking form and spatial window form, it can facilitate meeting more task processing scenarios of users, and through the spatial window form, it can also improve the efficiency and accuracy of users switching window interfaces, thereby improving the user experience.

[0044] In one possible design, when the second display area is displayed on the left, the second operation is a sliding operation to the right; when the second display area is displayed on the right, the second operation is a sliding operation to the left.

[0045] In this design, by designing a correspondence between the specific operation direction of the second operation and the display positions of multiple window interfaces, it can better match the user's usage habits and enhance the user's interactive experience.

[0046] In one possible design, the method also includes: performing a third operation in the second display area to update the window interface in the second display area from being displayed in the first stacking order to being displayed in the second stacking order; wherein, the first stacking order is that the fourth window interface is stacked and displayed at the top, and the second stacking order is that the fifth window interface is stacked and displayed at the top.

[0047] In this design, by switching the stacking order of multiple stacked window interfaces through user operations, the user's switching efficiency between multiple window interfaces can be improved, and the user's efficiency and consistency in multitasking can be improved.

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

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

[0050] In this design, when the screen displays the primary and secondary display areas, the operation of adding a new window interface can also be implemented, and the electronic device displays the original multiple window interfaces and the newly added window interface on the screen together.

[0051] In one possible design, the fourth interface includes a third main display area and a third display area. The size of the third main display area is larger than that of the third display area. The third main display area is used to display the sixth window interface, and the third display area is used to display the M window interfaces in the form of the spatial window.

[0052] In this design, when the screen displays both primary and secondary display areas, it is also possible to add a new window interface. The electronic device can display the newly added window interface on the primary display area and automatically display the existing multiple window interfaces in the secondary display area. This can match the user's processing needs in real time.

[0053] In one possible design, before detecting the first operation on the first interface, the method also includes: detecting and displaying the sixth interface in response to the fifth operation in the fifth interface; the sixth interface includes a fourth main display area and a fourth secondary display area, the size of the fourth main display area is larger than the fourth secondary display area, the fourth main display area is used to display thumbnails and / or alternative application icons of alternative window interfaces, 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; detecting and displaying the first interface in response to the second selection operation in the fourth main display area, 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 the window interface corresponding to the thumbnail of the alternative window interface selected by the second selection operation, or the seventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

[0054] In this design, the design based on displaying multiple window interfaces using display areas of different sizes can also be applied to scenarios where new window interfaces are added. It can be understood that the electronic device can trigger the display of the task center through preset operations on the basis of displaying a single window interface or displaying multiple window interfaces in a split-screen format. The task center can be used to implement a new window interface. Moreover, considering that the focus of attention in this scenario is on the task center, the task center can be displayed through the main display area, and the one or more window interfaces originally displayed can be displayed in the secondary display area. In this way, the smoothness of interaction in scenarios involving multiple window interfaces can be improved, and the efficiency and user experience of multi-tasking can be improved.

[0055] In one possible design, the fifth operation and the second selection operation may be various predefined operation modes. For example, they may be, but are not limited to, at least one of the following operation combinations:

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

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

[0058] In this design, through pre-defined user operations, the operational efficiency of adding new window interfaces can be improved, thereby enhancing the user experience.

[0059] In one possible design, at least one window interface included in the fifth interface corresponds to at least one application; the application corresponding to the thumbnail of the alternative window interface has an associated relationship with the at least one application; and the application corresponding to the alternative application icon has an associated relationship with the at least one application.

[0060] This design improves the efficiency of finding newly added window interfaces by displaying the task center based on the relationships between applications. It allows users to find related application windows more quickly, thereby improving the consistency and efficiency of multitasking. For example, camera-related applications can include the photo album application.

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

[0062] In this design, by displaying the applications running in the background in the form of thumbnails in the task center, the thumbnails of the applications running in the background can be shown to the user more intuitively, making it easier for the user to view part of the display content included in the window interface and improving the efficiency of the newly added window interface.

[0063] In one possible design, before detecting the first operation on the first interface, the method also includes: detecting and responding to the fifth operation in the fifth interface, displaying the sixth interface; the sixth interface includes a fourth main display area and a fourth secondary display area, the size of the fourth main display area is larger than the fourth secondary display area, the fourth main display area is used to display thumbnails and / or alternative application icons of alternative window interfaces, and the fourth secondary display area is used to display multiple window interfaces included in the fifth interface in the form of the spatial window; the multiple window interfaces included in the fifth interface include an eighth window interface; detecting and responding to the replacement operation in the fourth main display area, displaying the first interface, the 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 the window interface corresponding to the thumbnail of the alternative window interface selected by the replacement operation, or the seventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

[0064] In this design, the design based on displaying multiple window interfaces using display areas of different sizes can also be applied to scenarios where window interfaces are switched. It can be understood that the electronic device can trigger the display of the task center through a preset operation on the basis of displaying a window interface alone or displaying multiple window interfaces in a split-screen format. The task center can be used to select a new window interface to replace the originally displayed window interface. Moreover, considering that the focus of attention in this scenario is on the task center, the task center can be displayed through the main display area, and the originally displayed one or more window interfaces can be displayed in the secondary display area. In this way, the interaction fluency in scenarios involving multiple window interfaces can be improved, and the efficiency and user experience of multi-tasking can be improved.

[0065] In one possible design, the first interface is a split-screen interface obtained based on the M window interfaces. Based on this design, before the first operation on the first interface is detected, the method further includes: the electronic device originally displays M window interfaces including a ninth window interface, performs a sixth operation in the ninth window interface, and displays N window interfaces belonging to the same application as the ninth window interface in the form of the spatial window, where N is a positive integer; and detects and responds to a third selection operation on the tenth window interface included in the N window interfaces, displaying the first interface, which includes the tenth window interface but does not include the ninth window interface.

[0066] In this design, when at least two window interfaces are displayed in split-screen format on the screen of an electronic device, a preset operation on one of the window interfaces can be used to switch between them. At least one window interface belonging to the same application can be used as an alternative window interface during switching, which can improve the efficiency of switching window interfaces and provide split-screen results obtained by combining multiple window interfaces.

[0067] In a second 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 is larger 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 the form of the spatial window; the first interface is displayed in response to a second selection operation in the fourth main display area. 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 the window interface corresponding to the thumbnail of the alternative window interface selected by the second selection operation, or the seventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

[0068] In this method, when an electronic device displays at least one window interface and a new window interface is needed, the task center can be displayed in the primary display area, while the at least one window interface originally displayed can be displayed in the secondary display area. In this way, by displaying the at least one window interface originally displayed in the secondary display area and the task center in the primary display area, attention can be retained on the originally displayed window interface while also increasing attention to the task center, thereby improving the efficiency and consistency of multitasking.

[0069] In one possible design, the fifth operation and the second selection operation may be various predefined operation modes. For example, they may be, but are not limited to, at least one of the following operation combinations:

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

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

[0072] In one possible design, at least one window interface included in the fifth interface corresponds to at least one application; the application corresponding to the thumbnail of the alternative window interface has an associated relationship with the at least one application; and the application corresponding to the alternative application icon has an associated relationship with the at least one application.

[0073] 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.

[0074] 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 size of the fourth main display area is larger 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 multiple window interfaces included in the fifth interface in the form of the spatial window; the multiple window interfaces included in the fifth interface include an eighth window interface; detecting and responding to a replacement operation in the fourth main display area, displaying the first interface, the 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 the window interface corresponding to the thumbnail of the alternative window interface selected by the replacement operation, or the seventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

[0075] 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, performs a sixth operation in the ninth window interface, and displays N window interfaces belonging to the same application as the ninth window interface in the form of the spatial window, where N is a positive integer; detects and responds to a third selection operation on a tenth window interface included in the N window interfaces, and displays a first interface, which is a split-screen interface obtained based on the M window interfaces, and includes the tenth window interface but does not include the ninth window interface.

[0076] In a fifth aspect, an embodiment of the present application further provides 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 display area, the size of the first main display area is larger than the first display area, the first main display area is used to tile N1 window interfaces among the M window interfaces, and the first display area is used to display all or part of the window interfaces among the M window interfaces except the N1 window interfaces; the N1 is smaller than the M; wherein, in the first display area, all or part of the window interfaces among the window interfaces except the N1 window interfaces are displayed in the form of a spatial window, and the spatial window form is a form of flipping the window interface toward the inner side of the screen of the electronic device.

[0077] When the window interface is tiled, it is visually on the same plane as the screen displaying the window interface. For example, the tiled display may be full-screen display, split-screen display, etc.

[0078] In this method, by setting different sizes of different display areas on the screen, by displaying the larger main display area, attention to one or more window interfaces in the main display area can be increased; and by displaying all or part of the window interfaces in the form of spatial windows in the smaller secondary display area, the displayable content of the window interface can be increased by displaying the smaller secondary display area, and the user's residual attention to the secondary display area can be retained, thereby improving the efficiency and consistency of multitasking and enhancing the user interaction experience. In addition, by limiting the number of other window interfaces displayed in the secondary display area, the display area of ​​the main display area can be guaranteed, and when there are many other window interfaces, the crowding out of the main display area can be reduced.

[0079] In one possible design, N1 is 1.

[0080] 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 format.

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

[0082] In one possible design, the first interface may have the following possibilities:

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

[0084] (2) The first interface includes a second main display area and a secondary display area; wherein the size of the second main display area is larger than that of the secondary display area, the second main display area is used to tile N2 window interfaces among the M window interfaces, and the secondary display area is used to display all or part of the window interfaces other than the N2 window interfaces among the M window interfaces in the form of the spatial window; the N2 is smaller than the M; wherein the N2 window interfaces are not completely identical to the N1 window interface.

[0085] In this design, a split-screen interface can be used to switch to an interface displayed in a primary-secondary manner. Alternatively, interface 1, which is displayed in a primary-secondary manner, can be switched to interface 2, which is also displayed in a primary-secondary manner. The window interfaces displayed in the main display area for interface 1 and interface 2 can be different. This provides multiple multitasking interaction methods to meet the needs of various possible user scenarios.

[0086] In one possible design, the first operation is a drag operation on a first control, the first control is a control associated with a first window interface and a second window interface, and the first window interface and the second window interface are adjacent window interfaces. Displaying the second interface in response to the first operation includes:

[0087] (1) Adjusting the first window interface in the first interface in one of the following ways:

[0088] Scenario (A) adjusts the tiled display size of the first window interface in the first interface, which can also be understood as maintaining the tiled display format and adjusting the size of the first window interface.

[0089] Among them, the first window interface is a window interface of an application that supports split screen, for example, the tiled display size in the first window interface in the first interface is smaller than or larger than the tiled display size in the first window interface in the second interface.

[0090] Scenario (B) adjusts the tiled display area of ​​the first window interface on the screen, which can also be understood as maintaining the tiled display format and the size of the first window interface and adjusting the display area of ​​the first window interface on the screen.

[0091] The first window interface is a window interface of an application that does not support split screen. For example, the tiled display area of ​​the first window interface in the first interface is smaller than or larger than the tiled display area of ​​the first window interface in the second interface. It can be understood that the first window interface can be fully displayed on the screen or not.

[0092] Scenario (C) switches the first window interface from being displayed in the form of a spatial window to being displayed in a tiled manner.

[0093] Based on the introduction of 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.

[0094] (2) Adjusting the second window interface in the first interface in one of the following ways:

[0095] (1) Switch from tiled display to spatial window display.

[0096] (2) Switch from spatial window display to tiled display.

[0097] (3) The display position or display area on the screen changes, such as a position shift. This can also be understood as maintaining the tiled display format and the display size of the second window interface, and adjusting the display area of ​​the second window interface on the screen. It is understood that the second window interface can be fully displayed on the screen or partially displayed.

[0098] 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.

[0099] Exemplarily, when the first window interface and the second window interface are both displayed in a tiled manner, the first control is located between the first window interface and the second window interface. For example, there may be a certain gap between the first window interface and the second window interface, and the first control may be located in the middle of the gap.

[0100] In another exemplary embodiment, the first window interface and the second window interface are displayed in a tiled manner, and the other is displayed in the form of a spatial window, and the first control is located on one of the first window interface and the second window interface, close to the other window interface. Optionally, the first control is located on a window interface displayed in the form of a spatial window, and close to the tiled window interface. For example, the first control can be displayed on another window interface displayed in the form of a spatial window, or the first control can also be displayed in a position next to the tiled window interface, which can also be understood as being on the edge adjacent to the tiled window interface and the window interface displayed in the form of a spatial window.

[0101] In this design, based on the controls associated with the window interface, the display of the window interface can be adjusted by dragging the associated controls, thereby meeting user needs in various scenarios.

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

[0103] 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 zone, the second window interface switches 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

[0104] 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 zone, the second window interface switches from the tiled display to the spatial window display, and the second window interface is displayed in the first display area on the left; or

[0105] Scenario (3) The second window interface is displayed in the first interface in the form of a space window. When the first control is dragged to the middle hot zone, the second window interface and the first window interface are displayed in a split-screen form.

[0106] In this scenario, by setting hotspots on the screen, a rule for adjusting the window interface can be defined, which can help users quickly learn various interface switching methods in multitasking scenarios, thereby meeting user needs in various scenarios.

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

[0108] In one possible design, in response to a closing operation on the third window interface among the N1 window interfaces, at least one window interface in the first display area is switched from being displayed in the form of a spatial window to being displayed in a tiled manner, which can also be understood as "display filling". It should be noted that the window interface displayed in the form of a spatial window is not limited to being displayed on the screen (that is, displayed in the secondary display area), and may also be not displayed on the screen. For example, when display filling is performed by two window interfaces displayed in the form of spatial windows in a secondary display area, one of the two window interfaces displayed in the form of spatial windows can be displayed on the screen, and the other not displayed on the screen.

[0109] Based on the above design, when the third window interface is a window interface displayed in full screen in the main display area, the window interface displayed as a filler is: one window interface displayed in full screen, or two window interfaces both displayed in split screen, or one window interface in split screen and one window interface displayed in full screen. When the third window interface is a window interface displayed in split screen in the main display area, the window interface displayed as a filler is: one window interface displayed in split screen; or one window interface displayed in full screen. It is understood that the window interface also displayed in full screen can only display partial content.

[0110] In this design, when the window interface in the main display area is closed, the display can be supplemented according to the different display forms of the window interface displayed in the space window until the window interface displayed in the supplementary position can complete the completion of the original display position occupied by the closed window interface, so that the interface display results in the multi-tasking scenario can be updated in time.

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

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

[0113] In one possible design, N3 is 1.

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

[0115] In one possible design, N3 is greater than 1; the first display area is located on the first side of the screen; the N3 window interfaces displayed in the third main display area are obtained in the following manner: taking the fourth window interface as the starting window interface, the second side window interface adjacent to the fourth window interface is translated toward the second side; wherein the first side and the second side are opposite sides of the screen.

[0116] In one possible design, the display position of the third main display area is the same as that of the first main display area; or, the display position of the third main display area is different from that of the first main display area.

[0117] In one possible design, the display position of the first main display area is preset; or, the display position of the first main display area is determined based on the first operation.

[0118] In one possible design, if the display position of the first main display area is determined based on the first operation:

[0119] (1) 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;

[0120] (2) 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.

[0121] Exemplarily, the sliding operation may be a sliding operation on the window interface, or a dragging operation on a control associated with the window interface.

[0122] Based on the above design, when M is 2, the first interface is a split-screen interface of the fifth window interface and the sixth window interface, and the fifth window interface is on the left side of the sixth window interface; when the sliding operation is performed to the right, 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 sliding operation is performed to the left, the sixth window interface is displayed in the first main display area, and the fifth window interface is displayed in the first display area.

[0123] In one possible design, 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 the other window interfaces of the M window interfaces except the seventh window interface in a stacked form. If the display position of the first main display area is determined based on the first operation:

[0124] (1) When the first operation is a right sliding operation and the first display area is displayed on the left, 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 interface is the seventh window interface; and / or

[0125] (2) when the first operation is a right sliding operation and the second display area is displayed on the left, the display position of the first main display area is located in the middle of the second interface, the second interface includes two primary display areas, and the display positions of the two primary display areas are respectively located on the left and right sides of the second interface, and the N1 window interfaces are the window interfaces displayed at the top in the second display area; and / or,

[0126] (3) When the first operation is a left sliding operation and the first display area is displayed on the right side, the display position of the first main display area is located on the right side of the second interface, the display position of the first display area is located on the left side of the second interface, and the N1 window interface is the seventh window interface; and / or

[0127] (4) When the first operation is a left sliding operation and the second display area is displayed on the right, the display position of the first main display area is located in the middle of the second interface, the second interface includes two first display areas, and the display positions of the two first display areas are respectively located on the left and right sides of the second interface, and the N1 window interfaces are the window interfaces displayed at the top in the second display area.

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

[0129] In one possible design, a second operation is performed in the second display area to update the window interface in the second display area from being displayed in the stacked form to being displayed in the spatial window form.

[0130] In one possible design, when the second display area is displayed on the left, the second operation is a sliding operation to the right; when the second display area is displayed on the right, the second operation is a sliding operation to the left.

[0131] In one possible design, the method also includes: performing a third operation in the second display area to update the window interface in the second display area from being displayed in the first stacking order to being displayed in the second stacking order; wherein, the first stacking order is that the eighth window interface is stacked and displayed at the top, and the second stacking order is that the ninth window interface is stacked and displayed at the top.

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

[0133] In one possible design, the method also includes: 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 including the M window interfaces and the tenth window interface.

[0134] In one possible design, the fourth interface includes a fourth main display area and a fourth secondary display area. The size of the fourth main display area is larger than that of the fourth secondary display area. The fourth main display area is used to tile the tenth window interface, and the fourth secondary display area is used to display all or part of the M window interfaces in the form of the spatial window.

[0135] In one possible design, before detecting the first operation on the first interface, the method also includes: detecting and displaying the sixth interface in response to the fifth operation in the fifth interface; the sixth interface includes a fifth main display area and a fifth secondary display area, the size of the fifth main display area is larger than the fifth secondary display area, the fifth main display area is used to tile the thumbnails and / or alternative application icons of the alternative window interface, and the fifth secondary display area is used to display at least one window interface included in the fifth interface in the form of the spatial window; detecting and displaying the first interface in response to the second selection operation in the fifth main display area, 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 the window interface corresponding to the thumbnail of the alternative window interface selected by the second selection operation, or the eleventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

[0136] In one possible design, the fifth operation is a two-finger bottom pinch operation, and the second selection operation is a click operation on the thumbnail or alternative application icon corresponding to the eleventh window interface; and / or, the fifth operation is a drag operation on the first display content in the twelfth window interface of the fifth interface, and the drag operation is used to drag the first display content and to trigger a gradual switch from the fifth interface to the sixth interface; the second selection operation is an operation of dragging the first display content to the thumbnail or alternative application icon corresponding to the eleventh window interface.

[0137] In one possible design, at least one window interface included in the fifth interface corresponds to at least one application; the application corresponding to the thumbnail of the alternative window interface has an associated relationship with the at least one application; and the application corresponding to the alternative application icon has an associated relationship with the at least one application.

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

[0139] In one possible design, before detecting the first operation on the first interface, the method also includes: detecting and displaying a sixth interface in response to a fifth operation in the fifth interface; the sixth interface includes a fifth main display area and a fifth secondary display area, the size of the fifth main display area is larger than the fifth secondary display area, the fifth main display area is used to tile the thumbnails and / or alternative application icons of the alternative window interfaces, and the fifth secondary display area is used to display all or part of the multiple window interfaces included in the fifth interface in the form of the spatial window; the multiple window interfaces included in the fifth interface include a twelfth window interface; detecting and displaying the first interface in response to a replacement operation in the fifth main display area, 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 the window interface corresponding to the thumbnail of the alternative window interface selected by the replacement operation, or the eleventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

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

[0141] In one possible design, in response to the 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 area and a sixth secondary display area, the size of the sixth main display area is larger than the sixth secondary display area, the sixth main display area is used to tile the second split-screen interface including the thirteenth window interface, and the sixth secondary display area is used to display all or part of the window interfaces of the M window interfaces that do not belong to the second split-screen interface; wherein, in the sixth secondary display area, all or part of the window interfaces of the first split-screen interface that do not belong to the second split-screen interface are displayed in the form of the spatial window.

[0142] In addition, in a possible design, in response to the operation of dragging the fourteenth window interface among the N1 window interfaces to the first display area, the fourteenth window interface is displayed in the first display area in the form of a spatial window, and the fifteenth window interface in the first display area is displayed at the original display position of the fourteenth window interface; it can also be understood that by dragging the window interface, the position of the window interface displayed in a tiled manner and the window interface displayed in the form of a spatial window can be interchanged.

[0143] Alternatively, the second interface includes a left primary display area and a right primary display area, and in response to an operation of dragging the sixteenth window interface in the left primary display area to the right primary display area, the sixteenth window interface is displayed in the right primary display area as a spatial window, and the seventeenth window interface in the first display area is displayed in the left secondary display area as a spatial window. It can also be understood that by dragging the window interface, the positions of two window interfaces in the secondary display area that are also displayed as spatial windows can be swapped.

[0144] In this design, by providing an interactive method of interchangeable window interface positions, the user's needs for arranging various window interfaces in multi-tasking scenarios can be met, thereby enhancing the richness of multi-tasking scenarios.

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

[0146] In this design, by setting a fixed window interface, the user's demand for a multi-tasking scenario in which a fixed window interface is used while other window interfaces are switched can be met, thereby improving the richness of the multi-tasking scenario.

[0147] In a sixth aspect, the present application provides an electronic device comprising multiple functional modules; the multiple functional modules interact with each other to implement the method performed by the electronic device in any of the above aspects and its respective embodiments. The multiple functional modules can be implemented based on software, hardware, or a combination of software and hardware, and the multiple functional modules can be arbitrarily combined or divided based on the specific implementation.

[0148] In the seventh aspect, the present application provides an electronic device comprising at least one processor and at least one memory, wherein 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 above aspects and its various embodiments.

[0149] In an eighth aspect, the present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a computer, the computer executes any one of the above aspects and its possible methods of designing electronic devices to execute.

[0150] In a ninth aspect, the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute any of the above aspects and possible methods of designing electronic devices.

[0151] In the tenth aspect, an embodiment of 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, wherein the one or more processors are used to execute one or more computer programs stored in the one or more memories, and the graphical user interface includes a graphical user interface displayed when the electronic device executes any of the above aspects and its possible designs.

[0152] In the eleventh aspect, the present application also provides a chip, which is used to read a computer program stored in a memory and execute any of the above aspects and their possible methods of designing electronic devices to execute.

[0153] In a twelfth aspect, the present application further provides a chip system, comprising a processor for supporting a computer device in implementing any of the above aspects and each possible method for designing electronic devices for execution. In one possible design, the chip system further comprises a memory for storing programs and data necessary for the computer device. The chip system may be composed of a chip alone, or may include a chip and other discrete components.

[0154] For the beneficial effects of any of the second to twelfth aspects and their possible designs, please refer to the beneficial effects of the various possible designs in the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0155] Figure 1 A schematic diagram of an interface for a multitasking scenario;

[0156] Figure 2 A schematic diagram of the hardware structure of a possible electronic device provided in an embodiment of the present application;

[0157] Figure 3 A software architecture block diagram of an electronic device provided in an embodiment of the present application;

[0158] Figure 4A One of the interface diagrams for triggering the window switching interface provided in an embodiment of the present application;

[0159] Figure 4B The second interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0160] Figure 4C A schematic diagram of a spatial window provided in an embodiment of the present application;

[0161] Figure 5A The third interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0162] Figure 5B The fourth interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0163] Figure 5C The fifth interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0164] Figure 5D This is one of the scenario diagrams of the newly added window interface provided in the embodiment of the present application;

[0165] Figure 5E The second schematic diagram of the scenario of the newly added window interface provided in the embodiment of the present application;

[0166] Figure 5F The third schematic diagram of the scenario of the newly added window interface provided in the embodiment of the present application;

[0167] Figure 5G The fourth schematic diagram of the scenario of the newly added window interface provided in the embodiment of the present application;

[0168] Figure 5H The fifth scene diagram of the newly added window interface provided in the embodiment of the present application;

[0169] Figure 6A The sixth interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0170] Figure 6B The seventh interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0171] Figure 6C The eighth interface diagram of the triggering window switching interface provided in an embodiment of the present application;

[0172] Figure 6D The ninth interface diagram of the triggering window switching interface provided in the embodiment of the present application;

[0173] Figure 7 The tenth interface diagram of the triggering window switching interface provided in an embodiment of the present application;

[0174] Figure 8 This is one of the interface diagrams for adjusting window size provided in an embodiment of the present application;

[0175] Figure 9 The second schematic diagram of the interface for adjusting window size provided in an embodiment of the present application;

[0176] Figure 10A A schematic diagram illustrating the principle of an interface display method provided in an embodiment of the present application;

[0177] Figure 10B Another schematic diagram of the principle of an interface display method provided in an embodiment of the present application;

[0178] Figure 10C The third schematic diagram of the interface for adjusting window size provided in an embodiment of the present application;

[0179] Figure 10D The fourth schematic diagram of the interface for adjusting the window size provided in an embodiment of the present application;

[0180] Figure 11A This is one of the scene diagrams of the window closing interface provided in an embodiment of the present application;

[0181] Figure 11B The second schematic diagram of the closing window interface provided in the embodiment of the present application;

[0182] Figure 11C The third schematic diagram of the closing window interface provided in the embodiment of the present application;

[0183] Figure 11D The fourth schematic diagram of the closing window interface provided in the embodiment of the present application;

[0184] Figure 11E The fifth schematic diagram of the closing window interface provided in the embodiment of the present application;

[0185] Figure 11F The sixth schematic diagram of the closing window interface provided in the embodiment of the present application;

[0186] Figure 11G The seventh schematic diagram of the closing window interface provided in the embodiment of the present application;

[0187] Figure 11H The eighth schematic diagram of the closing window interface provided in the embodiment of the present application;

[0188] Figure 12 A schematic diagram of a fixed window interface provided in an embodiment of the present application;

[0189] Figure 13 A flowchart of an interface display method provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0191] The embodiments of the present application can be applied to the field of electronic equipment technology, and can be specifically applied to multi-tasking scenarios. Among them, multi-tasking scenarios may include but are not limited to:

[0192] (1) Multiple instance processing scenarios or multiple atomic service processing scenarios within a single application. For example, opening multiple different web page windows in a browser application (APP) at the same time, or opening multiple different note windows in a memo APP at the same time. Another example is that different atomic services belonging to the same application correspond to different window interfaces.

[0193] (2) Multi-application processing scenario. For example, opening the window interfaces of application A and application B at the same time.

[0194] (3) Combination scenarios such as multiple applications with multiple instances, multiple applications with multiple atomic services, etc. For example, opening web page 1 of a browser app, web page 2 of a browser app, and the window interface of a memo app at the same time. For another example, opening window interface 1 and window interface 2 corresponding to atomic service 1 of one app, and window interface 3 of another app at the same time.

[0195] Each window interface is used to process its own task. In addition, multi-tasking scenarios usually require switching between multiple different window interfaces.

[0196] For example, Figure 1 This is a schematic diagram of an interface for a multi-tasking scenario. Figure 1 As shown in the interface 101, multiple window interfaces can be stacked along the vertical axis and displayed on the screen of the electronic device; Figure 1 As shown in interface 102, multiple window interfaces are randomly stacked and displayed on the screen of the electronic device. As shown in interfaces 101 and 102, when there are a large number of windows, there is a problem of low multitasking efficiency, lack of effective management, and high memory cost.

[0197] Another example Figure 1 In interface 103 shown in FIG, multiple window interfaces are arranged in a large window format. The arranged multiple window interfaces are displayed through a canvas container. The size of the canvas container is larger than the screen size of the electronic device, so the canvas can exceed the physical boundaries of the electronic device's screen. The arrangement and display method shown in interface 103 lacks the display of effective information, and the user cannot view more window interfaces simultaneously, resulting in inconvenience when the user switches between different window interfaces. In addition, due to the limited screen size of the electronic device, the overall display efficiency of the multi-window interface is low.

[0198] In view of this, an embodiment of the present application provides an interface display method. In this method, an interactive method of a multi-window interface based on a multi-tasking scenario is provided. By dividing the display screen of the electronic device into a main display area and a secondary display area, the primary and secondary relationships in the display interface can be distinguished; and, by introducing the display form of a spatial window in the secondary display area, the display content of other window interfaces displayed in the multi-display area can be increased. Therefore, the embodiment of the present application provides an interface display method in various multi-tasking scenarios, which can improve the efficiency and consistency of multi-tasking and enhance the user experience of multi-tasking.

[0199] In an optional implementation, the display form of the spatial window can be understood as placing the window interface perpendicular to the screen direction, using one side of the window interface as the central axis, and flipping the other side of the window interface toward the back of the screen. It can also be understood as flipping the window interface toward the inner side of the tablet screen. Optionally, the center axis can be determined based on the location of the display area of ​​the window interface displayed in the form of a spatial window as needed. For example, when the display area is on the left, the left side of the window interface can be used as the central axis. For example, when the display area is on the right, the right side of the window interface can be used as the central axis.

[0200] In another optional implementation, the display form of the spatial window can also be understood as a form in which the window interface is perpendicular to the screen direction, a target vertical line of the window interface is used as the central axis, and the other side of the window interface farther from the target vertical line is flipped toward the back of the screen. It can also be understood as flipping the window interface toward the inner side of the screen of the tablet computer. Optionally, according to the location of the display area of ​​the window interface displayed in the form of a spatial window as needed, it can be determined how to select the target vertical line. For example, when the display area is on the left, the target vertical line can be a vertical line in the left half of the window interface, for example, it can be a vertical line at 1 / 3 of the screen distance from the left side. For another example, when the display area is on the right, the target vertical line can be a vertical line in the right half of the window interface, for example, it can be a vertical line at 1 / 4 of the screen distance from the right side.

[0201] It should be noted that in the embodiment of the present application, the specific implementation of the form of the spatial window is not limited. For example, it can also be a flipping combined with translation method to obtain the various display interfaces introduced later.

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

[0203] The electronic devices to which the embodiments of the present application can be applied include but are not limited to electronic devices equipped with Or electronic devices with other operating systems. The electronic device may be, for example, the electronic device introduced in the above embodiments.

[0204] Figure 2 FIG2 shows a schematic diagram of the hardware structure of a possible electronic device. The electronic device 200 includes: 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 Figure 2 The hardware structure of the electronic device 200 shown in the figure does not constitute a limitation on the electronic device 200. The electronic device 200 provided in the embodiment of the present application may include more or fewer components than shown in the figure, may combine two or more components, or may have different component configurations. Figure 2 The various components shown in the drawings may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application specific integrated circuits.

[0205] The following combination Figure 2 The components of the electronic device 200 are described in detail.

[0206] The RF circuit 210 can be used to receive and transmit data during communications or calls. Specifically, after receiving downlink data from the base station, the RF circuit 210 sends it to the processor 230 for processing. Furthermore, it sends uplink data 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, and the like.

[0207] In addition, 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 of Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.

[0208] Wi-Fi technology is a short-range wireless transmission technology. The electronic device 200 can connect to an access point (AP) via the Wi-Fi module 290 to access a data network. The Wi-Fi module 290 can be used to receive and send data during the communication process.

[0209] The electronic device 200 can be physically connected to other devices via the communication interface 280. Optionally, the communication interface 280 is connected to the communication interface of the other device via a cable to achieve data transmission between the electronic device 200 and the other device.

[0210] The electronic device 200 can also realize communication services and interact with other electronic devices, so the electronic device 200 needs to have a data transmission function, that is, the electronic device 200 needs to include a communication module. Figure 2 Communication modules such as the RF circuit 210, the Wi-Fi module 290, and the communication interface 280 are shown, but it is understandable that the electronic device 200 contains at least one of the above components or other communication modules (such as a Bluetooth module) for implementing communication to perform data transmission.

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

[0212] The memory 240 can be used to store software programs and modules. The processor 230 executes various functional 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 may mainly include a program storage area and a data storage area. Among them, the program storage area can store an operating system (mainly including the corresponding software programs or modules of the kernel layer, system layer, application framework layer and application layer).

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

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

[0215] Among them, the touch panel 251, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by the user using any suitable object or accessory such as a finger, stylus, etc. on or near the touch panel 251), and drive the corresponding connection device according to a pre-set program. In an embodiment of the present application, the touch panel 251 can collect user operations on or near it. For example, when the electronic device 200 is a mobile phone, the user operation can be an adjustment operation on multiple display areas in the screen, an editing operation on the content in the window interface, etc., and can also be a preset gesture operation on the display interface to trigger switching window interfaces or adding new window interfaces, etc.

[0216] Optionally, the other input devices 252 may include, but are not limited to, one or more of a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a mouse, a joystick, etc.

[0217] The display unit 260 can be used to display information input by the user or information provided to the user and various menus of the electronic device 200. The display unit 260 is the display system of the electronic device 200, which is used to present an interface and realize human-computer interaction. The display unit 260 may 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 the embodiment of the present application, the display unit 260 can be used to display a user interface, for example, it can display various possible interactive interfaces based on a multi-tasking scenario provided by the method provided in the embodiment of the present application, such as those described in the subsequent content. Figures 4A to 12 The display interface in .

[0218] The processor 230 is the control center of the electronic device 200. It connects various components using various interfaces and lines, executes or runs software programs and / or modules stored in the memory 240, and calls data stored in the memory 240 to perform various functions of the electronic device 200 and process data, thereby realizing various services based on the electronic device 200. In the embodiment of the present application, the processor 230 can be used to implement an interface display method provided in the embodiment of the present application.

[0219] The electronic device 200 also includes a power supply 220 (such as a battery) for powering various components. Optionally, the power supply 220 can be logically connected to the processor 230 through a power management system, thereby managing charging, discharging, and power consumption through the power management system.

[0220] like Figure 2As shown, the electronic device 200 also includes an audio circuit 270, a microphone 271 and a speaker 272, which can provide an audio interface between the user and the electronic device 200. The audio circuit 270 can be used to convert audio data into a signal that can be recognized by the speaker 272, and transmit the signal to the speaker 272, which is converted into a sound signal for output by the speaker 272. The microphone 271 is used to collect external sound signals (such as the sound of a person speaking, or other sounds, etc.), and convert the collected external sound signals into signals that can be recognized by the audio circuit 270 and send them 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 then output the audio data to the RF circuit 210 to send it to, for example, another electronic device, or output the audio data to the memory 240 for subsequent further processing.

[0221] although Figure 2 Not shown, the electronic device 200 may further include a camera, at least one sensor, etc., which will not be described in detail here. The at least one sensor may include but is not limited to a pressure sensor, an air pressure sensor, an acceleration sensor, a distance sensor, a fingerprint sensor, a touch sensor, a temperature sensor, etc.

[0222] The operating system (OS) involved in the embodiments of the present application is the most basic system software running on 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. The embodiments of the present application use an operating system with a layered architecture as an example to illustrate the software architecture of the electronic device 200.

[0223] Figure 3 This is a software architecture diagram of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the software architecture of the electronic device can be a layered architecture. For example, the software can be divided into several layers, each with a clear role and division of labor. The 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 (framework, FWK), the runtime and system library layer, the kernel layer, and the hardware layer.

[0224] The application layer can include a series of application packages. Figure 3 As shown, the application layer may include a user interface (UI), a camera, settings, a skin module, third-party applications, etc. Among them, third-party applications may include, for example, wireless local area network (WLAN), music, calls, Bluetooth, videos, etc.

[0225] In one possible implementation, applications can be developed using Java by calling the application programming interface (API) provided by the application framework layer. Developers can use the application framework layer to interact with the underlying operating system layers (e.g., the hardware layer, kernel layer, etc.) to develop their own applications. The application framework layer primarily provides a series of services and management systems for the operating system.

[0226] The application framework layer provides application programming interfaces and programming frameworks for applications in the application layer. The application framework layer includes some predefined functions. Figure 3 As shown, the application framework layer may 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.

[0227] The activity manager is used to manage the life cycle of each application and provide common navigation back functions, providing an interactive interface for all program windows.

[0228] The window manager manages windowed applications. It can determine the display size, determine whether a status bar is present, lock the screen, and take screenshots. Content providers store and retrieve data and make it accessible to applications. This data can include video, images, audio, incoming and outgoing calls, browsing history and bookmarks, and phone books.

[0229] The view system includes both visible and invisible controls, such as controls for displaying text and images. The view system is used to build applications. A display interface can consist of one or more views. For example, a display interface containing a text notification icon might include a view for displaying text and a view for displaying images.

[0230] The phone manager is used to provide communication functions for electronic devices, such as call status management (including answering, hanging up, etc.).

[0231] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.

[0232] The Notification Manager allows applications to display notifications in the status bar. These messages can be displayed briefly and then disappear automatically without user interaction. For example, the Notification Manager is used to notify users of completed downloads and message reminders. The Notification Manager can also display notifications in the top status bar of the system as icons or scrolling text, such as notifications from background applications, or as dialog windows on the screen. Examples include text messages in the status bar, beeps, vibrations on electronic devices, and flashing indicator lights.

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

[0234] The core library consists of two parts: one containing the Java language's callable functions and the other containing the operating system's core libraries. The application layer and application framework layer run in a virtual machine. The virtual machine executes the Java files in the application layer and application framework layer as binary files. The virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.

[0235] The system library can include multiple functional modules, such as a surface manager, a media framework, a 3D graphics processing library (such as OpenGL ES), and a 2D graphics engine (such as SGL).

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

[0237] The media framework supports playback and recording of a variety of common audio and video formats, as well as static image files. The media framework can support a variety of audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0238] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.

[0239] A 2D graphics engine is a drawing engine for 2D drawings.

[0240] In some embodiments, a 3D graphics processing library may be used to render 3D motion images, and a 2D graphics engine may be used to render 2D motion images.

[0241] The kernel layer is the layer between hardware and software. The kernel layer includes at least display driver, camera driver, audio driver, and sensor driver.

[0242] The hardware layer can include various sensors, such as accelerometers, gravity sensors, touch sensors, etc.

[0243] Typically, the electronic device 200 can run multiple applications simultaneously. In simpler cases, one application corresponds to one process, while in more complex cases, one application corresponds to multiple processes. Each process has a process ID.

[0244] It should be understood that in the embodiments of the present application, "at least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or multiple. "Multiple" refers to two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship.

[0245] In addition, it should be understood that in the description of this application, words such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be understood to indicate or imply relative importance or order. For example, the "first operation" and "second operation" in the following embodiments are only used to distinguish and describe operations in different scenarios and are not used to limit specific operation methods.

[0246] It should be understood that the hardware structure of the electronic device can be as follows Figure 2 As shown, the software system architecture can be Figure 3 As shown, the software programs and / or modules 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 programs and applications stored in the memory 240 to execute the process of an interface display method provided in an embodiment of the present application.

[0247] In order to facilitate understanding of an interface display method provided by this application, the following Figures 4A to 12 The content shown in the following describes the implementation process of the method provided by this application. For ease of understanding, the following first introduces several possible application scenarios that may be involved in the method provided by this application. It is understood that the various application scenarios described below are only examples, and different scenarios can be combined.

[0248] It should be noted that in the following embodiments, the electronic device is a tablet computer or a folding screen mobile phone in an unfolded state as an example. The implementation of other types of electronic devices can refer to the implementation of a tablet computer or a folding screen mobile phone in an unfolded state, and this application will not repeat the introduction.

[0249] (1) Window interface switching scene

[0250] The window interface switching scenario may include a scenario of adding a new window interface, and may also include a scenario of switching from displaying one window to displaying another window interface.

[0251] Scenario A: Scenario involving adding a new window interface.

[0252] Figure 4A This is a schematic diagram of an interface for triggering a window switching interface provided in an embodiment of the present application. Figure 4A As shown in interface 401 in FIG, a window interface of application A is displayed on the screen of a tablet computer or a foldable screen mobile phone in an unfolded state. On interface 401, the tablet computer or the foldable screen mobile phone in an unfolded state detects and responds to a first operation, displaying interface 402. The first operation is used to trigger switching or adding a new window interface to be displayed. For example, it can be a pinching method with one finger on the bottom of the screen as shown in interface 401, or other methods. This application does not limit the specific method of the first operation.

[0253] The interface 402 includes a main display area 402a and a secondary display area 402b.

[0254] The main display area 402a is used to display the task center, which may include thumbnails of window interfaces and / or application icons of applications associated with application A. As shown in interface 402, the associated applications of application A may 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 application G are displayed in the form of thumbnails of window interfaces, which are usually window interfaces opened in the background of a tablet computer or a folding screen mobile phone in an unfolded state; applications 1 to application 5 are displayed in the form of icons, which can be applications determined based on the degree of association with application A, or applications determined based on information such as frequency of use. This application does not limit the displayed associated applications, the order of applications, and the number of applications.

[0255] It should be noted that interface 402 and subsequent embodiments only use window interfaces of different applications as examples. 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 in this application.

[0256] In addition, it should be noted that, although not shown in interface 402, the task center may also include thumbnails of split-screen interfaces determined based on multiple applications and / or application instances and / or atomic services. For example, a thumbnail of a split-screen interface determined based on application H and application I. For another example, a thumbnail of a split-screen interface determined based on application H1 and application H2. Or for another example, a thumbnail of a split-screen interface determined based on application H1 and application I. Among them, the split-screen interface is usually a split-screen interface opened in the background of a tablet computer or a folding-screen mobile phone in an unfolded state. Optionally, the split-screen interface can usually be a two-split-screen interface obtained by two window interfaces; another option is that the split-screen interface can also be a split-screen interface obtained by three or more window interfaces, such as the following Figure 5A As shown in interface 503, or other split-screen forms, the specific form of the split-screen interface of this application is not limited.

[0257] The secondary display area 402b includes the application A window interface displayed in the form of a space window. In combination with interface 401 and interface 402, the space window can be understood as the application A window interface displayed on interface 401 being perpendicular to the screen direction, with the left side of the application A window interface as the central axis and the other side of the window interface flipped to the back of the screen; that is, it can be understood as flipping the window interface to the inner side of the screen of a tablet computer or a folding screen mobile phone in an unfolded state. In addition, in the embodiment of the present application, the space window is not limited to the flipping direction shown in interface 402, and can also be as shown in the following embodiments. Figure 7 The flip direction shown in the interface 702 can also be as shown in the following embodiments: Figure 8 The flip direction shown in the interface 803 is shown.

[0258] It can be understood that by displaying the window interface in the form of a spatial window, the window interface can be displayed sideways 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-dimensional sense of the window interface in space, increase the display content of the window interface, and retain the residual attention to the display content of the application A window interface, thereby improving the coherence of switching window interfaces. It can also be understood that, corresponding to the sideways display of the window interface in the secondary display area, the form of displaying the window interface in the main display area can be understood as a tiled display, or it can be understood as displaying the window interface in a two-dimensional plane. 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, display size, etc. of the window interface. Among them, when the window interface is tiled, in terms of visual effect, it is on the same plane as the screen displaying the window interface. For example, the tiled display can specifically be a full-screen display, a split-screen display, etc. For ease of understanding, the following embodiments can also use sideways display to describe the window interface displayed in the form of a spatial window, and use tiled display to describe the window interface displayed parallel to the screen.

[0259] In the embodiment of the present application, as shown in interface 402, the display size of the main display area 402a and the secondary display area 402b are larger than the display size of the secondary display area 402b. In this way, by defining the main display area and the secondary display area on the screen, the larger main display area can enhance the user's attention to the window interface displayed in the main display area, and the smaller secondary display area combined with the spatial window form to display the window interface can also retain the residual attention to the original window interface before switching, thereby improving the efficiency and consistency of multitasking.

[0260] In interface 402, the tablet computer or the foldable screen mobile phone in the unfolded state can detect and respond to the second operation, displaying interface 403A or interface 403B; wherein, the second operation is used to indicate the target window interface to be switched to, such as a click operation, etc. This application does not limit the specific method of the second operation.

[0261] For example, interface 403A is a split-screen interface of Application A and Application C. In this example, when the tablet or unfolded foldable phone detects and responds to the first and second operations, it can automatically trigger a switch from displaying the window interface of Application A as shown in interface 401 to displaying the split-screen interface of Application A and Application C as shown in interface 403A. This allows for convenient interaction with the newly added window interface in multitasking scenarios, improving the efficiency and consistency of multitasking.

[0262] In another example, interface 403B is the window interface of Application C. In this example, when the tablet or unfolded foldable phone detects and responds to the first and second operations, it can also switch from displaying the window interface of Application A as shown in interface 401 to displaying the window interface of Application C as shown in interface 403B. In this way, through the task center shown in main display area 402a, convenient interaction of switching window interfaces in multitasking scenarios can be achieved, improving the efficiency and consistency of switching window interfaces.

[0263] It should be noted that the positions of the primary display area and the secondary display area as shown in interface 402 are not limited in this embodiment of the present application. For example, the primary display area may be displayed on the left, and the secondary display area may be displayed on the right. Accordingly, the position of the side edge of the application A window interface shown in interface 402 is not limited in this embodiment of the present application. The position may be determined based on the operation method of the first operation, for example, the side edge may be displayed on the left side of the screen as shown in interface 402, or on the right side of the screen.

[0264] It should also be noted that the embodiment of the present application does not limit the method for obtaining the display interface of the task center as shown in interface 402. For example, it can be determined by the degree of association with application A, or it can be determined according to the order of use, or it can be determined according to the frequency of use. Also, the embodiment of the present application does not limit different window interfaces from different applications. For example, they can also come from different instances of the same application or different atomic services. For example, the task center shown in interface 402 can also include thumbnails of other instance interfaces of application A, such as thumbnails of the window interface of application A2, thumbnails of the window interface of application A3, etc. In addition, it should also be noted that the task center can also be the desktop of an electronic device.

[0265] It should also be noted that the specific form of the task center as shown in interface 402 is not limited in the embodiment of the present application. For example, when the task center needs to display a large number of thumbnails and / or application icons of the window interface, it can be displayed in the form of a multi-page interface or a scrollable interface; or, it can also be displayed by adaptively adjusting the size of the thumbnails of the window interface and / or the size of the application icon. This application does not limit this specific implementation method. In addition, the main display area 402a shown in interface 402 can be a partial display area in the screen, or it 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.

[0266] Additionally, it should be noted that the embodiments of this application do not limit the sideways degree of the spatial window. It is understood that when the sideways degree is greater, the horizontal width occupied by the spatial window is smaller, and when the sideways degree is smaller, the horizontal width occupied by the spatial window is larger. Furthermore, this application does not limit the degree to which the secondary display area 402b displays application A displayed in the form of a spatial window. Based on the sideways degree of the spatial window and the horizontal width of the secondary display area 402b, the window interface of application A can be fully or partially displayed.

[0267] Moreover, in an embodiment of the present application, preset display effects, such as shadow, light and shadow processing, can be added to the window interface of application A displayed in the form of a spatial window to enhance the three-dimensional sense and perspective sense of the spatial window.

[0268] Figure 4B This is another interface diagram of triggering the switching window interface provided in the embodiment of the present application. Figure 4BAs shown in interface 404 in the figure, the application A window interface is displayed on the screen of the tablet computer or the folding screen mobile phone in the unfolded state. On interface 404, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the third operation, and displays interface 405; wherein, the third operation is used to trigger a drag operation on the first display content 400 from the application A window interface, for example, it can be a long press operation as shown in interface 404, or it can be other methods. This application does not limit the specific method of the third operation. Figure 4A Similarly to the interface 402, the interface 405 includes a main display area 405a and a secondary display area 405b.

[0269] Similar to primary display area 402a in interface 402, primary display area 405a is used to display the task center. Similar to secondary display area 402b in interface 402, secondary display area 405b includes the window interface of application A displayed in the form of a spatial window, which will not be described in detail here. Furthermore, as shown in primary display area 405a and secondary display area 405b in interface 405, the display size of primary display area 405a is larger than that of secondary display area 405b.

[0270] In interface 405, the tablet computer or the foldable screen mobile phone in the unfolded state can detect and respond to the fourth operation, displaying interface 406A or interface 406B; wherein, the fourth operation is used to indicate the operation of dragging the dragged first display content 400 into application C, for example, it can be a drag operation, etc. This application does not limit the specific method of the fourth operation.

[0271] For example, interface 406A is a split-screen interface of Application A and Application C. In this example, when the tablet computer or the unfolded foldable phone detects and responds to the third and fourth operations, it can automatically trigger a switch from displaying the window interface of Application A, as shown in interface 404, to displaying the split-screen interface of Application A and Application C, as shown in interface 406A. Furthermore, the first displayed content 400 from Application A is cut or copied to the window interface of Application C. This allows for convenient interactive content editing in multitasking scenarios, improving the efficiency and consistency of multitasking.

[0272] In another example, interface 406B is the window interface of Application C. In this example, when the tablet or unfolded foldable phone detects and responds to the third and fourth operations, it can also switch from displaying the window interface of Application A as shown in interface 404 to displaying the window interface of Application C as shown in interface 406B. In this way, through the task center shown in main display area 405a, convenient interaction of content editing in multitasking scenarios can be achieved, which can improve the efficiency and consistency of content editing in different window interfaces.

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

[0274] For example, Figure 4A and Figure 4B The window interface of application A shown in the form of a space window is fully displayed. In this way, by fully displaying, the display of the window interface of application A can be improved, which is convenient for the user to perform multi-tasking with consistency.

[0275] Another exemplary example, Figure 4C A schematic diagram of a spatial window provided in an embodiment of the present application, such as Figure 4C The interface 407 shown may include a main display area 407a and a secondary display area 407b. In the secondary display area 407b, the window interface of application A displayed in the form of a space window may also be incompletely displayed, such as Figure 4C The area filled with diagonal lines in application A is not displayed on the screen. This incomplete display can increase the display area of ​​the main display area, improve attention to the main display area, and retain residual attention for continuous tasks, improving coherence in multitasking scenarios.

[0276] based on Figure 4A and Figure 4B The scenario described above can realize the switch from displaying a single window interface on the screen of a tablet or a foldable screen phone in an unfolded state to displaying a multi-window interface, which can facilitate the user to multitask on two window interfaces. It can be understood that when a multi-window interface is displayed on the screen of a tablet or a foldable screen phone in an unfolded state, you can also refer to the following. Figure 4A and Figure 4B The content introduced above is switched to display more window interfaces. For example, you can switch from displaying a split screen interface including two window interfaces to displaying a three-window interface. The specific implementation process is as follows Figures 5A to 5C shown.

[0277] Figure 5A This is another interface diagram of triggering the switching window interface provided in the embodiment of the present application. Figure 5A As shown in interface 501, 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 foldable screen mobile phone in an unfolded state. On interface 501, the tablet computer or the foldable screen mobile phone in an unfolded state detects and responds to the first operation and displays interface 502; wherein, the first operation can refer to Figure 4A As shown, no further details are given here.

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

[0279] In addition, the main display area 502a shown in the interface 502 can be a partial display area in the screen, or it 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.

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

[0281] It should be noted that the embodiment of the present application does not limit the display positions of the application A window interface and the application B window interface as shown in the secondary display area 502b. For example, the display positions can be as shown in the secondary display area 502b in the interface 502, with the application A window interface on the right and the application B window interface on the left, or the display position can also be the application A window interface on the left and the application B window interface on the right.

[0282] It should be noted that the embodiment of the present application does not limit the stacking order of the original split-screen interface displayed on the display area 503b. As shown in interface 503, the stacking order of the original split-screen interface can be application A window interface on top and application B window interface on the bottom as shown in interface 503, or the stacking order of the original split-screen interface can also be application A window interface on the bottom and application B window interface on the top.

[0283] It should be noted that the display method of interface 503 is not limited in the embodiments of the present application. For example, the display method may be such that the window interface of application A is displayed in display area 503b, and the window interfaces of application D and application B are displayed in a stacked manner in display area 503a. In this way, the display position of the original split-screen interface can be retained, and the newly opened window interface can be stacked on any window interface in the original split-screen interface, thereby realizing a new window interface.

[0284] in addition, Figure 5A The interface 503 shown in the figure can also be used to directly display only the window interface of application D. This application does not limit the display method after the window interface or split-screen interface is selected for switching in the interface 502.

[0285] Combine Figure 5A and Figure 4A As can be seen from the introduction, the method provided in the embodiment of the present application can trigger the display of more window interfaces when one or more window interfaces are displayed on the screen, thereby improving the continuity in the multi-tasking scenario and improving the efficiency of users switching between multiple window interfaces.

[0286] Figure 5B This is another interface diagram of triggering the switching window interface provided in the embodiment of the present application. Figure 5B As shown in interface 504, 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 foldable screen mobile phone in an unfolded state. On interface 504, the tablet computer or the foldable screen mobile phone in an unfolded state detects and responds to the third operation, and displays interface 505 or interface 506. Among them, in interface 504, the third operation is used to trigger a drag operation on the second display content 500 in the application B window interface. In addition, Figure 5B The third operation shown 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 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 interface 506.

[0287] Exemplarily, interface 505 is used to indicate that the tablet computer or the foldable screen mobile 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.

[0288] In another exemplary embodiment, interface 506 is used to indicate that a tablet computer or a foldable screen mobile phone in an unfolded state has detected that a user has cut or copied second display content 500 in the window interface of application B to a thumbnail and / or an alternative application icon in an alternative window interface of a task center. Interface 506 may be used to indicate that, in response to the user's drag operation, the tablet computer or foldable screen mobile phone in an unfolded state may gradually transition from displaying the split-screen interface shown in interface 504 to displaying an interface including a primary display area 507a and a secondary display area 507b as shown in interface 507. Interface 506 is an intermediate transition interface; primary display area 507a in interface 507 is used to display the task center, which includes thumbnails and / or application icons of window interfaces of applications associated with application A and / or application B; secondary display area 507b in interface 507 is used to display the window interface of application A and the window interface of application B, respectively, displayed in the form of spatial windows.

[0289] In interface 507, the tablet computer or the foldable screen mobile phone in the unfolded state can detect and respond to the fourth operation, displaying interface 508. 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 can be 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, as shown in interface 508, the application B window interface can be stacked on the application A window interface. In this way, the efficiency and consistency of the user's multitasking can be improved.

[0290] Combine Figure 5B and Figure 4B As can be seen from the introduction, the method provided by the embodiment of the present application can realize that when one or more window interfaces are displayed on the screen, the display content from one window interface can be dragged and dropped to other window interfaces that have been displayed, or to other window interfaces that are not displayed. In addition, the task center and the original display interface are displayed in a manner with a primary and secondary relationship. Therefore, the efficiency of users switching between multiple window interfaces can be improved, and the coherence in multi-tasking scenarios can be improved.

[0291] Figure 5C Another interface diagram of triggering the switching window interface provided in the embodiment of the present application. Figure 5B, second display content 500 may also be content in the window interface of application A, as shown in interface 509. On interface 509, the tablet computer or the unfolded foldable phone detects and responds to the third operation, displaying interface 510. As shown in interface 510, the third operation is to drag second display content 500 in the window interface of application A to the window interface of application B.

[0292] The tablet computer or the unfolded foldable phone can detect a drag operation indicating that the second display content 500 is being dragged to a designated area of ​​the window interface of application B. The designated area can be, for example, an area near the right edge of the window interface of application B. Furthermore, a time threshold corresponding to the designated area can be set, such as 1 second, 2 seconds, etc.

[0293] The tablet computer or the foldable screen mobile phone in the unfolded state responds to the drag operation, or responds to the time threshold after detecting the drag operation, and gradually displays interface 511 and interface 512. Figure 5B Similarly, the interface 506 in the figure can be understood as an intermediate transition interface; the interface 512 and Figure 5B Similarly, the interface 507 in 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 respectively displayed in the form of space windows.

[0294] In interface 512, the tablet computer or the foldable screen mobile phone in the unfolded state can detect and respond to the fourth operation, and display interface 513. As shown in 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 can be 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 right display area 513a of the screen. It can be understood that based on Figure 5C The drag source of the second display content 500 shown in FIG is the application A window interface, as shown in interface 513, the application A window interface can be located above the application B window interface. In this way, the efficiency and consistency of the user's multitasking can be improved.

[0295] It should be noted that Figure 5B Interface 508 and Figure 5CThe interface 513 shown in the figure shows that, in the scenario of a new window interface triggered by a drag operation, the window interface that cannot be displayed can be displayed in a stacked form or in a space window form, and this application does not limit this. It is understood that the contents described in each scenario of this application can be replaced or combined with each other, and the specific implementation is not limited to the scenario described in the embodiments of this application.

[0296] In a possible embodiment, a new window interface may be added based on the display interface after adjusting the window size. Figure 8 The display interface shown in interface 802, interface 804 or interface 806 can also add a window interface and update the display as shown below. Figure 9 Interface 902, interface 904, interface 905, or interface 906 is shown.

[0297] For example, Figure 5D This is another interface diagram for adjusting the window size provided in the embodiment of the present application. Figure 5D The interface 514 shown is the interface after adjusting the window size. A tablet computer or a folding screen mobile phone in an unfolded state can respond to a swipe up from the bottom in the interface 514 to display area 514a. Area 514a is used to display some application icons, or can also be used to display thumbnails of the window interfaces of some applications. This application does not limit the display method, content and number of applications in area 514a. It should be noted that in the embodiment of the present application, it is not limited to triggering the display area 514a by swiping up from the bottom. For example, it can also be done by swiping from the side to the inside of the screen, swiping from the top to the bottom, or preset gesture operations. In addition, the application displayed in area 514a can be an application associated with application A and / or application C.

[0298] In area 514a, the tablet computer or unfolded foldable phone displays interface 515, interface 516, or interface 517 in response to a drag operation on application 3. Interface 515, interface 516, or interface 517 are similar in that they display the newly added window interface of application 3 in the main display area. It is understood that interface 515, interface 516, or interface 517 uses different methods to display the interface including the three window interfaces. The specific display method is not limited in this embodiment of the present application and can be determined based on a pre-set display method.

[0299] Through the above introduction to the interface window size adjustment scenario, in the split-screen scenario, by adjusting the size of the multiple window interfaces included in the interface, it is possible to select one of the multiple window interfaces as the current primary display interface, and display other window interfaces in the form of spatial windows. It is also possible to retain residual attention to other interfaces besides the current primary display interface, thereby improving the coherence and processing efficiency of the multitasking scenario. In addition, the window interface displayed in the main display area can be quickly switched through user operation, thereby meeting the needs of more multitasking scenarios.

[0300] In addition, based on the interface 515 or the interface 516 or the interface 517, you can also refer to Figure 5D The content introduced continues to add a new window interface, for specific content, please refer to Figure 5D As shown, no further details are given here.

[0301] It should be noted that the embodiments of the present application are not limited to dragging operations to add a new window interface in a split-screen scenario. For example, it can also be done through click operations or preset gesture operations.

[0302] For example, in a split-screen interface with two window interfaces, a new window interface can be added by clicking on a preset control. Figure 5E This is a schematic diagram of a scenario in which a new window interface is added based on a split-screen scenario in an embodiment of the present application. This scenario may include two possible situations.

[0303] (1) Figure 5E Interface 51A is a two-screen interface of application A and application B. The window interface of application B may also include a control 50A, which is used to add a new window interface. It should be noted that the embodiment of the present application does not limit the form of the control for adding a new window interface, that is, the form of control 50A is not limited.

[0304] In interface 51A, a tablet computer or a foldable screen mobile phone in an unfolded state displays interface 52 in response to a click operation on control 50A. Interface 52 may include a main display area 52a and a secondary display area 52b. The main display area 52a can be used to display a task center, which is used to select a newly added application window interface, such as selecting a window interface of a newly added 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 interface 51A, and move them 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 interface 51A to interface 52 can be a two-split screen interface of application A and application B that is translated to one side of the screen until it is displayed as shown in interface 52. It should be noted that, as described above, 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 may not be fully displayed.

[0305] In interface 52, a tablet computer or a foldable screen mobile phone in an unfolded state may display interface 53A in response to a click operation on the icon of application C. Interface 53A may include a primary display area and a secondary display area. The primary display area is used to display the two-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 fully displayed or partially displayed. As shown in interface 53A, the window interface of application A displayed in the form of a spatial window is partially displayed, and the area filled with diagonal lines will not be displayed on the screen.

[0306] (2) Figure 5E Interface 51B in the figure is a two-screen interface of application A and application B. A control 50B may also be included on the window interface of application A. Control 50B is used to indicate a newly added window interface. It should be noted that the embodiment of the present application does not limit the form of the control for adding a new window interface, that is, the form of control 50B is not limited.

[0307] In interface 51B, the tablet computer or the foldable screen mobile phone in the unfolded state responds to the click operation on the control 50B and displays interface 52. Interface 52 can be referred to the introduction in the previous text and will not be repeated here.

[0308] In interface 52, a tablet computer or a foldable screen mobile phone in an unfolded state may display interface 53B in response to a click operation on the icon of application C. Interface 53B may include a primary display area and a secondary display area. Unlike interface 53A, the primary display area can be used to display a two-screen interface of application A and application C, and the secondary display area can be 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 fully displayed or partially displayed. As shown in interface 53B, the window interface of application B displayed in the form of a spatial window is partially displayed, and the area filled with diagonal lines will not be displayed on the screen.

[0309] pass Figure 5E In the scenario introduced, in the scenario where a new window interface is added based on the split-screen scenario, it is possible to determine which window interface is used as the main window interface (also understood as the main window interface) according to the operation of the new window interface, so as to realize a new split-screen interface between the new window interface and the main window interface. For example, in interface 51A, the main window interface is the window interface of application B, so the interface 53A is a new split-screen interface of the newly added window interface of application C and the window interface of application B. For another example, in interface 51B, the main window interface is the window interface of application A, so the interface 53B is a new split-screen interface of the newly added window interface of application C and the window interface of application A. Moreover, after the new window interface is added, considering that the window interface that does not belong to the main window interface in the original split-screen interface can no longer be displayed on the screen, the window interface that does not belong to the main window interface is displayed sideways in the secondary display area. For example, in interface 53A, the window interface of application A is displayed sideways in the secondary display area, and for another example, in interface 53B, the window interface of application B is displayed sideways in the secondary display area.

[0310] It should be noted that, although Figure 5E As shown in interface 53A, the window interface of application A is displayed sideways on the left side of the screen as an example. As shown in interface 53B, the window interface of application B is displayed sideways on the right side of the screen as an example. The position of the sideways display is not limited in the implementation of this application and can be determined according to preset rules. For example, the preset rules can be the original display position, the original display order, the window interface priority, the window opening order, etc.

[0311] In another exemplary embodiment, in a split-screen interface with two window interfaces, a new window interface can be added by clicking on a preset control. Figure 5F This is another scene diagram of a newly added window interface based on a split-screen scene in an embodiment of the present application. Figure 5EThe difference is that no matter which window interface on the split-screen interface is added, the window interfaces can be displayed in sequence. As shown in interface 53A, the window interfaces can be added in sequence from left to right. For example, based on the split-screen interface of application A and application B displayed on interface 51A, when the window interface of application C is added, it can be shifted to the left in sequence. It can also be understood as displaying the window interface of application C at the right display position, shifting the window interface of application B to the left display position, and shifting the window interface of application A to the left by one display position. Since the window interface of application A can no longer be displayed tiled on the screen, the window interface of application A can be displayed sideways.

[0312] Another exemplary method based on Figure 5E In the scenario shown, considering that some window interfaces do not support split-screen display, the scenario of adding a new window interface can also be as follows Figure 5G shown. Figure 5G and Figure 5E The difference is that, Figure 5G As shown in interface 54, the newly 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, in response to a click operation on the icon of application D in interface 54, the tablet computer or the unfolded foldable screen mobile phone can display interface 55A, interface 55B1, or interface 55B2.

[0313] In interface 55A, the primary display area may include: the window interface of application B displayed in split-screen format at the display position on the left side of the screen; and a portion of the window interface of application D displayed in full-screen format at the display position on the right side of the screen. It will be understood that because the size of the display position on the right side of the screen is smaller than the size of the window interface of application D displayed in full-screen format, a portion of the window interface of application D displayed in full-screen format can be displayed on the screen, while the remaining portion of the window interface of application D displayed in full-screen format (such as the area filled with diagonal lines in interface 55A) is not displayed on the screen. In interface 55A, the secondary display area is used to display the window interface of application A in sideways display format.

[0314] In interface 55B1, the main display area may include: the window interface of application A displayed in split-screen form at the display position on the left side of the screen; and a portion of the window interface of application D displayed in full-screen form at the display position on the right side of the screen. It can be understood that since the size of the display position on the right side of the screen is smaller than the size of the window interface of application D displayed in full-screen form, a portion of the window interface of application D displayed in full-screen form can be displayed on the screen, while the remaining portion of the window interface of application D displayed in full-screen form (such as the area filled with diagonal lines in interface 55B1) is not displayed on 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 and right display positions of the screen, the window interface of application B can no longer be displayed; wherein, the window interface of application B is switched to sideways display. Optionally, when the window interface of application B displayed in sideways display is displayed to the right of the window interface of application D, the window interface of application B displayed sideways will not be displayed on the screen, but will be hidden and displayed to the right of the window interface of application D, as shown in interface 55B1, where the window interface of application B displayed sideways is filled with a diagonal line. Alternatively, as shown in interface 55B2, when the window interface of application B displayed sideways cannot be displayed on the screen, the window interface of application B displayed sideways can also be switched to be displayed in the secondary display area on the left side of the screen.

[0315] As another example, some electronic devices can also support three-thirds or more split screens, such as three-fold screen mobile phones, central control screens, etc. Figure 5H This is another scene diagram of an interface display method provided by an embodiment of the present application. Figure 5E The difference between the interface 52 and the interface 56 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 described above can be understood as a two-split screen.

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

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

[0318] Alternatively, application E does not support split-screen and may be displayed as interface 57A2. As shown in interface 57A2, it may include: a window interface of application A displayed in split-screen form, a window interface of application B displayed in split-screen form, and a window interface of application E displayed in full screen form.

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

[0320] Optionally, App E can support a three-way split screen, which can be displayed as interface 57B1. As shown in interface 57B1, a three-way split screen interface can be displayed for App A, App E, and App B, based on the support of a three-way split screen on a foldable phone or central control screen. Unlike interface 57A1, App E is displayed to the right of App A.

[0321] Alternatively, application E does not support three-part screen and may be displayed as interface 57B2. As shown in interface 57B2, it may include: a window interface of application A displayed in three-part screen and a window interface of application E displayed in full screen. It can be understood that the window interface of application A based on the three-part screen and the window interface of application E displayed in full screen have already filled the display position of the screen, so the window interface of application B included in interface 51B is squeezed to be displayed sideways. In addition, it can be understood that the window interface of application A displayed in three-part screen is displayed in the display position on the left 1 / 3, and most of the content of the window interface of application E displayed in full screen is displayed in the display position in the middle 1 / 3 and the display position on the right 1 / 3, while the area with diagonal filling in the window interface of application E displayed in full screen as shown in interface 57B2 will not be displayed on the screen. It can also be understood that the window interface based on application B is displayed on the right side of the window interface of application E, so the window interface of application B will not be displayed on the screen. Alternatively, refer to Figure 5G As shown, the window interface of application B displayed in the sideways display form can also be displayed in the left secondary display area.

[0322] It should be noted that for scenarios with more split screens, please refer to the content introduced in the previous article, and this application will not repeat it.

[0323] It should also be noted that the above scenarios introduce multiple possible ways of adding new window interfaces. This application is not limited to the above operation methods or trigger entrances. For example, the trigger entrance can also be: floating control, notification bar. For example, in a scenario where one or more window interfaces are displayed on the desktop, a new notification is received. When an opening operation of the new notification is detected, the window interface of the application to which the new notification belongs can be used as a new window interface.

[0324] Based on the description of the above scenarios, the following processing methods can be used:

[0325] (1) When adding a new window interface, if the display space on the screen is already full, one or more window interfaces that cannot be displayed will be squeezed into a sideways display format. For example Figure 5E The window interface of application A shown in the middle interface 53A. Figure 5E The window interface of application B is shown in the middle interface 53B.

[0326] (2) The newly added window interface can display all or part of the content. For example Figure 5H The window interface of application E shown in the interface 57A1 in FIG. 5 displays all contents in a three-part screen format. Figure 5H The window interface of application E shown in interface 57A2 displays partial content in full screen format.

[0327] Through the above introduction, the method provided by the embodiment of the present application can meet the creation of a variety of possible multitasking scenarios and can meet the user's more needs for multitasking scenarios. Therefore, the method can provide richness and diversity of multitasking.

[0328] Scenario B: involves switching from displaying one window to displaying another window interface.

[0329] Figure 6A Another interface diagram of a triggering window switching interface provided in an embodiment of the present application. Figure 6A The introduction of the interface 501 shown in FIG. Figure 5A The introduction in the article will not be repeated here. Figure 5A The difference is that the tablet computer or the unfolded foldable screen mobile phone detects and responds to the first operation and can also display interface 610. The display content of interface 610 is the same as interface 502, including a primary display area 610a and a secondary display area 610b. The difference is that the tablet computer or the unfolded foldable screen mobile phone detects in interface 610 a fifth operation in which the user drags the icon of application 3 to the corresponding display position of the window interface of application B displayed in secondary display area 610b. The fifth operation can be, for example, a drag operation after long pressing icon 3 or a direct drag operation of icon 3. This application does not limit the specific method of the fifth operation.

[0330] In response to the fifth operation, the tablet or unfolded foldable phone displays interface 620. As can be seen from interface 620, compared to interface 501, the area displaying the window interface of application B in the original split-screen interface is replaced with the window interface of application 3. Therefore, by displaying the task center in a primary-secondary manner, it is also easier for users to switch between different window interfaces, thereby improving the efficiency and consistency of multitasking.

[0331] When a tablet or a foldable phone in the unfolded state displays Figure 5A Interface 503 shown or as Figure 5B When the interface 508 is shown, different window interfaces can be switched and displayed in response to user operations. Figure 5A As an example, the interface 503 in Figure 6B This is another interface diagram of triggering the window switching interface provided in the embodiment of the present application. Figure 6B The interface 503 is divided into an interface 5031 and an interface 5032 .

[0332] In one possible implementation, on interface 5031, a tablet computer or a foldable screen mobile phone in an unfolded state detects and responds to a user's sliding operation on the stacking area, which can be displayed as interface 601. As shown in interface 601, interface 601 includes display area 601a and display area 601b. Display area 601a still displays the application D window interface, and display area 601b can be used to display multiple stacked window interfaces, such as application A window interface and application B window interface, in the form of spatial windows. In this way, in a scenario where there are multiple (for example, three) window interfaces stacked, the display form of spatial windows can facilitate users to preview more information in the application A window interface and the application B window interface, thereby facilitating users to switch window interfaces and improving the accuracy of multitasking.

[0333] For example, in interface 601, the tablet computer or the unfolded foldable phone detects and responds to a click on the window interface of application B, and can display interface 602A. Compared to interface 5031, interface 602A can be switched to display the window interface of application B on top of the window interface of application A.

[0334] In another possible implementation, on interface 5032, a tablet computer or a foldable phone in an unfolded state can detect and respond to a user click on the window interface of application B included in the stacked area by directly displaying interface 602A. In this way, the efficiency of switching window interfaces can be improved through the click operation. It can be understood that in a scenario where two window interfaces are stacked, directly displaying the window interface after switching through the click operation can improve user operation efficiency.

[0335] Another possible implementation method is to display the three window interfaces in the same manner as described above. Figure 5E As shown in the interface 53A introduced. On the interface 53A, the tablet computer or the folding screen mobile phone in the unfolded state detects and responds to the user's click operation on the window interface of application A included in the stacking area, and can also directly display the interface 602B. In this way, the efficiency of switching window interfaces can be improved through the click operation. It can be understood that in a scenario where there are two window interfaces stacked, the user's operating efficiency can be improved by directly displaying the window interface after switching through a click operation. It should be noted that although the window interface of application A and the window interface of application B are switched as an example in interface 602B, the window interface of application A can also be switched with the window interface of application C in actual implementation, and the specific switching method is not limited. For example, the specific switching method can be: the window interface closest, the randomly determined window interface, the window interface of the last operation, the window interface with the latest opening time, etc.

[0336] Understandably, based on Figure 6B The three different implementation methods provided allow users to select different implementation methods in different scenarios, thereby improving the user's different processing needs in different scenarios. For example, in a scenario where three windows are stacked, the user can select the implementation method shown in interface 5031, which allows the user to preview the information of different window interfaces before switching the window interfaces, thereby improving the accuracy of switching window interfaces; in a scenario where two windows are stacked, the user can select the implementation method shown in interface 5032, which can improve the efficiency of switching window interfaces.

[0337] It should be noted that the embodiment of the present application does not limit the display effect of multiple stacked interfaces displayed in the form of spatial windows as shown in interface 601. For example, multiple stacked interfaces displayed in the form of spatial windows can be fully displayed or partially displayed. For example, the display effect can be determined based on a combination of factors such as the horizontal width of display area 601b, the sideways degree of the spatial windows, and the number of spatial windows.

[0338] In one possible example, Figure 6C This is an example diagram of a switching window interface provided in the embodiment of the present application. Figure 5E In the example of interface 53A, a tablet computer or a foldable phone in an unfolded state can, in response to a click operation on the window interface of application A displayed sideways, transition from interface 53A to interface 603A and finally to interface 603B. It can be understood that interface 603A is an intermediate transition interface.

[0339] As can be seen from interface 53A, interface 603A, and interface 603B, when the tablet computer or the unfolded foldable phone determines that the user wishes to display the window interface of application A in a tiled manner, the window interface of application A can be gradually restored from sideways display to a tiled display. It can be understood that restoring from sideways display to a tiled display is the reverse process of the spatial window format.

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

[0341] And, combined Figure 5E As shown in interface 51A in , the window interface of application A is displayed tiled in the form of a two-split screen window interface before switching to side display. Therefore, when it is restored to tile display, it is still displayed tiled in the form of a two-split screen window interface.

[0342] From interface 603A to interface 603B, it can be seen that when the window interface of application C is squeezed to the point where it cannot be displayed on the screen, it switches from tiled display to sideways display in the secondary display area on the right side of the screen.

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

[0344] Another possible example is Figure 6D This is an example diagram of a switching window interface provided in the embodiment of the present application. Figure 5G In the example of interface 55A, a tablet or a foldable phone in an unfolded state can, in response to a click operation on the window interface of application A displayed sideways, transition from interface 55A to interface 604A and finally to interface 604B. It can be understood that interface 604A is an intermediate transition interface.

[0345] As can be seen from interface 55A, interface 604A, and interface 604B, when the tablet computer or the unfolded foldable phone determines that the user wishes to display the window interface of application A in a tiled manner, the window interface of application A can be gradually restored from sideways display to a tiled display. It can be understood that restoring from sideways display to a tiled display is the reverse process of the spatial window format.

[0346] In addition, in the process of the window interface of application A gradually recovering from side display to tile display, the two-split screen interface obtained by the window interface of application B displayed in full screen form and the window interface of application D displayed in two-split screen form shown in interface 55A is shifted to the right, which can also be understood as being gradually occupied by the window interface of application A.

[0347] And, combined Figure 5G As shown in interface 51A in , the window interface of application A is displayed tiled in the form of a two-split screen window interface before switching to side display. Therefore, when it is restored to tile display, it is still displayed tiled in the form of a two-split screen window interface.

[0348] From interface 604A to interface 604B, it can be seen that when the window interface of application D is squeezed to the point where it cannot be displayed on the screen, it switches from tiled display to sideways display in the secondary display area on the right side of the screen.

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

[0350] Based on interface 605B, the tablet computer or the unfolded foldable screen mobile phone can respond to a click operation on the window interface of application D displayed sideways, and can transition from interface 605B to interface 605A1 and interface 605A2, and finally display interface 605B. It can be understood that interface 605A1 and interface 605A2 are intermediate transition interfaces.

[0351] As can be seen from interface 605B, through interface 605A1 and interface 605A2, and finally to interface 605B, when the tablet computer or the unfolded foldable phone determines that the user wishes to display the window interface of application D in a tiled manner, the window interface of application D can be gradually restored from sideways display to a tiled display. It can be understood that restoring from sideways display to a tiled display is the reverse process of the spatial window format.

[0352] In addition, in the process of the window interface of application D gradually recovering from side display to tile display, the two-split screen interface of application A and application B displayed in interface 605B is shifted to the left, which can also be understood as being gradually occupied by the window interface of application D.

[0353] In addition, as shown in interface 55A, the window interface of application D is displayed in a full-screen window interface tile before switching to side display, so when it is restored to tile display, it is still displayed in a full-screen window interface tile.

[0354] From interface 605A1 to interface 605A2 , it can be seen that when the window interface of application A is squeezed to the point where it cannot be displayed on the screen, it switches from tiled display to sideways display in the secondary display area on the left side of the screen.

[0355] Then, from interface 605A2 to interface 605B, it can be seen that when the window interface of application B is squeezed to the point where it cannot be displayed on the screen, it is switched from tiled display to sideways display in the secondary display area on the left side of the screen.

[0356] 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, while the window interface of application A is not displayed on the screen. It can be understood that in order to increase the display area of ​​the main display area, the number of window interfaces that can be displayed sideways in the secondary display area can be limited, for example, it can be limited to 1; and the window interfaces that are displayed sideways can be hidden, that is, although not displayed on the screen, they can be displayed again through window interface switching, etc. The specific implementation process will be described later. It can also be understood that the secondary display area can be used to display all or part of the window interfaces of the relevant M window interfaces (such as in interface 605B, M is 3), in addition to the N window interfaces (such as in interface 605B, N is 1) displayed in the main display area. (For example, in interface 605B, the number of other window interfaces is 2) (for example, in interface 605B, one of the two other window interfaces is ultimately displayed on the screen, that is, a portion of the window interface is displayed). It should be noted that, in interface 605B, the secondary display area is used as an example to display at most one window interface sideways, and the embodiment of the present application does not limit the number of window interfaces that can be displayed sideways.

[0357] In this way, you can easily switch to display different window interfaces by clicking.

[0358] In another possible example, based on the introduction above, the window interface can include sideways display and tiled display, a total of two display types. In the method provided in the embodiment of the present application, the position of the window interface can be updated by dragging the window interface. For example, the dragging operation on the window interface can be, for example, a draggable state triggered by a long press operation on the window interface, or a draggable state triggered by a touch operation on the menu control corresponding to the window interface, etc. This application does not limit this. In addition, the position update of the window interface can include:

[0359] (1) Swapping the positions of window interfaces of the same display type.

[0360] For example Figure 5D In middle interface 516, the window interface of application A, displayed sideways in the left secondary display area, and the window interface of application C, displayed sideways in the right secondary display area, are swapped. The updated display order is that the window interface of application C, displayed sideways, is located in the left secondary display area, and the window interface of application A, displayed sideways, is located in the right secondary display area.

[0361] For another example, the position of a tiled window interface and another tiled window interface may be swapped.

[0362] For another example, by dragging a window interface, the position update of the related window interface can be determined according to the drag target position of the window interface. Figure 5H If the window interface of application A in interface 57A1 is dragged to the right side of the window interface of application E, the window interface of application B and the window interface of application E can be translated to the left, and the updated display order is from left to right as the window interfaces of application B, application E and application A.

[0363] (2) Drag and swap window interfaces of different display types.

[0364] For example Figure 5E In middle interface 53A, the window interface of application B, displayed tiled in the primary display area, and the window interface of application A, displayed sideways in the secondary display area, are swapped. The updated display order is as follows: the window interface of application B is updated to sideways display and is displayed in the left secondary display area; the sideways display window interface of application A is updated to tile display, and a split-screen interface of the window interfaces of application A and application C can be displayed in the primary display area.

[0365] For example Figure 5E In middle interface 53A, the window interface of application A, displayed sideways in the secondary display area, and the window interface of application C, displayed tiled in the primary display area, are swapped. The updated display order is as follows: the window interface of application C is updated to sideways display and displayed in the left secondary display area; the window interface of application A, displayed sideways, is updated to tile display, and a split-screen interface of the window interfaces of application B and application A can be displayed in the primary display area.

[0366] above 4A to 6D The scenario described above is about switching window interfaces between multiple applications. In other possible scenarios of switching window interfaces, it is also possible to trigger the switching of window interfaces based on multiple application scenarios, single application multi-instance scenarios, or a combination of single application multi-instance and multi-application scenarios. 4A to 6D See Figure 4A The interface 401 shown is in a single application multi-instance scenario. Figure 4A The application A shown may correspond to instance 1 of application A (also referred to as "application A1" in the embodiment of the present application), Figure 4A The application C shown may correspond to instance 3 of application A (also referred to as "application A3" in the present embodiment). It can be understood that in this scenario, Figure 4A The task center shown may display associated instances of application A1, for example, all or part of the instances included in application A.

[0367] Figure 7This is another interface diagram of triggering the switching window interface provided in the embodiment of the present application. Figure 7 Interface 700 in the figure shows the window interface of application A1. The tablet computer or the unfolded foldable screen mobile phone detects and responds to the sixth operation on interface 700, displaying interface 701. The sixth operation is used to trigger the display of the floating window interface. The sixth operation can be, for example, a two-finger pinch operation in interface 700. The specific method of the sixth operation is not limited in this application.

[0368] like Figure 7 As shown in interface 701 in FIG, a tablet computer or a foldable screen mobile phone in an unfolded state can display a floating window interface of application A. The tablet computer or the foldable screen mobile phone in an unfolded state detects and responds to the seventh operation on interface 701, and displays interface 702. The seventh operation is used to trigger the display of the task center of application A. The seventh operation can be, for example, a long press operation on the top, or a downward swipe operation after a long press on the top, etc. The specific method of the seventh operation is not limited in this application.

[0369] like Figure 7 As shown in interface 702, the task center of application A can display multiple window interfaces related to application A in the form of a spatial window. For example, it can be one or more opened instance interfaces of application A. For another example, it can also be a split-screen interface including an instance of application A, such as split-screen interface 7021 shown in interface 702, and split-screen interface 7021 is a combined interface of application A2 and application B. Combining the spatial window forms shown in interfaces 701 and 702, it can be understood that the application A1 window interface displayed at the top of interface 701 and the multiple window interfaces residing in the background are perpendicular to the screen direction, with the upper side of the application A1 window interface as the central axis and the other side of the window interface flipped to the back of the screen; that is, it can be understood as flipping the window interface to the inner side of the screen of a tablet computer or a folding screen mobile phone in an unfolded state.

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

[0371] The tablet computer or the foldable screen mobile phone in the unfolded state responds to the eighth operation on the split-screen interface 7021 and displays the interface 703. The eighth operation is used to trigger the display of the split-screen interface 7021 on the screen. The eighth operation can be, for example, a click operation, etc. The specific method of the eighth operation is not limited in this application.

[0372] In addition, in the split-screen interface shown in interface 703, the tablet computer or the unfolded foldable screen mobile phone can also respond to a ninth operation on the application A2 window interface included in the split-screen interface to display interface 704. 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. The ninth operation can be, for example, a long press operation on the top or a downward swipe operation after a long press on the top. The specific method of the ninth operation is not limited in this application.

[0373] As shown in interface 704, application A, including application A1, application A2, application A3, application A4, and multiple window interfaces for creating new window interfaces, can be displayed in the form of a spatial window at the left display position, and the window interface of application B is kept displayed at the right display position. Combining the spatial window forms shown in interfaces 703 and 704, it can be understood that the window interface of application A2 displayed at the top left of interface 703 and the multiple window interfaces resident in the background are perpendicular to the screen direction, with the upper side of the window interface of application A2 as the central axis, and the other side of the window interface is flipped toward the back of the screen; that is, it can be understood as flipping the window interface toward the inner side of the screen of a tablet computer or a foldable screen mobile phone in an unfolded state.

[0374] In this way, different split-screen interfaces can be formed to enhance the diversity and operational convenience of split screens. For example, on interface 704, a tablet computer or a folding screen mobile phone in an unfolded state can display interface 705 in response to the tenth operation on the window interface of application A1. Interface 705 is a split-screen interface composed of application A1 and application B. Among them, the tenth operation is used to switch different window interfaces at the left display position, such as a click operation, etc. This application does not limit the specific method of the tenth operation. It can be understood that through the tenth operation shown in interface 704, interface 705 is compared with interface 703, and the window interface of application A2 is displayed in the left split screen as shown in interface 703, and is switched to the window interface of application A1 in the left split screen as shown in interface 705. In this way, it is possible to implement switching processing of some window interfaces in the split-screen interface, thereby meeting the business needs of more split-screen scenarios and improving the switching efficiency of the window interface.

[0375] (2) Window size adjustment scenario based on split-screen interface

[0376] by Figure 4A The obtained split screen interface 403A is used as an example. Figure 8 This is a schematic diagram of an interface for adjusting window size provided in an embodiment of the present application. This embodiment of the present application provides three possible adjustment methods, including:

[0377] Method 1: In response to a left swipe on the split-screen control included in interface 403A, a tablet computer or an unfolded foldable phone can display interface 801. As shown in interface 801, it can include a primary display area 801a and a secondary display area 801b. Primary display area 801a can be used to display the window interface of application C, and secondary display area 801b can be used to display the window interface of application A in a spatial window format. Furthermore, the display size of primary display area 801a is larger than that of secondary display area 801b. Thus, by displaying the window interface of application A sideways as a spatial window on the left side of the tablet computer or unfolded foldable phone screen, the spatial three-dimensionality of the window interface and the displayable content can be enhanced. It can also preserve residual attention to the displayed content of the window interface of application A, thereby improving the consistency of multitasking. It should be noted that in this embodiment of the present application, triggering the display of interface 801 is not limited to a left swipe. For example, it can also be a swipe operation after a long press on the left side of interface 403A, or other preset gesture operations.

[0378] On interface 801, a tablet computer or a foldable screen mobile phone in an unfolded state can also display interface 802 in response to a click operation on the window interface of application A. Combining interfaces 801 and 802, it can be seen that different window interfaces can be switched on the main display area. As shown in interface 802, the main display area 802a can be used to switch to display the window interface of application A, while the secondary display area 802b automatically displays the window interface of application C in the form of a space window. It should be noted that in the embodiment of the present application, the display interface 802 is not limited to being triggered by a click operation. For example, it can also be a long press operation on the window interface of application A, or other preset gesture operations.

[0379] In Method 1, a left-swipe gesture triggers window resizing, allowing the primary display area to be fixed to the right side of the screen. Clicking on the window interface displayed in the secondary display area allows the user to switch between different window interfaces in the primary display area. This method not only improves the primary and secondary relationship of displayed content on the screen, focusing the user's attention on the content displayed in the primary display area, but also preserves the user's residual attention on the secondary display area, thereby improving the efficiency and consistency of multitasking.

[0380] Method 2: In response to a right swipe operation on the split-screen control included in interface 403A, a tablet computer or a foldable screen mobile phone in an unfolded state can display interface 803. As shown in interface 803, it can include a main display area 803a and a secondary display area 803b; wherein, the main display area 803a can be used to display the window interface of application A, and the secondary display area 803b can be used to display the window interface of application C in the form of a spatial window. In addition, the display size of the main display area 803a is larger than the display size of the secondary display area 803b. Combining interface 403A and the spatial window form shown in interface 803, it can be understood that the window interface of application C displayed on the right side of interface 403A is perpendicular to the screen direction, with the right edge of the window interface of application C as the central axis, and the other side of the window interface is flipped toward the back of the screen; that is, it can be understood as flipping the window interface toward the inside of the screen of the tablet computer or the foldable screen mobile phone in an unfolded state.

[0381] In this way, by displaying application C sideways in the form of a spatial window on the right side of the tablet computer or the unfolded foldable screen mobile phone screen, the three-dimensional sense of the window interface and the displayable content can be increased in space, and the residual attention to the display content of the window interface of application C can be retained, thereby improving the consistency of multitasking. It should be noted that in the embodiment of the present application, triggering the display interface 803 by sliding to the right is not limited to, for example, a sliding operation after long pressing the right interface of interface 403A, or other preset gesture operations, etc.

[0382] On interface 803, the tablet computer or the foldable screen mobile phone in the unfolded state can also display interface 804 in response to a click operation on the window interface of application C. Combining interfaces 803 and 804, it can be seen that different window interfaces can be switched on the main display area. As shown in interface 804, the main display area 804a can be used to switch and display the window interface of application C, while the secondary display area 804b automatically displays the window interface of application A in the form of a space window. It should be noted that in the embodiment of the present application, the display interface 804 is not limited to being triggered by a click operation. For example, it can also be a long press operation on the window interface of application A, or other preset gesture operations.

[0383] In Method 2, a right-swipe gesture triggers window resizing, allowing the primary display area to be fixed to the left side of the screen. Clicking on the window interface displayed in the secondary display area allows users to switch between different window interfaces in the primary display area. This method not only improves the primary and secondary relationship of displayed content on the screen, focusing users' attention on the content in the primary display area, but also preserves some of the user's attention on the secondary display area, thereby improving the efficiency and consistency of multitasking.

[0384] Method 3: In response to a right swipe operation on the split-screen control included in interface 403A, a tablet computer or a foldable phone in an unfolded state can display interface 805. Interface 805 is the same as interface 803 and will not be described in detail here. It should be noted that in this embodiment of the application, the display of interface 805 is not limited to a right swipe operation. For example, it can also be a swipe operation after a long press on the right interface of interface 403A, or other preset gesture operations.

[0385] On interface 805, a tablet computer or a foldable screen mobile phone in an unfolded state can also display interface 806 in response to a click operation on the application C window interface. Combining interface 805 and interface 806, it can be seen that different window interfaces can be switched 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 interface 806, the main display area 806a can be used to display the application C window interface. Based on the relative position relationship of the application A window interface on the left and the application C window interface on the right in the split-screen interface shown in 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 space window and is displayed on the left side of the screen.

[0386] In method 3, the window resizing scenario is triggered by the user swiping right. Furthermore, when switching between windows displayed in the main display area, the main display area's display position is determined based on the relative positions of the split-screen interfaces. This allows the user to retain the relative positions of the split-screen interfaces when switching between window interfaces, improving the consistency and efficiency of multitasking.

[0387] by Figure 5A The obtained interface 503 is used as an example. Figure 9 Another interface diagram for adjusting window size provided in an embodiment of the present application. Figure 8 similar, Figure 9 It also includes three possible adjustments, as follows:

[0388] Method 1: A tablet computer or a foldable screen mobile phone in an unfolded state can display interface 901 in response to a left sliding operation on the split-screen control included in interface 503. As shown in interface 901, it 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 space windows. 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 in the embodiment of the present application, it is not limited to triggering the display interface 901 by a left sliding operation. For example, it can also be a sliding operation after a long press on the left interface in interface 503, or other preset gesture operations.

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

[0390] In Method 1, a left-swipe gesture triggers window resizing, allowing the primary display area to be fixed to the right side of the screen. Clicking on the window interface displayed in the secondary display area allows the user to switch between different window interfaces in the primary display area. This method not only improves the primary and secondary relationship of displayed content on the screen, focusing the user's attention on the content displayed in the primary display area, but also preserves the user's residual attention on the secondary display area, thereby improving the efficiency and consistency of multitasking.

[0391] Method 2: In response to a right swipe on the split-screen control included in interface 503, a tablet or an unfolded foldable phone can display interface 903. As shown in interface 903, it can include a primary display area 903a, a secondary display area 903b1, and a secondary display area 903b2. Primary display area 903a can be used to display the window interface of application A, secondary display area 903b1 can be used to display the window interface of application D in a spatial window format, and secondary display area 903b2 can be used to display the window interface of application B in a spatial window format. Furthermore, the display size of primary display area 903a is larger than the total display size of secondary display areas 903b1 and 903b2. By displaying application D and application B as spatial windows sideways on the left and right sides of the tablet or unfolded foldable phone screen, the spatial three-dimensionality of the window interfaces and the displayable content can be enhanced. This also preserves residual attention to the displayed content of the application B and application D window interfaces, improving the coherence of multitasking. It should be noted that the embodiment of the present application is not limited to triggering the display interface 903 by sliding to the right. For example, it can also be a long press and then sliding operation on the right interface of the interface 503, or other preset gesture operations.

[0392] On interface 903, a tablet computer or a foldable screen mobile phone in an unfolded state can also display interface 904 in response to a click operation on the window interface of application B. Combining interface 903 and interface 904, it can be seen that different window interfaces can be switched on the main display area. As shown in interface 904, the main display area 904a can be used to switch and display the window interface of application B, while the secondary display area 904b2 automatically displays the window interface of application B in the form of a space window, and the secondary display area 904b1 continues to display the window interface of application D in the form of a space window. It should be noted that in the embodiment of the present application, the display interface 904 is not limited to being triggered by a click operation. For example, it can also be a long press operation on the window interface of application B, or other preset gesture operations.

[0393] In Method 2, the user triggers the window resizing scenario by swiping right. This allows the primary display area to be fixed in the center of the screen, while the two secondary display areas are fixed to the left and right sides. Clicking on the window interface displayed in the secondary display area allows the user to switch between different window interfaces in the primary display area. Method 2 not only improves the primary and secondary relationship of the displayed content on the screen, increasing the user's attention to the content displayed in the primary display area, but also preserves the user's residual attention on the secondary display areas, thereby improving the efficiency and consistency of multitasking.

[0394] Method 3: Unlike the switch from interface 903 to interface 904 in Method 2, a tablet or unfolded foldable phone can also display interface 905 in response to a click on the window interface of application B. Combining interfaces 904 and 905, it can be seen that different window interfaces can be switched and displayed on the main display area. Furthermore, the display position of the main display area is fixed, and the adjacent relationship between two window interfaces can be fixed. When switching between different window interfaces, the display position of the window interface can be updated in a wraparound manner. As shown in interface 905, main display area 905a can be used to display the window interface of application B. Based on the fact that the window interface of application B is stacked below the window interface of application A in the interface shown in interface 503, the window interface of application A can be displayed in secondary display area 905b1. Based on the fact that the window interface of application A is located to the left of the window interface of application D in the interface shown in interface 503, and secondary display area 905b1 already displays the window interface of application A, the window interface of application D can wrap around to secondary display area 905b2 for display. It should be noted that, in the embodiment of the present application, triggering the display interface 905 is not limited to a click operation. For example, it can also be a long press operation on the application B window interface, or other preset gesture operations.

[0395] In method 3, based on the user's right-swiping action to trigger the window resizing scenario, the main display area is fixed in the center of the screen. The multiple window interfaces included in the interface can be displayed in a surround manner in the main display area and the two secondary display areas in response to user operations. This way, when switching window interfaces, the user can retain the relative positions of the multiple window interfaces and maintain the stability of the main display area, improving the consistency and efficiency of multitasking scenarios.

[0396] Method 4: Unlike the switch from interface 903 to display interface 904 in Method 2, a tablet or unfolded foldable phone can also display interface 906 in response to a click on the application B window interface. Combining interfaces 503 and 906, it can be seen that different window interfaces can be switched and displayed on the primary display area, and the display position of the primary display area can also correspond to the position of the target window interface to be displayed among the multiple window interfaces. As shown in interface 906, primary display area 906a can be used to display the application B window interface. Based on the relative positional relationship of the application B window interface stacked below the application A window interface in interface 503, which can also be understood as the application B window interface on the far left, the application A window interface in the middle, and the application D window interface on the far right, primary display area 906a can be displayed on the left side of the screen; while secondary display area 906b automatically displays the application A window interface and the application D window interface in the form of spatial windows, respectively, and is displayed on the right side of the screen. It should be noted that, in the embodiment of the present application, triggering the display interface 906 is not limited to a click operation. For example, it can also be a long press operation on the application B window interface, or other preset gesture operations.

[0397] In method 4, based on the user's right-swiping operation to trigger the window resizing scenario, the display position of the main display area can be determined based on the relative positions of multiple window interfaces. This can maintain the user's memory of the relative positions of multiple window interfaces when switching window interfaces, improving the consistency and efficiency of multitasking scenarios.

[0398] Figure 8 and Figure 9 Different primary and secondary split screen effects including the main display area and the secondary display area are obtained according to different operation directions of the user operation. In other possible scenarios, the embodiment of the present application can also achieve different primary and secondary split screen effects by operating the preset controls. For example, Figure 8 In the illustrated scene, a preset control 1 for indicating that the primary display area is displayed on the left and the secondary display area is displayed on the right (which can also be understood as "large on the left and small on the right") can also be included; a preset control 2 for indicating that the primary display area is displayed on the right and the secondary display area is displayed on the left (which can also be understood as "small on the left and large on the right"); it can be understood that the user can display interface 801 or interface 802 by operating the preset control 1 or the preset control 2. In addition, switching the window interface displayed in the primary display area can still be operated through the preset control 1 or the preset control 2, which can also be referred to. Figure 8 The switching method shown is not described here. Figure 9In the illustrated scenario, a preset control 1 may be further included for indicating that the primary display area is displayed on the left and the secondary display area is displayed on the right (which may also be understood as "large on the left and small on the right"); a preset control 2 may be further included for indicating that the primary display area is displayed on the right and the secondary display area is displayed on the left (which may also be understood as "small on the left and large on the right"); and a preset control 3 may be further included for indicating that the primary display area is displayed in the middle and the secondary display areas are displayed on the left and right (which may also be understood as "one large and two small"). It can be understood that the user can display interface 901 by operating the preset control 2, and can display interface 902 by operating the preset control 3. In addition, switching the window interface displayed in the primary display area can still be operated through the preset control 1, preset control 2, or preset control 3, which may also be referred to. Figure 9 The switching method shown will not be described in detail here.

[0399] It should be noted that based on Figures 8 and 9 In the scenario shown in FIG. 1 , in the embodiment of the present application, the original interface can be restored by using preset gesture operations and / or preset controls, such as restoring the original interface. Figure 8 The split screen interface shown in the interface 403A is restored as shown in FIG. Figure 9 The multiple window interfaces shown in the interface 503 are shown. For example, the preset gesture operation can be, for example, a two-finger pinch operation on the main display area; the preset control can be, for example, Figure 8 The split screen control shown in the interface 403A in FIG, etc., can be understood that by sliding the split screen control, the display can be restored as shown in FIG. Figure 8 The split-screen interface shown in interface 403A may also be, for example, a floating control for indicating a two-equal split screen.

[0400] and Figure 9 Different from the above-described method of adjusting the window size, the embodiment of the present application can also provide a method for adjusting the window interface based on hot zones.

[0401] For example, the size of two adjacent window interfaces can be adjusted by dragging the associated control between them. Optionally, the associated control can be used to adjust the size of two adjacent window interfaces when they are tiled. The associated control can be in the form of a split-screen bar or other forms, which are not limited in this application.

[0402] For example, Figure 10A A schematic diagram illustrating the principles of an interface display method provided in an embodiment of the present application. For example, the screen can be divided into a left hot zone, a middle hot zone, and a right hot zone. By dragging associated controls, the associated controls can be dragged to different hot zones, thereby adjusting the size of the window interface and changing the window interface between sideways display and tiled display. Figure 10AIn the example, the screen includes two window interfaces.

[0403] like Figure 10A As shown in the interface 100A in FIG, two window interfaces are included. The left side includes a window interface displayed in a sideways manner, and the right side includes a window interface displayed in a tiled manner. In addition, an associated control, such as associated control 1, may be included between the two adjacent window interfaces.

[0404] In interface 100A, in response to a sliding operation 1 of dragging the associated control 1 from the left hot zone to the middle hot zone, interface 100B1 or interface 100B2 may be displayed. Optionally, when the left window interface is a window interface displayed sideways in a split-screen form, interface 100B1 may be displayed. Alternatively, when the left window interface is a window interface displayed sideways in a full-screen form, interface 100B2 may be displayed. In addition, Figure 10A In the example in which the right window interface can be split screen, it can be understood that if the right window interface cannot be split screen, the size of the right window interface may not change, but may be translated to the right, and finally part of the content may be displayed at the right display position of the screen.

[0405] As can be seen from interface 100B1 or interface 100B2, sliding operation 1 can not only adjust the right window interface from full screen to split screen display, but also switch the left window interface from sideways display to tile display. It can be understood that due to the adjustment of the size of the right window interface, it is possible to display another window interface at the display position of the desktop. Therefore, the left window interface adjacent to the right window interface can be switched from sideways display to tile display, thereby realizing the display of more window interfaces on the desktop in tile display.

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

[0407] Alternatively, in interface 100B2, in response to a sliding operation 3 of dragging the associated control 1 from the middle hot zone to the right hot zone, interface 100C2 may be displayed. As can be seen from interface 100C2, sliding operation 3 can achieve the translation of the left window interface from incomplete display on the screen to full display on the screen, and can also switch the right window interface from tiled display to sideways display. In addition, it can be understood that the right window interface is displayed sideways in a split-screen format. It can be understood that due to the adjustment of the display size of the left window interface, it is impossible to continue to display the right window interface on the desktop. Therefore, the right window interface can be switched from tiled display to sideways display, so that a larger left window interface can be displayed on the desktop.

[0408] For example, Figure 10B Another schematic diagram of the principles of an interface display method provided in an embodiment of the present application. For example, the screen can be divided into a left hot zone, a middle hot zone, and a right hot zone. By dragging associated controls, the associated controls can be dragged to different hot zones, thereby adjusting the size of the window interface and changing the display mode of the window interface between sideways display and tiled display. Figure 10B In the example, a screen with three window interfaces is used.

[0409] like Figure 10B As shown in interface 100D, three window interfaces are included. The left side includes two window interfaces displayed in a sideways manner, and the right side includes a window interface displayed in a tiled manner. Furthermore, two adjacent window interfaces may include associated controls, such as associated control 1 and associated control 2.

[0410] In interface 100D, in response to a sliding operation 1 of dragging associated control 2 from the left hot zone to the middle hot zone, either interface 100E1 or interface 100E2 may be displayed. Alternatively, when the middle window interface is a split-screen window interface displayed sideways, interface 100E1 may be displayed. Alternatively, when the middle window interface is a full-screen window interface displayed sideways, interface 100E2 may be displayed.

[0411] As can be seen from interface 100E1 or interface 100E2, sliding operation 1 can not only adjust the right window interface from full-screen display to split-screen display, but also switch the middle window interface from sideways display to tiled display. It can be understood that due to the adjustment of the tiled display size of the right window interface, it is possible to display another window interface at the display position of the desktop. Therefore, the middle window interface adjacent to the right window interface can be switched from sideways display to tiled display, thereby realizing the display of more window interfaces in tiled display on the desktop. Among them, the tiled display size can also be understood as maintaining the tiled display mode and adjusting the size of the right window interface.

[0412] In interface 100E1, in response to a sliding operation 2 of dragging the associated control 2 from the middle hot zone to the right hot zone, interface 100F1 may be displayed. As can be seen from interface 100F1, sliding operation 2 can not only adjust the middle window interface from a split-screen display to a full-screen display, but also switch the right window interface from a tiled display to a sideways display. In addition, it is understood that the right window interface is displayed sideways in a split-screen form. It is understood that due to the adjustment of the tiled display size of the middle window interface, it is impossible to continue to display the right window interface on the desktop. Therefore, the right window interface can be switched from a tiled display to a sideways display, so that a middle window interface with a larger tiled display size can be displayed on the desktop.

[0413] Alternatively, in interface 100E2, in response to a sliding operation 3 of dragging the associated control 2 from the middle hot zone to the right hot zone, interface 100F2 may be displayed. As can be seen from interface 100F2, sliding operation 3 can adjust the tiled display area of ​​the middle window interface, which can also be understood as shifting the middle window interface from partially displayed on the screen to fully displayed on the screen, and can also switch the right window interface from tiled display to sideways display. In addition, it can be understood that the right window interface is displayed sideways in a split-screen format. It can be understood that due to the adjustment of the tiled display size of the middle window interface, it is impossible to continue to display the right window interface on the desktop. Therefore, the right window interface can be switched from tiled display to sideways display, thereby displaying a larger tiled display size of the middle window interface on the desktop. Among them, the tiled display area can also be understood as maintaining the tiled display format and the size of the middle window interface, and adjusting the display area of ​​the middle window interface on the screen.

[0414] In interface 100F1, in response to a sliding operation 4 of dragging associated control 1 from the left hot zone to the middle hot zone, either interface 100G1 or interface 100G2 may be displayed. Alternatively, in interface 100F2, in response to a sliding operation 4 of dragging associated control 1 from the left hot zone to the middle hot zone, either interface 100G1 or interface 100G2 may be displayed. It will be understood that interface 100F1 and interface 100F2 are essentially the same interface.

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

[0416] In interface 100G1, in response to a sliding operation 5 of dragging the associated control 1 from the middle hot zone to the right hot zone, interface 100H1 can be displayed. As can be seen from interface 100H1, sliding operation 5 can not only adjust the left window interface from split-screen display to full-screen display, but also switch the middle window interface from tile display to side display. In addition, it can be understood that the middle window interface is displayed sideways in split-screen form. It can be understood that due to the adjustment of the tile display size of the left window interface, it is impossible to continue to display the middle window interface on the desktop, so the middle window interface can be switched from tile display to side display, so that a middle window interface with a larger tile display size can be displayed on the desktop. Interface 100H2 differs from interface 100H1 in that the left window interface in interface 100H1 is switched from split-screen form to full-screen form, while the left window interface in interface 100H2 is switched from an incomplete display of the full-screen display interface to a complete display by panning.

[0417] Alternatively, in interface 100G1, in response to a sliding operation 6 of dragging the associated control 1 from the middle hot zone to the right hot zone, interface 100H2 may be displayed. As can be seen from interface 100H2, sliding operation 6 can adjust the tiled display area of ​​the middle window interface, and can also be understood as shifting the left window interface from incomplete display on the screen to full display on the screen, and can also switch the middle window interface from tiled display to sideways display. In addition, it can be understood that the middle window interface is displayed sideways in a split-screen format. It can be understood that due to the adjustment of the tiled display size of the left window interface, it is impossible to continue to display the middle window interface on the desktop, so the middle window interface can be switched from tiled display to sideways display, so that a left window interface with a larger tiled display size can be displayed on the desktop.

[0418] It should be noted that Figure 10B Only some possible examples are shown, and the three-window interface and two-split screen display mode are used as examples. For other possible scenarios, please refer to Figure 10B Implementation, such as four window interfaces or more window interface scenarios, and for example three-screen or more split screen scenarios. Figure 10B The window interface is introduced from the perspective of the window interface. The window interface that can actually be displayed on the desktop of the electronic device can be determined according to the display size of the desktop. For specific implementation, please refer to the content introduced in other embodiments.

[0419] In addition, it should be noted that Figure 10B Taking the division into three hot zones as an example, the embodiment of the present application does not limit the number of divided hot zones. For example, when the electronic device supports a three-part screen, it can also be divided into four hot zones, etc. It is understood that when the electronic device includes four hot zones, the middle hot zones can include two, and so on. When the number of divided hot zones is greater, the number of middle hot zones can be greater.

[0420] Understandably, from Figure 10B The content introduced in can be obtained:

[0421] (1) Each sliding operation can adjust the tile display size of at most one window interface, or it can be performed without adjusting the tile display size of the window interface and only performing translation.

[0422] For example, if the window interface does not support split screen, only panning can be performed through sliding operations.

[0423] For another example, if the window interface is originally displayed partially, it can be moved to full display through translation through a sliding operation, such as from interface 100E2 to the middle window interface in interface 100F2.

[0424] In addition, it should be noted that Figure 10B Taking each sliding operation across one hot zone as an example, the embodiment of the present application does not limit the number of hot zones that the sliding operation can cross. For example, the sliding operation shown in interface 100D can be an operation of directly dragging the associated control 2 from the left hot zone to the right hot zone, which can be displayed as interface 100F1 or interface 100F2. It can be understood that in this scenario, the sliding operation can adjust the tile display size of up to two window interfaces, or it can adjust the tile display size of one window interface.

[0425] from Figure 10B As can be seen in the figure, the tile display size of the window interface with black filling has been adjusted.

[0426] (2) The change between tiled display and sideways display will not adjust the tiled display size of the window interface.

[0427] based on Figure 10B The principle of introduction Figure 5E Interface 53A is shown as an example. Figure 10C A schematic diagram of a scene of an interface display method provided in an embodiment of the present application. Figure 5E As shown in interface 51A, the window interface of application A in interface 53A is displayed in a split-screen format before being displayed sideways. Therefore, the window interface of application A in interface 53A is a split-screen window interface. The associated control between application A and application B in interface 53A is associated control 3, and the associated control between application B and application C is associated control 4.

[0428] In interface 53A, in response to a sliding operation 7 of dragging the associated control 4 from the middle hot zone to the right hot zone, interface 1005A may be displayed. Interface 1005A includes: a window interface of a split-screen application A displayed sideways in the secondary display area on the left; a window interface of a full-screen application B displayed tiled in the primary display area in the middle; and a window interface of a split-screen application C displayed sideways in the secondary display area on the right.

[0429] In interface 1005A, in response to a slide operation 8 of dragging associated control 3 from the left hot zone to the middle hot zone, interface 1005B may be displayed. Interface 1005B includes: a two-screen interface of application A and application B displayed tiled in the primary display area on the left; and a window interface of application C displayed sideways in a split-screen format in the secondary display area on the right.

[0430] In interface 1005B, in response to a sliding operation 9 of dragging the associated control 3 from the middle hot zone to the right hot zone, interface 1005C may be displayed. Interface 1005C includes: a window interface of full-screen application A displayed tiled in the primary display area on the left; a window interface of split-screen application B displayed sideways in the secondary display area on the right; and a window interface of split-screen application C displayed sideways and hidden, which is not displayed on the screen.

[0431] It should be noted that Figure 10C This is just one possible scenario. For other scenarios, please refer to Figure 10B The content of the introduction is as follows, and this application will not go into details about other scenarios.

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

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

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

[0435] Alternatively, the display position of the associated control can be set to a fixed interval from the tiled window interface. For example, when two adjacent window interfaces are both tiled, there may be a certain gap between the two window interfaces, and the associated control can be located in the middle of the gap. For another example, two adjacent window interfaces can also be displayed as one tiled and the other as a spatial window. At this time, the associated control can be displayed at a position with a fixed interval from the tiled window interface, for example, it can be displayed on another window interface displayed in the form of a spatial window, or the associated control can also be displayed in a position next to the tiled window interface, which can also be understood as being on the edge adjacent to the tiled window interface and the window interface displayed in the form of a spatial window.

[0436] For example, Figure 10D This is another schematic diagram of a scenario of an interface display method provided in an embodiment of the present application. Figure 8As shown in the middle interface 801, the sliding operation can also be the operation of dragging the associated control between application A and application C from the left hot zone to the right hot zone, thereby directly switching to the display interface 803. It can also be understood as switching from application A being displayed sideways in the left secondary display area and application B being displayed flatly in the right main display area to application A being displayed flatly in the left main display area and application B being displayed sideways in the right main display area. Figure 10D The specific implementation method can be found in the above introduction to the sliding operation based on the hot zone, which will not be repeated here.

[0437] It should be noted that if Figure 10D As shown, the embodiment of the present application does not limit the number of hot zones that the drag operation of the associated control spans.

[0438] (3) Closing window scenarios based on multitasking

[0439] Figure 11A This is one of the scene diagrams of the closing window interface provided in the embodiment of the present application. Figure 11A As shown in the interface 10A, it includes two window interfaces. Among them, in the secondary display area on the left, the window interface of application A is displayed sideways; in the main display area on the right, the window interface of application B is displayed tiled. Exemplarily, in response to the closing operation of the window interface of application B, interface 10B can be displayed. It can be understood that regardless of whether the window interface of application A displayed sideways is in full screen or split screen form, since only the window interface of application A remains after closing the window interface of application B, the window interface of application A can be displayed in full screen on the desktop (or in the target display area).

[0440] Figure 11B This is the second scene diagram of the closing window interface provided in the embodiment of the present application. Figure 11BAs shown in the interface 11A, it includes three window interfaces. Among them, the secondary display area on the left includes the window interface of application B displayed sideways; and the main display area on the right includes the window interface of application D displayed in a tiled manner. In addition, on the left side of the window interface of application B displayed sideways, the window interface of application A displayed sideways is also included, but it is not displayed on the screen. Exemplarily, taking the window interface of application A displayed sideways and the window interface of application B displayed sideways as an example, both are in split-screen form, and in response to the closing operation of the window interface of application D, interface 11B can be displayed. It can be understood that based on closing the window interface of application D, the window interface of application A displayed sideways and the window interface of application B displayed sideways can be displayed in place; and based on the window interface of application A displayed sideways and the window interface of application B displayed sideways are both in split-screen form, the interface after displaying the place is a two-split-screen interface of application A and application B. Among them, displaying the place can be understood as the window interface switching from sideways display to tiled display.

[0441] from Figure 11B As can be seen from the figure, the window interface of application A that is not displayed on the screen as shown in interface 11A can also be displayed in place.

[0442] Figure 11C This is the third scene diagram of the closing window interface provided in the embodiment of the present application. Figure 11C As shown in the included interface 12A, three window interfaces are included. Among them, in the secondary display area on the left, the window interface of application B is included, which is displayed sideways; in the main display area on the right, the window interface of application D is included, which is displayed tiled. In addition, on the left side of the window interface of application B displayed sideways, the window interface of application A displayed sideways is also included, but it is not displayed on the screen. Exemplarily, taking the window interface of application A displayed sideways as a full-screen form and the window interface of application B displayed sideways as a 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 closing the window interface of application D, the window interface of application B displayed sideways can be displayed to fill in the gap; and, the window interface of application B displayed sideways is in a split-screen form and cannot occupy the entire screen, and the window interface of application A displayed sideways can continue to be displayed to fill in the gap, so the interface after the display fills in is a two-split-screen interface of the window interface of application A in full-screen form and application B in split-screen form. It can be understood that since the window interface of application A is in full-screen form, only part of the content can be displayed.

[0443] Figure 11D This is the fourth scene diagram of the closing window interface provided in the embodiment of the present application. Figure 11DAs shown in the included interface 13A, there are three window interfaces. Among them, in the secondary display area on the left, there is a window interface of application B displayed sideways; in the main display area on the right, there is a window interface of application D displayed in a tiled manner. In addition, on the left side of the window interface of application B displayed sideways, there is also a window interface of application A displayed sideways, but it is not displayed on the screen. Exemplarily, taking the window interface of application A displayed sideways in split-screen form and the window interface of application B displayed sideways in 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 closing the window interface of application D, the window interface of application B displayed sideways can be displayed to fill the position; and, the window interface of application B displayed sideways is in full-screen form and can occupy the entire screen, so the window interface of application A displayed sideways continues to be displayed sideways.

[0444] Figure 11E This is the fifth scene diagram of the closing window interface provided in the embodiment of the present application. Figure 11E As shown in the included interface 14A, it includes three window interfaces. Among them, the secondary display area on the left includes the window interface of application A displayed sideways; the main display area in the middle includes the window interface of application B displayed in a tiled manner; and the secondary display area on the right includes the window interface of application C displayed sideways. Exemplarily, taking the window interface of application A displayed sideways and the window interface of application B displayed sideways as an example, both are in split-screen form, and in response to the closing operation of the window interface of application B, interface 14B can be displayed. It can be understood that based on closing the window interface of application B, the window interface of application A displayed sideways and the window interface of application C displayed sideways can be displayed in place; and, based on the window interface of application A displayed sideways and the window interface of application C displayed sideways are both in split-screen form, the interface after the display is filled is a two-split-screen interface of application A and application C.

[0445] Figure 11F This is the sixth scene diagram of the closing window interface provided in the embodiment of the present application. Figure 11FAs shown in the interface 15A included, there are three window interfaces. Among them, in the secondary display area on the left, there is a window interface of application A displayed sideways; in the main display area in the middle, there is a window interface of application B displayed in a tiled manner; in the secondary display area on the right, there is a window interface of application C displayed sideways. Exemplarily, taking the window interface of application A displayed sideways as a split-screen form and the window interface of application B displayed sideways as a full-screen form as an example, in response to the closing operation of the window interface of application B, interface 15B1 or interface 15B2 can be displayed. It can be understood that based on closing the window interface of application B, the window interface of application A displayed sideways or the window interface of application C displayed sideways can be displayed in place. Optionally, when the window interface of application A displayed sideways is displayed in place, it can be displayed as interface 15B1. As can be seen in interface 15B1, the window interface of application A, which is displayed sideways, is in split-screen format. After display padding, it cannot occupy the entire screen. Therefore, the window interface of application C, which is displayed sideways, can continue to display the padding. However, since application C's window interface is in full-screen format, only a portion of its content can be displayed. Alternatively, when the window interface of application C, which is displayed sideways, is displayed with padding, it can be displayed as interface 15B2. The window interface of application C, which is displayed sideways, is in full-screen format and can occupy the entire screen after display padding. Therefore, the window interface of application A, which is displayed sideways, continues to display sideways.

[0446] Figure 11G This is the seventh scene diagram of the closing window interface provided in the embodiment of the present application. Figure 11G As shown in the included interface 16A, it includes three window interfaces. Among them, in the secondary display area on the left, it includes the window interface of application A displayed sideways; in the main display area on the right, it includes the two-split screen interface of application B and application C. Exemplarily, taking the window interface of application A displayed sideways in split-screen form as an example, in response to the closing operation of the window interface of application B, interface 16B can be displayed. It can be understood that based on closing the window interface of application C, the window interface of application A displayed sideways can be displayed in place; and based on the window interface of application A displayed sideways in split-screen form, the interface after the display is filled is a two-split screen interface of application A and application B.

[0447] Figure 11H This is the eighth scene diagram of the closing window interface provided by the embodiment of the present application. Figure 11HAs shown in the included interface 17A, three window interfaces are included. Among them, in the secondary display area on the left, there is a window interface of application A displayed sideways; in the main display area in the middle, there are two split-screen interfaces of application B and application C. Exemplarily, taking the window interface of application A displayed sideways in split-screen form as an example, interface 17B can be displayed in response to the closing operation of the window interface of application C. It can be understood that based on closing the window interface of application C, the window interface of application A displayed sideways can be displayed in place; and, based on the window interface of application A displayed sideways in full-screen form, the interface after displaying the fill-in is the window interface of application A in full-screen form and the two split-screen interface of application B in split-screen form. It can be understood that since the window interface of application A is in full-screen form, only part of the content can be displayed.

[0448] It should be noted that through the above Figures 11A to 11H As can be seen from the introduction, when a window interface in the main display area is closed, the window interface displayed sideways can be displayed in place. For example, the display interface to be displayed in place can be determined based on at least one of the following information:

[0449] (1) Priority of sideways-displayed window interfaces. For example, the priority of a sideways-displayed window interface displayed on the screen is higher than the priority of a sideways-displayed window interface not displayed on the screen. For another example, the priority of a sideways-displayed window interface adjacent to a closed window interface is higher than the priority of a sideways-displayed window interface not adjacent to a closed window interface, and so on.

[0450] (2) The form of the side-view window interface may include, for example, a full-screen form, a two-split screen form, a three-split screen form, and the like.

[0451] (3) Whether the display position of the screen is fully occupied. It can be understood that when it is fully occupied, it means that the display filling is completed; when it is not fully occupied, the display filling can continue until the display position of the screen is fully occupied. In addition, when it is not fully occupied and there is no side-displayed window interface that can be filled, 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 Figure 11A shown.

[0452] In addition, in other possible scenarios, the various possible display interfaces provided above can also be processed in other ways. For example, during multitasking, a window interface can be fixed, and the display position, display size, and display format of the fixed window interface will not change. Take the electronic device as a large-screen device such as a three-fold mobile phone or a central control screen, and support three-thirds screen as an example, Figure 12 A schematic diagram of a scene of a fixed window interface provided in an embodiment of the present application.

[0453] like Figure 12 The interface 1201 may include a main display area and a secondary display area; wherein the main display area may be used to display a three-screen interface of application A, application B, and application C, and the secondary display area may be used to display the window interface of application D in the form of a spatial window.

[0454] Exemplarily, taking the fixing of the window interface of application A as an example, a fixed control 1200 may be included in the window interface of application A. It should be noted that the embodiment of the present application does not limit the display form of the fixed control 1200. For example, it may be in the form of a pin (PIN) shown by the interface 1201 as an example. It is understandable that the fixed control 1200 may also be in other forms. For another example, other display forms may be used to indicate that the window interface of application A is a fixed interface, such as adding a fill effect, a shadow effect, an outline effect, etc. The present application does not limit the form used to indicate the fixed window interface.

[0455] In interface 1201, a large-screen device such as a tri-fold mobile phone or a central control screen responds to a leftward sliding operation on the window interface of application C, and can be displayed as interface 1203 through interface 1202. Among them, interface 1202 is an intermediate transition interface.

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

[0457] It can be understood that when a fixed window interface exists on the screen, the display of the fixed window interface will not change, and the window interfaces at other display positions except the display position corresponding to the fixed window interface, such as Figure 12 The middle display position and the right display position in the window interface can be switched by user operation. Figure 12 The window interfaces of application B, application C and application D shown in the figure are switched. When there is a fixed window interface on the screen, the embodiment of the present application does not limit the switching method of the interface display. For example, the interface display method described in each scenario in the previous text can be referred to for interface display. For example, a new window interface can be added, the size of the window interface can be adjusted, the window interface can be closed, etc. The specific implementation method can be referred to the content introduced in the previous text, and this application will not go into details here.

[0458] It should be noted that the various possible scenarios described above are only for explaining the method provided in the embodiment of the present application, and are not limited to the above scenarios in specific implementation. For example, different scenarios can be integrated. Figure 12 The idea of ​​switching the display position of the window interface according to the left sliding operation can also be applied to scenarios that do not include a fixed window interface. Figure 12 The fixed window interface shown can also be applied to a two-split screen scenario.

[0459] Based on the above description of the interface processing effect that can be achieved by the method provided by the embodiment of the present application in combination with multiple scenarios, the following describes the implementation process of the interface display method provided by the present application to illustrate how to use the method provided by the present application to achieve the above-mentioned effect. Figures 4A to 12 The interface processing effect shown can provide a new split-screen interaction method to improve the efficiency and consistency of multi-tasking.

[0460] Figure 13 This is a flow chart of an interface display method provided in an embodiment of the present application. The flow may include the following steps:

[0461] Step 1301: A first operation on a first interface is detected, where the first interface includes M window interfaces, where M is a positive integer greater than 1.

[0462] For example, the first interface may be Figure 8 The interface 403A shown, or for example, may be Figure 9 Interface 503 is shown.

[0463] Step 1302: In response to the first operation, display a second interface, the second interface including a first main display area and a first secondary display area. The first main display area is larger than the first secondary display area. The first main display area is used to tile N1 of the M window interfaces, and the first secondary display area is used to display all or part of the window interfaces other than the N1 window interfaces in the M window interfaces. Optionally, N1 is 1. Alternatively, N1 is greater than 1, and the window interface N1 is displayed in split-screen form in the first main display area.

[0464] Among them, in the first 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 toward the inner side of the screen of the electronic device.

[0465] For example, the second interface may be Figure 8 The interface 801 or interface 803 or interface 805 shown, etc., or for example, can be Figure 9 Interface 901 or interface 903, etc. are shown.

[0466] The specific implementation process of step 1301 and step 1302 can be found in the aforementioned embodiment, and will not be repeated in this application.

[0467] Based on the above embodiments, the present application also provides an electronic device, which includes multiple functional modules; the multiple functional modules interact with each other to implement the functions performed by the electronic device in each method described in the embodiments of the present application. The multiple functional modules can be implemented based on software, hardware, or a combination of software and hardware, and the multiple functional modules can be arbitrarily combined or divided based on the specific implementation. Figure 13 In the illustrated embodiment, the electronic device executes steps 1301 to 1302 .

[0468] Based on the above embodiments, the present application further provides an electronic device, which includes at least one processor and at least one memory, wherein the at least one memory stores computer program instructions, and when the electronic device is running, the at least one processor executes the functions executed by the electronic device in each method described in the embodiments of the present application. Figure 13 In the illustrated embodiment, the electronic device executes steps 1301 to 1302 .

[0469] Based on the above embodiments, the present application also provides a computer program product, which includes: a computer program (also called code, or instructions), which, when executed, enables a computer to execute the methods described in the embodiments of the present application.

[0470] Based on the above embodiments, the present application further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a computer, the computer executes the methods described in the embodiments of the present application.

[0471] Based on the above embodiments, the present application further provides a chip, which is used to read a computer program stored in a memory to implement the methods described in the embodiments of the present application.

[0472] Based on the above embodiments, the present application provides a chip system, which includes a processor for supporting a computer device to implement the various methods described in the embodiments of the present application. In one possible design, the chip system also includes a memory, which is used to store the necessary programs and data for the computer device. The chip system can be composed of a chip, or it can include a chip and other discrete devices. It should be understood by those skilled in the art that the embodiments of the present application can be provided as a method, system, or computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application can take the 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.

[0473] 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 process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, 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 generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0474] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0475] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0476] Obviously, those skilled in the art may make various modifications and variations to this application without departing from the scope of protection of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.

Claims

1. An interface display method, characterized in that: Used in electronic equipment, including: A first operation on a first interface is detected, where the first interface includes M window interfaces, where M is a positive integer greater than 1; In response to the first operation, a second interface is displayed, where the second interface includes a first main display area and a first secondary display area, the first main display area being used to tile N1 window interfaces among the M window interfaces, and the first secondary display area being used to display all or part of window interfaces other than the N1 window interfaces among the M window interfaces; where N1 is less than M; Among them, in the first display area, all or part of the window interfaces other than the N1 window interfaces are displayed in a spatial window form, and the spatial window form is a form of flipping the window interface toward the inner side of the screen of the electronic device.

2. The method according to claim 1, characterized in that The N1 is 1.

3. The method according to claim 1, characterized in that The N1 is greater than 1, and the N1 window interfaces are displayed in the first main display area in a split-screen format.

4. The method according to any one of claims 1 to 3, characterized in that The second interface includes L first display areas, where L is 1 or 2, the number of the other window interfaces is greater than L, and each first display area displays one window interface among the other window interfaces.

5. The method according to any one of claims 1 to 4, characterized in that The M window interfaces in the first interface are displayed in a split-screen format; or, The first interface includes a second main display area and a secondary display area; wherein, the size of the second main display area is larger than that of the secondary display area, the second main display area is used to tilely display N2 window interfaces among the M window interfaces, and the secondary display area is used to display all or part of the window interfaces other than the N2 window interfaces among the M window interfaces in the form of the spatial window; the N2 is smaller than the M; wherein, the N2 window interfaces are not exactly the same as the N1 window interface.

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, the first control is a control associated with a first window interface and a second window interface, and the first window interface and the second window interface are adjacent window interfaces; The displaying of the second interface in response to the first operation includes: The first window interface in the first interface is adjusted in one of the following ways: Adjusting the tile display size of the first window interface; Switching the first window interface from displaying in a spatial window format to displaying in a tiled format; Wherein, in the second interface, the first window interface is one of the N1 window interfaces; The second window interface in the first interface is adjusted in one of the following ways: Switching the second window interface from tiled display to spatial window display; The second window interface is switched from being displayed in a spatial window format to being displayed in a tiled format. In the second interface, the second window interface is one of the N1 window interfaces.

7. The method according to claim 6, characterized in that 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.

8. The method according to claim 6 or 7, characterized in that The screen area of ​​the electronic device includes X hot zones, where X is greater than 2, and the X hot zones include a left hot zone, one or more middle hot zones, and a right hot zone; 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 zone, the second window interface switches from the tiled display to the spatial window display, and the second window interface is displayed in the first display area on the right; 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 zone, the second window interface switches from the tiled display to the spatial window display, and the second window interface is displayed in the first display area on the left; or The second window interface is displayed in the form of a space window in the first interface. When the first control is dragged to the middle hot zone, the second window interface and the first window interface are displayed in a split-screen form.

9. The method according to claim 8, characterized in that The maximum number of split screens that the electronic device can support is Y, where 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 comprises: In response to a closing operation on a third window interface among the N1 window interfaces, at least one window interface in the first display area is switched from being displayed in a spatial window form to being displayed in a tiled form.

11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: detecting a first selection operation on a fourth window interface in the first display area, where the fourth window interface is 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 display area, the third main display area is larger than the third display area, the third main display area is used to tile N3 window interfaces among the M window interfaces, the N3 window interfaces include the fourth window interface, N3 is a positive integer, and the third display area is used to display all or part of the window interfaces other than the N3 window interfaces among the M window interfaces; N3 is smaller than M; Among them, in the third display area, all or part of the window interfaces other than the N3 window interfaces are displayed in the form of the spatial window.

12. The method according to claim 11, characterized in that The N3 is 1.

13. The method according to claim 11, characterized in that The fourth window interface is displayed in a split-screen format before being displayed in the first display area in a spatial window format. After the first selection operation, the fourth window interface is displayed in a split-screen format in the third main display area; N3 is greater than 1; or, The fourth window interface is displayed in full screen form before being displayed in the first display area in spatial window form. After the first selection operation, the fourth window interface is displayed in full screen form in the third main display area, and N3 is 1.

14. The method according to claim 11, characterized in that N3 is greater than 1; 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: taking the fourth window interface as the starting window interface, and translating the second side window interface adjacent to the fourth window interface toward the second side; The first side and the second side are two opposite sides of the screen.

15. The method according to any one of claims 11 to 14, characterized in that The third main display area has the same display position as the first main display area; or The third main display area is displayed at a different position from the first main display area.

16. The method according to any one of claims 1 to 15, characterized in that The display position of the first main display area is preset; or, The display position of the first main display area is determined based on the first operation.

17. The method according to claim 1 or 16, characterized in that 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 secondary display area is located on the right side of the second interface; 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 secondary display area is located on the left side of the second interface.

18. The method according to claim 17, characterized in that The M is 2, the first interface is a split-screen interface of the fifth window interface and the 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 according to claim 1 or 16, characterized in that 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 the seventh window interface, and the second display area is used to display the other window interfaces of the M window interfaces except the seventh window interface in a stacked form; When the first operation is a right sliding operation and the first display area is displayed on the left, 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 interface is the seventh window interface; and / or, When the first operation is a right sliding operation and the second display area is displayed on the left, the display position of the first main display area is located in the middle of the second interface, the second interface includes two primary display areas, and the display positions of the two primary display areas are respectively located on the left and right sides of the second interface, and the N1 window interfaces are the window interfaces displayed at the top in the second display area; and / or, When the first operation is a left sliding operation and the first display area is displayed on the right side, the display position of the first main display area is located on the right side of the second interface, the display position of the first display area is located on the left side of the second interface, and the N1 window interface is the seventh window interface; and / or, When the first operation is a left sliding operation and the second display area is displayed on the right, the display position of the first main display area is located in the middle of the second interface, the second interface includes two first display areas, and the display positions of the two first display areas are respectively located on the left and right sides of the second interface, and the N1 window interfaces are the window interfaces displayed at the top in the second display area.

20. The method according to claim 19, wherein The method further comprises: A second operation is performed in the second display area to update the window interface in the second display area from being displayed in the stacked form to being displayed in the space window form.

21. The method according to claim 20, characterized in that When the second display area is displayed on the left side, the second operation is a right sliding operation; When the second display area is displayed on the right side, the second operation is a left sliding operation.

22. The method according to any one of claims 19 to 21, characterized in that The method further comprises: Performing a third operation in the second display area to update the window interface in the second display area from being displayed in the first stacking order to being displayed in the second stacking order; Among them, 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 according to claim 22, characterized in that The third operation is a click operation on the ninth window interface.

24. The method according to any one of claims 1 to 23, characterized in that The method further comprises: A fourth operation on the second interface is detected, where the fourth operation is used to add a tenth window interface; In response to the fourth operation, a fourth interface is displayed, where the fourth interface includes the M window interfaces and the tenth window interface.

25. The method according to claim 24, characterized in that The fourth interface includes a fourth main display area and a fourth secondary display area. The size of the fourth main display area is larger than that of the fourth secondary display area. The fourth main display area is used to tile the tenth window interface, and the fourth secondary display area is used to display all or part of the M window interfaces in the form of the spatial window.

26. The method according to any one of claims 1 to 25, characterized in that Before detecting the first operation on the first interface, the method further includes: detecting and responding to a fifth operation in the fifth interface, displaying a sixth interface; the sixth interface comprising a fifth main display area and a fifth secondary display area, the fifth main display area being larger than the fifth secondary display area, the fifth main display area being used for tiled display of thumbnails of alternative window interfaces and / or alternative application icons, and the fifth secondary display area being used for displaying at least one window interface included in the fifth interface in the form of the spatial window; The first interface is displayed by detecting and responding to the second selection operation in the fifth main display area, wherein 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, and the eleventh window interface is the window interface corresponding to the thumbnail of the alternative window interface selected by the second selection operation, or the eleventh window interface is the window interface of the application corresponding to the alternative application icon selected by the second selection operation.

27. The method according to claim 25, characterized in that The fifth operation is a two-finger bottom pinch operation, and the second selection operation is a click operation on the thumbnail or alternative application icon corresponding to the eleventh window interface; and / or, The fifth operation is a drag operation on the first display content in the twelfth window interface of the fifth interface, and the drag operation is used to drag the first display content and to trigger a gradual switch from the fifth interface to the sixth interface; the second selection operation is an operation of dragging the first display content to the thumbnail or alternative application icon corresponding to the eleventh window interface.

28. The method according to claim 26 or 27, characterized in that 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 is associated with the at least one application; The application corresponding to the candidate application icon is associated with the at least one application.

29. The method according to claim 28, characterized in that The application corresponding to the thumbnail of the alternative window interface is an application running in the background.

30. The method according to any one of claims 1 to 25, characterized in that Before detecting the first operation on the first interface, the method further includes: detecting and responding to a fifth operation in the fifth interface, displaying a sixth interface; the sixth interface including a fifth main display area and a fifth secondary display area, the fifth main display area being larger than the fifth secondary display area, the fifth main display area being used to tile thumbnails of alternative window interfaces and / or alternative application icons, and the fifth secondary display area being used to display all or part of the multiple window interfaces included in the fifth interface in the form of the spatial window; the multiple window interfaces included in the fifth interface include a twelfth window interface; The first interface is displayed in response to detecting a replacement operation in the fifth main display area, wherein the M window interfaces included in the first interface include an eleventh window interface and do not include the twelfth window interface, and the eleventh window interface is the window interface corresponding to the thumbnail of the alternative window interface selected through the replacement operation, or the eleventh window interface is the window interface of the application corresponding to the alternative application icon selected through the second selection operation.

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

32. The method according to claim 31, wherein The method further comprises: 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 area and a sixth secondary display area, the sixth main display area is larger than the sixth secondary display area, the sixth main display area is used to tile the second split-screen interface including the thirteenth window interface, and the sixth secondary display area is used to display all or part of the window interfaces of the M window interfaces that do not belong to the second split-screen interface; Among them, in the sixth display area, all or part of the window interfaces in the first split-screen interface that do not belong to the second split-screen interface are displayed in the form of the spatial window.

33. The method according to any one of claims 1 to 32, characterized in that The first main display area is larger than the first secondary display area.

34. The method according to any one of claims 1 to 33, characterized in that The method further comprises: In response to the operation of dragging the fourteenth window interface among the N1 window interfaces to the first display area, the fourteenth window interface is displayed in the first display area in the form of a spatial window, and the fifteenth window interface in the first display area is displayed at the original display position of the fourteenth window interface.

35. The method according to claim 4, wherein The L is 2, the second interface includes a left first display area and a right first display area, and the method further includes: In response to the operation of dragging the 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 the form of a spatial window, and the seventeenth window interface in the first display area is displayed in the left first display area in the form of a spatial window.

36. The method according to any one of claims 1 to 35, characterized in that The method further comprises: In response to the seventh operation, setting the eighteenth window interface as a fixed window interface; Among them, the eighteenth window interface is an interface displayed in a split-screen format.

37. The method according to any one of claims 1 to 36, characterized in that Two window interfaces among the M window interfaces are window interfaces of different instances of the same application, or are window interfaces of different atomic services of the same application, or are window interfaces of different applications.

38. The method according to any one of claims 1 to 37, characterized in that When the first display area is used to display the entire or partial window interface, it displays part of the content in the nineteenth window interface of the entire or partial window interface.

39. An electronic device, characterized in that: The system comprises at least one processor coupled to at least one memory, wherein the at least one processor is configured to read a computer program stored in the at least one memory to execute the method according to any one of claims 1 to 38.

40. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to perform the method according to any one of claims 1 to 38.

41. A computer program product comprising instructions, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 38.

Citation Information

Patent Citations

  • A method and apparatus for display an interface

    CN109471603A

  • Screen splitting method and electronic equipment

    CN110471725A

  • Display method and electronic equipment

    CN111338519A

  • Application window display method and electronic equipment

    CN111966252A

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

    CN113986063A