Interface display method and device, electronic equipment and storage medium

By reasonably arranging larger and smaller application interfaces in the workbench interface, the problems of interface occlusion and low operation efficiency in multi-task scenarios are solved, and a more efficient operation experience is achieved.

CN119556838APending Publication Date: 2025-03-04VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411662020.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In multi-task scenarios, through split-screen display and small-window display, window occlusion problems are prone to occur between the application interfaces, which affects operation efficiency, especially when the number of application interfaces is large, operations become cumbersome.

Method used

An interface display method is provided, by displaying a workbench interface, the interface includes a first area and a second area, displaying a larger application interface in the first area, and displaying a smaller application interface in the second area, and reasonably arrange the application interface to avoid occlusion.

Benefits of technology

By rationally arranging the application interface, the occlusion between the interfaces is avoided, the operation efficiency in multi-task scenarios is improved, and the cumbersome operation steps are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119556838A_ABST
    Figure CN119556838A_ABST
Patent Text Reader

Abstract

The invention discloses an interface display method and device, electronic equipment and a storage medium, and belongs to the technical field of electronic equipment. The method comprises the following steps: displaying a workbench interface; wherein the workbench interface comprises a first area and a second area, a first application interface is displayed in the first area, a second application interface is displayed in the second area, and the display size of the first application interface is larger than that of the second application interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to an interface display method, device, electronic equipment and storage medium. Background Art

[0002] With the rapid development of split-screen display and small window display functions of electronic devices, split-screen display and small window display are usually used to display different application interfaces, and multitasking is achieved by switching between different application interfaces.

[0003] However, displaying different application interfaces through split-screen display and small window display will cause window obstruction to a certain extent, which affects operational efficiency. Especially when there are a large number of application interfaces, it is more likely to cause window obstruction, and users are required to adjust the position of the small window back and forth, which makes the operation cumbersome. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide an interface display method, device, electronic device and storage medium to avoid cumbersome operations in multi-tasking scenarios.

[0005] In a first aspect, an embodiment of the present application provides an interface display method, the method comprising:

[0006] Display the workbench interface;

[0007] The workbench interface includes a first area and a second area, a first application interface is displayed in the first area, a second application interface is displayed in the second area, and a display size of the first application interface is larger than a display size of the second application interface.

[0008] In a second aspect, an embodiment of the present application provides an interface display device, the device comprising:

[0009] A first display module, used for displaying a workbench interface;

[0010] The workbench interface includes a first area and a second area, a first application interface is displayed in the first area, a second application interface is displayed in the second area, and a display size of the first application interface is larger than a display size of the second application interface.

[0011] In a third aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0012] In a fourth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0013] In a fifth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0014] In an embodiment of the present application, the workbench interface includes a first area and a second area. The first application interface is displayed in the first area, and the second application interface is displayed in the second area. The display size of the first application interface is larger than the display size of the second application interface. In this way, the various application interfaces are reasonably arranged through the workbench interface to avoid occlusion between the application interfaces and avoid cumbersome operations in multi-tasking scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 is a schematic diagram of a small window display provided by some embodiments of the present application;

[0016] Figure 2 is a flowchart of an interface display method provided by some embodiments of the present application;

[0017] Figure 3 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0018] Figure 4 It is a schematic diagram of starting the atomic workbench mode provided in some embodiments of the present application;

[0019] Figure 5 It is a schematic diagram of starting the atomic workbench mode provided in some embodiments of the present application;

[0020] Figure 6 It is a schematic diagram of starting the atomic workbench mode provided in some embodiments of the present application;

[0021] Figure 7 It is a schematic diagram of starting the atomic workbench mode provided in some embodiments of the present application;

[0022] Figure 8 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0023] Fig. 9 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0024] Fig.10 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0025] Fig.11 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0026] Fig.12 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0027] Fig.13 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0028] Fig.14 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0029] Fig.15 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0030] Fig.16 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0031] Fig.17 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0032] Fig.18 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0033] Fig.19 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0034] Fig. 20 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0035] Fig.21 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0036] Fig. 22 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0037] Fig.23 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0038] Fig.24 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0039] Fig.25 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0040] Fig.26 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0041] Fig. 27is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0042] Fig.28 is a schematic diagram of a workbench interface provided by some embodiments of the present application;

[0043] Fig.29 is a schematic diagram after exiting the workbench interface provided in some embodiments of the present application;

[0044] Fig.30 is a schematic diagram of the structure of an interface display device shown in some embodiments of the present application;

[0045] Fig.31 is a schematic diagram of the structure of an electronic device shown in some embodiments of the present application;

[0046] Fig.32 It is a schematic diagram of the hardware structure of an electronic device shown in some embodiments of the present application. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0048] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or N. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0049] In the prior art, when multiple interfaces are displayed, there is a problem of occlusion between interfaces. If a user needs to operate a certain interface, the user needs to adjust the positions of each interface back and forth to switch between the interfaces. This makes the interface switching inefficient. In order to solve the above problem, the embodiments of the present application provide an interface display method, device, electronic device and medium. The workbench interface includes a first area and a second area. The first application interface is displayed in the first area, and the second application interface is displayed in the second area. The display size of the first application interface is larger than the display size of the second application interface. In this way, the various application interfaces are reasonably arranged through the workbench interface to avoid occlusion between the application interfaces and to avoid cumbersome operations in multi-tasking scenarios.

[0050] The technical solution of the embodiment of the present application can be applied to scenarios where multiple interfaces need to be displayed.

[0051] Before introducing the solution of the embodiment of the present application, some professional terms used in the embodiment of the present application are first introduced:

[0052] Small window display: Display in the form of a small window on the display interface of the electronic device, such as Figure 1 As shown, the application interface 11 of application 1 is displayed in full screen on the electronic device, and the application interface 12 of application 2 is displayed in the form of a small window on the electronic device.

[0053] The interface display method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0054] Figure 2 It is a flow chart of an interface display method provided in an embodiment of the present application. The execution subject of the interface display method may be an electronic device, which may be but is not limited to a personal computer (PC), a smart phone, a tablet computer or a personal digital assistant (PDA).

[0055] like Figure 2 As shown, the interface display method provided in the embodiment of the present application may include step 210.

[0056] Step 210, displaying a workbench interface; wherein the workbench interface includes a first area and a second area, a first application interface is displayed in the first area, and a second application interface is displayed in the second area, and a display size of the first application interface is larger than a display size of the second application interface.

[0057] The first area and the second area may be two display areas of the workbench desktop respectively, and the display area of ​​the first area is larger than the display area of ​​the second area.

[0058] In some embodiments of the present application, a first application interface may be displayed in the first area, and a second application interface may be displayed in the second display area. The first application interface and the second application interface may be different interfaces of the same application or different interfaces of different applications. The different interfaces of the same application may be the main interface and the functional interface of the same application, or different functional interfaces of the same application. Similarly, the different interfaces of different applications may be the main interfaces of different applications, or different functional interfaces of different applications.

[0059] Since the display area of ​​the first region is larger than the display area of ​​the second region, the display size of the first application interface displayed in the first region is larger than the display size of the second application interface displayed in the second region.

[0060] In some embodiments of the present application, multiple application interfaces may be displayed in the second area, and the second application interface may be any one of the multiple application interfaces displayed in the second area.

[0061] In one example, taking the case where there are multiple application interfaces displayed in the second area as an example, refer to Figure 3 The workbench interface 30 includes a first area 31 and a second area 32. The application interface 71 is displayed in the first area 31, and the application interface 72 and the application interface 73 are displayed in the second area 32 in the form of small windows. The application interface 71 is the first application interface, and the application interface 72 or the application interface 73 is the second application interface.

[0062] In some embodiments of the present application, the workbench interface may be an interface displayed after the electronic device starts the atomic working mode. The atomic workbench mode may be a mode developed through the operating system that supports multiple operation paths to enter a parallel layout and supports mutual switching and related operations.

[0063] The above-mentioned atomic workbench mode can be started when the electronic device displays multiple application interfaces of a multi-tasking scenario. Figure 1 In the example shown, the multiple application interfaces of the multitasking scenario are application interface 11 of application 1 and application interface 12 of application 2, wherein application interface 11 of application 1 is displayed in full screen on the electronic device, and application interface 12 of application 2 is displayed in the form of a small window on the electronic device, that is, the electronic device can be displayed in the form of a small window. Figure 1 The atomic working mode is started in the display state shown. How to start the atomic working mode in this case is described in detail in the following embodiment.

[0064] The atomic working mode can also be started when the electronic device does not display multiple application interfaces of the multitasking scenario, for example, the electronic device starts the atomic working mode when the desktop is displayed. Specifically, there may be an "atomic workbench mode" control in the notification bar of the electronic device, and the user clicks the "atomic workbench mode" control to start the atomic workbench mode.

[0065] It should be noted that the workbench interface can be a component service provided by the operating system to support the display of the workbench interface in the interface managed by the operating system, and the component service can also support different interfaces of the same application and different interfaces of different applications to be displayed in the workbench interface. The operating system here can specifically be a Linux system. The component service can specifically be built through, but not limited to, the spring framework, springboot framework, and toyspring framework.

[0066] The following is a detailed description of how to start the atomic workbench mode when multiple application interfaces of a multi-tasking scenario are displayed:

[0067] When N application interfaces are displayed, receiving a tenth input from the user;

[0068] In response to the tenth input, the atomic bench mode is initiated.

[0069] Wherein, N is a positive integer, and the N application interfaces here may be the N application interfaces required in a multi-tasking scenario.

[0070] The tenth input may be an input to an electronic device, and the tenth input is used to start the atomic workbench mode, and the tenth input may be the tenth operation. Exemplarily, the tenth input includes, but is not limited to: a user's touch input to an electronic device through a touch device such as a finger or a stylus, or a voice command input by a user, or a specific gesture input by a user, or other feasible inputs, which may be determined according to actual use requirements, and are not limited in the embodiments of the present invention. The specific gesture in the embodiments of the present application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the tenth input may be: a user's click input to an electronic device.

[0071] In some embodiments of the present application, when N application interfaces are displayed, the atomic workbench mode may be started in response to the user's tenth input, and after the atomic workbench mode is started, the workbench interface may be displayed.

[0072] In an embodiment of the present application, when N application interfaces are displayed, the atomic workbench mode can be started by responding to the user's tenth input, so that the start time of starting the atomic workbench mode can be accurately determined to avoid user misoperation.

[0073] In some embodiments of the present application, different tenth inputs can be executed according to different display forms of N application interfaces, thereby starting the atomic workbench mode.

[0074] Method 1: Start from the multitasking menu

[0075] In some embodiments of the present application, the tenth input may include a first sub-input and a second sub-input. In order to improve the flexibility of starting the atomic workbench mode, when the number of application interfaces displayed in small windows among N application interfaces is less than or equal to 1, receiving the first input of the user, and starting the atomic workbench mode in response to the first input may specifically include:

[0076] Receiving a first sub-input of a user on a first application interface;

[0077] In response to the first sub-input, displaying a floating menu;

[0078] receiving a second sub-input of the user for starting the control;

[0079] In response to the second sub-input, the atom bench mode is initiated.

[0080] The first application interface may be any one of the N application interfaces.

[0081] The first sub-input may be an input to the first application interface, and the first sub-input is used to display a floating menu, and the first sub-input may be a first sub-operation. Exemplarily, the first sub-input includes, but is not limited to: a user's touch input to the first application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which may be determined according to actual use requirements, and are not limited in the embodiments of the present invention. The specific gesture in the embodiments of the present application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the first sub-input may be: a user's click input to the indicator bar in the first application interface.

[0082] The floating menu may be a menu that is displayed on the display interface of the electronic device after the first sub-input is executed on the first application interface, and the floating menu may include a start control of the atomic workbench mode. The start control may be a control for controlling the start of the atomic workbench mode.

[0083] The second sub-input may be an input to the startup control, and the second sub-input is used to start the atomic workbench mode, and the second sub-input may be a second sub-operation. Exemplarily, the second sub-input includes, but is not limited to: a user's touch input to the startup control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the second sub-input may be: a user's click input to the startup control.

[0084] In some embodiments of the present application, when the number of application interfaces displayed in small windows among N application interfaces is less than or equal to 1, that is, N application interfaces are displayed in full screen, split screen or small windows, or a combination of the above three, but when the above situations are displayed, when the small windows are displayed, the number of small windows is less than or equal to 1. In the above situations, a floating menu can be displayed in response to the user's first sub-input to the first application interface, and the atomic workbench mode can be started in response to the user's second sub-input to the start control in the floating menu.

[0085] In one example, reference Figure 4 , taking N=1 as an example, the application interface 41 is displayed in full screen form. The application interface 41 is the program interface of the application program 1. The user clicks the indicator bar 411 in the application interface 41 to display the floating menu 42. The floating menu 42 has a "Start Workbench" control 421 for starting the atomic workbench mode. The user clicks the "Start Workbench" control 421 to start the atomic workbench mode.

[0086] In another example, reference Figure 5 , taking N=2 as an example, application interface 51 and application interface 52 are displayed in the form of split screen, application interface 51 is the program interface of application program 1, and application interface 52 is the program interface of application program 2. The user clicks the indicator bar in any interface of application interface 51 and application interface 52. For example, the user clicks the indicator bar 511 in application interface 51 to display a floating menu 53. In the floating menu 53, there is a "Start Workbench" control 531 for starting the atomic workbench mode. The user clicks the "Start Workbench" control 531 to start the atomic workbench mode.

[0087] In another example, reference Figure 6, taking N=2 as an example, the application interface 61 is displayed in full screen, and the application interface 62 is displayed in a small window. The application interface 61 is the program interface of the application 1, and the application interface 62 is the program interface of the application 2. The user clicks the indicator bar in any interface of the application interface 61 and the application interface 62. For example, the user clicks the indicator bar 611 in the application interface 61 to display the floating menu 63. The floating menu 63 has a "Start Workbench" control 631 for starting the atomic workbench mode. The user clicks the "Start Workbench" control 631 to start the atomic workbench mode.

[0088] In an embodiment of the present application, when the number of application interfaces displayed in small windows among N application interfaces is less than or equal to one, a floating menu can be displayed in response to a first sub-input of a user to a first application interface, and the atomic workbench mode can be started in response to a second sub-input of a user to a start control in the floating menu. In this way, the atomic workbench mode can be started in different ways according to the display conditions of the N interfaces, thereby improving the startup flexibility of the atomic workbench mode.

[0089] Method 2: Start the small window by hanging the panel

[0090] In some embodiments of the present application, when the number of application interfaces displayed in small windows among N application interfaces is at least two, the electronic device will automatically generate a small window suspension panel, in which at least two application interfaces displayed in small windows can be displayed, and the small window suspension panel can also include a startup control for starting the atomic workbench mode. In this case, in order to further improve the startup flexibility of the atomic workbench mode, step 210 may specifically include:

[0091] A tenth input from the user is received to activate the control.

[0092] In some embodiments of the present application, when the number of application interfaces displayed in small windows among N application interfaces is at least two, the user can directly click on the start control for starting the atomic workbench mode in the small window hanging panel, so as to directly start the atomic workbench mode.

[0093] In one example, reference Figure 7, taking N=3 as an example, application interface 71, application interface 72 and application interface 73 are all displayed in the form of small windows, application interface 71 is the program interface of application 1, application interface 72 is the program interface of application 2, and application interface 73 is the program interface of application 3. When application interface 71, application interface 72 and application interface 73 are all displayed in the form of small windows, the electronic device will automatically generate a small window hanging panel 70, which includes application interface 71, application interface 72 and application interface 73, as well as a "start workbench" control 74 for starting the atomic workbench mode. The user clicks the "start workbench" control 74 to start the atomic workbench mode.

[0094] It should be noted that after the atomic workbench mode is started, one of the N application interfaces is displayed in the first area of ​​the workbench interface, and the other application interfaces among the N application interfaces except the application interface displayed in the first area are displayed in the second area. Figure 7 In the example shown, after starting the Atomic Workbench mode, you can Figure 3 As shown, the application interface 71 is displayed in the first area 31 of the workbench interface 30 , and the application interface 72 and the application interface 73 are displayed in the second area 32 of the workbench interface 30 .

[0095] In an embodiment of the present application, when the number of application interfaces displayed in small windows among N application interfaces is at least two, at least two application interfaces displayed in small windows can be displayed in the small window hanging panel, and the small window hanging panel can also include a start control for starting the atomic workbench mode. In this way, the atomic workbench mode can be started directly by receiving the user's tenth input to the start control. In this way, the atomic workbench mode can be started in different ways according to the display conditions of the N application interfaces, thereby improving the startup flexibility of the atomic workbench mode.

[0096] In some embodiments of the present application, for different startup methods of the above-mentioned atomic workbench mode, the determination of the first application interface is also different, as follows:

[0097] When the number of application interfaces displayed in small windows among the N application interfaces is less than or equal to 1, determining the application interface in which the first sub-input is executed as the first application interface;

[0098] When the number of application interfaces displayed in small windows among the N application interfaces is at least two, a first application interface is determined from the N application interfaces according to the display mode of the N application interfaces.

[0099] In some embodiments of the present application, when the number of application interfaces displayed in small windows among N application interfaces is less than or equal to one, the interface for executing the first sub-input can be determined as the first application interface. When the number of application interfaces displayed in small windows among N application interfaces is at least two, the first application interface can be determined from the N application interfaces based on the display method of the N application interfaces.

[0100] In the embodiments of the present application, the first application interface can be determined according to different startup methods of the atomic workbench mode, thereby improving the flexibility of determining the first application interface.

[0101] In some embodiments of the present application, in order to improve the flexibility of determining the first application interface, determining the first application interface from the N application interfaces according to the display mode of the N application interfaces may specifically include:

[0102] When there is an application interface displayed in full screen among the N application interfaces, determining the application interface displayed in full screen as the first application interface;

[0103] If there is no full-screen application interface among the N application interfaces, and there is a split-screen application interface, determining any one of the split-screen application interfaces as the first application interface;

[0104] In the case that N application interfaces are all application interfaces displayed in small windows, any application interface among the N application interfaces is determined as the first application interface.

[0105] In some embodiments of the present application, if there is an application interface displayed in full screen among N application interfaces, the application interface displayed in full screen is determined as the first application interface; if there is no application interface displayed in full screen among the N application interfaces, but there is an application interface displayed in split screen, any application interface among the application interfaces displayed in split screen is determined as the first application interface; if all N application interfaces are application interfaces displayed in small windows, any application interface among the N application interfaces is determined as the first application interface.

[0106] In the embodiment of the present application, the first application interface can be flexibly determined according to the different display modes of the N application interfaces, thereby improving the flexibility of determining the first application interface.

[0107] In some embodiments of the present application, for an application interface displayed in the second area, the latest state of the application interface can be captured when the application interface is displayed in the second area, and then the application interface in the latest state can be proportionally scaled to the second area.

[0108] For the application interface displayed in the second area, different display rules may be used according to different application interfaces. Specifically, in order to facilitate the user to timely view the interaction progress in the interface of the interaction progress type, after step 210, the above method may further include:

[0109] When the second application interface is an application interface of an interaction progress type and the interaction progress in the second application interface is updated, the interaction progress in the second application interface is updated.

[0110] In some embodiments of the present application, the second application interface is an application interface of an interactive progress type, such as a chat interface of an instant messaging application, a logistics display interface of a shopping application, a download progress interface for downloading a certain application in an application store application, etc., and when the interactive progress in the application interface is updated, the application interface can be kept alive in the second area, and the interactive progress in the application interface can be updated in the second area.

[0111] In some embodiments of the present application, for any application interface displayed in the second area, according to different types of the application interface, the display rules are as shown in Table 1 below:

[0112] Table 1

[0113]

[0114] It should be noted that the application interface displayed in the second area may display a program icon of an application program corresponding to the application interface.

[0115] In addition, an application interface displayed in the second area is a chat conversation interface, and when a new conversation message appears in the application interface, the newly appeared conversation message can be highlighted, and a red dot number can be displayed on the application interface in the second area. The red dot number can be used to indicate the number of unread new messages.

[0116] When an application interface displayed in the second area is an audio and video playback interface, the application interface in the second area may also include a mute control. When the user clicks the mute control, the audio and video currently playing on the audio and video playback interface can be muted with one click.

[0117] In an embodiment of the present application, when the second application interface is an application interface of an interaction progress type and the interaction progress in the second application interface is updated, the interaction progress in the second application interface is updated, so that the user can check the interaction progress in the application interface of the interaction progress type in a timely manner.

[0118] In some embodiments of the present application, after the workbench interface is displayed, the user can perform various interactions in the workbench interface, as follows:

[0119] In some embodiments of the present application, the second area may include an interface adding control, such as Figure 3 The "+" control 33 in the interface addition control can be used to add an application interface to the second area. In order to improve the user's viewing efficiency of the application interface, after step 210, the above method may also include:

[0120] Receive a first input from a user for adding a control to the interface;

[0121] In response to the first input, displaying a list of application interfaces;

[0122] receiving a second input from a user on a third application interface among the at least one application interface;

[0123] In response to the second input, the first candidate interface is displayed in the second area.

[0124] Among them, the first input can be an input for adding controls to the interface, and the above-mentioned first input is used to start the atomic workbench mode, and the first input can be a first operation. Exemplarily, the above-mentioned first input includes but is not limited to: a touch input for adding controls to the interface by a user through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned first input can be: a click input for adding controls to the interface by the user.

[0125] The application interface list may be a list for displaying application interfaces, and the application interface list may include at least one application interface, and the at least one application interface may include some or all of the N application interfaces.

[0126] The third application interface may be any application interface among the at least one application interface, and the third application interface is different from the N application interfaces.

[0127] The second input may be an input to the third application interface. The second input is used to add the third application interface to the second area and display it in the second area. The second input may be a second operation. Exemplarily, the second input includes, but is not limited to: a user's touch input to the third application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which may be determined according to actual use requirements and are not limited in the embodiments of the present invention. The specific gesture in the embodiments of the present application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the second input may be: a user's click input to the third application interface.

[0128] In some embodiments of the present application, an application interface can be added in the second area. Specifically, in response to a user's first input for adding an interface control in the second area, a list of application interfaces can be displayed. In response to a user's second input for a third application interface among at least one application interface displayed in the list of application interfaces, the third application interface can be added to the second area and displayed in the second area.

[0129] In one example, reference Figure 8 When the user clicks the “+” control 81 in the second area 83 , an application interface list 82 is displayed. The application interface list 82 includes application interface A, application interface A, and application interface C. When the user clicks application interface A, application interface A can be added to the second area 83 .

[0130] It should be noted that after the application interface 821 is added to the second area 83, the "+" control 81 moves downward. In addition, after the application interface displayed in the second area exceeds the second area, more application interfaces can be viewed by sliding up and down.

[0131] In an embodiment of the present application, a list of application interfaces is displayed in response to the user's first input for adding a control to an interface in the second area, and then in response to the user's second input for a third application interface, the third application interface can be added to the second area and displayed in the second area. In this way, application interfaces that need to be viewed can be added to the second area for viewing according to user needs, without the user having to repeatedly switch to open the application interface that needs to be viewed, thereby improving the user's viewing efficiency of the application interface.

[0132] In some embodiments of the present application, in order to prevent the user from repeatedly adding the same application interface to the second area or the first area, after receiving the second input of the user to the third application interface, the method involved above may further include:

[0133] When the third application interface is the same as the second application interface, the second application interface displayed in the second area is displayed in a preset display state;

[0134] When the third application interface is the same as the first application interface, the first application interface displayed in the first area is displayed in a preset display state.

[0135] The preset display state may be a pre-set display state, such as flashing or highlighting the application interface.

[0136] In some embodiments of the present application, when the selected third application interface is the same as an interface in the second area or the first application interface in the first area, the application interface can be displayed in a preset display state, such as a zoomed and flashing display.

[0137] In an embodiment of the present application, when the selected third application interface is the same as an interface in the second area or the first application interface in the first area, the application interface can be displayed in a preset display state so that the user can promptly know that the third application interface is already in the workbench interface, avoiding the user from repeatedly adding application interfaces to the second area or the first area.

[0138] In some embodiments of the present application, the workbench interface may also include a taskbar area, where the taskbar area may include a global taskbar area and a sidebar area, and both the global taskbar area and the sidebar area include at least one application interface. Specifically, the application interface in the global taskbar area may be the program interface and function interface of each application in the electronic device, regardless of whether it is an application interface operating in the foreground, an application interface running in the background, or an application interface not running in the foreground or the background. The application interface in the sidebar may be an application interface running in the background.

[0139] In some embodiments of the present application, at least one application interface included in the global taskbar area and the sidebar area may include N application interfaces, that is, all or part of the N application interfaces may be included in the global taskbar area or the sidebar area.

[0140] In order to improve the updating efficiency of the first application interface displayed in the first area, after step 210, the above method may further include:

[0141] When the taskbar area is displayed, receiving a third input to a fourth application interface in the taskbar area;

[0142] In response to the third input, the first application interface displayed in the first area is updated to a fourth application interface, and the first application interface is displayed in the second area.

[0143] Among them, the fourth application interface is located in the global taskbar area or the sidebar area, and the fourth application interface is an application interface other than N application interfaces in at least one application interface included in the global taskbar area or the sidebar area, or the fourth application interface is any application interface in the second area.

[0144] The third input is an input to the fourth application interface. The third input is used to update the first application interface displayed in the first area to the fourth application interface, and display the first application interface in the second area. The third input can be a third operation. Exemplarily, the third input includes but is not limited to: the user's touch input to the fourth application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the third input can be: a user's click input to the fourth application interface.

[0145] In some embodiments of the present application, if the user wants to update the first application interface in the first area, the first application interface displayed in the first area can be updated to the fourth application interface in response to the user's third input to the fourth application interface in the taskbar area, and the first application interface can be displayed in the second area.

[0146] In one example, reference Fig. 9 The user clicks on the global taskbar area 91, and the application interfaces in the global taskbar area 91 are displayed. The global taskbar area 91 includes application interface 911, application interface 912 and application interface 913. The user clicks on application interface 911 in the global taskbar area 91, and the application interface 71 originally displayed in the first area 92 can be updated to application interface 911, and the application interface 71 originally displayed in the first area 92 can be displayed in the second area 93.

[0147] In another example, refer to Fig.10The user clicks on the global taskbar area 101, and the application interfaces in the global taskbar area 101 are displayed. The global taskbar area 101 includes application interface 1011, interface 1012, application interface 62 and application interface 61. The user clicks on application interface 72 in the global taskbar area 101, and the application interface 71 originally displayed in the first area 102 can be updated to application interface 72, and the application interface 71 originally displayed in the first area 102 can be displayed in the second area 103.

[0148] In another example, refer to Fig.11 The user clicks on the sidebar area 111, and the application interfaces in the sidebar area 111 are displayed. The sidebar area 111 includes application interface 1111, application interface 1112 and application interface 1113. The user clicks on application interface 1111 in the sidebar area 111, and the application interface 71 originally displayed in the first area 112 can be updated to application interface 1111, and the application interface 71 originally displayed in the first area 112 can be displayed in the second area 113.

[0149] In another example, refer to Fig.12 The user clicks on the sidebar area 121, and the application interfaces in the sidebar area 121 are displayed. The sidebar area 121 includes application interface 1211, application interface 1212, application interface 72 and application interface 71. The user clicks on application interface 72 in the sidebar area 121, and the application interface 71 originally displayed in the first area 122 can be updated to application interface 72, and the application interface 71 originally displayed in the first area 122 can be displayed in the second area 123.

[0150] In an embodiment of the present application, by responding to the user's third input to the fourth application interface, the first application interface displayed in the first area can be updated to the fourth application interface, and the first application interface can be displayed in the second area. In this way, when the user wants to update the first application interface displayed in the first area, the user does not need to re-execute the above-mentioned operation of turning on the atomic workbench mode and then clicking on the application interface to be updated, thereby improving the update efficiency of the first application interface displayed in the first area.

[0151] In some embodiments of the present application, when the fourth application interface is the first application interface, in order to avoid the situation where the user repeatedly selects the first application interface to add the first application interface without knowing that the first application interface has been displayed in the first area, after receiving the third input of the user on the fourth application interface, the method involved may further include:

[0152] In response to the third input, the first application interface displayed in the first area is displayed in a preset display state.

[0153] Among them, the preset display state can be a pre-set display state, such as flashing display, highlight display, etc.

[0154] In some embodiments of the present application, when the fourth application interface is the first application interface, since the first application interface has been displayed in the first area, when the user clicks on the first application interface in the sidebar area or the global taskbar area, the first application interface displayed in the first area can be displayed in a preset display state.

[0155] Continue to refer Fig.10 When the user clicks on the application interface 71 in the global taskbar area 101 , the application interface 71 displayed in the first area 102 can be displayed in a flashing manner.

[0156] Continue to refer Fig.12 When the user clicks on the application interface 71 in the sidebar area 121 , the application interface 71 displayed in the first area 122 can be displayed in a flashing manner.

[0157] In an embodiment of the present application, when the fourth application interface is the first application interface, the first application interface displayed in the first area can be displayed in a preset display state in response to the user's third input, so that the user can intuitively check that the first application interface has been displayed in the first area without repeated selection, thereby avoiding the situation where the user does not know that the first application interface has been displayed in the first area and repeatedly selects the first application interface to add it.

[0158] In some embodiments of the present application, in order to improve the display efficiency of the application interface, after step 210, the above method may further include:

[0159] receiving a fourth input of dragging the fifth application interface to the first position;

[0160] In response to the fourth input, the fifth application interface and the sixth application interface are displayed in split screen at the first position.

[0161] Among them, the fifth application interface can be any one of the at least one application interface in the taskbar area, or the fifth application interface is any one of the at least one interface in the second area, that is, the fifth application interface comes from the second area or the taskbar area.

[0162] The first position may be the position of an application interface in the first area or the second area, that is, there is an application interface at the first position, and specifically there is a sixth application interface at the first position. When the first position belongs to the first area, the sixth application interface is the first application interface. When the first position belongs to the second area, the sixth application interface is any application interface in the second area.

[0163] The fourth input is the input of dragging the fifth application interface to the first position. The fourth input is used to display the fifth application interface and the sixth application interface in split screen at the first position. The fourth input can be a fourth operation. Exemplarily, the fourth input includes but is not limited to: the user's touch input to the fifth application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements and are not limited in the embodiments of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the fourth input can be: the user drags the fifth application interface to the first position.

[0164] In some embodiments of the present application, the user can drag any one of the at least one application interface in the taskbar area to the location of a certain interface in the second area or the first area, so that the application interface can be displayed in split screen with a certain interface in the second area, or the application interface can be displayed in split screen with the application interface in the first area. The user can also directly drag a certain interface in the second area (such as application interface A in the second area) to the location of an application interface (application interface B) different from the above interface (application interface A) in the second area, or drag application interface A to the first area, so that application interface A can be displayed in split screen with the application interface in the first area, or application interface A can be displayed in split screen with application interface B in the second area.

[0165] Continue to refer Fig. 9 If the user drags the application interface 912 in the global taskbar area 91 to the first area 92, Fig.13 As shown, the application interface 912 and the application interface 71 displayed in the first area 92 are displayed in a split screen.

[0166] Continue to refer Fig. 9 If the user drags the application interface 912 in the global taskbar area 91 to the application interface 73 in the second area 93, Fig.14 As shown, the application interface 912 and the application interface 73 in the second area 93 are displayed in split screen.

[0167] Continue to refer Fig.10 If the user drags the application interface 72 in the global taskbar area 101 to the first area 102, Fig.15As shown, the application interface 72 is displayed in a split screen with the application interface 71 displayed in the first area 102, and the application interface 72 originally displayed in the second area 103 is deleted.

[0168] Continue to refer Fig.10 If the user drags the application interface 72 in the global taskbar area 101 to the application interface 73 in the second area 103, Fig.16 As shown, the application interface 72 and the application interface 73 in the second area 103 are displayed in a split screen, and the position of the application interface 72 originally displayed in the second area 103 is cleared.

[0169] Continue to refer Fig.11 If the user drags the application interface 1112 in the sidebar area 111 to the first area 112, Fig.17 As shown, the application interface 1112 and the application interface 71 displayed in the first area 112 are displayed in a split screen.

[0170] Continue to refer Fig.11 If the user drags the application interface 1112 in the sidebar area 111 to the application interface 73 in the second area 113, Fig.18 As shown, the application interface 1112 and the application interface 73 in the second area 113 are displayed in split screen.

[0171] Continue to refer Fig.12 If the user drags the application interface 72 in the sidebar area 121 to the first area 122, Fig.19 As shown, the application interface 72 is displayed in a split screen with the application interface 71 displayed in the first area 122, and the application interface 72 originally displayed in the second area 123 is deleted.

[0172] Continue to refer Fig.12 If the user drags the application interface 72 in the sidebar area 121 to the application interface 73 in the second area 123, Fig. 20 As shown, the application interface 72 and the application interface 73 in the second area 123 are displayed in a split screen, and the position of the application interface 72 originally displayed in the second area 123 is cleared.

[0173] refer to Fig.21 If the user drags the application interface 72 in the second area 211 to the first area 212 , the application interface 71 and the application interface 72 originally displayed in the first area 212 are displayed in split screen in the first area 212 , and the application interface 72 is deleted in the second area 211 .

[0174] refer to Fig. 22If the user drags the application interface 72 in the second area 221 to the application interface 75 in the second area 221, the application interface 75 and the application interface 72 will be displayed in the second area 221 in a split screen at the position where the application interface 75 was originally displayed, and the position of the originally displayed application interface 72 will be cleared.

[0175] It should be noted that the above example is illustrated by taking the split-screen display of two application interfaces as an example, but technical personnel in this field should understand that the number of application interfaces displayed in the split-screen is not limited to two, and the specific number of application interfaces displayed in the split-screen can be set according to user needs and the specifications of the electronic device, and is not limited in the embodiments of the present application.

[0176] In an embodiment of the present application, in response to the fourth input of the user dragging the fifth application interface to the first position, the fifth application interface at the first position and the sixth application interface at the first position can be displayed in a split-screen manner, thereby forming a combined split-screen display of multiple application interfaces by dragging, further improving the display efficiency of the application interfaces.

[0177] In some embodiments of the present application, in order to improve the flexibility of the application interface displayed in split screen, when the first position belongs to the position where the second area is located, after the fifth application interface and the sixth application interface are displayed in split screen at the first position in response to the fourth input, the above-mentioned method may further include:

[0178] receiving a fifth input of dragging one of the fifth application interface and the sixth application interface displayed on the split screen to the second position;

[0179] In response to the fifth input, the fifth application interface and the seventh application interface are displayed in a split screen at the second position, or the sixth application interface and the seventh application interface are displayed in a split screen at the second position.

[0180] The second position may be the position of any other interface in the second area except the application interface at the first position, or the second position may be the first area.

[0181] The fifth input may be an input for dragging one of the fifth and sixth application interfaces displayed in split screen to the second position. The fifth input is used to display the fifth and seventh application interfaces in split screen at the second position, or to display the sixth and seventh application interfaces in split screen at the second position. The fifth input may be a fifth operation. Exemplarily, the fifth input includes but is not limited to: a user's touch input of one of the fifth and sixth application interfaces displayed in split screen by a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which may be determined according to actual use requirements, and the embodiment of the present invention is not limited thereto. The specific gesture in the embodiment of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long-press input or a short-press input. For example, the fifth input may be: the user drags one of the fifth and sixth application interfaces displayed in split screen to the second position.

[0182] In some embodiments of the present application, if the user drags any one of the fifth and sixth application interfaces displayed in split screen to the first area, the application interface originally displayed in the first area and any one of the dragged fifth and sixth application interfaces can be displayed in split screen in the first area.

[0183] Continue to refer Fig.14 If the user drags the application interface 912 in the second area 93 to the first area 92, Fig.13 As shown, the application interface 912 and the application interface 71 displayed in the first area 92 are displayed in split screen in the first area 92, and the application interface 912 in the second area 93 is deleted.

[0184] If the user drags any one of the fifth and sixth application interfaces displayed in split screen to the position of any other interface in the second area except the application interface at the first position, the fifth and sixth application interfaces originally displayed in split screen in the second area can be split, and the dragged application interface and the application interface at the second position can be displayed in split screen at the second position.

[0185] Continue to refer Fig.14 If the user drags the application interface 912 in the second area 93 to the application interface 72 in the second area 93, then Fig.23 As shown, the application interface 912 and the application interface 72 in the second area 93 are displayed in a split screen at the application interface 72, and the application interface 73 in the second area 93 is displayed separately.

[0186] In an embodiment of the present application, when the user needs to update the application interface displayed in the split screen, the user can drag any application interface in the split screen display. In this way, the original application interface displayed in the split screen can be updated, thereby improving the flexibility of the application interface displayed in the split screen.

[0187] In some embodiments of the present application, when the first position belongs to the first area, in order to facilitate the user to operate the application interface displayed on the split screen, after the sixth application interface and the fifth application interface are displayed on the first position in split screen in response to the fourth input, the method involved may further include:

[0188] receiving a sixth input from the user regarding the hot zone between the fifth application interface and the sixth application interface;

[0189] In response to the sixth input, when it is determined that the sixth input satisfies the first preset condition, the fifth application interface and the sixth application interface displayed in split screen in the first area are updated to the fifth application interface or the sixth application interface.

[0190] Among them, the hot zone between the sixth application interface and the fifth application interface can be a preset area of ​​the split screen line between the fifth application interface and the sixth application interface, for example, it can be within a 1 mm area of ​​the split screen line between the fifth application interface and the sixth application interface.

[0191] The sixth input may be an input to the hot zone between the fifth application interface and the sixth application interface. The sixth input is used to update the fifth application interface and the sixth application interface displayed in the first area to the fifth application interface or the sixth application interface in the split screen when it is determined that the sixth input meets the first preset condition. The sixth input may be a sixth operation. Exemplarily, the sixth input includes but is not limited to: a touch input of the hot zone between the sixth application interface and the fifth application interface by a user through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which may be determined according to actual use requirements, and the embodiment of the present invention is not limited thereto. The specific gesture in the embodiment of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double-click gesture; the click input in the embodiment of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the sixth input may be: a user's drag input to the hot zone between the fifth application interface and the sixth application interface.

[0192] The first preset condition may be a condition that is satisfied by a preset sixth input. Specifically, the first preset condition may include: the dragging distance of the drag input is greater than a first preset distance. The first preset distance here may be a preset dragging distance, such as one quarter of the width of the first area. The specific value of the first preset distance may be set according to user needs and is not limited in the embodiments of the present application.

[0193] In some embodiments of the present application, when the first position belongs to the first area, the sixth application interface is the first application interface. After the fifth application interface and the sixth application interface are displayed in split screen, if the user wants to operate on the fifth application interface or the sixth application interface, but the fifth application interface and the sixth application interface are currently displayed in split screen, the two application interfaces are difficult to operate, then in response to the user's sixth input to the hot zone between the fifth application interface and the sixth application interface, when it is determined that the sixth input satisfies the first preset condition, the fifth application interface and the sixth application interface displayed in split screen in the first area can be updated to the fifth application interface or the sixth application interface, and another interface in the fifth application interface or the sixth application interface except the application interface displayed in the first area can be displayed in the corresponding sidebar area.

[0194] Continue to refer Fig.13 , with the first preset distance being one quarter of the width of the first region, if the user drags the hot zone 131 corresponding to the application interface 912 and the application interface 71 displayed on the split screen to the right, and the dragging distance is greater than one quarter of the width of the first region, then Fig.24 As shown, the application interface 912 and the application interface 71 displayed in split screen in the first area 92 are updated to display only the application interface 912, and the application interface 71 can be displayed in the sidebar area on the right.

[0195] Continue to refer Fig.13 , with the first preset distance being one quarter of the width of the first region, if the user drags the hot zone 131 corresponding to the application interface 912 and the application interface 71 displayed on the split screen to the left, and the dragging distance is greater than one quarter of the width of the first region, then Fig.25 As shown, the application interface 912 and the application interface 71 displayed in split screen in the first area 92 are updated to display only the application interface 71, and the application interface 912 can be displayed in the sidebar area on the left.

[0196] In an embodiment of the present application, when the first position belongs to the first area, after the fifth application interface and the sixth application interface are displayed in split screen, in response to the user's sixth input to the hot zone between the fifth application interface and the sixth application interface, when it is determined that the sixth input satisfies the first preset condition, the fifth application interface and the sixth application interface displayed in split screen in the first area can be updated to the fifth application interface or the sixth application interface, so that the application interfaces displayed in split screen can be displayed on a single screen to facilitate the user to operate the application interfaces.

[0197] In some embodiments of the present application, when the first position belongs to the position where the second application interface is located in the second area, that is, the sixth application interface is the second application interface, and the first application interface and the eighth application interface are displayed in split screen in the first area, after the fifth application interface and the sixth application interface are displayed in split screen at the first position in response to the fourth input, the method involved may further include:

[0198] Receiving a seventh input from the user regarding the hot zones corresponding to the fifth application interface and the sixth application interface;

[0199] In response to the seventh input, the first application interface and the eighth application interface displayed in split screen in the first area are updated to the fifth application interface and the sixth application interface, and the fifth application interface and the sixth application interface displayed in split screen in the second area are updated to the first application interface and the eighth application interface.

[0200] Among them, the eighth application interface can be other interfaces in the electronic device except the first application interface, the fifth application interface and the sixth application interface.

[0201] The hot zone corresponding to the fifth application interface and the sixth application interface can be a preset area of ​​the split screen line between the fifth application interface and the sixth application interface, for example, it can be within a 1 mm area of ​​the split screen line between the fifth application interface and the sixth application interface.

[0202] The seventh input may be an input to the hot zone corresponding to the fifth application interface and the sixth application interface. The seventh input is used to update the first application interface and the eighth application interface displayed in the split screen in the first area to the fifth application interface and the sixth application interface, and to update the fifth application interface and the sixth application interface displayed in the split screen in the second area to the first application interface and the eighth application interface. The seventh input may be the seventh operation. Exemplarily, the seventh input includes but is not limited to: the user touch input to the hot zone corresponding to the fifth application interface and the sixth application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double-click gesture; the click input in the embodiment of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the seventh input may be: the user click input to the hot zone corresponding to the fifth application interface and the sixth application interface.

[0203] In some embodiments of the present application, when the first area has a split screen display of the first application interface and the eighth application interface, and the second area has a split screen display of the fifth application interface and the sixth application interface, if the user wants to perform an operation on the fifth application interface and the sixth application interface displayed in the second area, but since the interface area of ​​the fifth application interface and the sixth application interface displayed in the second area is relatively small and difficult to operate, the fifth application interface and the sixth application interface displayed in the second area may be displayed in the first area. Specifically, in response to the user's seventh input to the hot zone corresponding to the fifth application interface and the sixth application interface, the first application interface and the eighth application interface displayed in the first area may be updated to the fifth application interface and the sixth application interface, and the fifth application interface and the sixth application interface displayed in the second area may be updated to the first application interface and the eighth application interface.

[0204] In one example, reference Fig.26 In the first area 271, application interface 71 and application interface 912 are displayed in split screen, and in the second area 272, application interface 72 and application interface 76 are displayed in split screen. If the user clicks on the hot area 273 of application interface 72 and application interface 76 displayed in split screen in the second area 272, application interface 72 and application interface 76 can be displayed in split screen in the first area 271, and application interface 71 and application interface 912 originally displayed in split screen in the first area 271 can be displayed in split screen in the second area 272.

[0205] In an embodiment of the present application, when the first application interface and the eighth application interface are displayed in the first area, and the fifth application and the sixth application interface are displayed in the second area, by operating the hot areas of the fifth application and the sixth application interface displayed in the second area, the first application interface and the eighth application interface displayed in the first area can be interchanged with the fifth application and the sixth application interface displayed in the second area. This makes it convenient for the user to perform operations on the fifth application and the sixth application interface displayed in the second area, thereby improving the convenience of the user's operation on the fifth application and the sixth application interface displayed in the second area.

[0206] In some embodiments of the present application, in order to improve the user's convenience in operating the application interface in the second area, after step 210, the above method may further include:

[0207] Receiving an eighth input from the user on the second application interface;

[0208] In response to the eighth input, the first application interface displayed in the first area is updated to the second application interface, and the second application interface displayed in the second area is updated to the first application interface.

[0209] Among them, the eighth input can be an input to the second application interface, and the above-mentioned eighth input is used to update the first application interface displayed in the first area to the second application interface, and update the second application interface displayed in the second area to the first application interface. The eighth input can be the eighth operation. Exemplarily, the above-mentioned eighth input includes but is not limited to: the user's touch input to the second application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned eighth input can be: the user's click input to the second application interface.

[0210] In some embodiments of the present application, if a user wants to perform an operation on an application interface in the second area, but the display area of ​​the second area is small and it is not easy to perform the operation on the application interface in the second area, then in response to the user's eighth input to the second application interface, the first application interface displayed in the first area can be updated to the second application interface, and the second application interface displayed in the second area can be updated to the first application interface, so that the user can perform operations on the second application interface in the first area.

[0211] Continue to refer Figure 3 If the user wants to operate the application interface 72 displayed in the second area 32 in the form of a small window, but the application interface 72 is too small to operate in the second area 32, the user can click on the application interface 72, and then Fig. 27 As shown, the application interface 72 is displayed in the first area 31 , and the application interface 71 originally displayed in the first area 31 is displayed in the second area 32 .

[0212] In an embodiment of the present application, by responding to the user's eighth input to the second application interface, the first application interface displayed in the first area can be updated to the second application interface, and the second application interface displayed in the second area can be updated to the first application interface. In this way, the user can perform operations on the second application interface in the first area, thereby improving the user's operating convenience on the application interface in the second area.

[0213] In some embodiments of the present application, in order to facilitate other application interfaces that need to be viewed to be displayed in the second area, after step 210, the above method may further include:

[0214] receiving a ninth input from the user on the second application interface in the second area;

[0215] In response to the ninth input, the second application interface is deleted from the second area.

[0216] Among them, the ninth input can be an input to the second application interface, and the above-mentioned ninth input is used to delete the second application interface from the second area, and the ninth input can be the ninth operation. Exemplarily, the above-mentioned ninth input includes but is not limited to: the user's touch input to the second application interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned ninth input can be: the user's sliding input to the second application interface.

[0217] In some embodiments of the present application, when there is no need to view the second application interface, the second application interface may be deleted from the second area in response to a ninth input to the second application interface.

[0218] In some embodiments of the present application, in order to prevent the user from accidentally deleting the second application interface from the second area, a certain condition may be set for the ninth input, and the second application interface may be deleted from the second area when the condition is met. Specifically, when the ninth input to the second application interface in the second area is received, the input parameters of the ninth input may be determined first; when it is determined that the input parameters meet the second preset condition, the second application interface may be deleted from the second area.

[0219] The input parameters of the above-mentioned ninth input may be parameters of the ninth input. For example, when the ninth input is a click input, the input parameters may be the click force, click position, etc. of the ninth input. When the ninth input is a click input, the input parameters may be the sliding speed, sliding distance, etc. of the ninth input.

[0220] The second preset condition may be a preset condition that the input parameter of the ninth input must satisfy.

[0221] In some embodiments of the present application, the ninth input may be a sliding input, and correspondingly, the second preset condition may include:

[0222] The second application interface exceeds the preset area of ​​the electronic device screen.

[0223] or,

[0224] The included angle between the sliding input and the horizontal direction is smaller than the preset angle, the sliding speed of the sliding input is greater than the preset speed, and the sliding distance of the sliding input is greater than the second preset distance.

[0225] The above-mentioned preset area may be a preset area of ​​the second application interface that exceeds the screen of the electronic device, for example, 50 percent of the area of ​​the second application interface may exceed the screen of the electronic device.

[0226] The preset angle may be a preset threshold of the angle between the sliding input and the horizontal direction, such as 45°. The specific value of the preset angle may be set according to user needs and is not limited in the embodiments of the present application.

[0227] The preset speed may be a preset threshold of the sliding speed of the sliding input, such as 1500 dp / s. The specific value of the preset speed may be set according to user needs and is not limited in the embodiments of the present application.

[0228] The second preset distance may be a preset threshold of the sliding distance of the sliding input, such as 30dp. The specific value of the second preset distance may be set according to user needs and is not limited in the embodiment of the present application.

[0229] In some embodiments of the present application, if the user does not need to view an application interface in the second area, the application interface can be deleted from the second area in response to the user's ninth input to the application interface and when it is determined that the input parameters of the ninth input meet the second preset condition.

[0230] Continue to refer Figure 3 If the user presses and holds the application interface 72 displayed in the form of a small window in the second area 32 and slides to the left, during the sliding process, if 50% of the area of ​​the application interface 72 exceeds the electronic device screen, the application interface 72 is deleted from the second area 32. Fig.28 shown.

[0231] Continue to refer Figure 3 , taking the preset angle as 45°, the preset speed as 1500dp / s, and the second preset distance as 30dp as an example, if the user presses and holds the application interface 72 displayed in the form of a small window in the second area 32 and slides to the left, during the sliding process, if it is detected that the angle between the user's sliding angle and the horizontal direction is within 45°, and the sliding speed is greater than 1500dp / s, and the sliding distance is greater than 30dp, then the application interface 72 is deleted from the second area 32, such as Fig.28 shown.

[0232] In an embodiment of the present application, when the second application interface in the second area does not need to be viewed, that is, the user needs to delete the second application interface in the second area, the second application interface can be deleted from the second area in response to the user's nineteenth input to the second application interface, thereby freeing up display space in the second area so that other application interfaces that need to be viewed can be displayed in the second area.

[0233] In some embodiments of the present application, the workbench interface may further include an exit control for exiting the atomic workbench mode, such as Figure 3 The "Exit Workbench" control in 34.

[0234] In order to improve the flexibility of the atomic workbench mode, after step 210, the above method may further include:

[0235] receiving an eleventh input from the user to the exit control;

[0236] In response to the eleventh input, the atom workbench mode is exited.

[0237] Among them, the eleventh input can be an input to the exit control, and the eleventh input is used to exit the atomic workbench mode. Exemplarily, the eleventh input includes but is not limited to: the user's touch input to the exit control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the eleventh input can be: the user's click input to the exit control.

[0238] In some embodiments of the present application, when the user does not need to use the atomic workbench mode, the user can click the exit control in the workbench interface to exit the atomic workbench mode and display the first application interface in full screen.

[0239] Continue to refer Figure 3 If the user does not need to use the atomic workbench mode, the user can click the "Exit Workbench" control 34 to exit the atomic workbench mode. Fig.29 As shown, the application interface 71 is displayed in full screen on the screen of the electronic device.

[0240] In an embodiment of the present application, when the atomic workbench mode is not needed, the atomic workbench mode can be exited by responding to the user's eleventh input to the exit control, and the first application interface can be displayed in full screen. In this way, the atomic workbench mode can be turned on and off according to user needs, thereby improving the flexibility of using the atomic workbench mode.

[0241] The interface display method provided in the embodiment of the present application can be executed by an interface display device. In the embodiment of the present application, the interface display device provided in the embodiment of the present application is described by taking the interface display method executed by the interface display device as an example.

[0242] Fig.30 FIG. 1 is a schematic diagram showing a structure of an interface display device according to an exemplary embodiment. Fig.30 As shown, the interface display device 3100 may include:

[0243] A first display module 3110, used to display a workbench interface;

[0244] The workbench interface includes a first area and a second area, a first application interface is displayed in the first area, a second application interface is displayed in the second area, and a display size of the first application interface is larger than a display size of the second application interface.

[0245] In an embodiment of the present application, the workbench interface includes a first area and a second area. The first application interface is displayed in the first area, and the second application interface is displayed in the second area. The display size of the first application interface is larger than the display size of the second application interface. In this way, the various application interfaces are reasonably arranged through the workbench interface to avoid occlusion between the application interfaces and avoid cumbersome operations in multi-tasking scenarios.

[0246] In some embodiments of the present application, the second area may include an interface adding control; the above-mentioned apparatus may also include:

[0247] A first receiving module, configured to receive a first input for adding a control to the workbench interface after the workbench interface is displayed;

[0248] A second display module, configured to display an application interface list in response to the first input, wherein the application interface list includes at least one application interface;

[0249] A second receiving module, configured to receive a second input to a third application interface among the at least one application interface;

[0250] A third display module is used to display the third application interface in the second area in response to the second input.

[0251] In some embodiments of the present application, the above-mentioned device may further include:

[0252] A third receiving module, configured to receive a third input to a fourth application interface in the taskbar area after the workbench interface is displayed and when the taskbar area is displayed;

[0253] The first updating module is configured to update the first application interface displayed in the first area to the fourth application interface in response to the third input, and display the first application interface in the second area.

[0254] In some embodiments of the present application, the above-mentioned device may further include:

[0255] a fourth receiving module, configured to receive a fourth input of dragging a fifth application interface to a first position; a sixth application interface is displayed at the first position; and the fifth application interface is from the second area or the taskbar area;

[0256] A fourth display module is used to display the fifth application interface and the sixth application interface in split screen at the first position in response to the fourth input.

[0257] In some embodiments of the present application, the above-mentioned device may further include:

[0258] a fifth receiving module, configured to receive a fifth input of dragging one of the fifth application interface and the sixth application interface displayed in split screen to a second position; the seventh application interface is displayed at the second position;

[0259] The fifth display module is used to display the fifth application interface and the seventh application interface in a split screen at the second position in response to the fifth input, or to display the sixth application interface and the seventh application interface in a split screen at the second position.

[0260] In some embodiments of the present application, when the first position belongs to the first area, in response to the fourth input, the apparatus may further include:

[0261] a sixth receiving module, configured to receive a sixth input from a user on a hot zone between the fifth application interface and the sixth application interface after the fifth application interface and the sixth application interface are displayed in split screen at the first position;

[0262] A second updating module is configured to respond to the sixth input and, if it is determined that the sixth input satisfies a first preset condition, update the fifth application interface and the sixth application interface displayed in split screen in the first area to the fifth application interface or the sixth application interface;

[0263] Wherein, the sixth input is a drag input, and the first preset condition includes: a drag distance of the drag input is greater than a first preset distance.

[0264] In some embodiments of the present application, when the first position belongs to the position where the second application interface is located in the second area, and the first application interface and the eighth application interface are displayed in split screen in the first area, the above-mentioned apparatus may further include:

[0265] a seventh receiving module, configured to receive a seventh input from a user on a hot zone corresponding to the fifth application interface and the sixth application interface after displaying the fifth application interface and the sixth application interface in split screen at the first position in response to the fourth input;

[0266] A third updating module is used for updating the first application interface and the eighth application interface displayed in the first area in split screen to the fifth application interface and the sixth application interface in response to the seventh input, and updating the fifth application interface and the sixth application interface displayed in the second area in split screen to the first application interface and the eighth application interface;

[0267] Among them, the eighth application interface is an interface other than the first application interface, the fifth application interface and the sixth application interface.

[0268] In some embodiments of the present application, the above-mentioned device may further include:

[0269] an eighth receiving module, configured to receive an eighth input to the second application interface in the second area after the workbench interface is displayed;

[0270] A fourth updating module is used to update the first application interface displayed in the first area to the second application interface in response to the eighth input, and to update the second application interface displayed in the second area to the first application interface.

[0271] In some embodiments of the present application, after displaying the workbench interface, the above-mentioned device may further include:

[0272] A ninth receiving module, configured to receive a ninth input to the second application interface in the second area;

[0273] A deleting module is used to delete the second application interface from the second area in response to the ninth input.

[0274] The interface display device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmentedreality, AR) / virtual reality (virtualreality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personalcomputer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0275] The interface display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0276] The interface display device provided in the embodiment of the present application can achieve Figure 2 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0277] Alternatively, if Fig.31 As shown, an embodiment of the present application also provides an electronic device 3200, including a processor 3201 and a memory 3202, wherein the memory 3202 stores programs or instructions that can be executed on the processor 3201, and when the program or instructions are executed by the processor 3201, the various steps of the above-mentioned interface display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

[0278] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0279] Fig.32 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0280] The electronic device 3300 includes but is not limited to: a radio frequency unit 3301, a network module 3302, an audio output unit 3303, an input unit 3304, a sensor 3305, a display unit 3306, a user input unit 3307, an interface unit 3308, a memory 3309, and a processor 3310 and other components.

[0281] Those skilled in the art will appreciate that the electronic device 3300 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 3310 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.32 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0282] Among them, the display unit 3306 is used to display the workbench interface; wherein the workbench interface includes a first area and a second area, a first application interface is displayed in the first area, and a second application interface is displayed in the second area, and the display size of the first application interface is larger than the display size of the second application interface.

[0283] In this way, the workbench interface includes a first area and a second area. The first application interface is displayed in the first area, and the second application interface is displayed in the second area. The display size of the first application interface is larger than the display size of the second application interface. In this way, the various application interfaces are reasonably arranged through the workbench interface to avoid occlusion between the application interfaces and avoid cumbersome operations in multi-tasking scenarios.

[0284] Optionally, the second area includes an interface adding control; a user input unit 3307, used to receive a first input for adding the interface control after the workbench interface is displayed;

[0285] The display unit 3306 is further configured to display an application interface list in response to the first input, where the application interface list includes at least one application interface;

[0286] The user input unit 3307 is further configured to receive a second input to a third application interface in the at least one application interface;

[0287] The display unit 3306 is further configured to display the third application interface in the second area in response to the second input.

[0288] In this way, by responding to the user's first input of adding controls to the interface in the second area, a list of application interfaces is displayed, and then in response to the user's second input of a third application interface, the third application interface can be added to the second area and displayed in the second area. In this way, the application interface that needs to be viewed can be added to the second area for viewing according to user needs, without the user having to repeatedly switch to open the application interface that needs to be viewed, thereby improving the user's viewing efficiency of the application interface.

[0289] Optionally, the user input unit 3307 is further configured to receive a third input to a fourth application interface in the taskbar area after the workbench interface is displayed, when the taskbar area is displayed;

[0290] The processor 3310 is configured to update the first application interface displayed in the first area to the fourth application interface in response to the third input, and display the first application interface in the second area.

[0291] In this way, by responding to the user's third input to the fourth application interface, the first application interface displayed in the first area can be updated to the fourth application interface, and the first application interface can be displayed in the second area. In this way, when the user wants to update the first application interface displayed in the first area, the user does not need to re-execute the above-mentioned operation of turning on the atomic workbench mode and then clicking on the application interface to be updated, thereby improving the update efficiency of the first application interface displayed in the first area.

[0292] Optionally, the user input unit 3307 is further configured to receive a fourth input of dragging the fifth application interface to a first position; a sixth application interface is displayed at the first position; and the fifth application interface is from the second area or the taskbar area;

[0293] The display unit 3306 is further configured to display the fifth application interface and the sixth application interface in a split-screen manner at the first position in response to the fourth input.

[0294] In this way, in response to the fourth input of the user dragging the fifth application interface to the first position, the fifth application interface can be displayed in split screen at the first position and the sixth application interface at the first position. In this way, a combined split-screen display of multiple application interfaces is formed by dragging, thereby further improving the display efficiency of the application interface.

[0295] Optionally, the user input unit 3307 is further configured to receive a fifth input of dragging one of the fifth application interface and the sixth application interface displayed in split screen to a second position; the seventh application interface is displayed at the second position;

[0296] The display unit 3306 is further used to display the fifth application interface and the seventh application interface in a split screen at the second position in response to the fifth input, or to display the sixth application interface and the seventh application interface in a split screen at the second position.

[0297] In this way, when the user needs to update the application interface displayed in the split screen, he can drag any application interface in the split screen application interface, so that the original split screen application interface can be updated, thereby improving the flexibility of the split screen application interface.

[0298] Optionally, in the case where the first position belongs to the first area, the user input unit 3307 is further configured to receive a sixth input from the user on a hot zone between the fifth application interface and the sixth application interface after displaying the fifth application interface and the sixth application interface in split screen at the first position in response to the fourth input;

[0299] The processor 3310 is further configured to, in response to the sixth input, update the fifth application interface and the sixth application interface displayed in the first region in split screen to the fifth application interface or the sixth application interface when it is determined that the sixth input satisfies the first preset condition;

[0300] Wherein, the sixth input is a drag input, and the first preset condition includes: a drag distance of the drag input is greater than a first preset distance.

[0301] In this way, when the first position belongs to the first area, after the fifth application interface and the sixth application interface are displayed in split screen, in response to the user's sixth input to the hot zone between the fifth application interface and the sixth application interface, when it is determined that the sixth input satisfies the first preset condition, the fifth application interface and the sixth application interface displayed in split screen in the first area can be updated to the fifth application interface or the sixth application interface. In this way, the application interfaces displayed in split screen can be displayed on a single screen to facilitate user operation of the application interfaces.

[0302] Optionally, when the first position belongs to the position where the second application interface is located in the second area, and the first application interface and the eighth application interface are displayed in split screen in the first area, the user input unit 3307 is further used to receive a seventh input from the user for the hot zone corresponding to the fifth application interface and the sixth application interface after the fifth application interface and the sixth application interface are displayed in split screen at the first position in response to the fourth input;

[0303] The processor 3310 is further configured to, in response to the seventh input, update the first application interface and the eighth application interface displayed in the first area in split screen to the fifth application interface and the sixth application interface, and update the fifth application interface and the sixth application interface displayed in the second area in split screen to the first application interface and the eighth application interface;

[0304] Among them, the eighth application interface is an interface other than the first application interface, the fifth application interface and the sixth application interface.

[0305] In this way, when the first application interface and the eighth application interface are displayed in the first area, and the fifth application and the sixth application interface are displayed in the second area, the first application interface and the eighth application interface displayed in the first area can be interchanged with the fifth application and the sixth application interface displayed in the second area by operating the hot areas of the fifth application and the sixth application interface displayed in the second area. This makes it convenient for users to perform operations on the fifth application and the sixth application interface displayed in the second area, thereby improving the convenience of users' operations on the fifth application and the sixth application interface displayed in the second area.

[0306] Optionally, the user input unit 3307 is further configured to receive an eighth input to the second application interface in the second area after the workbench interface is displayed;

[0307] The processor 3310 is further configured to, in response to the eighth input, update the first application interface displayed in the first area to the second application interface, and update the second application interface displayed in the second area to the first application interface.

[0308] In this way, by responding to the user's eighth input to the second application interface, the first application interface displayed in the first area can be updated to the second application interface, and the second application interface displayed in the second area can be updated to the first application interface. In this way, the user can perform operations on the second application interface in the first area, thereby improving the user's operating convenience on the application interface in the second area.

[0309] Optionally, the user input unit 3307 is further configured to receive a ninth input to the second application interface in the second area after the workbench interface is displayed;

[0310] The processor 3310 is further configured to delete the second application interface from the second area in response to the ninth input.

[0311] In this way, when the second application interface in the second area does not need to be viewed, that is, the user needs to delete the second application interface in the second area, the second application interface can be deleted from the second area in response to the user's nineteenth input to the second application interface, thereby freeing up display space in the second area so that other application interfaces that need to be viewed can be displayed in the second area.

[0312] It should be understood that in the embodiment of the present application, the input unit 3304 may include a graphics processor (Graphics Processing Unit, GPU) 33041 and a microphone 33042, and the graphics processor 33041 processes the image data of the static picture or video obtained by the image capture device (such as a color camera) in the video capture mode or the image capture mode. The display unit 3306 may include a display panel 33061, and the display panel 33061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 3307 includes a touch panel 33071 and at least one of other input devices 33072. The touch panel 33071 is also called a touch screen. The touch panel 33071 may include two parts: a touch detection device and a touch controller. Other input devices 33072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0313] The memory 3309 can be used to store software programs and various data. The memory 3309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 3309 may include a volatile memory or a non-volatile memory, or the memory 3309 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 3309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0314] The processor 3310 may include one or more processing units; optionally, the processor 3310 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 3310.

[0315] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned interface display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0316] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0317] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned interface display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0318] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0319] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned interface display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0320] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0321] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0322] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. An interface display method, characterized in that: The method comprises: Display the workbench interface; The workbench interface includes a first area and a second area, a first application interface is displayed in the first area, and a second application interface is displayed in the second area, and a display size of the first application interface is larger than a display size of the second application interface.

2. The method according to claim 1, characterized in that The second area includes an interface adding control; after displaying the workbench interface, the method further includes: Receiving a first input for adding a control to the interface; In response to the first input, displaying an application interface list, the application interface list including at least one application interface; Receiving a second input to a third application interface among the at least one application interface; In response to the second input, the third application interface is displayed in the second area.

3. The method according to claim 1, characterized in that After displaying the workbench interface, the method further includes: When the taskbar area is displayed, receiving a third input to a fourth application interface in the taskbar area; In response to the third input, the first application interface displayed in the first area is updated to the fourth application interface, and the first application interface is displayed in the second area.

4. The method according to claim 1, characterized in that: The method further comprises: receiving a fourth input of dragging a fifth application interface to a first position; a sixth application interface is displayed at the first position; and the fifth application interface is from the second area or the taskbar area; In response to the fourth input, the fifth application interface and the sixth application interface are displayed in split screen at the first position.

5. The method according to claim 4, characterized in that The method further comprises: receiving a fifth input of dragging one of the fifth application interface and the sixth application interface displayed in split screen to a second position; the seventh application interface is displayed at the second position; In response to the fifth input, the fifth application interface and the seventh application interface are displayed in a split screen at the second position, or the sixth application interface and the seventh application interface are displayed in a split screen at the second position.

6. The method according to claim 4, characterized in that After displaying the fifth application interface and the sixth application interface in split screen at the first position in response to the fourth input, the method further includes: In a case where the first position belongs to the first area, receiving a sixth input from a user on a hot zone between the fifth application interface and the sixth application interface; In response to the sixth input, when it is determined that the sixth input satisfies the first preset condition, the fifth application interface and the sixth application interface displayed in split screen in the first area are updated to the fifth application interface or the sixth application interface.

7. The method according to claim 4, characterized in that After displaying the fifth application interface and the sixth application interface in split screen at the first position in response to the fourth input, the method further includes: When the first position belongs to the second area and the first application interface and the eighth application interface are displayed in split screen in the first area, receiving a seventh input from the user for the hot zone corresponding to the fifth application interface and the sixth application interface; In response to the seventh input, the first application interface and the eighth application interface displayed in split screen in the first area are updated to the fifth application interface and the sixth application interface, and the fifth application interface and the sixth application interface displayed in split screen in the second area are updated to the first application interface and the eighth application interface.

8. The method according to claim 1, characterized in that After displaying the workbench interface, the method further includes: receiving an eighth input to a second application interface in the second area; In response to the eighth input, the first application interface displayed in the first area is updated to the second application interface, and the second application interface displayed in the second area is updated to the first application interface.

9. The method according to claim 1, characterized in that: After displaying the workbench interface, the method further includes: receiving a ninth input to a second application interface in the second area; In response to the ninth input, the second application interface is deleted from the second area.

10. An interface display device, characterized in that: The device comprises: A first display module, used for displaying a workbench interface; The workbench interface includes a first area and a second area, a first application interface is displayed in the first area, and a second application interface is displayed in the second area, and a display size of the first application interface is larger than a display size of the second application interface.

11. The device according to claim 10, characterized in that The second area includes an interface adding control; the device also includes: A first receiving module, configured to receive a first input for adding a control to the workbench interface after the workbench interface is displayed; A second display module, configured to display an application interface list in response to the first input, wherein the application interface list includes at least one application interface; A second receiving module, configured to receive a second input to a third application interface among the at least one application interface; A third display module is used to display the third application interface in the second area in response to the second input.

12. The device according to claim 10, characterized in that The device also includes: A third receiving module, configured to receive a third input to a fourth application interface in the taskbar area after the workbench interface is displayed and when the taskbar area is displayed; The first updating module is configured to update the first application interface displayed in the first area to the fourth application interface in response to the third input, and display the first application interface in the second area.

13. The device according to claim 10, characterized in that The device also includes: a fourth receiving module, configured to receive a fourth input of dragging a fifth application interface to a first position; a sixth application interface is displayed at the first position; and the fifth application interface is from the second area or the taskbar area; A fourth display module is used to display the fifth application interface and the sixth application interface in split screen at the first position in response to the fourth input.

14. An electronic device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the interface display method according to any one of claims 1 to 9 are implemented.

15. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the interface display method according to any one of claims 1 to 9 are implemented.