Display method and electronic equipment

By detecting the user's switching operations and displaying the split-screen configuration window, electronic devices can flexibly adjust the number and location of application windows, solving the problem of convenient switching of electronic devices in multi-task operations and improving user experience.

CN120447802APending Publication Date: 2025-08-08LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510600284.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the prior art, how to easily switch when electronic devices display multiple application windows is an urgent problem.

Method used

By detecting the user's switching operation, the split-screen configuration window is displayed, and the first split-screen interface is switched to the target split-screen interface based on the user's setting information, including touch interaction, gesture operation and voice commands, and flexible adjustment of the number and position of the application windows is achieved.

Benefits of technology

It realizes fast and convenient split-screen interface switching for electronic devices in multi-task operations, meets users' diverse needs for the number and location of application windows and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120447802A_ABST
    Figure CN120447802A_ABST
Patent Text Reader

Abstract

The invention provides a display method and electronic equipment, which can be applied to the technical field of electronics, the display method comprises the following steps: displaying a first split-screen interface, the first split-screen interface comprising at least two application windows; detecting a target switching operation acting on the electronic equipment, and switching the first split-screen interface into a target split-screen interface; the target split-screen interface is different from at least one of application windows displayed in the first split-screen interface, the number of the application windows and the positions of the application windows; wherein the electronic equipment can respond to different switching operations, and the first split-screen interface is switched to the target split-screen interface through different switching logics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electronic technology, and in particular to a display method and electronic equipment. Background Art

[0002] With the rapid development of computer technology and electronic technology, electronic devices can display a variety of information to users through display interfaces, such as in-application information.

[0003] When displaying a variety of information through the display interface of an electronic device, such as multiple application windows, how to conveniently switch between them is an urgent problem to be solved. Summary of the Invention

[0004] One aspect of the present disclosure provides a display method including: displaying a first split-screen interface, the first split-screen interface including at least two application windows; detecting a target switching operation acting on the electronic device, and switching the first split-screen interface to a target split-screen interface; the target split-screen interface is different from at least one of the application windows displayed in the first split-screen interface, the number of application windows, and the position of the application windows; wherein the electronic device can switch the first split-screen interface to the target split-screen interface with different switching logic in response to different switching operations.

[0005] Optionally, a target switching operation performed on the electronic device is detected, and the first split-screen interface is switched to the target split-screen interface, including at least one of the following: detecting a first switching operation performed by the user on the first split-screen interface, displaying a split-screen configuration window, and switching the first split-screen interface to the target split-screen interface based on the user's setting information for the split-screen configuration window; detecting a second switching operation performed by the user on the first split-screen interface to change the display parameters of at least one application window, and switching the first split-screen interface to the target split-screen interface based on operation data corresponding to the second switching operation; detecting a voice switching command performed by the user on the electronic device, and switching the first split-screen interface to the target split-screen interface based on the switching target corresponding to the voice switching command.

[0006] Optionally, switching the first split-screen interface to the target split-screen interface based on the user's setting information for the split-screen configuration window includes at least one of the following: determining the target application window of the target split-screen interface based on the user's selection setting for the target application window in the split-screen configuration window, and switching the first split-screen interface to the target split-screen interface including the target application window; determining the quantity setting information of the target split-screen interface based on the user's setting for the number of application windows displayed in the split-screen configuration window, and switching the first split-screen interface to the target split-screen interface in which the number of application windows matches the quantity setting information; determining the position setting information of the target split-screen interface based on the user's setting for the position of the application windows displayed in the split-screen configuration window, and switching the first split-screen interface to the target split-screen interface in which the position layout of the application windows matches the position setting information.

[0007] Optionally, a first switching operation performed by a user on the first split-screen interface is detected, a split-screen configuration window is displayed, and based on the user's setting information for the split-screen configuration window, the first split-screen interface is switched to a target split-screen interface, including at least one of the following: a first switching operation performed by a user on a first target position for splitting an application window in the first split-screen interface is detected, and a first split-screen configuration window corresponding to the first target position is displayed, the first target position including a position corresponding to an application window in the first split-screen interface and a position corresponding to a split-screen combination in the first split-screen interface; different positions correspond to different split-screen configuration windows, and different split-screen configuration windows correspond to different setting ranges for the first split-screen interface; a first switching operation performed by a user on a second target position for displaying an application window in the first split-screen interface is detected, and a second split-screen configuration window corresponding to the target application window is displayed; a first switching operation performed by a user on an edge of the first split-screen interface is detected, and a third split-screen configuration window including multiple reduced-size application windows is displayed.

[0008] Optionally, a first switching operation performed by a user on the first split-screen interface is detected, a split-screen configuration window is displayed, and based on the user's setting information for the split-screen configuration window, the first split-screen interface is switched to a target split-screen interface, including: detecting a first switching operation performed by a user on a third target position in the first split-screen interface, confirming candidate split-screen applications for the user based on the third target position and the first switching operation, and displaying the candidate split-screen applications for the user in the split-screen configuration window.

[0009] Optionally, a second switching operation performed by the user on the first split-screen interface to change the display parameters of at least one application window is detected, and based on the operation data corresponding to the second switching operation, the first split-screen interface is switched to the target split-screen interface, including: detecting a gesture switching operation performed by the user on the first split-screen interface, and obtaining the operation data corresponding to the gesture switching operation; wherein the operation data includes at least one of the following: position data, gesture direction data, gesture speed data, and gesture distance data of the gesture switching operation performed on the first split-screen interface.

[0010] Optionally, a second switching operation of changing the display parameters of at least one application window performed by the user on the first split-screen interface is detected, and based on the operation data corresponding to the second switching operation, the first split-screen interface is switched to the target split-screen interface, including: detecting a gesture switching operation performed by the user on the first split-screen interface, obtaining reference data corresponding to the gesture switching operation, the reference data including the correlation between the candidate application and the first split-screen interface, the correlation including the application adaptation processing task correlation of the application window, the application adaptation scenario correlation, the user usage frequency correlation, and the application window generation time correlation; selecting the target application corresponding to the gesture switching operation from the candidate applications based on the operation data and the reference data, and switching the first split-screen interface to the target split-screen interface including the application window of the target application.

[0011] Optionally, a user's voice switching command to the electronic device is detected, and based on the switching target corresponding to the voice switching command, the first split-screen interface is switched to the target split-screen interface, including one of the following: detecting the user's voice switching instruction to the electronic device, parsing the switching information corresponding to the switching target from the voice switching instruction; determining the configuration information of the target split-screen interface based on the switching information, and switching the first split-screen interface to the target split-screen interface; wherein the switching information includes one of the following: time information, storage path information, identification information of the switching target; detecting the user's voice switching instruction to the electronic device, inputting the voice switching instruction into the multimodal big model to generate the configuration information of the target split-screen interface according to the switching target corresponding to the voice switching instruction, and switching the first split-screen interface to the target split-screen interface according to the configuration information; or, inputting the voice switching instruction into the multimodal big model to generate a switching instruction for switching the first split-screen interface to the target split-screen interface according to the switching target corresponding to the voice switching instruction.

[0012] Another aspect of the present disclosure provides a display method, including: displaying a first split-screen interface, the first split-screen interface including at least two application windows; detecting a click operation on a first target position for splitting the application window on the electronic device, and displaying a split-screen configuration window; switching the first split-screen interface to a target split-screen interface based on a selected application and a selected position corresponding to a user's selection operation on the split-screen configuration window; wherein the target split-screen interface includes an application window of a selected application at a selected position on the electronic device.

[0013] Another aspect of the present disclosure provides an electronic device configured to: display a first split-screen interface, the first split-screen interface including at least two application windows; detect a target switching operation acting on the electronic device, and switch the first split-screen interface to a target split-screen interface; the target split-screen interface is different from at least one of the application windows, the number of application windows, and the position of the application windows displayed in the first split-screen interface; wherein the electronic device can switch the first split-screen interface to the target split-screen interface with different switching logic in response to different switching operations.

[0014] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, which are used to implement any of the above methods when executed by a processor.

[0015] Another aspect of the present disclosure provides a computer program product, which includes computer-executable instructions. When the instructions are executed, they are used to implement any of the above methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] For a more complete understanding of the present disclosure and its advantages, reference will now be made to the following description taken in conjunction with the accompanying drawings, in which:

[0017] Figure 1 The flowchart of the display method according to the embodiment of the present disclosure is schematically shown;

[0018] Figure 2A A schematic diagram of a first split-screen interface according to an embodiment of the present disclosure is schematically shown;

[0019] Figure 2B Schematically illustrates an application scenario of switching a first split-screen interface to a target split-screen interface according to an embodiment of the present disclosure;

[0020] Figure 3A Schematically illustrates an application scenario in which a first split-screen interface is switched to a target split-screen interface based on a first switching operation according to an embodiment of the present disclosure;

[0021] Figure 3B Schematically illustrates an application scenario of switching a first split-screen interface to a target split-screen interface based on a voice switching instruction according to an embodiment of the present disclosure;

[0022] Figure 4A Schematically illustrates an application scenario in which a first split-screen interface is switched to a target split-screen interface based on a selection setting of a target application window according to an embodiment of the present disclosure;

[0023] Figure 4B Schematically illustrates an application scenario of switching a first split-screen interface to a target split-screen interface based on quantity setting information according to an embodiment of the present disclosure;

[0024] Figure 4C Schematically illustrates an application scenario of switching a first split-screen interface to a target split-screen interface based on location setting information according to an embodiment of the present disclosure;

[0025] Figure 4D Schematically illustrates an application scenario in which a first split-screen interface is switched to a target split-screen interface based on location setting information and selection setting of a target application window according to an embodiment of the present disclosure;

[0026] Figure 4E Schematically illustrates an application scenario of switching a first split-screen interface to a target split-screen interface based on a search control according to the first embodiment of the present disclosure;

[0027] Figure 4F Schematically illustrates an application scenario of switching a first split-screen interface to a target split-screen interface based on a search control according to the second embodiment of the present disclosure;

[0028] Figure 5A A schematic diagram schematically shows the first target position or the second target position in the first split-screen interface;

[0029] Figure 5B Schematically illustrates an application scenario in which the first split-screen interface is switched to the target split-screen interface by interacting with the third split-screen configuration window;

[0030] Figure 6A Schematically illustrates an application scenario in which a first split-screen interface is switched to a target split-screen interface based on location data and gesture distance data;

[0031] Figure 6B Schematically illustrates an application scenario in which a first split-screen interface is switched to a target split-screen interface based on position data, gesture distance data, and gesture direction data;

[0032] Figure 7 A block diagram schematically shows a display device according to an embodiment of the present disclosure; and

[0033] Figure 8 A block diagram of an electronic device for implementing a display method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0034] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely illustrative and are not intended to limit the scope of the present disclosure. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.

[0035] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise," "include," etc. used herein indicate the presence of the features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0036] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.

[0037] The accompanying drawings show some block diagrams and / or flow charts. It should be understood that some blocks in the block diagrams and / or flow charts, or combinations thereof, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when these instructions are executed by the processor, they can create a device for implementing the functions / operations described in the block diagrams and / or flow charts.

[0038] Therefore, the techniques of the present disclosure can be implemented in the form of hardware and / or software (including firmware, microcode, etc.). In addition, the techniques of the present disclosure can take the form of a computer program product on a computer-readable medium having stored thereon instructions, which can be used by or in conjunction with an instruction execution system. In the context of the present disclosure, a computer-readable medium can be any medium that can contain, store, convey, propagate, or transmit instructions. For example, a computer-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of computer-readable media include: magnetic storage devices, such as magnetic tape or hard disk drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); memory, such as random access memory (RAM) or flash memory; and / or wired or wireless communication links.

[0039] Figure 1 The flowchart of the display method according to the embodiment of the present disclosure is schematically shown. Figure 1 As shown, embodiment 100 includes operations S110 to S120.

[0040] In operation S110 , a first split screen interface is displayed.

[0041] In operation S120, a target switching operation acting on the electronic device is detected, and the first split screen interface is switched to a target split screen interface.

[0042] According to an embodiment of the present disclosure, the first split-screen interface can be displayed on a display screen of an electronic device. The electronic device can be a mobile device (e.g., a mobile phone, a portable video player, a personal digital assistant, a dedicated messaging device, a portable gaming device), a laptop computer, a tablet computer, a desktop computer, a smart TV, a server, or other device capable of displaying the first split-screen interface.

[0043] The first split-screen interface includes at least two application windows. An application window refers to the visual interface area presented by an application running on an electronic device. In one embodiment, the electronic device can be in a split-screen mode, so that the first split-screen interface can simultaneously display application windows of two or more applications to achieve multitasking. In another embodiment, the electronic device (such as a computer) can display two or more movable application windows through the first split-screen interface.

[0044] For example, the first split-screen interface may include application windows of instant messaging, shopping, games, audio and video applications, etc. The first split-screen interface may also include application windows of native applications embedded in the electronic device, such as application windows of system settings applications, pictures, files, etc.

[0045] The target switching operation can be a variety of switching operations with multiple interaction logics. For example, the target switching operation can be a switching operation that interacts with the first split-screen interface displayed by the electronic device, such as sliding, dragging, clicking, double-clicking, multi-finger interaction, gesture interaction, etc.; or, it can also be a switching operation of non-touch interaction such as voice; or, it can also be a switching operation that interacts with an input device connected to the electronic device, such as a switching operation through a mouse, keyboard, etc.

[0046] For example, the target switching operation can act on the electronic device displaying the first split-screen interface, so that when the electronic device detects the target switching operation, it switches the first split-screen interface to the target split-screen interface.

[0047] It can be understood that there is a predetermined mapping relationship between the switching logic for switching the first split-screen interface to the target split-screen interface and the target switching operation, so that the electronic device responds to a certain target switching operation, determines the switching logic corresponding to the target switching operation based on the mapping relationship, and switches the first split-screen interface to the target split-screen interface with the corresponding switching logic.

[0048] The target split-screen interface is different from the first split-screen interface in at least one of the application windows, the number of application windows, and the position of the application windows. In one embodiment, different switching operations can cause the displayed application windows, the number of application windows, and the position of the application windows to be different.

[0049] For example, for application window 1 in the first split-screen interface, the target split-screen interface after switching may not include application window 1, that is, the target split-screen interface is different from the application window displayed in the first split-screen interface. Alternatively, the change in the number of application windows may be an increase or decrease, such as the first split-screen interface may include 2 application windows, and the target split-screen interface after switching includes 3 or more application windows. Alternatively, still taking application window 1 as an example, application window 1 is located on the upper screen in the first split-screen interface, and the target split-screen interface includes application window 1, but it is located on the lower screen of the target split-screen interface, that is, the positions of the application windows are different.

[0050] In the embodiment of the present disclosure, since when the first split-screen interface including at least two application windows is displayed, the target split-screen interface can be quickly switched by acting on the electronic device through the target switching operation, and the operation is simple and fast. Since the electronic device can switch the first split-screen interface to the target split-screen interface with different switching logics in response to different switching operations, the embodiment of the present disclosure can achieve flexible switching of multiple switching logics through the target switching operation. In addition, since the target split-screen interface is different from at least one of the application windows displayed in the first split-screen interface, the number of application windows, and the position of the application windows, the quick switching can also meet the user's needs for the displayed application windows, the number of application windows, the position of the different application windows, etc., and the user experience is better.

[0051] For ease of understanding, the following will be Figure 2A and Figure 2B The embodiments of the present disclosure are schematically illustrated by taking them as examples. Figure 2A A schematic diagram of a first split-screen interface according to an embodiment of the present disclosure is schematically shown. Figure 2B An application scenario of switching the first split-screen interface to the target split-screen interface according to an embodiment of the present disclosure is schematically illustrated.

[0052] like Figure 2A As shown, the first split-screen interface 201 can display application window 1 and application window 2 in a top-bottom split-screen format. Alternatively, the first split-screen interface 202 can also display the same application window 1 and application window 2 in a left-right split-screen format. In other embodiments, for a display screen in a folded state, the application window 1 and application window 2 included in the first split-screen interface 203 can be in different folded states of the display screen.

[0053] by Figure 2A Taking the first split screen interface 201 in the example, Figure 2BThe target switching operation may include different switching operations 1, 2 or 3. The switching operation 1, 2 or 3 performed by the user on the electronic device is detected, and the first split-screen interface 201 is switched to the target split-screen interface 231, 232 or 233 according to the switching logic corresponding to the switching operation 1, 2 or 3. Relative to the first split-screen interface 201, the positions of application window 1 and application window 2 in the target split-screen interface 231 are swapped, that is, the positions of application window 1 and application window 2 are changed. Relative to the first split-screen interface 201, the application window 3 displayed in the target split-screen interface 232 replaces the original application window 1, that is, the displayed application window has changed. Relative to the first split-screen interface 201, application window 3 is added to the target split-screen interface 233, that is, the number of displayed application windows has changed.

[0054] Since the target switching operation may be different switching operations, for ease of distinction, different switching operations are referred to below as the first switching operation, the second switching operation, or the voice switching instruction.

[0055] According to an embodiment of the present disclosure, operation S120 may include at least one of the following: detecting a first switching operation performed by a user on the first split-screen interface, displaying a split-screen configuration window, and switching the first split-screen interface to a target split-screen interface based on the user's setting information for the split-screen configuration window; detecting a second switching operation performed by a user on the first split-screen interface to change the display parameters of at least one application window, and switching the first split-screen interface to a target split-screen interface based on operation data corresponding to the second switching operation; detecting a voice switching command of the user on the electronic device, and switching the first split-screen interface to the target split-screen interface based on the switching target corresponding to the voice switching command.

[0056] In one embodiment, the first switching operation may be an operation for triggering the display of the split-screen configuration window. For example, the first switching operation includes but is not limited to a specific switching operation, a switching operation to a specific location, a switching operation to a specific application window, and the like.

[0057] For example, the split-screen configuration window may include display parameters for application windows displayed on the target split-screen interface. The display parameters may include: application windows displayed on the target split-screen interface, the number of application windows, and the location of the application windows. The user's setting information for the split-screen configuration window may be the user's specific settings for the above-mentioned display parameters. Subsequently, the first split-screen interface is switched to the target split-screen interface based on the setting information.

[0058] For example, after the split-screen configuration window is displayed based on the first switching operation, the user can determine the setting information of the split-screen configuration window through interactive operations such as input and selection; or, the split-screen configuration window may include default display parameters, and the user can selectively replace part or all of the display parameters through interaction to obtain the setting information.

[0059] The split-screen configuration window can be displayed at any position above the first split-screen interface, so that the user can intuitively see the first split-screen interface and the split-screen configuration window at the same time without jumping to other pages. Among them, "above" refers to the top of the display hierarchy.

[0060] For example, the split-screen configuration window can be displayed at a specific position above the first split-screen interface to minimize obstruction of application windows in the first split-screen interface. For example, the split-screen configuration window can be displayed near the top of the screen, near the bottom of the screen, or at a position that splits the application windows. In one embodiment, the size of the split-screen configuration window can also be changed according to actual needs to minimize obstruction of application windows in the first split-screen interface.

[0061] Alternatively, the split-screen configuration window may also be displayed in a straight line or in a ring shape on the side of the first split-screen interface.

[0062] Figure 3A The application scenario of switching the first split screen interface to the target split screen interface based on the first switching operation according to an embodiment of the present disclosure is schematically shown. Figure 3A As shown, after the user performs a first switching operation on the first split-screen interface 301 of the electronic device, the first split-screen interface 302 including the split-screen configuration window is displayed. In the first split-screen interface 302 including the split-screen configuration window 3021, the split-screen configuration window 3021 is located at the position where the application window 1 and the application window 2 are separated. The setting information in the split-screen configuration window 3021 is set by the user through interaction with the split-screen configuration window. Therefore, the electronic device can switch the first split-screen interface 301 to the target split-screen interface 303 based on the setting information.

[0063] In this embodiment, by detecting the first switching operation performed by the user on the first split-screen interface, the split-screen configuration window is displayed, and based on the user's setting information in the split-screen configuration window, the first split-screen interface is switched to the target split-screen interface. This allows the user to determine the setting information and switch to the target split-screen interface based on the setting information without jumping to another page. The switching of the split-screen interfaces is smooth and the user experience is good. The switching operation is simple, and the target split-screen interface is more in line with user needs. In addition, the displayed split-screen configuration interface can also intuitively show the configuration information to the user, providing a good user experience.

[0064] In another embodiment, the second switching operation may be an operation for changing display parameters of at least one application window. For example, the second switching operation includes, but is not limited to, a specific switching operation, a switching operation for a specific location / area, a switching operation for a specific application window, etc. The second switching operation is different from the first switching operation, so that the electronic device switches the first split-screen interface to the target split-screen interface using different switching logic in response to different switching operations.

[0065] The operation data of the second switching operation may include data of the following factors: time, position, number of times, object, direction, etc. The display parameters of the application window are as described above and will not be repeated here.

[0066] The second switching operation can change the display parameters of a single or multiple application windows simultaneously. For example, by performing a second switching operation 1 on a specific application window A, such as clicking application window A with a finger joint, the size or position of application window A can be changed; by performing a second switching operation 2 on the first split-screen interface, such as sliding a finger joint on the first split-screen interface, the size, position, or number of multiple application windows in the first split-screen interface can be batch-changed.

[0067] In this embodiment, there is a specific mapping relationship between the operation data of the second switching operation and the changed display parameters, operation data 1 is used to change display parameter 1, operation data 2 is used to change display parameter 2, etc. The page jump from the first split screen interface to the target split screen interface is as follows: Figure 2B As shown, there is no new split-screen configuration window or page during this switching process.

[0068] Since the electronic device can respond to the second switching operation, it can directly switch the first split-screen interface to the target split-screen interface required by the user based on the operation data corresponding to the second switching operation. There is no need for a new split-screen configuration window or page. The switching operation is simple and convenient and can meet the user's needs to change the display parameters of the application window, providing a better user experience.

[0069] In yet another embodiment, in addition to interacting with the first split-screen interface, the user may also interact with the electronic device through voice switching instructions.

[0070] The switch target represents the user's desired target split-screen interface after switching. For example, the switch target can be at least one of the following: changing the displayed application window, changing the number of application windows, or changing the position of application windows. The switch target corresponding to the voice switch instruction can be included in the voice switch instruction, or the switch target can be extracted from the voice switch instruction through intent understanding.

[0071] For example, the switching target corresponding to the voice command may be "replace application window 1 at the top of the screen with application 1", "adjust the position of application window 1 at the top of the screen", or "add / or delete application window 2", etc. In this embodiment, the switching target may indicate the application window to be changed by the position of the application window in the first split-screen interface, or by the application associated with the application window.

[0072] Figure 3BThe following schematically illustrates an application scenario in which the first split screen interface is switched to the target split screen interface based on a voice switching instruction according to an embodiment of the present disclosure. Figure 3B As shown, the electronic device may display a first split-screen interface 304, and the user may issue a voice switching instruction 305 to the electronic device, "I need to add a new application window 3." Voice switching instruction 305 includes a switching target, "Add new application window 3." Thus, based on the switching target, the electronic device may switch the first split-screen interface 304 to a target split-screen interface 306. In another embodiment, the voice switching instruction may include multiple switching targets. For example, if the voice switching instruction is "I need to add a new application window 3 and swap the positions of application windows 1 and 2," the switching targets may be "Add new application window 3" and "Swap the positions of application windows 1 and 2," respectively.

[0073] In this embodiment, by detecting the user's voice switching command for the electronic device, the first split-screen interface is switched to the target split-screen interface based on the switching target corresponding to the voice switching command. This can satisfy the user's need for quick switching in scenarios where manual interaction is inconvenient through simple voice interaction, and provide a better user experience.

[0074] The first switching operation, the second switching operation and the voice switching instruction are described below with reference to some specific embodiments.

[0075] For the split-screen configuration window displayed by the first switching operation, according to some specific embodiments of the present disclosure, the first split-screen interface is switched to the target split-screen interface based on the user's setting information for the split-screen configuration window, including at least one of the following: based on the user's selection setting of the target application window in the split-screen configuration window, the target application window of the target split-screen interface is determined, and the first split-screen interface is switched to the target split-screen interface including the target application window; based on the user's setting of the number of application windows displayed in the split-screen configuration window, the quantity setting information of the target split-screen interface is determined, and the first split-screen interface is switched to the target split-screen interface in which the number of application windows matches the quantity setting information; based on the user's setting of the position of the application window displayed in the split-screen configuration window, the position setting information of the target split-screen interface is determined, and the first split-screen interface is switched to the target split-screen interface in which the position layout of the application windows matches the position setting information.

[0076] The split-screen configuration window may include one or more selectable application windows, or an application window may be referred to by an identifier of the application window. Among the multiple application windows displayed in the split-screen configuration window, the application window to be displayed is the target application window.

[0077] In one embodiment, the split-screen configuration window further includes a selection control corresponding to each application window, so that the target application window can be selected and set based on the user's operation on the selection control. The selection control includes, but is not limited to, a drop-down list, a radio button, a slider, a switch button, and other forms.

[0078] Figure 4A The following schematically illustrates an application scenario in which the first split screen interface is switched to the target split screen interface based on the selection setting of the target application window according to an embodiment of the present disclosure. Figure 4A As shown, a first switching operation performed by the user on the first split-screen interface 401 is detected, and a split-screen configuration window 411 is displayed on the first split-screen interface 401. The split-screen configuration window 411 includes identifications of application windows A, B, and C, and radio buttons corresponding to each application window. The user can click on the radio button of application window B to select and set application window B in the split-screen configuration window 411. In this embodiment, the selection and setting of application window B causes the parameters of the application window displayed in the setting information of the split-screen configuration window to change. Based on this selection and setting, the electronic device can determine that the target application window of the target split-screen interface is application window B, and switch the first split-screen interface to the target split-screen interface including application window B.

[0079] In this embodiment, the position of the target application window in the target split-screen interface can be a default. For example, the target application window is displayed in the lower screen by default, and application window B in target split-screen interface 421 replaces application window 2 in first split-screen interface 401. Alternatively, the target application window is displayed in the upper screen by default, and application window B in target split-screen interface 422 replaces application window 1 in first split-screen interface 401.

[0080] In this embodiment, by selecting and setting the target application window in the split-screen configuration window, rapid switching of application windows displayed in the split-screen interface can be achieved. The interaction method is simple and fast, and the operating experience is good.

[0081] In another embodiment, the split-screen configuration window may include the number of application windows, and the user may set the number of application windows through various interactive methods such as selection and input.

[0082] For example, the split-screen configuration window may include an input box that displays the number of application windows. When the user does not interact with the input box, the number of application windows displayed in the input box is consistent with the number of application windows displayed in the first interactive interface. The user can edit the number of application windows displayed in the input box, and the edited number of application windows is the setting information for the number of application windows in the target split-screen interface.

[0083] Alternatively, the split-screen configuration window may include two quantity controls, one for increasing and one for decreasing the number of application windows. The user determines the quantity setting information for the target split-screen interface by operating the quantity controls. Furthermore, the number of application windows to be increased or decreased may be determined based on the number of times the quantity control is operated. For example, the default operation is to increase or decrease one application window at a time.

[0084] Figure 4B The following schematically illustrates an application scenario in which the first split screen interface is switched to the target split screen interface based on the quantity setting information according to an embodiment of the present disclosure. Figure 4B As shown, a split-screen configuration window 412 is displayed on the first split-screen interface 401. The split-screen configuration window 412 includes quantity controls for adding or reducing the number of application windows, such as radio buttons corresponding to "Add window" and "Reduce window". The user can click on the radio button for "Add window", at which time, the quantity setting information of the target split-screen interface changes to 3 (one plus the two application windows displayed on the first split-screen interface). Afterwards, the first split-screen interface 401 can be switched to a target split-screen interface 423 in which the number of application windows matches the quantity setting information based on the quantity setting information. In this embodiment, the newly added application window B in the target split-screen interface 423 can be automatically determined, or it can be determined based on other interactive operations of the user, and the specific determination can be based on actual needs.

[0085] In this embodiment, by setting the number of application windows in the split-screen configuration window, the number of application windows in the split-screen interface can be quickly switched. The interaction method is simple and fast, and the operation experience is good.

[0086] In another embodiment, the split-screen configuration window further includes a position setting control corresponding to each application window, so that the position setting information of the target split-screen interface is determined based on the user's operation of the position setting control. The position setting control can be in various forms such as a position selection control and an input box, which will not be described in detail here.

[0087] Figure 4C The following schematically illustrates an application scenario in which the first split screen interface is switched to the target split screen interface based on location setting information according to an embodiment of the present disclosure. Figure 4C As shown, a split-screen configuration window 413 may be displayed on the first split-screen interface 401. The split-screen configuration window 413 may include two position selection controls, such as radio buttons, corresponding to each application window in the first split-screen interface 401, corresponding to displaying the application window on the upper screen or the lower screen, respectively. For example, the radio buttons in the first column of the split-screen configuration window 413 correspond to displaying on the upper screen, and the radio buttons in the second column correspond to displaying on the lower screen. In some other embodiments, the number of position selection controls may be consistent with the number of application windows in the first split-screen interface; it may also be consistent with the number of application windows in the target split-screen interface.

[0088] In the first split-screen interface 401, application windows 1 and 2 are located on the upper and lower screens respectively. When the user does not operate the split-screen configuration window, the radio button in the first column of application window 1 is selected and the radio button in the second column of application window 2 is selected. After the user clicks the radio button in the second column of application window 1, the radio button in application window 2 automatically changes, as shown in the following example: Figure 4C As shown, the radio button in the second column is selected, and then the radio button in the first column is selected. At this time, the position setting information indicates that application windows 1 and 2 are located on the lower screen and the upper screen respectively. Based on the position setting information, the first split screen interface 401 can be switched to the target split screen interface 424.

[0089] Figure 4D The application scenario of switching the first split screen interface to the target split screen interface based on the position setting information and the selection setting of the target application window according to an embodiment of the present disclosure is schematically shown.

[0090] like Figure 4D As shown, the first split screen interface 401 can display a split screen configuration window 414, which includes: two radio buttons corresponding to each application window in the first split screen interface 401 (the corresponding relationship between the radio buttons and the display positions is as shown in FIG. Figure 4C ), application window B not included in the first split-screen interface 401, and the two radio buttons corresponding to application window B. When the user does not operate the split-screen configuration window, the radio button in the first column of application window 1 in the split-screen configuration window is selected, and the radio button in the second column of application window 2 is selected. The user can click on the radio button in the second column of application window B. At this time, the radio button in application window 2 automatically changes from the radio button in the second column being in a selected state to an unselected state. At this time, the position setting information is that application windows 1 and B are located on the upper screen and the lower screen respectively, and the target application window is application window B. Based on the position setting information, the first split-screen interface 401 is switched to the target split-screen interface 421.

[0091] In this embodiment, by setting the position of the application window in the split-screen configuration window, the position of the application window in the split-screen interface can be quickly switched. The interaction method is simple and fast, and the operation experience is good.

[0092] In some embodiments, considering that the split-screen configuration window may not contain the application window desired by the user, the split-screen configuration window may further include a search control. The user can perform an input operation on the search control in the split-screen configuration window, and based on the input data of the input operation, at least one application window found by the search is displayed in the split-screen configuration window; and based on the user's selection of the target application window in the split-screen configuration window, a target application window of the target split-screen interface is determined.

[0093] The input data may be an identifier, abbreviation, function description, etc. of an application program, and at least one searched application window may be determined by performing keyword matching on the input data.

[0094] Figure 4E The application scenario of switching the first split screen interface to the target split screen interface based on the search control according to the first embodiment of the present disclosure is schematically shown. Figure 4E As shown, a split-screen configuration window 415 may be displayed on first split-screen interface 401. Split-screen configuration window 415 includes application windows 1 and 2 and their corresponding position setting controls, as well as a search control 416. If a user wishes to display application window B in the target split-screen interface, but current split-screen configuration window 415 does not include application window B, the user may input an operation on search control 416. Based on the input data, at least one application window 417, such as application window X and application window B, may be searched. The user may then select application window B (the target application window), and application window B will be displayed in target split-screen interface 421.

[0095] Figure 4F The schematic diagram shows an application scenario in which the first split screen interface is switched to the target split screen interface based on the search control according to the second embodiment of the present disclosure. In this embodiment, the user clicks the search control 416, selects the application window B and Figure 4E Similarly, and will not be further described here. After the user selects application window B from at least one application window 417, application window B and its corresponding position setting control are added to the new split-screen configuration interface 415'. As a result, the user can select the radio button in the second column of application window B, resulting in a split-screen configuration interface 415'' with the radio button's selection status changed, and then displaying application window B on the lower screen of the target split-screen interface 421.

[0096] The embodiments of the present disclosure support users to search for target application windows according to their needs through the search control in the split-screen configuration window, thereby meeting the user's flexible switching needs.

[0097] According to an embodiment of the present disclosure, a first switching operation performed by a user on a first split-screen interface is detected, a split-screen configuration window is displayed, and based on the user's setting information for the split-screen configuration window, the first split-screen interface is switched to a target split-screen interface, including at least one of the following: a first switching operation performed by a user on a first target position for splitting an application window in the first split-screen interface is detected, and a first split-screen configuration window corresponding to the first target position is displayed, the first target position including a position corresponding to an application window in the first split-screen interface and a position corresponding to a split-screen combination in the first split-screen interface; different positions correspond to different split-screen configuration windows, and different split-screen configuration windows correspond to different setting ranges for the first split-screen interface; a first switching operation performed by a user on a second target position for displaying an application window in the first split-screen interface is detected, and a second split-screen configuration window corresponding to the target application window is displayed; a first switching operation performed by a user on an edge of the first split-screen interface is detected, and a third split-screen configuration window including multiple reduced-size application windows is displayed.

[0098] To facilitate distinguishing different locations targeted by the first switching operation, the first, second, and third split-screen configuration windows will be used below to refer to the split-screen configuration windows under the corresponding embodiment. In addition, the first switching operations targeted at different locations can be the same or different.

[0099] In one embodiment, the first target position is for the first split-screen interface and is used to split the application window. Multiple numbers of application windows and multiple forms of application windows can correspond to multiple first target positions. For example, the more application windows there are in the first split-screen interface, the more first target positions there are for separating application windows. Alternatively, for the same number of application windows, the larger the size of the application window and the smaller the area separating the application windows, the fewer first target positions there are; the larger the border area of the application window and the smaller the area separating the application windows, the fewer first target positions there are.

[0100] In the first split-screen interface, different positions correspond to different split-screen configuration windows (that is, they correspond to different first split-screen configuration windows). For example, the split-screen configuration windows corresponding to different positions have different display positions, different sizes, different display shapes, and displayed application windows. In addition, different split-screen configuration windows correspond to different setting ranges for the first split-screen interface, and the setting ranges may optionally include: displayed application windows, the number of application windows, and the positions of application windows. The setting range may be understood as the range of the number of parameters that can be set for the above three parameters. For example, different split-screen configuration windows at different positions may only support the selection setting of the target application window, the setting of the number of application windows, and the setting of the position of the application window.

[0101] In another embodiment, the second target position is for a single application window. Multiple application windows can correspond to multiple second split-screen configuration windows. The second split-screen configuration windows corresponding to different application windows can be the same or different. The second target area can be any position within a single application window or a predetermined position in the first split-screen interface. In this embodiment, the target application window is also the application window that needs to be displayed in the target split-screen interface.

[0102] Figure 5A The schematic diagram of the first target position or the second target position in the first split screen interface is schematically shown. Figure 5A As shown, the first target location for splitting an application window in first split-screen interface 501 includes: location 511 or 512 corresponding to the split-screen combination in the first split-screen interface. For example, location 511 may also include an interactive control 513, and a first switching operation acting on interactive control 513 displays the first split-screen configuration window. In addition, the first target location for splitting an application window also includes: the location corresponding to the application window in the first split-screen interface may be an edge of the application window (not shown in the figure), such as a sidebar, top bar, or bottom bar.

[0103] For example, for a click operation, a long press operation, or a sliding operation on the interactive control 513, a first split-screen configuration window can be displayed near the interactive control 513. For a sideways sliding operation of the sidebar, a downward sliding operation of the top bar, or an upward sliding operation of the bottom bar corresponding to the application window in the first split-screen interface, the first split-screen configuration window can be displayed in the sidebar, top bar, or bottom bar of the application window. In addition, for the first split-screen configuration window displayed in the sidebar, top bar, or bottom bar of the application window, the application windows displayed in the first split-screen configuration window can be different. For example, in the first split-screen configuration window displayed in the sidebar of the application window, multiple application windows are displayed according to the frequency of use; in the first split-screen configuration window displayed in the top bar of the application window, multiple application windows are displayed according to the usage time; in the first split-screen configuration window displayed in the bottom bar of the application window, multiple application windows that are most frequently used in a certain period of time are displayed.

[0104] like Figure 5A As shown, taking application window 1 as an example, the second target position of first split-screen interface 501 can be any position in area 514 of application window 1, or the second target position of first split-screen interface 501 can also be position 515. Position 515 is a specific position corresponding to application window 1 after equally dividing the position corresponding to the split-screen combination in the first split-screen interface according to the number of application windows in the first split-screen interface.

[0105] For example, a user can long-press the top area of application window 1, or swipe within area 514, to trigger the display of the second split-screen configuration window corresponding to application window 1. Alternatively, a user can long-press the top area of application window 2 (intending to keep application window 2) and swipe within area 514 (intending to switch application window 1), thereby triggering the display of the second split-screen configuration window corresponding to application window 1. Alternatively, a user can click position 515, or swipe from position 515 toward application window 1, to display the second split-screen configuration window corresponding to application window 1.

[0106] In yet another embodiment, the application windows and the areas separating the application windows in the first split-screen interface may not be distinguished. The first switching operation may be an operation on any edge of the first split-screen interface, such as the top, bottom, left, or right edge. For example, a two-finger swipe on any edge may be performed to display the third split-screen configuration window. The user may then confirm the settings and switch interfaces by interacting with the third split-screen configuration window.

[0107] Figure 5B The schematic diagram shows an application scenario in which the first split screen interface is switched to the target split screen interface by interacting with the third split screen configuration window. Figure 5B As shown, the user can swipe along the right edge of first split-screen interface 501 to display third split-screen configuration window 515, which includes multiple reduced-size application windows. The user can then drag application window 1 in third split-screen configuration window 515 to a lower screen position outside third split-screen configuration window 515 to change the position of the application windows. In target split-screen interface 502 after switching, application window 1 and application window 2 are swapped.

[0108] Alternatively, the third split-screen configuration window may further include an application window that is not displayed in the first split-screen interface. By dragging the application window outside the third split-screen configuration window, the application window may be added to the target split-screen interface.

[0109] The dragging method can be single-finger dragging or multi-finger dragging. In addition, the operation of the third split-screen configuration window is not limited to dragging, and can also be sliding, clicking, etc. For example, by clicking an application window in the third split-screen configuration window that is not displayed in the first split-screen interface, the application window can be added to the target split-screen interface.

[0110] In the above embodiment, by detecting the first switching operation acting on different positions, it supports displaying multiple split-screen configuration windows with multiple switching logics, which can realize flexible and convenient switching in multi-screen switching scenarios and meet the various needs of users.

[0111] In addition to the first switching operation on the edge, a third split-screen configuration window containing multiple reduced-size application windows can be displayed through a specific switching operation. This supports multiple ways to trigger the third split-screen configuration window, meeting the user's various flexible needs. For example, pinching your hands together a predetermined distance at any location in the first split-screen interface triggers the display of the third split-screen configuration window.

[0112] According to some embodiments of the present disclosure, a first switching operation performed by a user on a first split-screen interface is detected, a split-screen configuration window is displayed, and based on the user's setting information for the split-screen configuration window, the first split-screen interface is switched to a target split-screen interface, including: detecting a first switching operation performed by a user on a third target position in the first split-screen interface, confirming candidate split-screen applications for the user based on the third target position and the first switching operation, and displaying the candidate split-screen applications for the user in the split-screen configuration window.

[0113] Candidate split-screen applications can be determined based on a specific switching operation at a specific location. In this embodiment, the specific location is a third target location, and the specific switching operation is a first switching operation. The third target location can be the same as or different from the first target location and the second target location; the first switching operation for the third target location can be the same as or different from the first switching operation for the first target location and the second target location. In one embodiment, the first switching operation for the third target location is not the same as the first switching operation for the first target location and the second target location, to ensure that candidate split-screen applications can be determined and displayed without conflicting operations.

[0114] The candidate split-screen application can have multiple determination logics, which can be achieved by combining multiple third target positions and multiple first switching operations. The determination logic can correspond to multiple historical operation data, such as the user's usage frequency, usage duration, etc.

[0115] For example, you can swipe with two fingers at any position within an application window to determine one or more applications that are used more frequently as candidate split-screen applications; swipe with three fingers to determine one or more applications that are used for a longer period of time as candidate split-screen applications; swipe up on the dividing bar between application windows to determine one or more applications that are used more frequently as candidate split-screen applications; swipe down to determine one or more applications that are used for a longer period of time as candidate split-screen applications.

[0116] In other embodiments, candidate split-screen applications may appear in combination. For example, double-clicking the location corresponding to the split-screen combination in the first split-screen interface may identify the two most frequently used applications as candidate split-screen applications. A two-finger swipe may identify at least one group of functionally related applications as candidate split-screen applications. This group of functionally related applications may include a shopping application and a payment application, a travel application and an accommodation application, or a lifestyle application and a payment application.

[0117] In this embodiment, taking into account the convenience of selecting applications, by detecting the first switching operation of the user at the third target position in the first split-screen interface, the candidate split-screen applications are confirmed for the user based on the third target position and the first switching operation, and the candidate split-screen applications are displayed to the user in the split-screen configuration window. In addition to the application windows corresponding to the existing application windows in the first split-screen interface, the split-screen configuration window can display application programs corresponding to the user's needs. Without the user performing other operations, the candidate split-screen applications that meet the user's needs can be quickly and conveniently recommended to the user, providing a better user experience.

[0118] According to some embodiments of the present disclosure, a second switching operation performed by a user on the first split-screen interface to change the display parameters of at least one application window is detected, and based on the operation data corresponding to the second switching operation, the first split-screen interface is switched to the target split-screen interface, including: detecting a gesture switching operation performed by a user on the first split-screen interface, and obtaining the operation data corresponding to the gesture switching operation; wherein the operation data includes at least one of the following: position data, gesture direction data, gesture speed data, and gesture distance data of the gesture switching operation performed on the first split-screen interface.

[0119] Different gesture switching operations can correspond to different combinations of position data, gesture direction data, gesture speed data, and gesture distance data, so as to switch the first split-screen interface to different target split-screen interfaces based on the operation data corresponding to different gesture switching operations.

[0120] Figure 6A The schematic diagram shows an application scenario in which the first split screen interface is switched to the target split screen interface according to the position data and the gesture distance data. Figure 6A As shown, the user can draw a target shape, such as a five-pointed star, on the first split-screen interface 601, and determine whether the five-pointed star is consistent with the standard five-pointed star shape based on the position data and gesture distance data of the target shape. When the target shape is consistent with the standard five-pointed star shape, the first split-screen interface is switched to the target split-screen interface.

[0121] In some embodiments, the target shape can be the outline of the target application icon. If the target shape is consistent with the standard icon of the target application, the first split-screen interface is switched to the target split-screen interface, which includes the application window of the target application. Through the user's gesture switching operation, the target application to be displayed can be determined simply, quickly, and accurately.

[0122] Alternatively, the user can perform a gesture switching operation at a fourth target position on the first split-screen interface, and based on the fourth target position (position data), gesture direction data, and gesture distance data, the first split-screen interface can be switched to a different target split-screen interface. For example, the fourth target position can be a corner of an application window in the first split-screen interface, and the gesture switching operation can be an operation connecting the diagonal lines of the application windows. When the gesture direction data is a window corner corresponding to the fourth target position, and the gesture distance data is greater than a predetermined ratio of the diagonal line, the first split-screen interface is switched to the target split-screen interface.

[0123] Figure 6B The schematic diagram shows an application scenario in which the first split screen interface is switched to the target split screen interface according to the position data, the gesture distance data and the gesture direction data. Figure 6B As shown, the position data includes the starting point E and end point F of the gesture switching operation. The gesture distance data and gesture direction data can be determined based on the direction and distance from the starting point E to the end point F, respectively. If the starting point E is at the corner of application window 1, the distance between E and F is greater than 1 / 2 of the diagonal, and the direction from the starting point E to the end point F is diagonal, the first split-screen interface can be switched to the target split-screen interface.

[0124] Alternatively, the user can perform a gesture switching operation at a fourth target location on the first split-screen interface, and based on the fourth target location (position data), as well as the gesture direction data and gesture speed data performed at the fourth target location, the first split-screen interface is switched to a different target split-screen interface. For example, the fourth target location can be a corner of an application window in the first split-screen interface. When the gesture direction data indicates a corner adjacent to the fourth target location and the gesture speed data exceeds a predetermined speed threshold, the first split-screen interface is switched to the target split-screen interface.

[0125] Alternatively, the user can quickly slide inward at the edge of the first split-screen boundary. At this time, the operation data of the gesture switching operation "slide" includes the position data "edge of the first split-screen boundary", the gesture direction data "inward", and the gesture speed data "fast". As a result, the first split-screen interface can be switched to the target split-screen interface, and the target split-screen interface includes the application windows of the most frequently used application. Alternatively, if the gesture speed data is "slow", the target split-screen interface includes the application windows of multiple applications with a descending frequency of use. Among them, fast and slow are based on a predetermined speed threshold.

[0126] It is understandable that the combination of position data, gesture direction data, gesture speed data, and gesture distance data is not limited to the above embodiments, and the user can determine it according to actual needs.

[0127] In the embodiments of the present disclosure, according to the combination of operation data corresponding to the gesture switching operation, not only can gesture switching of split-screen interfaces be supported, but also fast and flexible switching of multiple target split-screen interfaces can be achieved through simple gesture operations, providing a better user experience.

[0128] According to an embodiment of the present disclosure, a second switching operation of changing the display parameters of at least one application window performed by a user on the first split-screen interface is detected, and based on operation data corresponding to the second switching operation, the first split-screen interface is switched to a target split-screen interface, including: detecting a gesture switching operation performed by a user on the first split-screen interface, obtaining reference data corresponding to the gesture switching operation, the reference data including an association between a candidate application and the first split-screen interface, the association including an application adaptation processing task association, an application adaptation scenario association, a user usage frequency association, and an application window generation time association of the application window; selecting a target application corresponding to the gesture switching operation from the candidate applications based on the operation data and the reference data, and switching the first split-screen interface to a target split-screen interface including an application window of the target application.

[0129] The application adaptation task relevance can be determined based on the tasks performed by any application window in the first split-screen interface. For example, if a user performs a text copy task in any application window in the first split-screen interface, the application adaptation task relevance is the relevance between the candidate application and the text copied by the text copy task. If the copied text needs to be opened in a candidate application, the application adaptation task relevance of the candidate application is high; otherwise, it is low.

[0130] Similarly, the application adaptation scenario relevance can be determined based on the scenario to which any application window in the first split-screen interface belongs. For example, the scenario can be travel, office, shopping, and other scenarios. In a travel scenario, navigation applications, accommodation applications, and access applications often appear at the same time. Therefore, the scenario relevance between the application windows corresponding to navigation applications, accommodation applications, and access applications is relatively high. Alternatively, in a shopping scenario, shopping applications and payment applications often appear at the same time. Therefore, the scenario relevance between the application windows corresponding to shopping applications and payment applications is relatively high.

[0131] The user usage frequency correlation and application window generation time correlation can be determined based on the frequency with which the candidate application is used in conjunction with any application window in the first split-screen interface and the generation time of any application window. The more frequently a candidate application is used in conjunction with an application window in the first split-screen interface, the higher the user usage frequency correlation; conversely, the lower the correlation. The closer the time period during which a candidate application is run is to the generation time of the application window in the first split-screen interface, the higher the application window generation time correlation; conversely, the lower the correlation, the lower the correlation.

[0132] In one embodiment, multiple candidate applications may be preliminarily screened out based on reference data, and then a target application may be determined from the multiple candidate applications based on the operation data.

[0133] For example, multiple candidate applications with high correlation with application adaptation processing tasks, high correlation with application adaptation scenarios, high correlation with user usage frequency, and / or high correlation with application window generation time can be preliminarily screened out. If the gesture speed data is "fast", the candidate application with the highest correlation with application adaptation processing tasks / application adaptation scenarios / user usage frequency / application window generation time can be determined as the target application. If the gesture distance data exceeds a certain distance threshold, the gesture direction data is a predetermined direction, and / or the position data is a fourth target position, the candidate application with the highest correlation in the reference data can also be determined as the target application.

[0134] In the embodiments of the present disclosure, in addition to the operational data of the gesture switching operation, reference data can also be combined to determine a more accurate target application, and the first split-screen interface can be switched to a target split-screen interface that includes the application window of the target application. In addition, since the target application is determined by the parameter data and operational data of the gesture switching operation, the user does not need to perform other operations other than the gesture switching operation, and there is no need to display other windows. Therefore, switching the first split-screen interface to the target split-screen interface that includes the application window of the target application is relatively smooth and provides a better user experience.

[0135] In other embodiments, the target applications may appear in combination. For example, a preliminary screening may be performed to identify candidate application combinations with a high correlation between application adaptation processing tasks, application adaptation scenarios, user usage frequency, and / or application window generation time. Two or more target applications may then be determined as a combination based on the operational data and displayed in the target split-screen interface.

[0136] According to an embodiment of the present disclosure, a user's voice switching command to an electronic device is detected, and based on a switching target corresponding to the voice switching command, the first split-screen interface is switched to a target split-screen interface, including one of the following: detecting a user's voice switching instruction to the electronic device, parsing switching information corresponding to the switching target from the voice switching instruction; determining configuration information of the target split-screen interface based on the switching information, and switching the first split-screen interface to the target split-screen interface; wherein the switching information includes one of the following: time information, storage path information, and identification information of the switching target; detecting a user's voice switching instruction to the electronic device, inputting the voice switching instruction into a multimodal large model to generate configuration information of the target split-screen interface according to the switching target corresponding to the voice switching instruction, and switching the first split-screen interface to the target split-screen interface according to the configuration information; or, inputting the voice switching instruction into the multimodal large model to generate a switching instruction for switching the first split-screen interface to the target split-screen interface according to the switching target corresponding to the voice switching instruction.

[0137] In one embodiment, based on voice and text conversion technology, the voice switching instruction can be converted into a text switching instruction, and the switching information corresponding to the switching target can be parsed from the text switching instruction. The switching information can be understood as the information required to achieve the switching target.

[0138] For example, a voice switching command could be "Switch application window 3 to yesterday's PPT." The switching target could be the application window being displayed, the time information could be "yesterday," and the storage path information could be the storage path of "PPT." Alternatively, a voice switching command could be "Add a new application window for shopping application F." The switching target could be increasing the number of application windows, and the identification information of the switching target could be "shopping application F." It will be appreciated that in other embodiments, whether the time information, storage path information, and identification information of the switching target can be parsed can be determined based on the actual voice switching command.

[0139] In another embodiment, the voice switching instruction can be understood with the help of a multimodal large language model (MLLM), and the multimodal large model generates configuration information of the target split-screen interface according to the switching target corresponding to the voice switching instruction. Then, the electronic device switches the first split-screen interface to the target split-screen interface based on the configuration information generated by the multimodal large model. Alternatively, the multimodal large model has code learning and generation capabilities, and the multimodal large model generates configuration information of the target split-screen interface according to the switching target corresponding to the voice switching instruction, and the multimodal large model generates a switching instruction for switching the first split-screen interface to the target split-screen interface based on the configuration information. Then, the electronic device executes the switching instruction to switch the first split-screen interface to the target split-screen interface.

[0140] It is understandable that prompt words corresponding to generating configuration information or generating switching instructions can be constructed, and the corresponding prompt words can be used to fine-tune the multimodal large model so that the fine-tuned multimodal large model has the ability to generate configuration information or generate switching instructions.

[0141] In addition, when generating configuration information, the multimodal large model can parse the switching information corresponding to the switching target from the text switching instruction and generate the configuration information based on the switching information. In some embodiments, the configuration information can be displayed as parameters as described above, which will not be repeated here.

[0142] In the embodiments of the present disclosure, with the help of analysis or multimodal large models, the first split-screen interface can be switched to the target split-screen interface based on the switching target corresponding to the voice switching command, satisfying the user's need for quick switching in scenarios where manual interaction is inconvenient, and providing a better user experience.

[0143] An embodiment of the present disclosure also provides a display method, including: displaying a first split-screen interface, the first split-screen interface including at least two application windows; detecting a click operation on a first target position for splitting the application window on the electronic device, and displaying a split-screen configuration window; based on the selected application and selected position corresponding to the user's selection operation on the split-screen configuration window, switching the first split-screen interface to a target split-screen interface; wherein the target split-screen interface includes the application window of the selected application at the selected position of the electronic device.

[0144] For example, a click operation on a first target position for splitting an application window on an electronic device is detected, such as Figure 4D As shown, a split-screen configuration window 414 is displayed on the first split-screen interface 401. The split-screen configuration window 414 may include two radio buttons corresponding to each application window in the first split-screen interface 401. The user clicks the radio button in the second column of application window B, selects the application as the application of application window B, and the lower screen as the selected position. Based on the selected position and the selected application, the first split-screen interface 401 can be switched to the target split-screen interface 421, wherein the application window B in the target split-screen interface 421 is displayed on the lower screen.

[0145] Or, as Figure 4C As shown, the selected application can be the application corresponding to application window 1 and application window 2. The selected position of application window 1 is the lower screen, and the selected position of application window 2 changes to the upper screen. Based on the selected position and the selected application, the first split-screen interface 401 can be switched to the target split-screen interface 424.

[0146] In an embodiment of the present disclosure, by clicking on the first target position for splitting the application window, the split-screen configuration window can be quickly called up. By selecting the split-screen configuration window once, the selected position and the selected application can be determined at the same time, thereby realizing "one-click" switching of the target split-screen interface, which is convenient to operate and provides a good user experience.

[0147] Figure 7 A block diagram of a display device according to an embodiment of the present disclosure is schematically shown.

[0148] like Figure 7 As shown, the display device 700 includes a display module 710 and a detection module 720 .

[0149] The display module 710 is used to display a first split-screen interface, which includes at least two application windows.

[0150] The detection module 720 is used to detect a target switching operation acting on the electronic device and switch the first split-screen interface to the target split-screen interface; the target split-screen interface is different from at least one of the application windows displayed in the first split-screen interface, the number of application windows, and the position of the application windows; wherein the electronic device can respond to different switching operations and switch the first split-screen interface to the target split-screen interface with different switching logic.

[0151] In one embodiment, the detection module 720 includes at least one of the following:

[0152] The first detection submodule is configured to: detect a first switching operation performed by a user on the first split-screen interface, display a split-screen configuration window, and switch the first split-screen interface to a target split-screen interface based on user setting information in the split-screen configuration window;

[0153] The second detection submodule is configured to: detect a second switching operation performed by the user on the first split-screen interface to change display parameters of at least one application window, and switch the first split-screen interface to a target split-screen interface based on operation data corresponding to the second switching operation;

[0154] The third detection submodule is configured to: detect the user's voice switching command for the electronic device, and switch the first split-screen interface to the target split-screen interface based on the switching target corresponding to the voice switching command.

[0155] According to an embodiment of the present disclosure, the first detection submodule includes at least one of the following:

[0156] The first switching unit is configured to: determine a target application window of a target split-screen interface based on a user's selection setting of a target application window in the split-screen configuration window, and switch the first split-screen interface to a target split-screen interface including the target application window;

[0157] The second switching unit is configured to: determine the number setting information of the target split-screen interface based on the number of application windows displayed in the split-screen configuration window set by the user, and switch the first split-screen interface to the target split-screen interface whose number of application windows matches the number setting information;

[0158] The third switching unit is configured to: determine the position setting information of the target split-screen interface based on the user's setting of the position of the application window displayed in the split-screen configuration window, and switch the first split-screen interface to the target split-screen interface whose position layout of the application window matches the position setting information.

[0159] According to an embodiment of the present disclosure, the first switching submodule further includes at least one of the following:

[0160] The first display unit is configured to: detect a first switching operation performed by a user on a first target position for splitting an application window in the first split-screen interface, and display a first split-screen configuration window corresponding to the first target position, wherein the first target position includes a position corresponding to an application window in the first split-screen interface and a position corresponding to a split-screen combination in the first split-screen interface; different positions correspond to different split-screen configuration windows, and different split-screen configuration windows correspond to different setting ranges for the first split-screen interface;

[0161] The second display unit is configured to: detect a first switching operation performed by the user on a second target position displaying the application window in the first split-screen interface, and display a second split-screen configuration window corresponding to the target application window;

[0162] The third display unit is configured to: detect a first switching operation performed by the user on an edge of the first split-screen interface, and display a third split-screen configuration window including a plurality of reduced-size application windows.

[0163] According to an embodiment of the present disclosure, the first switching submodule further includes:

[0164] The fourth display unit is configured to: detect the first switching operation performed by the user on the third target position in the first split-screen interface, confirm the candidate split-screen application for the user based on the third target position and the first switching operation, and display the candidate split-screen application for the user in the split-screen configuration window.

[0165] According to an embodiment of the present disclosure, the second switching submodule further includes:

[0166] The first acquisition unit is configured to: detect a gesture switching operation performed by a user on the first split-screen interface, and obtain operation data corresponding to the gesture switching operation; wherein the operation data includes at least one of the following: position data, gesture direction data, gesture speed data, and gesture distance data of the gesture switching operation on the first split-screen interface.

[0167] According to an embodiment of the present disclosure, the second switching submodule further includes: a second acquisition unit, configured to: detect a gesture switching operation performed by a user on the first split-screen interface, and acquire reference data corresponding to the gesture switching operation, the reference data including a correlation between the candidate application and the first split-screen interface, the correlation including an application adaptation processing task correlation of the application window, an application adaptation scenario correlation, a user usage frequency correlation, and an application window generation time correlation;

[0168] The fourth switching unit is configured to: select a target application corresponding to the gesture switching operation from the candidate applications based on the operation data and the reference data, and switch the first split screen interface to a target split screen interface including an application window of the target application.

[0169] According to an embodiment of the present disclosure, the third switching submodule includes one of the following:

[0170] a fifth switching unit configured to: detect a user's voice switching instruction to the electronic device, parse switching information corresponding to a switching target from the voice switching instruction; determine configuration information of a target split-screen interface based on the switching information, and switch the first split-screen interface to the target split-screen interface; wherein the switching information includes one of the following: time information, storage path information, and identification information of the switching target;

[0171] The sixth switching unit is configured to: detect the user's voice switching instruction to the electronic device, input the voice switching instruction into the multimodal large model, generate configuration information of the target split-screen interface according to the switching target corresponding to the voice switching instruction, and switch the first split-screen interface to the target split-screen interface according to the configuration information; or input the voice switching instruction into the multimodal large model, generate a switching instruction for switching the first split-screen interface to the target split-screen interface according to the switching target corresponding to the voice switching instruction.

[0172] The operation of the device part of the embodiment of the present disclosure is similar to that of the above-mentioned display method, and will not be repeated here.

[0173] It is understood that the display module 710 and the detection module 720 can be implemented in a single module, or either module can be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules can be combined with at least part of the functionality of other modules and implemented in a single module. According to an embodiment of the present invention, at least one of the display module 710 and the detection module 720 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented in hardware or firmware using any other reasonable method of circuit integration or packaging, or can be implemented using a suitable combination of software, hardware, and firmware. Alternatively, at least one of the display module 710 and the detection module 720 can be at least partially implemented as a computer program module that, when executed by a computer, performs the functionality of the corresponding module.

[0174] Figure 8 A block diagram of an electronic device for implementing a display method according to an embodiment of the present disclosure is schematically shown. Figure 8 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0175] The electronic device 800 is configured to: display a first split-screen interface, the first split-screen interface including at least two application windows; detect a target switching operation acting on the electronic device, and switch the first split-screen interface to a target split-screen interface; the target split-screen interface is different from at least one of the application windows, the number of application windows, and the position of the application windows displayed in the first split-screen interface; wherein the electronic device can switch the first split-screen interface to the target split-screen interface with different switching logic in response to different switching operations.

[0176] like Figure 8 As shown, the electronic device 800 according to an embodiment of the present disclosure includes a processor 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage unit 808 into a random access memory (RAM) 803. The processor 801 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 801 may also include onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.

[0177] Various programs and data required for the operation of the electronic device 800 are stored in the RAM 803. The processor 801, ROM 802, and RAM 803 are connected to each other via a bus 804. The processor 801 executes the various operations of the method flow according to the embodiment of the present disclosure by executing the programs in the ROM 802 and / or RAM 803. It should be noted that the programs may also be stored in one or more memories other than the ROM 802 and RAM 803. The processor 801 may also execute the various operations of the method flow according to the embodiment of the present disclosure by executing the programs stored in the one or more memories.

[0178] According to an embodiment of the present disclosure, electronic device 800 may further include an input / output (I / O) interface 805, which is also connected to bus 804. System 800 may also include one or more of the following components connected to I / O interface 805: an input section 806 including a keyboard, mouse, etc.; an output section 807 including devices such as a cathode ray tube (CRT), liquid crystal display (LCD), and speakers; a storage section 808 including a hard disk; and a communication section 809 including a network interface card such as a LAN card or modem. Communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to I / O interface 805 as needed. Removable media 811, such as a magnetic disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed in drive 810 as needed, so that computer programs read from the removable media can be installed into storage section 808 as needed.

[0179] For example, the first split-screen interface and the target split-screen interface may be displayed through the output portion 807 , and the user's interaction with the electronic device may also be achieved through the input portion 806 such as a display screen.

[0180] According to an embodiment of the present disclosure, the method flow according to an embodiment of the present disclosure can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 809, and / or installed from the removable medium 811. When the computer program is executed by the processor 801, the above-mentioned functions defined in the system of the embodiment of the present disclosure are executed. According to an embodiment of the present disclosure, the system, device, apparatus, module, unit, etc. described above can be implemented by a computer program module.

[0181] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments, or may exist independently and not be incorporated into the device / apparatus / system. The computer-readable storage medium carries one or more programs, and when executed, implements the method according to the embodiments of the present disclosure.

[0182] According to embodiments of the present disclosure, a computer-readable storage medium may be a non-volatile computer-readable storage medium. Examples include, but are not limited to, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0183] For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the ROM 802 and / or the RAM 803 described above and / or one or more memories other than the ROM 802 and the RAM 803 .

[0184] An embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method provided by the embodiment of the present disclosure. When the computer program product runs on an electronic device, the program code is used to enable the electronic device to implement the method provided by the embodiment of the present disclosure.

[0185] When the computer program is executed by the processor 801, the above functions defined in the system / device of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.

[0186] In one embodiment, the computer program may be stored on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may be transmitted and distributed in the form of a signal on a network medium, downloaded and installed via the communication portion 809, and / or installed from a removable medium 811. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0187] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computer programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, languages such as Java, C++, Python, "C" or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect via the Internet).

[0188] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the boxes may occur in an order different from that marked in the accompanying drawings. For example, two boxes shown in succession may actually be executed substantially in parallel, or they may sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, as well as the combination of boxes in the block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or may be implemented using a combination of dedicated hardware and computer instructions. It will be understood by those skilled in the art that the features described in the various embodiments and / or claims of the present disclosure may be combined and / or coupled in various ways, even if such combinations or couplings are not explicitly described in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features described in the various embodiments and / or claims of the present disclosure may be combined and / or coupled in various ways, and all such combinations and / or couplings fall within the scope of the present disclosure.

[0189] The embodiments of the present disclosure are described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although each embodiment has been described separately above, this does not mean that the measures in each embodiment cannot be used in combination to advantage. The scope of the present disclosure is defined by the appended claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art may make various substitutions and modifications, which should all fall within the scope of the present disclosure.

Claims

1. A display method, comprising: Displaying a first split-screen interface, where the first split-screen interface includes at least two application windows; Detecting a target switching operation on the electronic device, switching the first split-screen interface to a target split-screen interface; The target split-screen interface is different from the first split-screen interface in at least one of the application windows displayed, the number of application windows, and the position of the application windows; The electronic device can switch the first split-screen interface to the target split-screen interface with different switching logics in response to different switching operations.

2. The method according to claim 1, wherein detecting a target switching operation on the electronic device and switching the first split-screen interface to a target split-screen interface comprises at least one of the following: detecting a first switching operation performed by a user on the first split-screen interface, displaying a split-screen configuration window, and switching the first split-screen interface to the target split-screen interface based on setting information of the user in the split-screen configuration window; detecting a second switching operation performed by the user on the first split-screen interface to change display parameters of at least one application window, and switching the first split-screen interface to the target split-screen interface based on operation data corresponding to the second switching operation; The user's voice switching command for the electronic device is detected, and the first split-screen interface is switched to the target split-screen interface based on the switching target corresponding to the voice switching command.

3. The method according to claim 2, wherein switching the first split-screen interface to the target split-screen interface based on the user's setting information for the split-screen configuration window comprises at least one of the following: Determining a target application window for the target split-screen interface based on a user's selection setting of the target application window in the split-screen configuration window, and switching the first split-screen interface to a target split-screen interface including the target application window; Determining, based on a user's setting of the number of application windows displayed in the split-screen configuration window, quantity setting information of the target split-screen interface, and switching the first split-screen interface to a target split-screen interface whose number of application windows matches the quantity setting information; Based on the user's setting of the position of the application window displayed in the split-screen configuration window, the position setting information of the target split-screen interface is determined, and the first split-screen interface is switched to the target split-screen interface whose position layout of the application window matches the position setting information.

4. The method according to claim 2, wherein detecting a first switching operation performed by a user on the first split-screen interface, displaying a split-screen configuration window, and switching the first split-screen interface to the target split-screen interface based on user settings in the split-screen configuration window comprises at least one of the following: detecting a first switching operation performed by a user on a first target position for splitting the application window in the first split-screen interface, and displaying a first split-screen configuration window corresponding to the first target position, wherein the first target position includes a position corresponding to the application window in the first split-screen interface and a position corresponding to the split-screen combination in the first split-screen interface; different positions correspond to different split-screen configuration windows, and different split-screen configuration windows correspond to different setting ranges for the first split-screen interface; detecting a first switching operation performed by the user on a second target position displaying the application window in the first split-screen interface, and displaying a second split-screen configuration window corresponding to the target application window; A first switching operation performed by a user on an edge of the first split-screen interface is detected, and a third split-screen configuration window including a plurality of reduced-size application windows is displayed.

5. The method according to claim 2, wherein detecting a first switching operation performed by a user on the first split-screen interface, displaying a split-screen configuration window, and switching the first split-screen interface to the target split-screen interface based on user settings in the split-screen configuration window comprises: A first switching operation performed by the user on the third target position in the first split-screen interface is detected, candidate split-screen applications are confirmed for the user based on the third target position and the first switching operation, and the candidate split-screen applications are displayed to the user in the split-screen configuration window.

6. The method according to claim 2, wherein detecting a second switching operation performed by a user on the first split-screen interface to change display parameters of at least one application window, and switching the first split-screen interface to the target split-screen interface based on operation data corresponding to the second switching operation comprises: Detecting a gesture switching operation performed by a user on the first split-screen interface, and obtaining operation data corresponding to the gesture switching operation; The operation data includes at least one of the following: position data, gesture direction data, gesture speed data, and gesture distance data of the gesture switching operation on the first split-screen interface.

7. The method according to claim 6, wherein detecting a second switching operation performed by a user on the first split-screen interface to change display parameters of at least one application window, and switching the first split-screen interface to the target split-screen interface based on operation data corresponding to the second switching operation comprises: detecting a gesture switching operation performed by a user on the first split-screen interface, and obtaining reference data corresponding to the gesture switching operation, the reference data including an association degree between a candidate application and the first split-screen interface, the association degree including an application adaptation processing task association degree, an application adaptation scenario association degree, a user usage frequency association degree, and an application window generation time association degree; A target application corresponding to the gesture switching operation is selected from the candidate applications based on the operation data and the reference data, and the first split-screen interface is switched to a target split-screen interface including an application window of the target application.

8. The method according to claim 2, wherein detecting a user's voice switching command for the electronic device and switching the first split-screen interface to the target split-screen interface based on a switching target corresponding to the voice switching command comprises one of the following: Detecting a user's voice switching instruction to the electronic device, parsing switching information corresponding to the switching target from the voice switching instruction; determining the configuration information of the target split-screen interface based on the switching information, and switching the first split-screen interface to the target split-screen interface; wherein, The switching information includes one of the following: time information, storage path information, and identification information of the switching target; Detecting a user's voice switching instruction to the electronic device, inputting the voice switching instruction into a multimodal large model to generate configuration information of the target split-screen interface according to the switching target corresponding to the voice switching instruction, and switching the first split-screen interface to the target split-screen interface according to the configuration information; or inputting the voice switching instruction into a multimodal large model to generate a switching instruction for switching the first split-screen interface to the target split-screen interface according to the switching target corresponding to the voice switching instruction.

9. A display method, comprising: Displaying a first split-screen interface, where the first split-screen interface includes at least two application windows; detecting a click operation on a first target position for splitting the application window on the electronic device, displaying a split-screen configuration window; and switching the first split-screen interface to a target split-screen interface based on a selected application and a selected position corresponding to a user selection operation on the split-screen configuration window; The target split-screen interface includes an application window of the selected application at the selected position of the electronic device.

10. An electronic device, configured to: Displaying a first split-screen interface, where the first split-screen interface includes at least two application windows; Detecting a target switching operation on the electronic device, switching the first split-screen interface to a target split-screen interface; The target split-screen interface is different from the first split-screen interface in at least one of the application windows displayed, the number of application windows, and the position of the application windows; in, The electronic device can switch the first split-screen interface to the target split-screen interface using different switching logics in response to different switching operations.