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

By displaying application identifier areas in the split-screen interface, users can simplify switching between applications in the split-screen area by switching between these areas, solving the problem of cumbersome operation and improving the usability of electronic devices.

CN121597315APending Publication Date: 2026-03-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411140125.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-19
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Switching between applications in the split-screen area of ​​an electronic device is cumbersome and negatively impacts the user experience.

Method used

The split-screen interface displays application identification areas, allowing users to switch between applications within the split-screen area by performing switching operations within these areas.

Benefits of technology

It simplifies the process of switching between applications in split-screen areas and improves the usability of electronic devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121597315A_ABST
    Figure CN121597315A_ABST
Patent Text Reader

Abstract

The invention discloses a split-screen display method and device, electronic equipment and a storage medium, the split-screen display method comprises the steps that a first interface is displayed, the first interface comprises a first split-screen area, a second split-screen area and an application identifier area, the application identifier area comprises a plurality of application identifiers, and the first split-screen area is used for displaying the first split-screen area, the second split-screen area and the application identifier area; the first split screen area comprises an application interface of a first application corresponding to a first application identifier; and in response to a switching operation for an application identifier in the application identifier region, switching an application interface displayed in the first split screen region into an application interface of a second application corresponding to a second application identifier. According to the method, the user can conveniently switch the applications in the split screen area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic equipment technology, and more specifically, to a split-screen display method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the rapid advancement of technology and living standards, electronic devices (such as smartphones and tablets) have become commonplace in people's lives. Currently, electronic devices offer an increasingly rich array of applications. To facilitate multitasking, task switching, and resource retrieval, these devices provide split-screen functionality, allowing users to display multiple applications in a split-screen environment and switch between them. However, in current technology, switching between applications within a split-screen area is relatively cumbersome. Summary of the Invention

[0003] This application proposes a screen splitting method, apparatus, electronic device, and storage medium that allows users to easily switch between applications in the split-screen area within the split-screen interface.

[0004] In a first aspect, embodiments of this application provide a split-screen display method, the method comprising: displaying a first interface, the first interface including a first split-screen area, a second split-screen area and an application identifier area, the application identifier area including multiple application identifiers, the first split-screen area including an application interface of a first application corresponding to a first application identifier; and, in response to a switching operation on an application identifier in the application identifier area, switching the application interface displayed in the first split-screen area to the application interface of a second application corresponding to a second application identifier.

[0005] Secondly, embodiments of this application provide a split-screen display device, the device comprising: a first interface display module and a second interface display module, wherein the first interface display module is used to display a first interface, the first interface including a first split-screen area, a second split-screen area and an application identifier area, the application identifier area including multiple application identifiers, and the first split-screen area including the application interface of a first application corresponding to a first application identifier; the second interface display module is used to switch the application interface displayed in the first split-screen area to the application interface of a second application corresponding to a second application identifier in response to a switching operation of the application identifier area.

[0006] Thirdly, embodiments of this application provide an electronic device, including: one or more processors; a memory; and one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to perform the split-screen display method provided in the first aspect above.

[0007] Fourthly, embodiments of this application provide a computer-readable storage medium storing program code, which can be called by a processor to execute the split-screen display method provided in the first aspect above.

[0008] The solution provided in this application displays a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier. In response to a switching operation on an application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier. Therefore, by displaying an application identifier area within the split-screen interface of the electronic device, users can switch between applications in one of the split-screen areas simply by performing a switching operation on the application identifier in the application identifier area. This simplifies the user's operation when switching applications in split-screen areas and improves the usability of the electronic device. Attached Figure Description

[0009] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0010] Figure 1 A flowchart illustrating a split-screen display method according to an embodiment of this application is shown.

[0011] Figure 2 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0012] Figure 3 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0013] Figure 4 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0014] Figure 5 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0015] Figure 6 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0016] Figure 7 A flowchart illustrating a split-screen display method according to another embodiment of this application is shown.

[0017] Figure 8 A flowchart illustrating a split-screen display method according to yet another embodiment of this application is shown.

[0018] Figure 9 A flowchart illustrating a split-screen display method according to another embodiment of this application is shown.

[0019] Figure 10 A flowchart illustrating a split-screen display method according to yet another embodiment of this application is shown.

[0020] Figure 11 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0021] Figure 12 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0022] Figure 13 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0023] Figure 14 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0024] Figure 15 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0025] Figure 16 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0026] Figure 17 A schematic diagram of an interface provided in an embodiment of this application is shown.

[0027] Figure 18 A flowchart illustrating a split-screen display method according to yet another embodiment of this application is shown.

[0028] Figure 19 A block diagram of a split-screen display device according to an embodiment of this application is shown.

[0029] Figure 20 This is a block diagram of an electronic device for performing a split-screen display method according to an embodiment of this application.

[0030] Figure 21This is a storage unit in this application embodiment for storing or carrying program code that implements the split-screen display method according to this application embodiment. Detailed Implementation

[0031] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0032] Currently, in order to enable users to browse or process multiple applications simultaneously on the screen of electronic devices, electronic devices usually support split-screen functionality. Based on split-screen functionality, multiple split-screen areas can be displayed on the screen, and each split-screen area can display the application interface of an application, so that users can handle multiple tasks at the same time, such as watching videos while shopping online, or checking emails and work documents at the same time.

[0033] When using the split-screen function on electronic devices, users may need to switch between applications within a specific split-screen area. Switching between applications in a split-screen area typically requires a series of steps. For example, the user might need to close the split-screen area to display the main screen, then select the desired application from the main screen and initiate the split-screen operation. Alternatively, the user might need to bring up a task list within the split-screen interface, select the application to be replaced, and then display it in split-screen mode. However, these methods involve numerous steps, making the process inconvenient and negatively impacting the user experience.

[0034] To address the aforementioned problems, the inventors have proposed a split-screen display method, apparatus, electronic device, and storage medium as provided in the embodiments of this application. By displaying application identifier areas in the split-screen interface of the electronic device, users can switch between applications in one of the split-screen areas by performing switching operations on the application identifiers within these areas. This simplifies the user's operation when switching applications in a split-screen area and improves the usability of the electronic device. The specific split-screen display method will be described in detail in the subsequent embodiments.

[0035] The split-screen display method provided in the embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0036] Please see Figure 1 , Figure 1 A flowchart illustrating a split-screen display method according to an embodiment of this application is shown. In a specific embodiment, the split-screen display method is applied to, for example... Figure 19The split-screen display device 700 and the electronic device 100 equipped with the split-screen display device 700 are shown. Figure 20 The following will use an electronic device as an example to illustrate the specific process of this embodiment. Of course, it is understood that the electronic device used in this embodiment can be a smartphone, tablet computer, e-reader, etc., and is not limited thereto. The following will focus on... Figure 1 The process shown will be described in detail. The split-screen display method may specifically include the following steps:

[0037] Step S110: Display a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier.

[0038] The first interface described above is a split-screen interface displayed by the electronic device. In addition to the first and second split-screen areas, the electronic device may also display an application identifier area. This application identifier area includes at least some of the multiple application identifiers, allowing users to interact with these identifiers to switch between different applications displayed in the first split-screen area. The application identifiers distinguish different applications, allowing users to switch between the applications corresponding to the first split-screen area. The application identifiers may include one or more of the following: the application icon, the application name, and a screenshot of the application's displayed interface.

[0039] In some implementations, the split-screen area displayed by the electronic device can be either a first type of split-screen area or a second type of split-screen area. Specifically, the first type of split-screen area can be a traditional split-screen, where the application interface included in the split-screen area is fully displayed on the screen when the electronic device displays this first type of split-screen area in the foreground. The second type of split-screen area can be a canvas-style split-screen, which means that at least part of the split-screen interface is allowed not to be displayed on the screen of the electronic device during split-screen display. This can be understood as allowing some split-screen interfaces not to be fully displayed on the screen among multiple split-screen interfaces, for example, such as... Figure 2 In the split-screen interface A1 shown, application interface A2 corresponding to application 1 and part of application interface A3 corresponding to application 2 are displayed in the split-screen interface, while other areas of application interface A2 and application interface A3 are not displayed in the split-screen interface.

[0040] Among the above methods, canvas-based split-screen includes the following situations:

[0041] The first scenario involves multiple split-screen areas, where each area has at least a portion displayed on the screen, but portions of one or more of these areas are not. For example, if an electronic device uses a canvas-style split-screen method to display applications A, B, and C, then at least a portion of the interface for each of the three applications' respective split-screen areas is displayed on the screen, but one or more of these areas are not fully displayed. For instance, only a portion of the interfaces for each of the three applications' split-screen areas might be displayed, with portions remaining missing. Alternatively, the interfaces for applications A and B might be fully displayed, while the interface for application C might only have a portion displayed, with other portions missing, and so on.

[0042] The second scenario involves multiple split-screen areas, where one or more areas may not be displayed on the electronic device's screen at all. For example, an electronic device might use a canvas-style split-screen approach for applications A, B, and C. In this case, one or more of the split-screen areas from these three applications might not be displayed at all. For instance, application A's split-screen area might be fully displayed, application B's might only have a portion displayed while the rest is not, and application C's might be completely hidden. Alternatively, application A's split-screen area might be fully displayed, while the corresponding areas for applications B and C might be completely hidden, and so on.

[0043] The third scenario is where all split-screen areas are fully displayed on the electronic device's screen. For example, when the electronic device's screen size is large and the number of split-screen areas is small, all split-screen areas can be fully displayed on the screen. For instance, if the electronic device displays applications A and B in a split-screen format, then the interfaces corresponding to the split-screen areas of applications A and B will be fully displayed on the screen.

[0044] In some implementations, the split-screen area in the first interface displayed by the electronic device may only include the first split-screen area and the second split-screen area mentioned above. For example, the split-screen scenario when the electronic device displays the first interface may be a two-split-screen scenario. In addition to the first split-screen area and the second split-screen area mentioned above, the split-screen area in the first interface displayed by the electronic device may also include other split-screen areas. For example, the split-screen scenario when the electronic device displays the first interface may be a three-split-screen scenario or a scenario with more split-screen areas.

[0045] In one possible implementation, when the electronic device is in a split-screen scenario comprising three or more split-screen areas, such as the canvas-style split-screen scenario described above, the first and second split-screen areas can be displayed on the first interface, while other split-screen areas can be hidden, or one of the other split-screen areas can be partially displayed. For example, the first interface displayed by the electronic device may include a first split-screen area, a second split-screen area, an application identifier area, and a portion of a third split-screen area, wherein the third split-screen area is any of the other split-screen areas. For hidden or partially displayed split-screen areas, the electronic device can, based on the user's swipe operation on the split-screen area, hide the currently displayed split-screen area and display the hidden or partially displayed split-screen area on the interface.

[0046] In this embodiment, the first split-screen area includes the application interface of the first application corresponding to the first application identifier. That is, the application corresponding to the first split-screen area can be the first application corresponding to the first application identifier. The first application identifier can be one of multiple application identifiers in the application identifier area. The application corresponding to the first split-screen area can be different from the application corresponding to the second split-screen area, thus satisfying the user's need for split-screen display of different applications; alternatively, the application corresponding to the first split-screen area can be the same as the application corresponding to the second split-screen area, thus satisfying the user's need to display the application interface of the same application in different split-screen areas. For example, for a certain application, an application clone can be enabled, allowing for split-screen display of both the application and its application clone.

[0047] In some implementations, the application identifier in the above application identifier area can be the application identifier corresponding to the currently split-screen application running on the electronic device. In other words, the application corresponding to the application identifier in the application identifier area can be split-screened into the split-screen area. Understandably, when an electronic device can split-screen multiple applications—for example, three or more applications—due to the limited screen size, only a portion of the split-screen area corresponding to each application is typically displayed on the screen. By displaying the application identifiers of these split-screen applications in the above application identifier area, and subsequently detecting a switching operation for the application identifier in the application identifier area, the application corresponding to the first split-screen area can be switched. Therefore, when the number of applications displayed in split-screen mode on the electronic device is large, it facilitates the user in switching the application interface of the desired application displayed on the screen.

[0048] In one possible implementation, since the split-screen interface is primarily used to display the split-screen area, the size of the application identifier area is limited. When the number of application identifiers is large, the application identifier area cannot display all of them. Therefore, when the electronic device displays the above application identifier area in the first interface, the multiple application identifiers displayed in the application identifier area can be only a portion of the application identifiers that can be displayed in that area. The electronic device can display the application identifiers that are not currently displayed in the application identifier area based on the detected operations within it, thereby satisfying the user's need to view or select the application identifiers corresponding to the applications currently displayed in the first split-screen area.

[0049] In some implementations, the application identifier area can be located adjacent to the first split-screen area in the first interface. This enhances the correlation between the first split-screen area and the application identifier area in the first interface, making it more intuitive and user-friendly for users to switch between application identifiers within the application identifier area. For example, please refer to [link to example]. Figure 3 In the first interface A4 displayed on the electronic device, the application identifier area A5 can be located below the adjacent first split-screen area A6, making it easier for users to understand and know that the application identifier in the application identifier area A5 is associated with the application interface displayed in the first split-screen area A6 after viewing the first interface.

[0050] Step S120: In response to the switching operation for the application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier.

[0051] In this embodiment, after displaying the first interface, the electronic device can detect operations on the first interface. Upon detecting a switching operation for an application identifier in the application identifier area, it can respond to the switching operation by switching the application interface displayed in the first split-screen area to the application interface of the second application corresponding to the second application identifier. The second application identifier can be the application identifier corresponding to the application to which the device needs to switch, determined based on the switching operation. The switching operation can be a click, press, or drag operation for the application identifier; the specific operation type is not limited.

[0052] In some implementations, when the electronic device switches the application interface in the first split-screen area, the application interface in the second split-screen area can remain unchanged. That is, while fixing the application corresponding to the second split-screen area, the electronic device switches the application corresponding to the first split-screen area according to the above switching operation. This allows users to switch the application in the first split-screen area while independently controlling the application interface displayed in the split-screen area.

[0053] For example, please also refer to Figure 3 and Figure 4 Electronic devices in display Figure 3 After the first interface A4 shown, a switching operation on application identifier A7 in application identifier area A5 is detected. The electronic device can respond to this switching operation and display as shown. Figure 4 The interface shown allows the application interface in the first split-screen area A6 to switch to the application interface of another application.

[0054] In some implementations, the application identifier area can serve as a first identifier area, which is associated with the first split-screen area. That is, the application corresponding to the application identifier in the first identifier area is the application whose interface can be displayed in the first split-screen area. It can also be understood that the applications corresponding to the first split-screen area can be switched among these application identifiers. When the electronic device displays the first interface, the first interface may also include a second identifier area, which is associated with the second split-screen area. This second identifier area may also include multiple application identifiers. When the electronic device detects a switching operation for an application identifier in the second identifier area, it can switch the application interface displayed in the second split-screen area to the application interface of the target application corresponding to a third application identifier. This third application identifier can be the application identifier corresponding to the application to which the user needs to switch, determined based on the switching operation. Thus, not only can the applications corresponding to the first split-screen area be switched based on the switching operation in the first identifier area, but the applications corresponding to the second split-screen area can also be switched based on the switching operation in the second identifier area. This not only facilitates user switching between applications in the split-screen area but also better meets the user's application usage needs.

[0055] In the above embodiments, the multiple application identifiers included in the second identifier area may be the same as the multiple application identifiers in the first identifier area, or the multiple application identifiers included in the second identifier area may be different from the multiple application identifiers in the first identifier area.

[0056] For example, please also refer to Figure 5 and Figure 6 Electronic devices display Figure 5 The first interface A4 shown includes a first split-screen area A6, a second split-screen area A8, a first identifier area A9, and a second identifier area A10. When the electronic device detects a switching operation on the application identifier in the second identifier area A10, the electronic device can respond to the switching operation and display as shown. Figure 6 The interface shown allows the application interface in the second split-screen area A8 to switch to the application interface of another application.

[0057] The split-screen display method provided in this application embodiment displays an application identifier area in the split-screen interface of the electronic device, allowing users to switch between applications in one of the split-screen areas by performing a switching operation on the application identifier in the application identifier area. This simplifies the user's operation when switching applications in the split-screen area and improves the usability of the electronic device.

[0058] Please see Figure 7 , Figure 7 A flowchart illustrating a split-screen display method according to another embodiment of this application is shown. This split-screen display method is applied to the aforementioned electronic device, and will be discussed below. Figure 7 The process shown will be described in detail. The split-screen display method may specifically include the following steps:

[0059] Step S210: Display a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier.

[0060] In this embodiment, step S210 can be referred to the content of other embodiments, and will not be repeated here.

[0061] Step S220: In response to the sliding operation in the application identifier area, control the different application identifiers among the multiple application identifiers to be in the target position in the application identifier area, and switch the application interface displayed in the first split screen area to the application interface of the second application corresponding to the second application identifier, wherein the second application identifier is the application identifier currently located in the target position.

[0062] In this embodiment, the application identifier located at the target position in the application identifier area can be the application identifier of the application currently corresponding to the first split-screen area. That is, the electronic device displays the interface of the application corresponding to the application identifier at the target position in the first split-screen area of ​​the first interface. After displaying the first interface, the electronic device can detect operations within the first interface. When a swipe operation is detected in the application identifier area, it can control different application identifiers among multiple application identifiers to be at the target position in the application identifier area. When the application identifier at the target position changes, the application interface displayed in the first split-screen area also changes; that is, the application interface displayed in the first split-screen area switches to the application interface of the second application corresponding to the second application identifier currently at the target position. Thus, users can switch the application interface displayed in the first split-screen area to the application interface of other applications they need by swiping in the application identifier area, simplifying the user's operation of switching applications in the split-screen area and improving the convenience of switching applications in the split-screen area. The target position can be the middle position in the application identifier area or the edge position of one of the edges of the application identifier area; the specific location of the target position is not limited.

[0063] In some implementations, the application icons in the application icon area can be arranged and displayed according to a set arrangement direction, for example, they can be arranged in a row. The above swiping operation can be matched with the arrangement direction of the multiple application icons, for example, it can be a first direction in the arrangement direction, or a second direction in the arrangement direction opposite to the first direction. After detecting a swiping operation in the application icon area, the electronic device can determine whether the swiping direction matches the arrangement direction of the multiple application icons; if the swiping direction matches the arrangement direction of the multiple application icons, it can respond to the swiping operation and control the multiple application icons to move along the swiping direction of the swiping operation so that different application icons are in the target position. Through the above implementation, users can perform swiping operations according to the arrangement direction of the application icons, thereby switching applications in the first split-screen area, which is more in line with the user's interaction habits.

[0064] In one possible implementation, the electronic device can also sort the above application identifiers according to the target sorting rules to obtain the sorting results, and then display the above application identifiers according to the sorting results. The earlier the sorting position of the application identifier in the sorting results, the closer the application identifier is to the target position.

[0065] Optionally, when a user switches between applications in the first split-screen area, the closer the last time an application was displayed in the first split-screen area is to the current time, the greater the probability that the user will select that application. Therefore, the electronic device can obtain the last time the interface of the application corresponding to each of the above application identifiers was last displayed in the above first split-screen area, as the first time corresponding to each application identifier; obtain the duration of the first time corresponding to each application identifier from the current time, to obtain the first duration corresponding to each application identifier; then, based on the ascending order of the first duration corresponding to the application identifiers, sort the application identifiers to obtain the above sorting result, and display the above application identifiers according to the sorting result.

[0066] In another possible implementation, when a user switches between applications in the first split-screen area, the longer an application has been displayed in the first split-screen area, the greater the likelihood of the user selecting it. Therefore, the electronic device can obtain the historical display duration of the interface of the application corresponding to each of the above application identifiers in the first split-screen area, as the second duration corresponding to each application identifier; then, based on the order of the second durations corresponding to the application identifiers from largest to smallest, the application identifiers are sorted to obtain the above sorting result, and the above application identifiers are displayed according to the sorting result.

[0067] In another possible implementation, considering that in a split-screen scenario, the application interface that a user needs to view and operate in one split-screen area is usually related to the application interfaces in other split-screen areas, the electronic device can determine the application corresponding to the application interface in the second split-screen area as the first target application, and obtain the duration during which the interface of the application corresponding to each application identifier and the interface of the first target application were simultaneously displayed in different split-screen areas for each application identifier, as the third duration corresponding to each application identifier; then, based on the descending order of the third duration corresponding to the application identifier, the application identifiers are sorted to obtain the above sorting results, and the application identifiers are displayed according to the sorting results.

[0068] In one possible implementation, when the application identifiers displayed in the application identifier area are arranged in a corresponding arrangement direction, the target position can be the center position in the arrangement direction, the head position in the arrangement direction, or the end position in the arrangement direction. The specific position of the target position is not limited.

[0069] In some implementations, when the electronic device displays the above application identifier area on the first interface, the application identifier located at the target position can be highlighted so that the user knows the currently selected application identifier and the application corresponding to the application interface displayed in the current first split-screen area.

[0070] In one possible implementation, when the electronic device highlights the application identifier located at the target location in the above application identifier area, it can highlight the application identifier located at the target location. For example, it can control the display brightness of the application identifier located at the target location to be higher than a first brightness, and control the display brightness of the application identifier not located at the target location to be lower than a second brightness, which is lower than the first brightness.

[0071] In one possible implementation, when the electronic device highlights an application identifier located at a target location within the aforementioned application identifier area, the display size of the application identifier at the target location can be controlled to be larger than the display size of application identifiers not located at the target location. Of course, in this embodiment, the specific method by which the electronic device highlights the application identifier located at the target location is not limited.

[0072] The split-screen display method provided in this application embodiment displays an application identifier area in the split-screen interface of the electronic device. The electronic device moves the corresponding application identifier to the target position according to the sliding operation in the application identifier area, and switches the application interface displayed in the first split-screen area to the interface of the application corresponding to the application identifier at the target position. In this way, the user can switch between applications in one of the split-screen areas by sliding the application identifier area, thereby simplifying the user's operation when switching applications in the split-screen area and improving the usability of the electronic device.

[0073] Please see Figure 8 , Figure 8 A flowchart illustrating a split-screen display method according to another embodiment of this application is shown. This split-screen display method is applied to the aforementioned electronic device, and will be discussed below. Figure 8 The process shown will be described in detail. The split-screen display method may specifically include the following steps:

[0074] Step S310: Display a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier.

[0075] In this embodiment, step S310 can be referred to the content of other embodiments, and will not be repeated here.

[0076] Step S320: In response to a touch selection operation for the second application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier.

[0077] In this embodiment, after displaying the first interface, the electronic device can detect operations on the first interface. Upon detecting a touch selection operation on a second application identifier within the application identifier area, it can respond to the touch selection operation by switching the application interface displayed in the first split-screen area to the application interface of the second application corresponding to the second application identifier. Thus, users can switch applications in the first split-screen area by performing a touch selection operation on the application identifier of the desired application.

[0078] In one possible implementation, the selection operation can be a click operation on the second application identifier within the application identifier area. This allows the user to switch between applications in the first split-screen area simply by clicking the application identifier of the desired application.

[0079] In one possible implementation, the selection operation described above can also be a press operation within the application identifier area targeting the second application identifier that meets the target press conditions. These target press conditions may include at least one of the following: press duration greater than the target duration, press area greater than the target press area, and press force greater than the target force. In this way, the user can perform a corresponding press operation on the application identifier of the desired application, thereby switching between applications in the first split-screen area.

[0080] In one possible implementation, the selection operation described above can also be a drag operation targeting the second application identifier within the application identifier area. After detecting a drag operation targeting the second application identifier, the electronic device can determine the endpoint of the drag operation when it ends; if the endpoint is located in the target area, the application interface displayed in the first split-screen area can be switched to the application interface of the second application corresponding to the second application identifier.

[0081] Optionally, the target area can be the first split-screen area. That is, when an operation of dragging the second application icon into the first split-screen area is detected, it can be determined that a selection operation of the second application icon has been detected, and the application interface displayed in the first split-screen area is switched to the application interface of the second application.

[0082] In some implementations, after displaying the first interface, the electronic device can also switch the application interface displayed in the first split-screen area according to the detected voice command. Specifically, the electronic device can recognize the detected input voice, and if a target command is recognized, it switches the application interface displayed in the first split-screen area to the application interface of the second application. This target command indicates that the application interface displayed in the first split-screen area is switched to the application interface of the second application.

[0083] The split-screen display method provided in this application embodiment displays an application identifier area in the split-screen interface of the electronic device. The electronic device switches the application interface displayed in the first split-screen area to the interface of the application corresponding to the selected application identifier based on the touch selection operation of the application identifier in the application identifier area. In this way, the user can switch the application in one of the split-screen areas by touching the application identifier in the application identifier area, thereby simplifying the operation of the user when switching applications in the split-screen area and improving the usability of the electronic device.

[0084] Please see Figure 9 , Figure 9 A flowchart illustrating a split-screen display method according to another embodiment of this application is shown. This split-screen display method is applied to the aforementioned electronic device, and will be discussed below. Figure 9 The process shown will be described in detail. The split-screen display method may specifically include the following steps:

[0085] Step S410: If the current display interface includes the application interface of at least one application other than the smart assistant, and interactive information input to the smart assistant is detected, the first interface is displayed, and the second split-screen area includes the dialogue interface of the smart assistant in response to the interactive information.

[0086] In this embodiment, the scenario where the electronic device displays the first interface described above can be a scenario where the electronic device needs to display a dialogue interface of a smart assistant and displays the dialogue interface in one of the split-screen areas. In such a scenario, the split-screen interface displayed by the electronic device (i.e., the first interface described above) can include the application identifier areas described above, and the applications corresponding to the application identifiers in the application identifier areas are applications whose application interfaces can be displayed in the first split-screen area. This can also be understood as the applications corresponding to the first split-screen area being switchable among these applications corresponding to the application identifiers. The smart assistant can be an application based on artificial intelligence technology. Smart assistants are typically used to provide users with various services and assistance. Smart assistants typically possess capabilities such as speech recognition, natural language processing, and machine learning, enabling them to converse with users, understand their needs, and then provide corresponding information, suggestions, or perform tasks.

[0087] In this embodiment, the electronic device may include the application interface of at least one application from other applications besides the smart assistant in the current display interface, and when interactive information input to the smart assistant is detected, the first interface is displayed. The first interface includes the first split-screen area, the second split-screen area, and the application identifier area mentioned in the previous embodiment. At this time, the second split-screen area of ​​the first interface displayed by the electronic device includes the dialogue interface of the smart assistant in response to the interactive information, and the first split-screen area of ​​the first interface includes the application interface of the first application corresponding to the first application identifier. The first application may be an application from at least one of the above applications, that is, the application corresponding to the application interface previously displayed by the electronic device.

[0088] Understandably, when an electronic device displays an application interface with at least one application, and that application is not a smart assistant, and detects interactive information input to the smart assistant, the smart assistant needs to respond to the interactive information and display a dialogue interface for the smart assistant in response to the interactive information on the display screen. However, when an electronic device displays the dialogue interface of the smart assistant, it is usually displayed in a floating window, which lacks connection and interactivity with the originally displayed application interface. Therefore, in the above situation, the electronic device can display the dialogue interface of the smart assistant while simultaneously splitting the dialogue interface from the previously displayed application interface.

[0089] In some implementations, the electronic device may not be in a split-screen display scenario before displaying the first interface. In this case, the first application may be the application interface displayed by the electronic device before detecting the interaction information. That is, if the interface displayed by the electronic device is the application interface of the first application, and interaction information for the smart assistant is detected, the first interface can be displayed, that is, the dialogue interface of the smart assistant is displayed while the dialogue interface and the previously displayed application interface are displayed in a split-screen manner.

[0090] In some implementations, the electronic device may be in a split-screen display scenario before displaying the first interface. In this case, the first application may be the application corresponding to one of the split-screen areas of the split-screen interface displayed by the electronic device when it detects the interaction information. That is, if the electronic device is originally displaying a split-screen interface, and it detects interaction information for the smart assistant, it can display the first interface, that is, display the dialogue interface of the smart assistant while maintaining the split-screen display state, and display the dialogue interface of the smart assistant in one of the split-screen areas (i.e., the second split-screen area).

[0091] In some implementations, the above-mentioned dialogue interface can be the interface displayed when the intelligent assistant responds to the interactive information. This dialogue interface may include at least the intelligent assistant's response to the interactive information, and may also include the input interactive information. Of course, the specific content included in the dialogue interface is not limited; for example, the dialogue interface may also include the intelligent assistant's historical dialogue content.

[0092] Step S420: In response to a touch selection operation for the second application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier.

[0093] In this embodiment, step S420 can be found in other embodiments and will not be repeated here.

[0094] The split-screen display method provided in this application embodiment, when the interface displayed on the electronic device includes application interfaces of other applications besides the smart assistant, triggers the display of the smart assistant's dialogue interface by the user inputting interactive information. The electronic device then splits the previously displayed application interface and the smart assistant's dialogue interface into a single screen, thereby enhancing the relevance and interactivity between the displayed smart assistant's dialogue interface and the originally displayed application interface. Furthermore, the split-screen display of the smart assistant's dialogue interface can be achieved without additional user intervention, effectively reducing the user's need to perform split-screen operations for this dialogue interface. In addition, the displayed split-screen interface includes an application identifier area, allowing the user to switch between applications in one of the split-screen areas by selecting the application identifier within that area. This simplifies the user's operation when switching applications in a split-screen area and improves the usability of the electronic device.

[0095] Please see Figure 10 , Figure 10 A flowchart illustrating a split-screen display method according to another embodiment of this application is shown. This split-screen display method is applied to the aforementioned electronic device, and will be discussed below. Figure 10 The process shown will be described in detail. The split-screen display method may specifically include the following steps:

[0096] Step S510: Display the second interface, which includes a first split-screen area and a second split-screen area.

[0097] In this embodiment, before displaying the first interface described in the previous embodiment, the electronic device may be in a split-screen display scenario, and the electronic device may display a second interface including a first split-screen area and a second split-screen area.

[0098] Step S520: In response to the call operation for the smart assistant, a third interface is displayed, the third interface including the first split-screen area, the second split-screen area and the interaction area corresponding to the smart assistant.

[0099] In this embodiment, when the electronic device displays the second interface, upon detecting a call operation for the smart assistant, it can respond to the call operation and display a third interface. Unlike the second interface, the third interface includes not only the first and second split-screen areas but also an interactive area corresponding to the smart assistant. That is, when the electronic device displays the second interface, it does not display the smart assistant's dialogue interface. Furthermore, after calling the smart assistant, only the interactive area of ​​the smart assistant is added to the displayed interface; the smart assistant's dialogue interface is not displayed in the first or second split-screen areas.

[0100] Step S530: Upon detecting interactive information input to the smart assistant, the first interface is displayed, and the second split-screen area includes the dialogue interface of the smart assistant in response to the interactive information.

[0101] In this embodiment of the application, after the electronic device displays the third interface above, if it detects interactive information input to the smart assistant, the electronic device can display the first interface above, that is, while displaying the dialogue interface of the smart assistant in response to the above interactive information, it maintains the split-screen display state and displays the dialogue interface of the smart assistant in the second split-screen area above.

[0102] In some implementations, when the electronic device displays the first interface, the application interface in the first split-screen area of ​​the third interface may remain unchanged, and the application interface in the second split-screen area may be switched to the dialogue interface of the intelligent assistant.

[0103] In one possible implementation, the application identifier area in the first interface may include at least the application identifiers corresponding to the applications in the first split-screen area of ​​the third interface and the application identifiers corresponding to the applications in the second split-screen area. In this way, when the above dialog interface with split-screen display is added, by displaying the application identifiers corresponding to the applications in the previously displayed split-screen areas in the application identifier area, the user can switch the application identifier area and view and operate the interface of the previously displayed split-screen applications.

[0104] In some implementations, the above interactive information may be text information entered in the above interactive area detected by the electronic device, or it may be speech detected by the electronic device through the audio detection module and the information recognized based on the detected speech.

[0105] Step S540: In response to the switching operation for the application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier.

[0106] In this embodiment, step S540 can be referred to the content of the foregoing embodiments, and will not be repeated here.

[0107] Step S550: In response to the content retrieval operation in the dialog interface, the target content in the dialog interface is input into the application interface displayed in the first split-screen area.

[0108] In this embodiment, after displaying the first interface, the electronic device can further detect a content retrieval operation targeting the dialogue interface and input the target content from the dialogue interface into the application interface displayed in the first split-screen area. This allows the user to apply the dialogue content of the intelligent assistant to other application interfaces displayed in the split screen, satisfying the user's need to generate and retrieve content using the intelligent assistant and achieving intelligent assistance. The target content can be all content in the dialogue interface or a portion of it, such as the portion selected by the above content retrieval operation.

[0109] The split-screen display method provided in the embodiments of this application will now be described with reference to the accompanying drawings.

[0110] For example, please refer to Figure 11 The electronic device can display a second interface A11, including a first split-screen area A6 and a second split-screen area A8; please refer to Figure 12 Upon detecting a call to the smart assistant, the electronic device can display a third interface A13 comprising a first split-screen area A6, a second split-screen area A8, and an interaction area A12 for the smart assistant; upon detecting interactive information input to the smart assistant after invoking it, the device can, as follows: Figure 13 The first interface A4 shown has a first split-screen area A6 that remains unchanged from the application interface in the first split-screen area A4 of the third interface A13 above, but the application interface in the second split-screen area A8 is switched to the dialogue interface of the smart assistant; please refer to Figure 14 After the electronic device displays the first interface A4, if a switching operation for the application identifier is detected in the application identifier area A5, the application interface in the first split-screen area A6 of the interface can be switched to the application interface of another application.

[0111] In some implementations, the above-mentioned call operation can be a drag-and-drop operation on the target content. When the electronic device detects a drag-and-drop operation on the target content in the above-mentioned dialogue interface, it can obtain the endpoint position of the drag operation when the drag operation ends. If the endpoint position is located in the first split-screen area, the target content can be input into the application interface displayed in the first split-screen area, thereby enabling the user to drag and drop the dialogue content generated by the smart assistant to the application in another split-screen area for use.

[0112] In some implementations, when the electronic device inputs the target content from the above dialog interface into the application interface displayed in the first split-screen area, the target content can be gradually displayed in the application interface displayed in the first split-screen area. This achieves a transition animation effect when the target content is input into the application interface of the first split-screen area, thereby improving the interface display effect of the electronic device.

[0113] For example, please also refer to Figure 15 , Figure 16 and Figure 17 The electronic device can gradually display the answer content from the dialogue interface of the smart assistant into the content input area of ​​the note application displayed in the first split screen area A6, thus achieving an animation effect of gradually inserting the answer content into the content input area.

[0114] In some implementations, the dialogue interface of the intelligent assistant may include service content associated with the interactive information. This service content may include web links, service cards corresponding to applications, etc. Upon detecting a trigger operation on the service content, the electronic device may also run a third application corresponding to that service content, switch the application interface displayed in the first split-screen area to the interface of the third application, and display the application identifier corresponding to the third application in the application identifier area. The trigger operation may be a click operation, a press operation, etc., and the specific operation type is not limited. Understandably, when the intelligent assistant generates a response to the input interactive information, it may generate service content such as links to third-party applications and service cards for accessing them. When the user accesses the service content through a trigger operation, the electronic device may run the corresponding application and switch the application interface displayed in the first split-screen area to the interface of the application corresponding to the service content. This allows the user to continue viewing and operating the intelligent assistant's dialogue interface in the second split-screen area while simultaneously viewing and operating the interface of the application corresponding to the service content in another split-screen area, better meeting the user's needs.

[0115] It should be noted that the execution order between steps S540 and S550 is not limited. As long as the electronic device displays the first interface above, the electronic device can execute steps S540 and S550.

[0116] The split-screen display method provided in this application embodiment, when the interface displayed on the electronic device includes application interfaces of other applications besides the smart assistant, triggers the display of the smart assistant's dialogue interface by the user inputting interactive information. The electronic device then splits the previously displayed application interface and the smart assistant's dialogue interface into a single screen, thereby enhancing the relevance and interactivity between the displayed smart assistant's dialogue interface and the originally displayed application interface. Furthermore, the split-screen display of the smart assistant's dialogue interface can be achieved without additional user intervention, effectively reducing the user's need to perform split-screen operations for this dialogue interface. Additionally, the displayed split-screen interface includes an application identifier area, allowing the user to switch between applications in one split-screen area by selecting the application identifier within that area. This simplifies the user's operation when switching applications in a split-screen area and improves the usability of the electronic device. Moreover, the electronic device can also input content from the dialogue interface of the smart assistant into the application interface displayed in another split-screen area based on the retrieval operation, thereby meeting the user's needs for content generation and retrieval using the smart assistant and achieving an intelligent assistance effect using the smart assistant.

[0117] Please see Figure 18 , Figure 18 A flowchart illustrating a split-screen display method according to yet another embodiment of this application is shown. This split-screen display method is applied to the aforementioned electronic device, and will be discussed below. Figure 18 The process shown will be described in detail. The split-screen display method may specifically include the following steps:

[0118] Step S610: In response to the split-screen operation for the first application and the fourth application, obtain the application information of the first application and the fourth application.

[0119] In this embodiment, the scenario where the electronic device displays the first interface described above can be a scenario where a user performs a split-screen operation on an application. Upon detecting a split-screen operation on both the first and fourth applications, the electronic device can respond to the operation by obtaining application information for both applications. Based on this information, it can determine whether an application identifier area needs to be displayed in the split-screen interface to meet the user's need to switch between applications in the first split-screen interface using the application identifier area. The application information may include the application type, application name, application priority, etc., and the specific application information is not limited.

[0120] Step S620: If the application information of the fourth application meets the target split-screen condition, and the application information of the first application does not meet the target split-screen condition, then the first interface is displayed, and the application interface displayed in the second split-screen area of ​​the first interface is the application interface of the fourth application.

[0121] In this embodiment, after obtaining the application information of the first application and the fourth application, the electronic device can determine whether the application information of the first application and the fourth application meets the target split-screen condition. The target split-screen condition can be used as a condition to determine whether the split-screen area of ​​the application needs to be fixedly displayed (i.e., the application interface displayed in the split-screen area is always kept unchanged). If the application information of the fourth application meets the target split-screen condition, and the application information of the first application does not meet the target split-screen condition, it means that the split-screen area of ​​the fourth application needs to be fixedly displayed, while the application interface displayed in the split-screen area of ​​the first application can be switched. Therefore, the electronic device can display the first interface. The displayed first interface includes the first split-screen area corresponding to the first application, the second split-screen area corresponding to the fourth application, and the application identification area, so that the user can switch the application in the first split-screen area through the switching operation in the application identification area. Understandably, some applications, when displayed in split screen, may be those that users need to continuously view and operate. Users usually want to keep the split screen area of ​​these applications fixed. For other split screen areas, users may need to switch between applications in the split screen area. Therefore, electronic devices can display the first interface above if the application information of the fourth application meets the target split screen conditions, while the application information of the first application does not meet the target split screen conditions.

[0122] In some implementations, if the application information of the fourth application and the application information of the first application both meet the target split-screen conditions, the electronic device can display a split-screen interface that includes a first split-screen area corresponding to the first application and a second split-screen area corresponding to the fourth application. This split-screen interface does not include the application identification area mentioned above. In other words, the split-screen interface displayed by the electronic device in this case is a traditional split-screen interface.

[0123] In addition, if the application information of the fourth application does not meet the target split-screen conditions, but the application information of the first application does meet the target split-screen conditions, the electronic device can display a split-screen interface including the first split-screen area corresponding to the first application, the second split-screen area corresponding to the fourth application, and the application identifier area corresponding to the second split-screen area, so that the user can switch the application in the second split-screen area through the switching operation in the application identifier area corresponding to the second split-screen area.

[0124] In some implementations, the application information mentioned above may include application type, and the target split-screen condition may be that the application type is the target type. That is, if the application type of the fourth application is the target type, and the application type of the first application is not the target type, then the electronic device can display the first interface. The target type can be a pre-determined application type corresponding to the application that needs to have a fixed display area for the split-screen; for example, the target type could be a chat application, a query application, a text editing application, etc.

[0125] In some implementations, the application information mentioned above may include the application name, and the target split-screen condition may also be that the application name is in the target list. That is, if the application name of the fourth application is in the target list, and the application name of the first application is not in the target list, the electronic device can display the first interface.

[0126] In one possible implementation, the target list can be determined based on historical data from the electronic device's split-screen display. This data can include the duration for which each application's split-screen area remains untouched by other applications. The electronic device then identifies applications whose duration meets the target duration criteria and includes them in the target list.

[0127] Optionally, the electronic device determines the applications whose duration meets the target duration condition based on the above duration. This can be done by sorting the duration of each application in descending order to obtain a sorting result; and then selecting the applications that rank in the top N of the sorting result as the applications that meet the target duration condition.

[0128] Optionally, the electronic device can determine the application whose duration meets the target duration condition based on the above duration, or it can obtain the application whose duration is greater than the duration threshold as the application that meets the target duration condition.

[0129] Step S630: In response to the switching operation for the application identifier in the application identifier area, switch the application interface displayed in the first split-screen area to the application interface of the second application corresponding to the second application identifier.

[0130] In this embodiment, step S630 can be referred to the content of the foregoing embodiments, and will not be repeated here.

[0131] The split-screen display method provided in this application embodiment obtains application information of the first and fourth applications when a split-screen operation is detected for the first application and the fourth application. If the application information of the fourth application meets the target split-screen conditions and the application information of the first application does not meet the target split-screen conditions, a split-screen interface is displayed, including a first split-screen area corresponding to the first application, a second split-screen area corresponding to the fourth application, and an application identifier area. This allows users to switch applications in the first split-screen area by performing a switching operation on the application identifier in the application identifier area, thereby simplifying the user's operation when switching applications in the split-screen area and improving the usability of the electronic device.

[0132] Please see Figure 19 This document illustrates a structural block diagram of a split-screen display device 700 provided in an embodiment of this application. The split-screen display device 700 utilizes the aforementioned electronic device and includes a first interface display module 710 and a second interface display module 720. The first interface display module 710 displays a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of a first application corresponding to a first application identifier. The second interface display module 720, in response to a switching operation on the application identifier in the application identifier area, switches the application interface displayed in the first split-screen area to the application interface of a second application corresponding to a second application identifier.

[0133] In some implementations, the second interface display module 720 may be specifically used to: respond to a sliding operation in the application identifier area, control different application identifiers among the plurality of application identifiers to be in the target position in the application identifier area, and switch the application interface displayed in the first split screen area to the application interface of the second application corresponding to the second application identifier, wherein the second application identifier is the application identifier currently located in the target position.

[0134] In one possible implementation, the second interface display module 720 can also be used to respond to a sliding operation in the application identifier area and control the plurality of application identifiers to move along the sliding direction of the sliding operation so that different application identifiers are in the target position, wherein the sliding direction matches the arrangement direction of the plurality of application identifiers.

[0135] In some implementations, the second interface display module 720 may be specifically used to: in response to a touch selection operation for a second application identifier in the application identifier area, switch the application interface displayed in the first split-screen area to the application interface of the second application corresponding to the second application identifier.

[0136] In some implementations, the first interface display module 710 may be specifically used to: display the first interface when the current display interface includes the application interface of at least one application other than the smart assistant, and when interactive information input to the smart assistant is detected, and the second split-screen area includes the dialogue interface of the smart assistant in response to the interactive information.

[0137] In one possible implementation, the split-screen display device may further include a content input module. The content input module is used to input target content from the dialog interface into the application interface displayed in the first split-screen area in response to a content retrieval operation in the dialog interface.

[0138] Optionally, the content input module may be specifically used to: in response to a content retrieval operation in the dialog interface, gradually display the target content in the application interface displayed in the first split-screen area.

[0139] In one possible implementation, the split-screen display device may further include a third interface display module and a fourth interface display module. The third interface display module is used to display a second interface, which includes the first split-screen area and the second split-screen area; the fourth interface display module is used to display a third interface in response to a call operation to the smart assistant, which includes the first split-screen area, the second split-screen area, and the interaction area corresponding to the smart assistant.

[0140] In some implementations, the dialog interface includes service content associated with the interactive information, and the split-screen display device may further include a service invocation module. The service invocation module is used, after displaying the first interface, in response to a trigger operation on the service content, to run a third application corresponding to the service content; switch the application interface displayed in the first split-screen area to the application interface of the third application; and display the application identifier corresponding to the third application in the application identifier area.

[0141] In some implementations, the first interface display module 710 may be specifically used to: in response to a split-screen operation for the first application and the fourth application, obtain application information of the first application and the fourth application; if the application information of the fourth application meets the target split-screen condition and the application information of the first application does not meet the target split-screen condition, then display the first interface, and the application interface displayed in the second split-screen area of ​​the first interface is the application interface of the fourth application.

[0142] In one possible implementation, the application information includes the application type, and the first interface display module 710 can be specifically used to: if the application type of the fourth application is the target type, and the application type of the first application is not the target type, then display the first interface.

[0143] In some implementations, the plurality of application identifiers are the application identifiers corresponding to the application currently being displayed in split-screen mode among the running applications.

[0144] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the above-described device and module can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0145] In the several embodiments provided in this application, the coupling between modules can be electrical, mechanical, or other forms of coupling.

[0146] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0147] In summary, the solution provided in this application displays a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier. In response to a switching operation on an application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier. Therefore, by displaying an application identifier area within the split-screen interface of the electronic device, users can switch between applications in one of the split-screen areas simply by performing a switching operation on the application identifier within the application identifier area. This simplifies the user's operation when switching applications in split-screen areas and improves the usability of the electronic device.

[0148] Please refer to Figure 20 This document illustrates a structural block diagram of an electronic device according to an embodiment of this application. The electronic device 100 can be a smartphone, tablet computer, smartwatch, e-reader, or other electronic device capable of running applications. The electronic device 100 in this application may include one or more of the following components: a processor 110, a memory 120, a display screen 130, and one or more applications. The one or more applications may be stored in the memory 120 and configured to be executed by one or more processors 110. The one or more applications are configured to perform the methods described in the foregoing method embodiments.

[0149] The processor 110 uses various interfaces and lines to connect various parts within the electronic device 100. It executes various functions of the electronic device 100 and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 120, and calling data stored in the memory 120.

[0150] The memory 120 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the various method embodiments described above, etc.

[0151] The display screen 130 is a display component used for displaying images and is usually located on the front panel of the electronic device 100.

[0152] Please refer to Figure 21 This diagram illustrates a structural block diagram of a computer-readable storage medium provided in an embodiment of this application. The computer-readable medium 800 stores program code that can be called by a processor to execute the methods described in the above method embodiments.

[0153] The computer-readable storage medium 800 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 800 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 800 has storage space for program code 810 that performs any of the method steps described above. This program code can be read from or written to one or more computer program products. The program code 810 may be compressed, for example, in a suitable form.

[0154] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A split-screen display method, characterized in that, The method includes: The first interface is displayed, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier. In response to the switching operation of the application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier.

2. The method according to claim 1, characterized in that, The step of responding to a switching operation for an application identifier in the application identifier area, and switching the application interface displayed in the first split-screen area to the application interface of the second application corresponding to the second application identifier, includes: In response to a swipe operation in the application identifier area, different application identifiers among the plurality of application identifiers are controlled to be in the target position in the application identifier area, and the application interface displayed in the first split screen area is switched to the application interface of the second application corresponding to the second application identifier, wherein the second application identifier is the application identifier currently located in the target position.

3. The method according to claim 2, characterized in that, The step of responding to a sliding operation in the application identifier area and controlling different application identifiers among the plurality of application identifiers to be at a target position in the application identifier area includes: In response to a sliding operation in the application identifier area, the plurality of application identifiers are controlled to move in the sliding direction of the sliding operation so that different application identifiers are in the target position, and the sliding direction matches the arrangement direction of the plurality of application identifiers.

4. The method according to claim 1, characterized in that, The step of responding to a switching operation for an application identifier in the application identifier area, and switching the application interface displayed in the first split-screen area to the application interface of the second application corresponding to the second application identifier, includes: In response to a touch selection operation on the second application identifier in the application identifier area, the application interface displayed in the first split-screen area is switched to the application interface of the second application corresponding to the second application identifier.

5. The method according to claim 1, characterized in that, The first interface for display includes: If the current display interface includes the application interface of at least one application other than the smart assistant, and if interactive information input to the smart assistant is detected, the first interface is displayed, and the second split-screen area includes the dialogue interface of the smart assistant in response to the interactive information.

6. The method according to claim 5, characterized in that, The method further includes: In response to a content retrieval operation in the dialog interface, the target content in the dialog interface is input into the application interface displayed in the first split-screen area.

7. The method according to claim 6, characterized in that, The step of responding to a content retrieval operation in the dialog interface by inputting the target content in the dialog interface into the application interface displayed in the first split-screen area includes: In response to a content retrieval operation in the dialog interface, the target content is gradually displayed in the application interface shown in the first split-screen area.

8. The method according to claim 5, characterized in that, Before displaying the first interface, it also includes: The second interface is displayed, which includes the first split-screen area and the second split-screen area; In response to a call to the smart assistant, a third interface is displayed, which includes the first split-screen area, the second split-screen area, and the interaction area corresponding to the smart assistant.

9. The method according to claim 5, characterized in that, The dialog interface includes service content associated with the interactive information. After displaying the first interface, the method further includes: In response to a triggered operation on the service content, the third application corresponding to the service content is run; The application interface displayed in the first split-screen area is switched to the application interface of the third application, and the application identifier corresponding to the third application is displayed in the application identifier area.

10. The method according to claim 1, characterized in that, The first interface for display includes: In response to the split-screen operation for the first application and the fourth application, obtain the application information of the first application and the fourth application; If the application information of the fourth application meets the target split-screen condition, and the application information of the first application does not meet the target split-screen condition, then the first interface is displayed, and the application interface displayed in the second split-screen area of ​​the first interface is the application interface of the fourth application.

11. The method according to claim 10, characterized in that, The application information includes the application type. If the application information of the fourth application meets the target split-screen condition, and the application information of the first application does not meet the target split-screen condition, then the first interface is displayed, including: If the application type of the fourth application is the target type, and the application type of the first application is not the target type, then the first interface is displayed.

12. The method according to any one of claims 1-11, characterized in that, The multiple application identifiers are the application identifiers corresponding to the currently split-screen application among the running applications.

13. A split-screen display device, characterized in that, The device includes: a first interface display module and a second interface display module, wherein... The first interface display module is used to display a first interface, which includes a first split-screen area, a second split-screen area, and an application identifier area. The application identifier area includes multiple application identifiers, and the first split-screen area includes the application interface of the first application corresponding to the first application identifier. The second interface display module is used to respond to the switching operation of the application identifier in the application identifier area, and switch the application interface displayed in the first split screen area to the application interface of the second application corresponding to the second application identifier.

14. An electronic device, characterized in that, include: One or more processors; Memory; One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs being configured to perform the method as described in any one of claims 1-12.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be invoked by a processor to execute the method as described in any one of claims 1-12.