Display method and device

By receiving user input on the system desktop or application management interface, associating multiple applications, and displaying the interfaces of multiple applications according to preset windows, the complex multi-task operation in the existing technology is solved and user efficiency is improved .

CN119396308APending Publication Date: 2025-02-07VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411548428.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In the prior art, small window schemes and split screen schemes add operation steps when users view multi-task content, reducing user efficiency.

Method used

By receiving input from users to the system desktop or application management interface, multiple applications are associated, and the application interface of multiple applications is displayed in the same interface according to the preset window.

Benefits of technology

It realizes that multiple applications can be started with a single input and displays multiple applications in the same interface, without the need for users to select or manually adjust the window size, reducing operation steps and improving user efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119396308A_ABST
    Figure CN119396308A_ABST
Patent Text Reader

Abstract

The invention discloses a display method and device, and belongs to the technical field of electronic equipment.The method can comprise the steps that first input of a user for a first application object and a second application object in a first interface is received, the first interface is a system desktop or an application management interface, and the first input is used for associating the first application object with a first application; associating the second application object with the second application; in response to the first input, a multi-task window is displayed, the multi-task window comprises a first window and a second window which are arranged according to preset window arrangement information, the first window is used for displaying an application interface of the first application, and the second window is used for displaying an application interface of the second application.
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 a display method and device. Background Art

[0002] With the rapid development of mobile Internet technology, there are more and more application programs (abbreviated as: apps) on electronic devices. Users can open multiple applications at the same time. Each application is usually called a task. At this time, electronic devices can provide small window solutions or split-screen solutions for multi-tasking needs to display multi-tasking content at the same time.

[0003] However, the small window solution is to display the application interface of one application in the form of a small window floating on the application interface of another application, which may block part of the application interface of the other application. The user needs to frequently move the small window to view the content of the blocked area. The split-screen solution is that the user first selects an application with a full-screen application interface, and then based on another application selected by the user, the application interfaces of the two applications are displayed in a fixed size split screen. In this way, the above two solutions will increase the operation steps for users to view multi-task content and reduce the efficiency of users viewing multi-task content. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a display method and device, which can reduce the operation steps for users to view multi-task content and improve the efficiency of users viewing multi-task content.

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

[0006] Receiving a first input from a user on a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with a first application, and associate the second application object with a second application;

[0007] In response to the first input, a multitasking window is displayed, the multitasking window including a first window and a second window arranged according to preset window arrangement information, the first window is used to display an application interface of a first application, and the second window is used to display an application interface of a second application.

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

[0009] a receiving module, configured to receive a first input from a user on a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with the first application, and associate the second application object with the second application;

[0010] The display module is used to display a multitasking window in response to a first input, wherein the multitasking window includes a first window and a second window arranged according to preset window arrangement information, wherein the first window is used to display an application interface of a first application, and the second window is used to display an application interface of a second application.

[0011] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the display method shown in the first aspect are implemented.

[0012] In a fourth 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 display method shown in the first aspect are implemented.

[0013] In a fifth aspect, an embodiment of the present application provides a chip, the chip including a processor and a display interface, the display interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the display method shown in the first aspect.

[0014] In a sixth 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 steps of the display method shown in the first aspect.

[0015] In an embodiment of the present application, a first input of a user to a first application object and a second application object in a first interface is received, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with the first application, and to associate the second application object with the second application; in response to the first input, a multi-task window is displayed, and the multi-task window includes a first window and a second window arranged according to preset window arrangement information, the first window is used to display the application interface of the first application, and the second window is used to display the application interface of the second application. In this way, multiple applications can be started through a single input, and the application interfaces of multiple applications can be displayed in the same interface according to the preset window arrangement information, without the need for the user to select multiple applications separately, and without the need for the user to manually adjust the size of the windows displaying the application interfaces of multiple applications, thereby reducing the operation steps for the user to view the multi-task content and improving the efficiency of the user to view the multi-task content. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A flow chart of a display method provided in an embodiment of the present application;

[0017] FIG. 2( a ) is one of the interface interaction diagrams of a display method provided in an embodiment of the present application;

[0018] FIG2( b ) is a second schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0019] FIG3( a ) is a third schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0020] FIG3( b ) is a fourth schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0021] Figure 4 A fifth interface interaction diagram of a display method provided in an embodiment of the present application;

[0022] Figure 5 A sixth interface interaction diagram of a display method provided in an embodiment of the present application;

[0023] FIG6( a ) is a seventh schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0024] FIG6( b ) is an eighth schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0025] FIG. 7( a ) is a ninth interface interaction diagram of a display method provided in an embodiment of the present application;

[0026] FIG. 7( b ) is a tenth interface interaction diagram of a display method provided in an embodiment of the present application;

[0027] FIG. 7( c ) is an eleventh schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0028] FIG7( d ) is a twelfth schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0029] Figure 8 The thirteenth schematic diagram of an interface interaction of a display method provided in an embodiment of the present application;

[0030] Fig. 9 The fourteenth diagram of the interface interaction of a display method provided in an embodiment of the present application;

[0031] Fig.10 A schematic diagram of the structure of a display device provided in an embodiment of the present application;

[0032] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0033] Fig.12 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0035] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, 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 more. 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.

[0036] With the popularization of electronic devices and the diversification of mobile applications, users have an increasing demand for multi-tasking and multi-application synchronous display. Users usually need to frequently switch between multiple applications, which is cumbersome and inefficient. Therefore, there is an urgent need for a solution that can synchronously display the application content of multiple applications on an electronic device. In the related art, electronic devices can provide a small window solution or a split-screen solution for multi-tasking needs to display multi-tasking content simultaneously.

[0037] However, the small window solution is to display the application interface of one application in the form of a small window floating on the application interface of another application, which will block part of the application interface of the other application. The user needs to frequently move the small window to view the content of the blocked area. The split-screen solution is that the user first selects an application that displays the application interface in full screen, and then based on another application selected by the user, the application interfaces of the two applications can be displayed in a fixed size split screen. In this way, the above two solutions will increase the user's operations to view multi-task content and reduce the user's efficiency in viewing multi-task content.

[0038] In order to solve the problems in the related art, the embodiments of the present application provide a display method and device, which provide a window style for freely combining and customizing the display of the application interface of the application. Multiple applications can be started through a single input, and the application interface of multiple applications can be displayed on the same interface according to the window style corresponding to the preset window arrangement information. The solution is to solve the problem of complex operation of users viewing the content of multiple applications and reduced efficiency of users viewing the content of multiple applications in the prior art. Multiple applications can be started through a single input, and the application interfaces of multiple applications can be displayed on the same interface according to the preset window arrangement information. There is no need for users to select multiple applications separately, and there is no need for users to manually adjust the size of the windows displaying the application interfaces of multiple applications. The operation steps for users to view the content of multiple tasks are reduced, and the efficiency of users viewing the content of multiple tasks is improved.

[0039] The following is combined with Figures 1 to 12 , the display method provided in the embodiment of the present application is described in detail through specific embodiments and their application scenarios.

[0040] First, combine Figure 1 A display method provided in an embodiment of the present application is described in detail.

[0041] Figure 1 A flowchart of a display method provided in an embodiment of the present application.

[0042] like Figure 1 As shown, the display method provided in the embodiment of the present application can be applied to an electronic device. Based on this, the display method can include the following steps:

[0043] Step 110, receiving a first input from a user for a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with the first application, and to associate the second application object with the second application; Step 120, in response to the first input, displaying a multitasking window, the multitasking window including a first window and a second window arranged according to preset window arrangement information, the first window being used to display an application interface of the first application, and the second window being used to display an application interface of the second application.

[0044] In this way, multiple applications can be started through a single input, and the application interfaces of multiple applications can be displayed on the same interface according to preset window layout information. There is no need for users to select multiple applications separately, and there is no need for users to manually adjust the size of the windows displaying the application interfaces of multiple applications, which reduces the number of operation steps for users to view multi-task content and improves the efficiency of users viewing multi-task content.

[0045] The above steps are described in detail below, as shown below.

[0046] First, with regard to step 110, the first interface in the embodiment of the present application may include two types of interfaces, namely, a system desktop or an application management interface, which are described below respectively.

[0047] In some embodiments, the first interface is a system desktop, the first application object is a first application icon of a first application, and the second application object is a second application icon of a second application.

[0048] Exemplarily, if the first interface is the system desktop, then the user can trigger the display of the multitasking window through the application icons displayed on the system desktop. For example, the user can drag the first application icon of the first application corresponding to the first application object to the display area where the second application icon of the second application is located on the system desktop, to trigger the display of the multitasking window.

[0049] Alternatively, the system desktop may also include a display area. In this case, the user may move the first application icon and the second application icon to the display area to trigger a control for displaying a multitasking window. When the user clicks the control, the multitasking window may be displayed.

[0050] In some embodiments, the first interface may be an application management interface, the first application and the second application are background running applications, the first application object is a first application page thumbnail of the first application, and the second application object is a second application page thumbnail of the second application.

[0051] Here, the application management interface in the embodiment of the present application is a page of the application task manager in the electronic device, and the application management interface displays the application page thumbnails of the applications that the user has used and are still running. The embodiment of the present application provides at least two methods as follows: Figure 2(a) to Figure 2(b) Provide detailed explanation.

[0052] In some examples, the user can touch one side of the full-screen electronic device and slide along the first direction to trigger the display of the application management interface. For example, as shown in FIG2(a), the user can touch one side of the bold line and slide upward to trigger the display of the application management interface 20. In other examples, the user can select a menu control to call the application task manager to display the application management interface. For example, as shown in FIG2(b), the user can touch the menu control 30 to trigger the display of the application management interface 20. In some other examples, the user can slide the desktop page along the second direction until the last page of the desktop page in the second direction is slid and the application management interface is displayed when the sliding continues. For example, the user slides the desktop page to the right, and when the user reaches the last page of the system desktop after sliding both sides, the sliding continues, and the application management interface 20 can be displayed at this time.

[0053] Based on this, when the electronic device displays the application management interface 20, the user can input the application page thumbnail in the application management interface 20, thereby completing the function of triggering the display of the multi-tasking window.

[0054] In this way, the embodiment of the present application adds a variety of triggering methods for the system desktop or application management interface, thereby improving the convenience for users to trigger the display of multi-tasking windows.

[0055] Based on this, in some embodiments of the application, the first interface includes a first display area, and the first display area is used to display the second application object. Based on this, step 110 may specifically include:

[0056] A first input from a user for moving a first application object to a first display area is received.

[0057] Exemplarily, if the first interface is the system desktop, then, as shown in FIG. 3( a), the user can drag the first application icon of the first application corresponding to the first application object to the first display area 30 where the second application icon of the second application on the system desktop is located, thereby triggering display of the multitasking window.

[0058] If the first interface is an application management interface, then, as shown in FIG. 3( b ), the user can drag the first application page thumbnail 31 to the display area 32 where the second application page thumbnail is located on the application management interface to trigger the display of the multitasking window.

[0059] In some other embodiments of the present application, the first interface includes a second display area, and the first input includes a first sub-input, a second sub-input and a third sub-input. Based on this, step 110 may specifically include steps 1101 to 1105, as shown below.

[0060] Step 1101: receiving a first sub-input from a user for moving a first application object to a second display area.

[0061] Step 1102: In response to the first sub-input, display a first duplicate application object corresponding to the first application object in the second display area.

[0062] Step 1103: Receive a second sub-input from the user for moving the second application object to the second display area.

[0063] Step 1104: In response to the second sub-input, display a second duplicate application object and a first control corresponding to the second application object in the display area.

[0064] Step 1105 , receiving a third sub-input from the user to the first control, where the third sub-input is used to trigger display of the multi-tasking window.

[0065] For example, if the first interface is the system desktop, then Figure 4 As shown, the user can drag the first application icon 401 of the first application corresponding to the first application object to the second display area 40 on the system desktop. At this time, the first copied application object 402 is displayed in the second display area 40. Then, the user can continue to select the second application icon of the second application that he wants to display simultaneously with the first application, that is, the user can drag the second application icon 403 of the second application corresponding to the second application object to the second display area 40 on the system desktop. At this time, the second copied application object 404 and the first control 405 are displayed in the second display area 40. In this way, the user can click the first control 404 to trigger the display of the multitasking window.

[0066] Alternatively, if the first interface is an application management interface, then Figure 5 As shown, the user can drag the first application page thumbnail 501 to the second display area 50 on the application management interface. At this time, the second display area 50 can display the first copied application object 502 of the first application page thumbnail 501. Then, the user can continue to select the second application page thumbnail 503 of the second application that he wants to display simultaneously with the first application, that is, the user can drag the second application page thumbnail 503 of the second application corresponding to the second application object to the second display area 50 on the application management interface. At this time, the second copied application object 504 and the first control 505 are displayed in the second display area 50. In this way, the user can click the first control 505 to trigger the display of the multitasking window.

[0067] In some other embodiments of the present application, the first interface includes a third display area, the third display area is the area in the first interface that displays the second application object, and the first input includes a fourth sub-input and a fifth sub-input. Based on this, step 110 may specifically include steps 1106 to 1108, as shown below.

[0068] Step 1106: Receive a fourth sub-input from the user to move the first application object to the third display area.

[0069] Step 1107 , in response to the fourth sub-input, displaying a fused object corresponding to the first application object and the second application object on the first interface.

[0070] Step 1108 , receiving a fifth sub-input of the user on the fused object, where the fifth sub-input is used to trigger display of the multi-tasking window.

[0071] Exemplarily, if the first interface is the system desktop, the user can drag the first application icon 401 of the first application corresponding to the first application object to the third display area 60 on the system desktop. At this time, as shown in Figure 6(a), a fusion object 61 can be displayed on the system desktop, such as a fusion icon of the first application icon and the second application icon. At this time, the user can click the fusion icon to trigger display of the multitasking window.

[0072] If the first interface is an application management interface, then, as shown in Figure 6(b), the user can drag the first application page thumbnail 501 to the third display area 60 on the application management interface. At this time, as shown in Figure 6(b), a fusion object can be displayed on the application management interface, such as a fusion icon 62 of the first application page thumbnail 501 and the second application page thumbnail 502. At this time, the user can click the fusion icon to trigger display of the multitasking window.

[0073] It should be noted that the above example is illustrated using two applications as an example. The multitasking window provided in the embodiment of the present application may include a window corresponding to each application of at least two applications arranged according to preset window arrangement information, so that when selecting an application, you can select two applications, such as the first application and the second application, or more than two applications, such as three applications, namely the first application, the second application and the third application. At this time, a multitasking window can be displayed. The multitasking window may include a first window, a second window and a third window for displaying the application interface of the third application, which are arranged according to the preset window arrangement information. In this way, the embodiment of the present application does not limit the number of applications selected by the user.

[0074] Then, referring to step 120 , in some embodiments of the present application, the multi-task window may be displayed according to the preset window arrangement information preset in advance, and step 120 may specifically include step 1201 and step 1202 .

[0075] Step 1201: In response to a first input, obtain preset window arrangement information associated with a first application object and a second application object.

[0076] Step 1202: Display the first window and the second window in the multitasking window according to the preset window arrangement information. The preset window arrangement information may include at least two of the following: window tile arrangement information, window grid arrangement information, window overlay display information, and window label display information.

[0077] Specifically, the window tile arrangement information refers to the display of windows of different applications switched by user left and right sliding input, as shown in FIG7(a). The window grid arrangement information refers to the display of multiple windows in the form of a grid list, as shown in FIG7(b), wherein the multiple windows may include different windows corresponding to different application functions of the same application, or may include different windows corresponding to different applications. The window overlay display information refers to the display of multiple windows in an overlay, as shown in FIG7(c), with the window selected by the user adjusted to the top layer for display. The window tab display information refers to the display in the form of tabs, as shown in FIG7(d), and multiple windows can be switched by clicking different tab buttons.

[0078] In some embodiments of the present application, the user may select preset window arrangement information in real time according to their different usage habits to display multi-task windows. Based on this, step 120 may specifically include steps 1203 to 1205.

[0079] Step 1203, in response to the first input, displaying window arrangement options, the window arrangement options including at least two of the following: a window tile arrangement option, a window grid arrangement option, a window overlay display option, and a window label display option.

[0080] Among them, the window tiling arrangement option corresponds to the window tiling arrangement information, the window overlay display option corresponds to the window grid arrangement information, the window overlay display option corresponds to the window overlay display information, and the window label display option corresponds to the window label display information.

[0081] Step 1204: receiving a second input of the user selecting a target window arrangement option from the window arrangement options.

[0082] Step 1205 , in response to the second input, display the first window and the second window in the multitasking window according to the preset window arrangement information corresponding to the target window arrangement option.

[0083] The multitasking window in the embodiment of the present application may further include at least one of the following: a first delete control and a minimize control; wherein the first delete control is used to control closing of the multitasking window; and the minimize control is used to control the display size of the multitasking window;

[0084] The first window includes a second delete control, and the second delete control is used to remove the first window from the multitasking window;

[0085] The second window includes a third deletion control, and the third deletion control is used to remove the second window in the multitasking window.

[0086] Exemplarily, for a multi-task window, the multi-task window may further include at least one of the following: a first delete control and a minimize control. Figure 8 As shown, the first delete control 80 is used to control the closing of the multitasking window and remove all applications in the multitasking window; the minimize control 81 is used to control the display size of the multitasking window. When receiving user input to the minimize control, all windows in the multitasking window can be minimized in the fourth display area to prevent the multitasking window from blocking the first interface.

[0087] It should be noted that the multitasking window in the embodiment of the present application also provides a function of changing the display size of the multitasking window, such as Figure 8 As shown, long press the edge of the multitasking window (specifically, the four corners) and drag it to enlarge or reduce the multitasking window.

[0088] In addition, for windows in the multitasking window, such as the first window and the second window, these windows may include a delete control. Here, taking the preset window arrangement information as the window label display information, the multitasking window includes the first window and the second window arranged according to the window label display information as an example, the first window may include a first delete control 90 and a first minimize control 91. At this time, if the user clicks the first delete control, such as Fig. 9 As shown, the first window can be removed from the multitasking window; if the user clicks the first minimize control, the first window can be minimized to the fifth display area in the multitasking window, and at this time, the multitasking window can only display the second window. In addition, the first window in the embodiment of the present application also provides a function of changing the display size of the first window. Long press the edge of the first window (specifically, the four corners) to drag to enlarge or reduce the first window. The display principle and functions provided by the second window are the same or similar to those of the first window. The display form of the second window in the multitasking window can be adjusted with reference to the content of the first window, which will not be repeated here.

[0089] Therefore, the display method provided in the embodiment of the present application can start multiple applications through a single input, realize the demand of simultaneous display of multiple applications, and facilitate users to synchronize their own operating habits to select different display forms. It can also perform convenient operations such as zooming in and out of the multi-tasking window and removing applications through related operations, thereby improving the efficiency of multi-tasking. In addition, by displaying the application interfaces of multiple applications according to preset window layout information on the same interface, there is no need for users to select multiple applications separately, and there is no need for users to manually adjust the size of the windows displaying the application interfaces of multiple applications, which reduces the operating steps for users to view multi-tasking content and improves the efficiency of users viewing multi-tasking content.

[0090] The display method provided in the embodiment of the present application can be executed by a display device. In the embodiment of the present application, a display device performing display is taken as an example to illustrate the device of the display method provided in the embodiment of the present application.

[0091] Based on the same inventive concept, the present application also provides a display device. Fig.10 Provide detailed explanation.

[0092] Fig.10 A schematic diagram of the structure of a display device provided in an embodiment of the present application.

[0093] like Fig.10 As shown, the display device 100 can be applied to electronic equipment, and the display device 100 can specifically include:

[0094] Receiving module 1001 is used to receive a user's first input on a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with the first application and to associate the second application object with the second application.

[0095] The display module 1002 is used to display a multi-tasking window in response to a first input, where the multi-tasking window includes a first window and a second window arranged according to preset window arrangement information, where the first window is used to display an application interface of a first application, and the second window is used to display an application interface of a second application.

[0096] The display device 100 in the embodiment of the present application is described in detail below, as shown below.

[0097] In one or more possible embodiments, the receiving module 1001 is specifically used to receive a first input from a user to move a first application object to the first display area when the system desktop includes a first display area and the first display area is used to display a second application object.

[0098] In one or more possible embodiments, the receiving module 1001 is specifically used to, when the system desktop includes a second display area and the first input includes a first sub-input, a second sub-input and a third sub-input, receive a first sub-input from a user for moving the first application object to the second display area;

[0099] The display module 1002 is further configured to, in response to the first sub-input, display a first duplicate application object corresponding to the first application object in the second display area;

[0100] The receiving module 1001 is specifically configured to receive a second sub-input from a user for moving a second application object to a second display area;

[0101] The display module 1002 is further configured to, in response to the second sub-input, display a second duplicate application object corresponding to the second application object and the first control in the display area;

[0102] The receiving module 1001 is specifically configured to receive a third sub-input from a user to the first control, where the third sub-input is configured to trigger display of the multi-tasking window.

[0103] In one or more possible embodiments, the receiving module 1001 is specifically configured to, when the first interface includes a third display area, the third display area is an area in the first interface displaying the second application object, and the first input includes a fourth sub-input and a fifth sub-input, receive a fourth sub-input from the user to move the first application object to the third display area;

[0104] The display module 1002 is further configured to, in response to a fourth sub-input, display a fused object corresponding to the first application object and the second application object on the first interface;

[0105] The receiving module 1001 is specifically used to receive a fifth sub-input of the user on the fusion object, where the fifth sub-input is used to trigger display of the multi-task window.

[0106] In one or more possible embodiments, the display module 1002 is specifically configured to, in response to the first input, display the first window and the second window in the multitasking window according to the preset window arrangement information associated with the first application object and the second application object;

[0107] Alternatively, the display module 1002 is specifically configured to, in response to the first input, display window arrangement options, where the window arrangement options include at least two of the following: a window tile arrangement option, a window grid arrangement option, a window overlay display option, and a window label display option;

[0108] The receiving module 1001 may also be used for, upon receiving a second input from a user selecting a target window arrangement option from the window arrangement options;

[0109] The display module 1002 is specifically configured to, in response to the second input, display the first window and the second window in the multitasking window according to the preset window arrangement information corresponding to the target window arrangement option.

[0110] The 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 (augmented reality, AR) / virtual reality (virtual reality, 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 (personal computer, 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.

[0111] The 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.

[0112] The device coordination device provided in the embodiment of the present application can achieve Figures 1 to 9 The various processes implemented in the display method embodiment shown achieve the same technical effect, and will not be described again here to avoid repetition.

[0113] Based on this, the display device provided by the embodiment of the present application receives a first input from a user for a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with the first application, and associate the second application object with the second application; in response to the first input, a multi-task window is displayed, and the multi-task window includes a first window and a second window arranged according to preset window arrangement information, the first window is used to display the application interface of the first application, and the second window is used to display the application interface of the second application. In this way, multiple applications can be started through a single input, and the application interfaces of multiple applications can be displayed in the same interface according to the preset window arrangement information, without the need for the user to select multiple applications separately, and without the need for the user to manually adjust the size of the windows displaying the application interfaces of multiple applications, thereby reducing the operation steps for the user to view the multi-task content and improving the efficiency of the user to view the multi-task content.

[0114] Optional, such as Fig.11As shown, an embodiment of the present application further provides an electronic device 110, including a processor 1101 and a memory 1102, wherein the memory 1102 stores programs or instructions that can be executed on the processor 1101, and when the program or instructions are executed by the processor 1101, the various steps of the above-mentioned display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

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

[0116] Fig.12 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application.

[0117] The electronic device 1200 includes but is not limited to: a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209, a processor 1210 and other components.

[0118] Those skilled in the art will appreciate that the electronic device 1200 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 1210 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.12 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.

[0119] In an embodiment of the present application, the user input unit 1207 is used to receive a user's first input for a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with the first application, and to associate the second application object with the second application.

[0120] The display unit 1206 is used to display a multitasking window in response to the first input, where the multitasking window includes a first window and a second window arranged according to preset window arrangement information, where the first window is used to display an application interface of the first application, and the second window is used to display an application interface of the second application.

[0121] The electronic device 1200 is described in detail below, as shown below.

[0122] In one or more possible embodiments, the user input unit 1207 is specifically configured to, when the system desktop includes a second display area and the first input includes a first sub-input, a second sub-input, and a third sub-input, receive a first sub-input from a user to move the first application object to the second display area;

[0123] The display unit 1206 is further configured to, in response to the first sub-input, display a first duplicate application object corresponding to the first application object in the second display area;

[0124] The user input unit 1207 is specifically configured to receive a second sub-input from a user for moving a second application object to a second display area;

[0125] The display unit 1206 is further configured to, in response to the second sub-input, display a second duplicate application object corresponding to the second application object and the first control in the display area;

[0126] The user input unit 1207 is specifically used to receive a third sub-input of the user to the first control, where the third sub-input is used to trigger display of the multi-tasking window.

[0127] In one or more possible embodiments, the user input unit 1207 is specifically configured to, when the first interface includes a third display area, the third display area is an area in the first interface displaying the second application object, and the first input includes a fourth sub-input and a fifth sub-input, receive a fourth sub-input from the user to move the first application object to the third display area;

[0128] The display unit 1206 is further configured to, in response to a fourth sub-input, display a fused object corresponding to the first application object and the second application object on the first interface;

[0129] The user input unit 1207 is specifically used to receive a fifth sub-input of the user on the fusion object, where the fifth sub-input is used to trigger display of the multi-task window.

[0130] In one or more possible embodiments, the display unit 1206 is specifically configured to, in response to the first input, display the first window and the second window in the multitasking window according to preset window arrangement information associated with the first application object and the second application object;

[0131] Alternatively, the display unit 1206 is specifically configured to, in response to the first input, display window arrangement options, where the window arrangement options include at least two of the following: a window tile arrangement option, a window grid arrangement option, a window overlay display option, and a window label display option;

[0132] The user input unit 1207 may also be used to, upon receiving a second input from a user selecting a target window arrangement option from the window arrangement options;

[0133] The display unit 1206 is specifically configured to, in response to the second input, display the first window and the second window in the multitasking window according to the preset window arrangement information corresponding to the target window arrangement option.

[0134] It should be understood that the input unit 1204 may include a graphics processor (Graphics Processing Unit, GPU) 12041 and a microphone 12042, and the graphics processor 12041 processes the image data of the static image or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1206 may include a display panel, and the display panel may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1207 includes a touch panel 12071 and at least one of other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch display. Other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (such as a volume display button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0135] The memory 1209 can be used to store software programs and various data. The memory 1209 can mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area can 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 1209 can include a volatile memory or a non-volatile memory, or the memory 1209 can include both volatile and non-volatile memories. Among them, the non-volatile memory can 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 1209 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0136] The processor 1210 may include one or more processing units; optionally, the processor 1210 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 display signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1210.

[0137] 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 display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0138] The processor is the processor in the electronic device 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.

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

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

[0141] 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 display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0142] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0143] In addition, it should be noted 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 a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.

[0144] 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 of each embodiment of the present application.

[0145] 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. A display method, characterized in that: include: Receiving a first input from a user on a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with a first application, and associate the second application object with a second application; In response to the first input, a multitasking window is displayed, the multitasking window including a first window and a second window arranged according to preset window arrangement information, the first window is used to display an application interface of the first application, and the second window is used to display an application interface of the second application.

2. The method according to claim 1, characterized in that: The first interface includes a first display area, and the first display area is used to display the second application object; The receiving a first input from a user to a first application object in a first interface includes: A first input from a user for moving the first application object to the first display area is received.

3. The method according to claim 1, characterized in that The first interface includes a second display area, and the first input includes a first sub-input, a second sub-input, and a third sub-input; The receiving a first input from a user to a first application object in a first interface includes: receiving a first sub-input from a user for moving the first application object to the second display area; In response to the first sub-input, displaying a first duplicate application object corresponding to the first application object in the second display area; receiving a second sub-input from a user for moving the second application object to the second display area; In response to the second sub-input, displaying a second duplicate application object and a first control corresponding to the second application object in the display area; A third sub-input of the user to the first control is received, where the third sub-input is used to trigger display of the multi-tasking window.

4. The method according to claim 1, characterized in that: The first interface includes a third display area, the third display area is an area in the first interface where the second application object is displayed, and the first input includes a fourth sub-input and a fifth sub-input; The receiving a first input from a user to a first application object in a first interface includes: receiving a fourth sub-input from a user to move the first application object to the third display area; In response to the fourth sub-input, displaying a fused object corresponding to the first application object and the second application object on the first interface; A fifth sub-input of the user to the fused object is received, where the fifth sub-input is used to trigger display of the multi-tasking window.

5. The method according to claim 1, characterized in that The step of displaying a multitasking window in response to the first input includes: In response to the first input, displaying the first window and the second window in the multitasking window according to preset window arrangement information associated with the first application object and the second application object; Alternatively, in response to the first input, window arrangement options are displayed, wherein the window arrangement options include at least two of the following: a window tile arrangement option, a window grid arrangement option, a window overlay display option, and a window label display option; upon receiving a second input from a user selecting a target window arrangement option from the window arrangement options; In response to the second input, the first window and the second window are displayed in the multitasking window according to preset window arrangement information corresponding to the target window arrangement option.

6. A display device, characterized in that: include: a receiving module, configured to receive a first input from a user on a first application object and a second application object in a first interface, wherein the first interface is a system desktop or an application management interface, and the first input is used to associate the first application object with a first application, and associate the second application object with a second application; A display module is used to display a multitasking window in response to the first input, wherein the multitasking window includes a first window and a second window arranged according to preset window arrangement information, the first window is used to display an application interface of the first application, and the second window is used to display an application interface of the second application.

7. The device according to claim 6, characterized in that The receiving module is specifically used to receive a first input from a user for moving the first application object to the first display area when the system desktop includes a first display area and the first display area is used to display the second application object.

8. The device according to claim 6, characterized in that The receiving module is specifically configured to, when the system desktop includes a second display area and the first input includes a first sub-input, a second sub-input and a third sub-input, receive a first sub-input from a user for moving the first application object to the second display area; The display module is further configured to, in response to the first sub-input, display a first duplicate application object corresponding to the first application object in the second display area; The receiving module is specifically configured to receive a second sub-input from a user for moving the second application object to the second display area; The display module is further configured to, in response to the second sub-input, display a second duplicate application object and a first control corresponding to the second application object in the display area; The receiving module is specifically configured to receive a third sub-input from a user to the first control, where the third sub-input is configured to trigger display of the multi-tasking window.

9. The device according to claim 6, characterized in that The receiving module is specifically configured to, when the first interface includes a third display area, the third display area being an area in the first interface displaying the second application object, and the first input includes a fourth sub-input and a fifth sub-input, receive a fourth sub-input from a user to move the first application object to the third display area; The display module is further configured to, in response to the fourth sub-input, display a fused object corresponding to the first application object and the second application object on the first interface; The receiving module is specifically used to receive a fifth sub-input of the user on the fused object, where the fifth sub-input is used to trigger display of the multi-tasking window.

10. The device according to claim 6, characterized in that The display module is specifically configured to, in response to the first input, display the first window and the second window in the multitasking window according to the window arrangement information associated with the first application object and the second application object; Alternatively, the display module is specifically configured to display window arrangement options in response to the first input, wherein the window arrangement options include at least two of the following: a window tile arrangement option, a window grid arrangement option, a window overlay display option, and a window label display option; The receiving module may also be used for, upon receiving a second input from a user selecting a target window arrangement option from the window arrangement options; The display module is specifically configured to, in response to the second input, display the first window and the second window in the multitasking window according to the window arrangement information corresponding to the target window arrangement option.

Citation Information

Patent Citations

  • Screen-splitting display method and device

    CN106537319A

  • Split-screen display method and device, electronic equipment and readable storage medium

    CN112540709A

  • Screen splitting method and device and electronic equipment

    CN113703624A

  • Method for combining multiple applications and simultaneously starting multiple applications and electronic equipment

    CN114003324A