Display method and apparatus

By displaying multiple application windows of the same type on electronic devices and flexibly arranging them, the limitations of multi-window display in existing technologies are solved, and the user's operating experience in multi-window scenarios is improved.

WO2026129675A1PCT designated stage Publication Date: 2026-06-25HONOR DEVICE CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HONOR DEVICE CO LTD
Filing Date
2025-08-07
Publication Date
2026-06-25

AI Technical Summary

Technical Problem

Existing electronic devices have limitations when displaying multiple windows, failing to effectively support users in viewing and operating multiple similar application windows simultaneously on the same interface, and the operation is cumbersome.

Method used

Electronic devices can display multiple application windows of the same type on the interface in response to user operations, and adjust the size and position of the windows according to user interaction. They support split-screen display and group management, enabling flexible window layout and operation.

Benefits of technology

It improves the user experience in multi-window scenarios, allowing users to easily view and operate multiple similar applications on the same interface, enhancing the flexibility and user-friendliness of the interface display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025113263_25062026_PF_FP_ABST
    Figure CN2025113263_25062026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of terminals, and provide a display method and apparatus. The method comprises: displaying a first interface, the first interface comprising a first window of a first application; and in response to a first operation for the first window, displaying a second interface, the second interface comprising a second window and a third window, the second window being a window corresponding to the first application, the third window being a window corresponding to a second application, and the first application and the second application being of the same application type. In this way, an electronic device can display in an interface, on the basis of an operation of a user for the first window, a plurality of windows of the same application type, so that the user can operate application windows of the same type, thereby improving the experience of the user operating in a multi-window scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Display method and apparatus

[0001] This application claims priority to Chinese Patent Application No. 202411912447.6, filed on December 20, 2024, entitled “Display Method and Apparatus”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of terminal technology, and in particular to a display method and apparatus. Background Technology

[0003] With the development of terminal technology, users' functional needs for electronic devices are becoming increasingly diversified. To meet users' personalized needs, many electronic devices can support multi-window display capabilities. For example, when users need to view multiple windows simultaneously, electronic devices can display multiple windows through full-screen display + floating window display, dual-screen display, or foreground scheduling, and different application content can be displayed in each window.

[0004] However, the above display method has certain limitations. Summary of the Invention

[0005] This application provides a display method and apparatus, applied in the field of terminal technology, enabling electronic devices to display multiple windows on an interface, and the multiple windows can display different applications of the same type respectively.

[0006] In a first aspect, embodiments of this application propose a display method, the method comprising: displaying a first interface, the first interface including a first window of a first application; and, in response to a first operation on the first window, displaying a second interface, the second interface including a second window and a third window, the second window being a window corresponding to the first application, the third window being a window corresponding to the second application, the first application and the second application belonging to the same application type, the display area occupied by the second window being larger than the display area occupied by the first window, and the display area occupied by the second window being larger than the display area occupied by the third window.

[0007] Electronic devices can display a second window of the first application and a third window of the second application on the interface based on the user's operation on the first window. This allows the user to view multiple application windows on the interface at the same time, and the multiple applications belong to the same application type. This enables the user to operate on application windows of the same type, thereby improving the user's experience in multi-window scenarios.

[0008] In one possible implementation, the method further includes: displaying a third interface in response to a second operation on the third window, the third interface including a fourth window and a fifth window, the fourth window being the window corresponding to the second application, the fifth window being the window corresponding to the first application, and the display area occupied by the fourth window being larger than the display area occupied by the fifth window.

[0009] The second operation can be a click on the third window, or dragging the third window to the center of the display screen.

[0010] When the second interface is the interface shown in Figure 3D and the third window is window 312 in Figure 3D, the third interface can be the interface shown in Figure 3J, the fourth window can be window 312 in Figure 3J, and the fifth window can be window 300 in Figure 3J.

[0011] When the second interface is the interface shown in Figure 3E and the third window is window 313 in Figure 3E, the third interface can be the interface shown in Figure 3K, the fourth window can be window 313 in Figure 3K, and the fifth window can be window 300 in Figure 3K.

[0012] Electronic devices can allow users to view the applications they are most interested in within a larger display area by swapping the positions of two application windows.

[0013] In one possible implementation, the second window includes the display content of the first application, the third window includes the icon of the second application, the fourth window includes the display content of the second application, and the fifth window includes the display content of the first application.

[0014] The electronic device does not limit the content displayed in the window. If the second application is not started, the electronic device can display the icon of the second application in the third window. After receiving the second operation, the electronic device can start the second application and display its content in the fourth window, so that the user can view the second application in a larger display area.

[0015] In one possible implementation, after responding to a second operation on the third window, the method further includes launching a second application. The electronic device can launch the second application when it is necessary to display content within the second application, thereby achieving power saving.

[0016] In one possible implementation, the second window is located at the center of the second interface, the third window is located around the second window, the fourth window is located at the center of the third interface, and the fifth window is located around the fourth window.

[0017] Electronic devices can improve the user experience by placing important windows in the center of the interface, allowing users to focus on the content within those windows.

[0018] In one possible implementation, the method further includes: in response to a third operation on the third window, displaying a fourth interface, the fourth interface including a sixth window, the sixth window displaying the display content of the first application and the display content of the second application in a split-screen manner.

[0019] The third window can be window 312 in Figure 3D, and the third operation can be a long press or other triggered operation on window 312. The fourth interface can be the interface shown in Figure 3L, and the sixth window can be window 320 in Figure 3L. Window 320 can display the content of two applications in a split screen.

[0020] Electronic devices can simultaneously display content from two applications in a larger display area, with the content of the two applications shown in a split-screen format, allowing users to operate multiple applications at the same time.

[0021] In one possible implementation, the method further includes: displaying a fifth interface in response to a fourth operation on the second interface, the fifth interface including a seventh window and an eighth window, the seventh window including a second window and a third window, the application type corresponding to the seventh window being different from the application type corresponding to the eighth window, and the display area occupied by the seventh window being the same as the display area occupied by the eighth window; and displaying the second interface in response to an operation on the fifth interface.

[0022] The fourth operation can be the zoom-out operation described in the embodiments of this application, and the fifth interface can be the interface shown in Figure 4A or Figure 4B.

[0023] When the fifth interface is as shown in Figure 4A, the seventh window can be window 401 in Figure 4A, and the eighth window can be any window in Figure 4A other than window 401. When the fifth interface is as shown in Figure 4B, the seventh window can be the window corresponding to the office type in Figure 4A, and the eighth window can be any window in Figure 4B other than the window corresponding to the office type. Alternatively, the fifth interface can also be the interface shown in Figure 4C.

[0024] This makes it easier for users to view application groups under any application type at any time in the overall application group overview.

[0025] In one possible implementation, the fifth interface may also include a ninth window, and the method further includes: displaying a sixth interface in response to an operation on the ninth window, the sixth interface including a first button for adding at least one application window to the ninth window, the at least one application window corresponding to different application types.

[0026] In the case that the fifth interface is the interface shown in Figure 4C, the ninth window can be window 407 in Figure 4C, the sixth interface can be the interface shown in Figure 4D, and the first button can be button 408 in Figure 4D.

[0027] This allows users to group windows of different or the same application type into the same application group according to their needs, thereby improving the user experience.

[0028] In one possible implementation, the method further includes: displaying a seventh interface in response to a fifth operation on the second interface, the seventh interface including a tenth window and an eleventh window, the tenth window being a window corresponding to the first application, the eleventh window being a window corresponding to the second application, the display area occupied by the tenth window being larger than the display area occupied by the second window, and the display area occupied by the eleventh window being larger than the display area occupied by the third window; and displaying the second interface in response to an operation on the seventh interface.

[0029] The fifth operation can be the magnification operation described in the embodiments of this application, and the seventh interface can be the interface shown in Figure 4F.

[0030] The tenth window can be window 411 in Figure 4F, and the eleventh window can be the window corresponding to the browser application in Figure 4F.

[0031] Electronic devices can zoom in on the interface through the fifth operation, allowing users to better view the content displayed in the window and thus improving the user experience.

[0032] In one possible implementation, after displaying the first interface, the method further includes: in response to a sixth operation on the first window, displaying an eighth interface, the eighth interface including a twelfth window and a thirteenth window, the twelfth window being a window corresponding to a first application and corresponding to a first application type, the thirteenth window including multiple application windows belonging to a second application type, the first application type being different from the second application type; in response to an operation of dragging the twelfth window to the area where the thirteenth window is located, displaying a ninth interface, the ninth interface including a fourteenth window, the fourteenth window including a twelfth window, the fourteenth window being a window corresponding to the second application type.

[0033] With the electronic device displaying Figure 3B, the sixth operation can be dragging window 302 close to button 305 and hovering it for a period of time (e.g., at least 1 second). The eighth interface can be the interface shown in Figure 5A, the twelfth window can be window 500, and the thirteenth window can be window 506. The first application type can be office type, and the second application type can be reading type.

[0034] The ninth interface can be the interface shown in Figure 5B, and the fourteenth window can be window 510, which can include window 500.

[0035] Electronic devices allow users to flexibly assign application windows to specific application groups. For example, if a user sets the note-taking application window to the group corresponding to the reading category, the user can then search for suitable reading resources based on the content recorded in the note-taking application, thus improving the user experience.

[0036] In one possible implementation, the arrangement of the third window around the second window is related to the number of third windows. Electronic devices can provide users with more diverse interface displays based on the number of third windows.

[0037] In one possible implementation, the first interface further includes a second button, responding to a first operation on the first window, including: responding to a first operation of dragging the first window to the location of the second button.

[0038] The second button can be button 305 in Figure 3B. This allows the electronic device to trigger the display of the second interface based on the user's action of dragging the first window to the location of the second button.

[0039] Secondly, embodiments of this application provide a display device, which may be an electronic device, or a chip or chip system within an electronic device. The display device may include a display unit and a processing unit. When the display device is an electronic device, the display unit may be a display screen. The display unit is used to perform display steps to enable the electronic device to implement a display method described in the first aspect or any possible implementation of the first aspect. When the display device is an electronic device, the processing unit may be a processor. The display device may further include a storage unit, which may be a memory. The storage unit is used to store instructions, and the processing unit executes the instructions stored in the storage unit to enable the electronic device to implement a display method described in the first aspect or any possible implementation of the first aspect. When the display device is a chip or chip system within an electronic device, the processing unit may be a processor. The processing unit executes the instructions stored in the storage unit to enable the electronic device to implement a display method described in the first aspect or any possible implementation of the first aspect. The storage unit may be a storage unit within the chip (e.g., a register, cache, etc.), or a storage unit located outside the chip within the electronic device (e.g., a read-only memory, random access memory, etc.).

[0040] Specifically, the display unit is used to display a first interface, which may include a first window of a first application; the processing unit responds to a first operation on the first window; the display unit is also used to display a second interface, which includes a second window and a third window, the second window being the window corresponding to the first application, the third window being the window corresponding to the second application, the first application and the second application belonging to the same application type, the display area occupied by the second window being larger than the display area occupied by the first window, and the display area occupied by the second window being larger than the display area occupied by the third window.

[0041] Thirdly, embodiments of this application provide an electronic device, which includes: one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the electronic device to perform the methods described in the first aspect or any possible implementation of the first aspect.

[0042] Fourthly, embodiments of this application provide a computer-readable storage medium including computer instructions that, when executed on an electronic device, cause the electronic device to perform the methods described in the first aspect or any possible implementation thereof.

[0043] Fifthly, embodiments of this application provide a computer program product including a computer program. When the computer program product includes computer program code, when the computer program code is run on an electronic device, it causes the electronic device to perform the method described in the first aspect or any possible implementation of the first aspect.

[0044] Sixthly, this application provides a chip system applied to an electronic device. The chip system includes one or more processors, which are used to invoke computer instructions to cause the electronic device to perform the methods described in the first aspect or any possible implementation of the first aspect.

[0045] In one possible implementation, the chip system described above in this application further includes at least one memory storing instructions. The memory can be an internal storage unit of the chip system, such as a register or cache, or it can be a storage unit of the chip system itself (e.g., read-only memory, random access memory, etc.).

[0046] It should be understood that the second to sixth aspects of this application correspond to the technical solutions of the first aspect of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description

[0047] Figures 1A-1D are schematic diagrams of a multi-window display interface;

[0048] Figure 2 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application;

[0049] Figures 3A-3L are schematic diagrams of an interface provided in an embodiment of this application;

[0050] Figures 4A-4G are schematic diagrams of another interface provided in the embodiments of this application;

[0051] Figures 5A and 5B are schematic diagrams of another interface provided in the embodiments of this application;

[0052] Figure 6 is a flowchart illustrating a display method provided in an embodiment of this application;

[0053] Figure 7 is a schematic diagram of the hardware structure of another electronic device provided in an embodiment of this application. Detailed Implementation

[0054] To facilitate a clear description of the technical solutions in the embodiments of this application, some terms and technologies involved in the embodiments of this application will be briefly introduced below:

[0055] 1. Other terms

[0056] In the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with substantially the same function and purpose. For example, "first chip" and "second chip" are used only to distinguish different chips and do not limit their order of execution. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that "first" and "second" do not necessarily imply that they are different.

[0057] It should be noted that, in the embodiments of this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0058] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, a--c, bc, or abc, where a, b, and c can be single or multiple.

[0059] 2. Electronic equipment

[0060] The electronic devices in this application embodiment may include handheld devices with image processing capabilities, vehicle-mounted devices, etc. For example, some electronic devices are: mobile phones, tablet computers, PDAs, laptops, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc., and this application embodiment is not limited to these.

[0061] By way of example and not limitation, in this embodiment, the electronic device may also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that are intelligently designed and developed using wearable technology, such as glasses, gloves, watches, clothing, and shoes.

[0062] The electronic devices in the embodiments of this application may also be referred to as: terminal equipment, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.

[0063] When the floating window function is activated, the electronic device can display multiple windows in a combination of full-screen display and floating window display, as described in Figure 1B; or, the electronic device can also display multiple windows in a dual-screen display mode, as described in Figure 1C; or, the electronic device can also display multiple windows in a front-end scheduling mode, as described in Figure 1D.

[0064] In this context, front-end scheduling can be understood as a multitasking function. Front-end scheduling allows users to display currently used applications in a window centered on the screen, while recently used applications are neatly arranged along the left side of the screen, with the currently used window placed in the center for quick access. When a user is using multiple applications, the electronic device can display those applications in multiple windows.

[0065] The following examples, using the scenarios shown in Figures 1A-1D, illustrate the display method. These examples do not constitute a limitation on the embodiments of this application.

[0066] When an electronic device launches a note-taking application, the electronic device can display the interface shown in Figure 1A. Figure 1A can be a full-screen display interface of the note-taking application, which can include: window 110, which can be a full-screen window, and can display the content of the note-taking application, such as: toolbar, search box, and at least one note icon, etc.

[0067] In one implementation, when the electronic device displays a note-taking application in full screen, in response to a user opening a social application via a floating window, the electronic device can display the interface shown in Figure 1B. Figure 1B may show: window 110 and floating window 120. The floating window 120 can be triggered by the user clicking the social application icon in the sidebar, and the sidebar can be triggered by the user swiping inwards along the edge of the display screen.

[0068] Window 110 can display the content of the note-taking application, as described in Figure 1A. Floating window 120 can display the content of social applications, such as the chat interface within a social application.

[0069] In another implementation, when the electronic device displays a note-taking application in full screen, in response to the user dragging the application icon (such as the icon of a social application) to the right side of the screen, the electronic device can display the interface shown in Figure 1C. Figure 1C can be displayed in a split-screen format: window 130 and window 140. The icon of the social application can be obtained by the user from the sidebar.

[0070] Both windows 130 and 140 can be referred to as split-screen windows. For example, window 130 can be displayed on the left side of the screen, and window 140 can be displayed on the right side of the screen. Window 130 can display the content of the note-taking application, and window 140 can display the content of the social application.

[0071] It is understood that Figure 1C uses the left and right split-screen display of the application as an example for illustration, and this example does not constitute a limitation on the embodiments of this application.

[0072] In another implementation, when the electronic device displays the desktop in full-screen mode, in response to the user's operation to initiate front-end scheduling, the electronic device can display the interface shown in Figure 1D. Figure 1D can display windows 150, 160, 170, etc. The operation to initiate front-end scheduling can include the user clicking a function button, etc.

[0073] Window 150 can be a full-screen window, displaying the desktop, which may include icons for at least one application, such as a note-taking app icon or a social media app icon. Windows 160 and 170 can be stacked from left to right, with window 160 displaying the content of the note-taking app and window 170 displaying the content of the social media app. It is understood that multiple application windows can also be displayed below window 170, but this is not limited in this embodiment.

[0074] In the interface shown in Figure 1D, users can view the application content in window 170 and other windows by sliding the area where window 160 or window 170 is located.

[0075] In the interfaces shown in Figure 1B, 1C, or 1D, users can view application content in multiple windows simultaneously. However, the above display methods have certain limitations. For example, in the interfaces shown in Figure 1B or 1C, the electronic device can display content from two applications simultaneously in two windows, resulting in a limited number of application windows; in the interface shown in Figure 1D, the electronic device requires users to swipe left and right to view content from multiple applications, which is cumbersome.

[0076] In view of this, embodiments of this application provide a display method that enables an electronic device to display the window of the first application and the windows of other applications related to the first application in the interface based on the user's operation on the first application. This allows the user to view multiple application windows simultaneously in the interface, and the multiple applications belong to the same application type, so that the user can operate on application windows of the same type, thereby improving the user's experience in multi-window scenarios.

[0077] To better understand the embodiments of this application, the structure of the electronic device according to the embodiments of this application will be described below. For example, FIG2 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application.

[0078] The electronic device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, buttons 190, an indicator 192, a camera 193, and a display screen 194, etc.

[0079] In this embodiment, the sensor module 180 may include one or more of the following: proximity light sensor, ambient light sensor, touch sensor, pressure sensor, gyroscope sensor, barometric pressure sensor, magnetic sensor, accelerometer, distance sensor, fingerprint sensor, temperature sensor, or bone conduction sensor (not shown in Figure 2), and this embodiment does not specifically limit the type of sensor.

[0080] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device. In other embodiments of this application, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0081] The processor 210 may include one or more processing units, such as an application processor (AP), a modem processor, a central processing unit (CPU), a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.

[0082] The processor 110 can perform the steps of application type identification and interface display in the display method.

[0083] USB interface 130 is an interface that conforms to the USB standard specification, specifically it can be a Mini USB interface, Micro USB interface, USB Type C interface, etc.

[0084] The charging management module 140 is used to receive charging input from the charger. The power management module 141 is used to connect the charging management module 140 and the processor 110.

[0085] The wireless communication function of electronic devices can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc.

[0086] Electronic devices utilize GPUs, displays (194), and application processors to achieve display functions. The GPU is a microprocessor for image processing, connecting the displays (194) and the application processor.

[0087] Display screen 194 is used to display images and videos, for example, display screen 194 can display any of the interfaces shown in Figures 3A-5B. GPU is used to perform mathematical and geometric calculations and for graphics rendering. Processor 210 may include one or more GPUs, which execute program instructions to generate or modify display information.

[0088] Electronic devices can perform shooting functions through ISP, camera 193, video codec, GPU, display 194, and application processor. Camera 193 is used to capture still images or videos.

[0089] The external storage interface 120 can be used to connect an external storage card.

[0090] Internal memory 121 can be used to store computer executable program code, which includes instructions.

[0091] Electronic devices can implement audio functions such as music playback and recording through audio modules 170, speakers 170A, receivers 170B, microphones 170C, headphone jacks 170D, and application processors.

[0092] A touch sensor can be installed on the display screen 194, and the touch sensor and the display screen 194 together form a touch screen, or "touchscreen". The touch sensor can detect the user's touch operation on the display screen 194.

[0093] Button 190 includes the power button, volume buttons, etc.

[0094] The software systems of electronic devices can adopt layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture, etc., which will not be elaborated here.

[0095] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be implemented independently or in combination with each other. The same or similar concepts or processes may not be described again in some embodiments.

[0096] This application provides a display method that allows an electronic device to display multiple application windows on an interface, where all applications belong to the same application type, as shown in Figures 3A-3L; or, the electronic device can display application groups corresponding to different application types, as shown in Figures 4A-4G; or, the electronic device can set any application window to an application group corresponding to different types.

[0097] When the electronic device launches a note-taking application (as shown in Figure 1A), in response to the user's swipe up from the bottom of the screen, the electronic device can display the interface shown in Figure 3A. At this time, the electronic device continues to run the note-taking application in the background. Figure 3A can be the desktop of the electronic device, and the content displayed on the desktop can be referred to the description in window 150, which will not be repeated here.

[0098] When the electronic device displays Figure 1A or Figure 3A, in response to the user's action of swiping up from the bottom of the screen to open the background multitasking interface, the electronic device displays the interface shown in Figure 3B. Figure 3B can be the background multitasking interface, which may include: button 304, button 305, button 306, and multiple application windows, such as window 303 and window 302. Window 302 can display the thumbnail corresponding to the note-taking application, and the content displayed in the thumbnail can be found in the description of window 110. Window 303 can display the thumbnails corresponding to other applications.

[0099] Button 304 can be used to trigger the application's split-screen display, such as triggering the application's left and right split-screen display. Button 305 can be used to set the application window to the application group corresponding to the application type. Button 306 can be used to trigger the application's small window display, such as displaying the application window as a small window in any corner of the interface.

[0100] In response to a user dragging window 302 near button 305 in Figure 3B (while the user is still holding the button), the electronic device can display the interface shown in Figure 3C. Furthermore, in response to a user dragging window 302 to the area where button 305 is located (while the user releases the button), the electronic device can display the interface shown in Figure 3D or Figure 3E.

[0101] During the process of switching the electronic device from Figure 3B to Figure 3C, window 302 gradually shrinks, and the distance between window 302 and button 305 gradually decreases.

[0102] Figure 3D or Figure 3E can both be referred to as the application grouping interface. Figure 3D or Figure 3E can display application groups based on the application type settings corresponding to window 300.

[0103] When the application type corresponding to window 300 is office type, the application group of office type can be displayed in Figure 3D or Figure 3E. For example, the application group can display: window 300, and other windows. The application corresponding to other windows can be the associated application of the note-taking application.

[0104] In Figure 3D, a drag button can be displayed at the top of any application window. The drag button can be used to move the application window. For example, users can move the drag button to set the application window to different window positions in Figure 3D, or delete the application window in Figure 3D.

[0105] Associated applications can be understood as applications belonging to the same application type as the target application. The target application can be understood as the application that triggers entry into the application group interface, such as a note-taking application. For example, if the application type of the note-taking application is office-related, its associated applications can also be office-related. For example, the associated applications of the note-taking application can include one or more of the following: browser applications, memo applications, or file management applications, etc.

[0106] It is understood that the display area occupied by the target application is larger than the display area occupied by any associated application. The target window of the target application can be located in the center of the display screen. The target window supports user triggering of the target application, and the number of target windows is 1. The associated windows of the associated applications can surround the target window. The associated windows support user triggering of the associated applications or may not support user triggering of the associated applications. There can be at least one associated window, but this is not limited in this embodiment.

[0107] In one implementation, as shown in Figure 3D, windows such as 312 can be displayed around window 302. For example, window 312 can display the application content of a browser application, where both the browser application and the note-taking application belong to the same type of application.

[0108] In the scenario shown in Figure 3D, when the electronic device has pre-launched the browser application and the note-taking application, the electronic device can display a window of an application that is running in the background and belongs to the same application type as the note-taking application. The application content can be displayed in the window, such as the application content displayed in window 312.

[0109] In another implementation, as shown in Figure 3E, windows 313 and 314 can be displayed around window 302. For example, window 313 can display the icon of a file management application, and window 314 can display the icon of a memo application. The note-taking application, file management application, and memo application belong to the same application type.

[0110] In the scenario shown in Figure 3E, when the electronic device has pre-launched the note-taking application and has not pre-launched any other applications of the same type as the note-taking application, the electronic device can display a window of the same type as the note-taking application in Figure 3E. The window can display the application's icon, such as the icon displayed in window 313 or window 314.

[0111] Optionally, in conjunction with the descriptions in Figures 3D and 3E, the electronic device may also simultaneously display windows 312, 313, and 314 around window 300. In this case, the application corresponding to window 300, the application corresponding to window 312, the application corresponding to window 313, and the application corresponding to window 314 belong to the same application type.

[0112] Optionally, the electronic device may also display windows corresponding to recently opened applications around window 300. In this case, the recently opened applications and note-taking applications may not belong to the same application type. This embodiment of the application does not limit this.

[0113] In this way, in response to the user's operation on any application window, the electronic device can easily open the application group interface related to the application type, allowing the user to view and operate the windows of applications of the same type at the same time in the application group interface, thus improving the user experience.

[0114] It is understood that the electronic device can pre-set multiple window positions around window 300, such as setting 8 window positions. When the number of windows that can be displayed is less than 8, the electronic device can start from the upper left of window 300 and display the application windows of related applications sequentially in a clockwise (or counterclockwise) direction, as shown in the interface of Figure 3F. For example, if the electronic device can display 4 windows, it can start from the window in the upper left of window 300 and display 4 windows sequentially in a clockwise direction. Other positions in Figure 3F may not display any windows, or other positions in Figure 3F may display windows, but the windows may not display any content. This application embodiment does not limit this.

[0115] Optionally, the electronic device can also determine different window arrangements in the grouped interface based on the number of associated applications. For example, when there are 2 associated applications, the electronic device can display the associated applications according to the interface shown in Figure 3G, such as displaying one application window of an associated application on the top and bottom sides of window 300. When there are 4 associated applications, the electronic device can display the associated applications according to the interface shown in Figure 3H, such as displaying two application windows of an associated application on the top and bottom sides of window 300. When there are 10 associated applications, the electronic device can display the associated applications according to the interface shown in Figure 3I, such as displaying three application windows of an associated application on the top and bottom sides of window 300, and two application windows of an associated application on the left and right sides of window 300.

[0116] It is understood that the arrangements shown in Figures 3G-3I are merely examples and do not constitute a limitation on the embodiments of this application. Optionally, the electronic device may also support users in flexibly setting the arrangement of windows.

[0117] Based on the description in Figures 3F-3I, electronic devices can provide various window arrangements to offer users a more visually appealing interface display according to different numbers of windows.

[0118] When the electronic device displays as shown in Figure 3D, in response to a user's click on window 312 (or dragging window 312 to the center of the display screen), the electronic device can exchange the content displayed in window 300 and window 312, as shown in Figure 3J. As shown in Figure 3J, the display area occupied by window 312 is larger than that occupied by window 300. By exchanging the content displayed in the two windows, the electronic device allows the user to flexibly view and manipulate the application content in window 312. The display screen position can be the location of window 300.

[0119] When the electronic device displays as shown in Figure 3E, in response to a user's click operation on window 313 (or dragging window 313 to the center of the display screen), the electronic device can launch the file management application in window 313 and display the content of the file management application in window 313, such as the interface shown in Figure 3J. As shown in Figure 3K, window 300 can switch to the position of window 313 in Figure 3E. The display area occupied by window 313 is larger than that occupied by window 300, making it easier for the user to operate the application content in window 313.

[0120] Based on the descriptions in Figures 3J and 3K, the electronic device can display the target application's window at the center of the application grouping interface. When a user needs to view any related application, they can swap the window positions of the target and related applications by triggering an operation on the window of the related application, allowing the user to view the content of the related applications at the center of the display screen. In this scenario, the application content in the related applications can be enlarged and moved to the center, making it easier for the user to view and operate.

[0121] Optionally, when the electronic device displays as shown in Figure 3D, in response to a user's long-press operation or other triggering operation on window 312, the electronic device can trigger a split-screen display of the application corresponding to window 312 and the application corresponding to window 300, such as the interface shown in Figure 3L. Window 320 can be displayed at the center of Figure 3L. Window 320 can include the display content of a note-taking application and the display content of a browser application, and the display content of the two applications is displayed in a left-right split-screen manner. At this time, no content may be displayed at the original location of window 312, such as in a blank state, as shown in Figure 3L; or no window may be displayed at the original location of window 312, etc., not shown in Figure 3L, and this embodiment of the application does not limit this.

[0122] A drag-and-drop button can be displayed at the top of any split-screen area. In response to the user triggering button 322 and dragging it to the location of window 312, the electronic device can display the interface shown in Figure 3D. Alternatively, in response to the user triggering button 321 and dragging it to the location of window 312, the electronic device can display the interface shown in Figure 3J. Alternatively, the user can also change the content displayed in the two windows during split-screen mode by moving the position of button 321 or button 322. Both button 321 and button 322 can be understood as drag-and-drop buttons, which allow the window to be moved.

[0123] Understandably, in response to a user's trigger action on any associated application's window, the electronic device can split the associated application and the target application into a single screen and display the split-screen content in the center of the display screen, so that while operating two applications simultaneously, other associated applications can also be viewed.

[0124] Based on the application grouping interface shown in Figure 3D, the electronic device can view more application groups based on the user's zoom-out operation on the application grouping interface, as described in Figures 4A-4B; or, the electronic device can also zoom in on the application grouping interface based on the user's zoom-in operation on the application grouping interface, such as zooming in on the target window, as described in Figures 4C-4D.

[0125] With the electronic device displaying Figure 3D, in response to the user's zoom-out operation, the electronic device can sequentially display the interface shown in Figure 4A and then the interface shown in Figure 4B. The zoom-out operation can include other operations such as pinching inwards with two fingers.

[0126] As shown in Figure 4A, the interface can include multiple application groups of different application types, such as the office type application group shown in window 401, the movie and television type application group shown in window 402, the reading type application group shown in window 403, the music type application group shown in window 404, the learning type application group shown in window 405, and the shopping type application group shown in window 406, etc.

[0127] It is understood that the application type may also include one or more of the following, such as: entertainment type, fitness type, payment type, game type, travel navigation type, and travel accommodation type, etc., which are not limited in this embodiment.

[0128] As the electronic device gradually switches from Figure 4A to Figure 4B, the application groups in Figure 4A gradually shrink so that the user can see the type of each application group and the content displayed in any given application group. For example, the electronic device can display 9 application groups in Figure 4B, or it can display N application groups in Figure 4B, where N can be greater than 9, so that the user can see all the application groups. The settings for any application group can be found in the descriptions in Figures 3A-3K, and will not be repeated here.

[0129] The interfaces shown in Figures 4A and 4B can be understood as the interfaces displayed when the application groups are in full view mode. This interface can display multiple application groups that can be set by electronic devices, and users can view more application groups by swiping up and down or zooming out.

[0130] In response to a user's click on window 402 in Figure 4A, the electronic device can display the interface shown in Figure 4E. As shown in Figure 4E, this interface can display multiple application windows from the video group, such as window 410. Window 410 can be the window corresponding to video application 1, and it can display the content of video application 1, such as displaying multiple recommended videos. Windows corresponding to other video applications can be displayed around window 410.

[0131] Optionally, when the electronic device displays the interface shown in Figure 4E, it can also return to the interface shown in Figure 4A in response to the user's zoom-out operation. This makes it easier for the user to view application groups under any application type at any time in the overall application group overview state.

[0132] Optionally, the electronic device can also display a window 407 corresponding to the custom type, such as the interface shown in Figure 4C. The custom type can be a user-defined application type; users can set the applications they need to use in the custom type for easy viewing and use.

[0133] Window 407 may display the words "Custom Group," which indicates that the user can group application windows of different application types into an application group. For example, in response to the user clicking window 407, the electronic device may display the interface shown in Figure 4D, which may include a button 408 for adding an application window to the custom group. A prompt message may be displayed around button 408 to encourage the user to click the button to add an application window.

[0134] After receiving multiple operations from the user on button 408, the electronic device can display application windows of different application types in the application grouping interface. For example, window A is displayed in the center of the application grouping interface, and window B is displayed around window A. Window A and window B can belong to different application types. Window A can be located in the center of the application grouping interface, and the display area occupied by window A is larger than the display area occupied by a certain window B. Window A and window B are not shown in this embodiment.

[0135] When the electronic device displays the interface shown in Figure 3D, in response to the user's zoom-in operation, the electronic device can display the interface shown in Figure 4F. The zoom-in operation can include other operations such as a two-finger outward expansion gesture.

[0136] As shown in Figure 4F, this interface can be obtained by enlarging the content in Figure 3D. Figure 4F can include window 411. The content displayed in window 411 is the same as the content displayed in window 300, and the display area occupied by window 411 is larger than the display area occupied by window 300. Related windows can continue to be displayed around window 411. The content of the related windows can be referred to the description in Figure 3D, which will not be repeated here.

[0137] The top of window 411 may also include a button 412. In response to a user's click on button 412, the electronic device can display the interface shown in Figure 4G. In Figure 4G, the top of window 411 may display a button 413. Button 413 can be used to activate full-screen display of the content displayed in window 411, such as displaying the words "Full Screen View" on button 413.

[0138] In response to a user's click on button 413 in Figure 4G, the electronic device can display an interface as shown in Figure 1A, which can be a full-screen display interface of a note-taking application.

[0139] Understandably, electronic devices can zoom in on the content displayed in Figure 3D to better view the content and improve the user experience.

[0140] Optionally, in response to a user's zoom-out operation in Figure 4F or Figure 4G, the electronic device may display the interface shown in Figure 3D.

[0141] Electronic devices can also allow users to assign an application window (e.g., window 1) to an application group (e.g., application group 1) of any application type, as shown in Figures 5A-5B. In this scenario, the application type corresponding to window 1 can be the same as or different from the application type corresponding to application group 1.

[0142] In the description of Figures 5A-5B, window 1 is window 500 and application group 1 is a reading type application group as an example for illustration. This example does not constitute a limitation on the embodiments of this application.

[0143] When the electronic device displays the interface shown in Figure 3B, in response to a user dragging window 302 near button 305 in Figure 3B and hovering it for a period of time (e.g., at least 1 second), the electronic device can display the interface shown in Figure 5A. Window 500 can be displayed in Figure 5A, and the content displayed in window 500 is the same as the content displayed in window 302.

[0144] Figure 5A can also display multiple application groups, such as the shopping application group shown in window 501, the office application group shown in window 502, the movie and television application group shown in window 503, the reading application group shown in window 506, the music application group shown in window 505, and the learning application group shown in window 504. Users can also view more application groups by swiping up and down in Figure 5A.

[0145] In response to a user dragging window 500 to the location of window 506 (while the user is still holding the mouse button), the electronic device can display the interface shown in Figure 5B. Furthermore, after the dragging operation ends (when the user releases the mouse button), the electronic device can display the interface shown in Figure 3D. This allows users to drag and drop application windows into desired application groups, improving operational flexibility. The electronic device does not need to group application windows according to their application type.

[0146] Figure 5B shows window 510, which can be a group of applications corresponding to the reading type. Window 510 can be understood as the window displayed when the electronic device magnifies window 506 and sets the content in window 500 to the center position of window 510. The content displayed at the bottom of window 510 can be similar to that in Figure 5A, and will not be described again here.

[0147] It is understood that the electronic device can set window 500 to the desired application group based on the user's operations in Figures 5A-5B, and the electronic device will not record the application group set for window 500. Alternatively, it can be understood that when the electronic device sets the window containing the note-taking application to a certain application group again based on the description shown in Figures 3C-3D, the electronic device can automatically set the window containing the note-taking application to the application group corresponding to the office type according to the application type to which the note-taking application belongs.

[0148] Based on the descriptions in Figures 5A and 5B, electronic devices can allow users to flexibly set application windows to specific application groups. For example, if a user sets the note-taking application window to the application group corresponding to the reading type, the user can search for suitable reading resources based on the content recorded in the note-taking application, thus improving the user experience.

[0149] Optionally, the electronic device may support an exit mechanism, allowing the user to exit any interface associated with the application group and display the desktop. For example, if the electronic device displays any interface shown in Figures 3D-3L, or any interface shown in Figures 4A-4G, or any interface shown in Figures 5A-4B, in response to the user's exit operation, the electronic device may display the desktop shown in Figure 3A. The exit operation may include one or more of the following: swiping upwards along the bottom of the display screen, multiple taps, or gestures, etc., which are not limited in this embodiment.

[0150] Based on the descriptions in Figures 3A-5B above, Figure 6 is a flowchart illustrating another display method provided by an embodiment of this application. As shown in Figure 6, the display method may include the following steps:

[0151] S601, Display the first interface.

[0152] The first interface may include: the first window of the first application.

[0153] The first interface can be the interface shown in Figure 3B, the first application can be the note-taking application described in the embodiments of this application, and the first window can be window 302 in Figure 3B.

[0154] S602, In response to a first operation on the first window, display a second interface.

[0155] The second interface includes a second window and a third window. The second window is the window corresponding to the first application, and the third window is the window corresponding to the second application. The first application and the second application belong to the same application type. The display area occupied by the second window is larger than the display area occupied by the first window, and the display area occupied by the second window is larger than the display area occupied by the third window.

[0156] The first operation can be to drag window 302 to the location of button 305.

[0157] When the second interface is the interface shown in Figure 3D, the second window can be window 300 in Figure 3D, the third window can be window 312 in Figure 3D, and the second application can be the browser application described in Figure 3D.

[0158] When the second interface is the interface shown in Figure 3E, the second window can be window 300 in Figure 3E, the third window can be window 313 in Figure 3E, and the second application can be a file management application; or, the third window can be window 314 in Figure 3E, and the second application can be a memo application.

[0159] Both the first application and the second application are office-related applications.

[0160] In this way, based on the user's operation on the first window, the electronic device can display a second window of the first application and a third window of the second application on the interface, so that the user can see multiple application windows at the same time on the interface, and the multiple applications belong to the same application type, so that the user can operate on application windows of the same type, thereby improving the user's experience in multi-window scenarios.

[0161] It should be noted that the interface provided in this application embodiment is only an example and does not constitute a limitation on the embodiments of this application.

[0162] It should be noted that the module names involved in the embodiments of this application can all be defined as other names, as long as they can achieve the function of each module, and no specific restrictions are placed on the module names.

[0163] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0164] The display method of the embodiments of this application has been described above. The apparatus for performing the above method provided in the embodiments of this application is described below. Those skilled in the art will understand that the methods and apparatus can be combined and referenced with each other, and the related apparatus provided in the embodiments of this application can perform the steps in the above list sorting method.

[0165] Figure 7 is a schematic diagram of the hardware structure of another electronic device provided in an embodiment of this application.

[0166] The electronic device includes a processor 701, a communication line 704, and at least one communication interface (in FIG7, communication interface 703 is used as an example for illustration).

[0167] The processor 701 may be a general-purpose CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.

[0168] Communication line 704 may include circuitry for transmitting information between the aforementioned components.

[0169] The communication interface 703 uses any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, wireless local area networks (WLAN), etc.

[0170] Possibly, the electronic device may also include a memory 702.

[0171] The memory 702 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or it may be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via communication line 704. The memory may also be integrated with the processor.

[0172] The memory 702 stores computer execution instructions for implementing the scheme of this application, and its execution is controlled by the processor 701. The processor 701 executes the computer execution instructions stored in the memory 702 to implement the method provided in the embodiments of this application.

[0173] It is possible that the computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not specifically limit this.

[0174] In a specific implementation, as one example, processor 701 may include one or more CPUs, such as CPU0 and CPU1 in FIG7.

[0175] In a specific implementation, as one embodiment, the electronic device may include multiple processors, such as processor 701 and processor 705 in FIG. 7. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, a processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0176] The display method provided in this application can be applied to electronic devices with communication functions. Electronic devices include terminal devices, and the specific device form of the terminal device can be referred to the above-described related descriptions, which will not be repeated here.

[0177] This application provides a terminal device, which includes a processor and a memory; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, causing the terminal device to perform the above-described method.

[0178] This application provides a chip. The chip includes a processor, which is used to call a computer program in memory to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those in the related embodiments described above, and will not be repeated here.

[0179] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the methods described above. The methods described in the above embodiments can be implemented wholly or partially by software, hardware, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted over the computer-readable medium. The computer-readable medium can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium accessible by a computer.

[0180] In one possible implementation, a computer-readable medium may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage or other magnetic storage devices, or any other medium targeted to carry or to store the required program code in the form of instructions or data structures, and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disks and optical discs include optical discs, laser discs, optical discs, Digital Versatile Discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0181] This application provides a computer program product, which includes a computer program that, when run, causes a computer to perform the above-described method.

[0182] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, embedded processor, or other programmable device to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing device, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.

[0183] The above specific embodiments further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of the present invention should be included within the scope of protection of the present invention.

Claims

1. A display method characterized by comprising: The method applied to an electronic device comprises: displaying a first interface, wherein the first interface can include a first window of a first application; in response to a first operation on the first window, displaying a second interface, wherein the second interface includes a second window and a third window, the second window is a window corresponding to the first application, the third window is a window corresponding to a second application, the first application and the second application belong to the same application type, the display area occupied by the second window is larger than the display area occupied by the first window, and the display area occupied by the second window is larger than the display area occupied by the third window.

2. The method of claim 1, wherein, The method further comprises: in response to a second operation on the third window, displaying a third interface, wherein the third interface includes a fourth window and a fifth window, the fourth window is a window corresponding to the second application, the fifth window is a window corresponding to the first application, and the display area occupied by the fourth window is larger than the display area occupied by the fifth window.

3. The method of claim 2, wherein, The second window includes display content of the first application, the third window includes an icon of the second application, the fourth window includes display content of the second application, and the fifth window includes display content of the first application.

4. The method of claim 3, wherein, After the response to the second operation on the third window, the method further comprises:

5. The method according to any one of claims 2-4, characterized in that, starting the second application.

6. The method according to any one of claims 1 to 5, characterized in that, The second window is located at the center position of the second interface, the third window is located around the second window, the fourth window is located at the center position of the third interface, and the fifth window is located around the fourth window. The method further comprises:

7. The method according to any one of claims 1 to 6, characterized in that, in response to a third operation on the third window, displaying a fourth interface, wherein the fourth interface includes a sixth window, and the sixth window displays display content of the first application and display content of the second application in split screen mode. The method further comprises: in response to a fourth operation on the second interface, displaying a fifth interface, wherein the fifth interface includes a seventh window and an eighth window, the seventh window includes the second window and the third window, the application type corresponding to the seventh window is different from the application type corresponding to the eighth window, and the display area occupied by the seventh window is the same as the display area occupied by the eighth window; 8. The method of claim 7, wherein, in response to an operation on the fifth interface, displaying the second interface. The fifth interface can further include a ninth window, and the method further comprises:

9. The method according to any one of claims 1 to 8, characterized in that, in response to an operation on the ninth window, displaying a sixth interface, wherein the sixth interface includes a first button, and the first button is used to add at least one application window in the ninth window, and the at least one application window can correspond to different application types respectively. The method further comprises: In response to a fifth operation on the second interface, a seventh interface is displayed, the seventh interface including a tenth window and an eleventh window, the tenth window being a window corresponding to the first application, the eleventh window being a window corresponding to the second application, the tenth window occupying a display area larger than that of the second window, and the eleventh window occupying a display area larger than that of the third window. In response to an operation on the seventh interface, the second interface is displayed.

10. The method according to any one of claims 1 to 9, characterized in that, After displaying the first interface, the method further includes: In response to a sixth operation on the first window, an eighth interface is displayed, the eighth interface including a twelfth window and a thirteenth window, the twelfth window being a window corresponding to the first application, the twelfth window corresponding to a first application type, and the thirteenth window including a plurality of application windows belonging to a second application type, the first application type being different from the second application type. In response to an operation of dragging the twelfth window to a region where the thirteenth window is located, a ninth interface is displayed, the ninth interface including the fourteenth window, the fourteenth window including the twelfth window, and the fourteenth window being a window corresponding to the second application type.

11. The method according to any one of claims 1 to 10, characterized in that, The arrangement of the third window around the second window is related to the number of the third window.

12. The method according to any one of claims 1 to 11, characterized in that, The first interface further includes a second button, and in response to a first operation on the first window, the first operation includes an operation of dragging the first window to a position where the second button is located.

13. An electronic device, comprising: The electronic device includes one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is configured to store computer program code including computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the electronic device to perform the method in any one of claims 1 to 12.

14. A chip system, characterized by The chip system is applied to an electronic device, and the chip system includes one or more processors configured to invoke computer instructions to cause the electronic device to perform the method in any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that, The computer readable storage medium includes computer instructions configured to cause the electronic device to perform the method in any one of claims 1 to 12 when the computer instructions are run on the electronic device.

16. A computer program product, characterised in that, The computer program product includes computer program code configured to cause the electronic device to perform the method in any one of claims 1 to 12 when the computer program code is run on the electronic device.