Application screen splitting method and device, terminal and computer program product

By displaying split-screen recommendation controls on the terminal and automatically displaying the interfaces of the first and second applications on the terminal, the problem of users in the prior art that manually trigger and select application split-screen is solved, and a more efficient application split-screen process is achieved.

CN120104014APending Publication Date: 2025-06-06GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510186072.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In the prior art, users need to manually trigger the split screen function through cumbersome key presses or gestures and select the application to be displayed on the split screen, which is cumbersome and has low efficiency.

Method used

When the terminal receives the application jump operation of the first application, the interface of the second application is displayed and the split-screen recommended control is displayed. When the user triggers the control, the terminal automatically displays the interface of the first application and the second application.

Benefits of technology

The application split screen process is simplified, the user's operation complexity is reduced, and the application split screen efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120104014A_ABST
    Figure CN120104014A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an application screen splitting method and device, a terminal and a computer program product, and belongs to the technical field of man-machine interaction. The method comprises the following steps: displaying a first application interface of a first application; in response to an application jump operation in the first application interface, jumping to display a second application interface of a second application, and displaying a split-screen recommendation control; and in response to a first trigger operation on the split-screen recommendation control, displaying the first application interface of the first application and the second application interface of the second application in a split-screen manner. By adopting the scheme provided by the embodiment of the invention, the application screen splitting process can be simplified, and the application screen splitting efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of human-computer interaction technology, and in particular to an application split-screen method, device, terminal and computer program product. Background Art

[0002] Application split screen is a function that displays the application interfaces of at least two applications in different screen display areas of the terminal screen at the same time. After opening application split screen, users can handle transactions in different applications at the same time, improving transaction processing efficiency. Summary of the invention

[0003] The present application embodiment provides an application split screen method, device, terminal and computer program product. The technical solution is as follows:

[0004] On the one hand, an embodiment of the present application provides an application split-screen method, the method comprising:

[0005] Displaying a first application interface of a first application;

[0006] In response to an application jump operation in the first application interface, jump to display a second application interface of a second application and display a split-screen recommendation control;

[0007] In response to a first trigger operation on the split-screen recommendation control, the first application interface of the first application and the second application interface of the second application are displayed in split screen.

[0008] On the other hand, an embodiment of the present application provides an application split-screen device, the device comprising:

[0009] A first display module, used to display a first application interface of a first application;

[0010] A second display module, configured to jump to display a second application interface of a second application and display a split-screen recommendation control in response to an application jump operation in the first application interface;

[0011] A split-screen module is used to display the first application interface of the first application and the second application interface of the second application in split-screen in response to a first trigger operation on the split-screen recommendation control.

[0012] On the other hand, an embodiment of the present application provides a terminal, which includes a processor and a memory, wherein the memory stores at least one computer instruction, and the at least one computer instruction is loaded and executed by the processor to implement the application split-screen method as described in the above aspects.

[0013] On the other hand, an embodiment of the present application provides a computer-readable storage medium, which stores at least one computer instruction, and the at least one computer instruction is used to be executed by a processor to implement the application split-screen method as described in the above aspects.

[0014] On the other hand, an embodiment of the present application provides a computer program product, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; a processor reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the application split-screen method described in the above aspects.

[0015] In an embodiment of the present application, when the terminal receives an application jump operation within the first application interface of the first application and jumps to display the second application interface of the second application, it additionally displays a split-screen recommendation control; when the user triggers the split-screen recommendation control, the terminal can automatically split the screen and display the first application interface and the second application interface, without the user having to manually trigger the split-screen function and select the application to be displayed in split screen through cumbersome button or gesture operations, thereby simplifying the application split-screen process and improving the application split-screen efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A flowchart of an application split-screen method provided by an exemplary embodiment of the present application is shown;

[0017] Figure 2 is a schematic diagram of an implementation of an application split screen process shown in an exemplary embodiment of the present application;

[0018] Figure 3 is a schematic diagram of an implementation of an application split-screen process shown in another exemplary embodiment of the present application;

[0019] Figure 4 is a schematic diagram of an implementation of an application split-screen process shown in yet another exemplary embodiment of the present application;

[0020] Figure 5 is a schematic diagram of a split-screen recommendation control shown in an exemplary embodiment of the present application;

[0021] Figure 6 is a schematic diagram of an implementation of an application split-screen process shown in yet another exemplary embodiment of the present application;

[0022] Figure 7 is a schematic diagram of a split-screen recommendation control and a guide control shown in an exemplary embodiment of the present application;

[0023] Figure 8 is a schematic diagram of sliding up a split-screen recommendation control to cancel display, shown in an exemplary embodiment of the present application;

[0024] Fig. 9 is a schematic diagram showing an exemplary embodiment of the present application showing clicking on a window manager to cancel display of a split-screen recommendation control;

[0025] Fig.10 is a schematic diagram of a split-screen dynamic effect display process shown in an exemplary embodiment of the present application;

[0026] Fig.11 A structural block diagram of an application split-screen device provided by another exemplary embodiment of the present application is shown;

[0027] Fig.12 A structural block diagram of a terminal provided by an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION

[0028] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0029] The term "multiple" as used herein refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0030] In the related art, when it is necessary to split an application, the user needs to trigger the split-screen function through a specific button, a button combination or a specific gesture, and then select at least two applications for split-screen from the application list. That is, the triggering of the split-screen function and the application selection need to be completed manually by the user, which is a cumbersome process and inefficient.

[0031] In the solution provided by the embodiment of the present application, when an application jump operation in the first application is received and the first application interface of the first application jumps to the second application interface of the second application, the terminal displays a split-screen recommendation control. By triggering the split-screen recommendation control, the terminal can automatically display the first application and the second application in split-screen, eliminating the process of triggering the split-screen function through specific buttons or specific gestures and manually selecting the split-screen application, thereby improving the efficiency of application split-screen.

[0032] Please refer to Figure 1 , which shows a flow chart of an application split screen method provided by an exemplary embodiment of the present application. This embodiment is described by taking the method as an example of a terminal (which may be a smart phone, a tablet computer, a personal computer, etc.) for applying a split screen display function. The method may include the following steps.

[0033] Step 101: display a first application interface of a first application.

[0034] The terminal may display the first application interface of the first application in full screen, or display the first application interface of the first application in a split screen state.

[0035] Indicatively, Figure 2 As shown, the terminal displays the first application interface 21 of the first application (chat application) in full screen.

[0036] Step 102, in response to an application jump operation in the first application interface, jump to display a second application interface of a second application, and display a split-screen recommendation control.

[0037] In an embodiment of the present application, the first application has the ability to jump to other applications, and / or the application jump function is provided by the system.

[0038] In a possible implementation, when receiving a trigger operation of an application content link corresponding to a second application displayed in a first application interface, the terminal determines that an application jump operation in the first application interface has been received, thereby jumping to display a second application interface of the second application.

[0039] For example, when a click operation on a sharing link in a chat application is received, and the shared content indicated by the sharing link belongs to a content sharing application, the terminal jumps to display a second application interface of the content sharing application, and the second application interface displays the shared content indicated by the sharing link.

[0040] In another possible implementation, when a copy operation is received for content displayed in a first application interface, the system recognizes that the copied content can be opened through a second application, and the terminal displays a quick start control for the second application on an upper layer of the first application interface. When a trigger operation for the quick start control is received, the terminal determines that an application jump operation in the first application interface has been received.

[0041] For example, when receiving a copy operation of a text address in a chat application, the terminal determines that the text address can be opened by a navigation application, thereby displaying a quick opening control of the navigation application. When the user clicks the quick opening control, the terminal jumps to display the navigation interface of the navigation application.

[0042] Of course, other operations located in the first application interface and used to trigger application jump can be considered as application jump operations in the embodiments of the present application, and the embodiments of the present application are not limited to this.

[0043] Among them, after the terminal jumps to display the second application interface, the first application is in the background running state, that is, the first application interface is not visible.

[0044] In an embodiment of the present application, after jumping to display the second application interface, the terminal will also automatically display a split-screen recommendation control, wherein the split-screen recommendation control triggers split-screen display of at least two applications, and the at least two applications include at least a first application and a second application.

[0045] In order to ensure the feasibility of subsequent application split screen, in a possible implementation, the terminal determines whether both the first application and the second application support split screen display. If both the first application and the second application support split screen display, the terminal displays a split screen recommendation control.

[0046] In the case where at least one of the first application and the second application does not support split-screen display, the terminal does not display the split-screen recommendation control, and only jumps to display the second application interface.

[0047] Optionally, the split-screen recommendation control may be displayed at any position on the upper layer of the application interface, and the split-screen recommendation control may be displayed in the form of a floating icon, a button, a bubble, a card, etc., which is not limited in this embodiment.

[0048] Indicatively, Figure 2 As shown, when a click operation on the content sharing link 211 in the first application interface 21 is received, the terminal jumps to display the second application interface 22 of the second application (content sharing application), and displays a split-screen recommendation control 23 in the form of a bubble on the upper layer of the application interface.

[0049] Step 103: In response to a first trigger operation on the split-screen recommendation control, a first application interface of the first application and a second application interface of the second application are displayed in split screen.

[0050] In some embodiments, the split-screen recommendation control supports multiple trigger operations, and different trigger operations are used to trigger different functions. When receiving a first trigger operation on the split-screen recommendation control, the terminal determines that the automatic split-screen function needs to be triggered, thereby automatically splitting the screen to display the first application interface of the first application and the second application interface of the second application.

[0051] Among them, the first trigger operation can be a click operation, a long press operation, a pressing operation, a continuous click operation or a sliding operation, etc. on the split-screen recommendation control, which is not limited in this embodiment.

[0052] In the split-screen mode, the first application and the second application have their own split-screen display areas, and the split-screen display areas of the two do not overlap. Optionally, the first application and the second application can be displayed in a left-right split-screen or a top-bottom split-screen, which is not limited in this embodiment.

[0053] Indicatively, Figure 2As shown, when a click operation on the split-screen recommendation control 23 is received, and both the first application and the second application support split-screen display, the terminal automatically displays the first application interface 21 of the first application and the second application interface 22 of the second application in split-screen.

[0054] To summarize, in the embodiment of the present application, when the terminal receives an application jump operation within the first application interface of the first application and jumps to display the second application interface of the second application, it additionally displays a split-screen recommendation control; when the user triggers the split-screen recommendation control, the terminal can automatically display the first application interface and the second application interface in a split-screen, without the user having to manually trigger the split-screen function and select the application to be displayed in split-screen through cumbersome button or gesture operations, thereby simplifying the application split-screen process and improving the application split-screen efficiency.

[0055] Special processing before jumping to the second application interface

[0056] In some embodiments, when a link pointing to a second application displayed in the first application interface is clicked, the first application will first open and display the content indicated by the link (the application jump is not completed at this time), and display the application opening control for opening the second application. Among them, the content displayed by the first application based on the link only has some functions in the second application (such as the display function), and other functions of the content need to be used in the second application (such as the copy function, the like function, the collection function, the comment function, etc.).

[0057] When receiving a trigger operation for opening an application control, the terminal displays a confirmation jump prompt. When further receiving a jump confirmation operation, the terminal determines that an application jump operation in the first application interface is received, jumps to display a second application interface of the second application, and displays a split-screen recommendation control.

[0058] Indicatively, in Figure 2 On the basis of Figure 3 As shown, when a click operation is received on the content sharing link 211 in the first application interface 21, the terminal opens and displays the shared content in the second application in the first application interface 21 of the first application, and displays the application opening control 212 for opening the second application. When a click operation is received on the application opening control 212, the terminal displays a confirmation jump prompt window 213. When the user clicks the allow button in the confirmation jump prompt window 213, the terminal jumps to display the second application interface 22 of the second application (content sharing application), and displays a bubble-shaped split-screen recommendation control 23 on the upper layer of the application interface.

[0059] In other embodiments, when the second application to be displayed is set with an application lock (an application encryption method, for an application with an application lock, a password, fingerprint, or face verification is required when opening the application to protect the privacy of the application), before the second application is displayed, the terminal will display a password entry interface. When the key passed through the password entry interface is verified, the terminal jumps to display the second application. Among them, the password entry interface is used to obtain the entered password, fingerprint, or face, etc.

[0060] Indicatively, in Figure 3 On the basis of Figure 4 As shown, when the user clicks the allow button of the confirmation jump prompt window 213, since the second application is set with an application lock, the terminal displays a password entry interface 24. When the password entered by the user through the password entry interface 24 is correct, the terminal jumps to display the second application interface 22 of the second application (content sharing application), and displays a bubble-shaped split-screen recommendation control 23 on the upper layer of the application interface.

[0061] Display conditions of split-screen recommendation controls

[0062] In some embodiments, in addition to using the condition of jumping from the first application to the second application as the display condition of the split-screen recommendation control, other display conditions of the split-screen recommendation control can also be set based on the above conditions. Optionally, the display condition of the split-screen recommendation control can also include at least one of the following:

[0063] Display condition 1: The first application is in full screen display before jumping to the second application.

[0064] In a possible implementation, the automatic application split-screen function is quickly triggered by the split-screen recommendation control and enabled when the first application interface of the first application is initially in a full-screen display state.

[0065] Accordingly, when the first application interface is in full screen display, in response to the application jump operation in the first application interface, the terminal jumps to the second application interface of the second application in full screen display and displays the split-screen recommendation control. Optionally, the split-screen recommendation control is displayed on the upper layer of the second application interface.

[0066] Optionally, when the first application interface is in a non-full-screen display state (such as a split-screen display state, a floating window display state, etc.), in response to an application jump operation within the first application interface, the terminal only jumps to the second application interface of the second application in full screen display, without displaying the split-screen recommendation control.

[0067] In some embodiments, when a split-screen recommendation control is displayed when a first application is in full-screen display, in order to enable the user to quickly know that the split-screen function is realized by triggering the control, and which two applications can be automatically split, the terminal displays a split-screen recommendation control including a first application icon of the first application, a second application icon of the second application, and a split-screen identifier.

[0068] The split-screen identification may be in the form of a split-screen icon, text, etc., which is not limited in this embodiment.

[0069] Indicatively, Figure 5 As shown, when jumping from full-screen application A to application B, the split-screen recommendation control 51 displayed on the terminal includes the first application identifier 511 of application A, the second application identifier 512 of application B, and the split-screen identifier 513 in text form. Through the split-screen recommendation control 51, the user can know that the control is used to trigger the split-screen of application A and application B.

[0070] Display condition 2: There are frequent jumps between the first application and the second application.

[0071] In some embodiments, when there is a jump between applications, the terminal will display a split-screen recommendation control.

[0072] In other embodiments, in order to avoid the problem of the split-screen recommendation control being displayed too frequently and having a low trigger rate, the terminal may display the split-screen recommendation control when there is a frequent jump relationship between the first application and the second application, and not display the split-screen recommendation control when there is no frequent jump relationship between the first application and the second application.

[0073] Regarding how to determine whether there are frequent jumps between applications, in a possible implementation, the terminal maintains the historical jump counts between different applications and a count threshold for measuring whether there are frequent jumps between applications.

[0074] The historical jump count may be the number of unidirectional jumps or the number of bidirectional jumps between different applications. For example, for application A and application B, if the historical jump count is the number of unidirectional jumps, the number of historical jumps from application A to application B may be 2 times, and the number of historical jumps from application B to application A may be 3 times; if the historical jump count is the number of bidirectional jumps, the number of historical jumps between application A and application B is 2+3=5 times.

[0075] In response to an application jump operation within the first application interface, when the number of historical jumps between the first application and the second application reaches a threshold number, the terminal determines that there are frequent jumps between the first application and the second application, jumps to display the second application interface of the second application, and displays a split-screen recommendation control.

[0076] Illustratively, when an application jump operation is received in the first application interface, and the application jump operation indicates jumping to the second application, the terminal obtains and maintains the historical jump count between the first application and the second application for 4 times. Since the historical jump count reaches the number threshold of 3 times, the terminal jumps to display the second application interface of the second application and displays the split-screen recommendation control.

[0077] Optionally, in response to an application jump operation in the first application interface, if the number of historical jumps between the first application and the second application does not reach a number threshold, the terminal determines that there is no frequent jump between the first application and the second application, and thus jumps to display the second application interface of the second application without displaying the split-screen recommendation control. In addition, based on this inter-application jump, the terminal updates the number of historical jumps between the first application and the second application. For example, the number of historical jumps between the first application and the second application is increased by one.

[0078] By setting the above display condition 2, a split-screen recommendation control is displayed for applications with frequent jump relationships, so as to improve the efficiency of application split-screen in frequent jump scenarios and avoid the impact of frequent display of split-screen recommendation controls on application display.

[0079] Display condition 3: the first application and the second application belong to a split-screen application combination.

[0080] In a possible implementation, the terminal is provided with a split-screen application combination, wherein each split-screen application combination includes at least two specific applications, or includes at least two application types.

[0081] For example, the split-screen application combination includes application A and application B, or the split-screen application combination includes a chat application and a content sharing application.

[0082] In some embodiments, the split-screen application combination includes an application combination with a higher split-screen probability, or includes an application type combination with a higher split-screen probability.

[0083] Among them, the split-screen application combination can be a preset combination (a combination with a higher split-screen probability can be generated by pre-setting or through big data statistics), or it can be learned according to the daily application split-screen situation of the terminal (that is, generated according to the user's daily application split-screen preference).

[0084] In this embodiment, for applications that belong to the split-screen application combination, the terminal displays a split-screen recommendation control, because the probability of users using the application split-screen under this combination is high, so the probability of the split-screen recommendation control being triggered is also high. For applications that do not belong to the split-screen application combination, the terminal does not display the split-screen recommendation control to avoid wasting processing resources caused by invalid recommendations.

[0085] In response to an application jump operation in the first application interface, if the first application and the second application belong to a split-screen application combination, the second application interface of the second application is jumped and displayed, and the split-screen recommendation control is displayed. In response to an application jump operation in the first application interface, if the first application and the second application do not belong to a split-screen application combination, the second application interface of the second application is jumped and displayed, but the split-screen recommendation control is not displayed.

[0086] It should be noted that the above display conditions can be set individually or in combination, and can be set by system default or by user customization. For example, when display conditions 1 and 2 are set at the same time, when the first application interface is in full-screen display state and the number of historical jumps between the first application and the second application reaches the number threshold, in response to the application jump operation in the first application interface, the terminal jumps to full-screen display of the second application interface of the second application and displays the split-screen recommendation control. The embodiments of the present application do not limit the specific combination of display conditions.

[0087] In this embodiment, the terminal sets additional display conditions to reduce the number of times the split-screen recommendation control is displayed when there is no application split-screen requirement, thereby increasing the probability that the control is triggered after the split-screen recommendation control is displayed.

[0088] Split-screen recommended controls display in split-screen scenarios

[0089] In order to expand the usage scenarios of split-screen recommendations, the terminal may display a split-screen recommendation control in a split-screen scenario (ie, the above-mentioned display condition 1 is not additionally set).

[0090] In a possible implementation, when the first application interface is in a split-screen display state, the split-screen display area where the first application interface is initially located is the first split-screen display area. In response to an application jump operation in the first application interface, the terminal jumps to display a second application interface of the second application in the first split-screen display area (i.e., the second application is displayed in the initial display area of ​​the first application), and displays a split-screen recommendation control.

[0091] When the first application interface is in a split-screen display state, the first application interface and the third application interface of the third application are displayed together. The third application can be a single application (dual application split-screen) or at least two applications (multiple application split-screen).

[0092] Furthermore, when the first split-screen display area displays the second application interface, the first application is in the background running state, that is, the first application interface is not displayed.

[0093] Because the first application has been displayed in split screen with the third application before the application jump, when the user triggers the split screen recommendation control, the terminal needs to automatically display multiple applications in split screen. In some embodiments, in response to the first trigger operation on the split screen recommendation control, the terminal displays the first application interface of the first application, the second application interface of the second application, and the third application interface of the third application in split screen, and the third application interface is the application that is initially displayed in split screen with the first application.

[0094] Optionally, the terminal may display the application interfaces of the first, second, and third applications in the equally divided split-screen display area, or display the third application interface in the initial split-screen display area, and divide the first split-screen display area into two split-screen display sub-areas for displaying the first application interface and the second application interface. The embodiment of the present application does not limit the specific size of the split-screen area after the split-screen recommendation control is triggered.

[0095] In some embodiments, in order to enable the user to quickly know that the split-screen function is realized by triggering the control, and which applications can be automatically split, the terminal displays a split-screen recommendation control including a first application icon of a first application, a second application icon of a second application, a third application icon of a third application, and a split-screen identifier.

[0096] The split-screen identification may be in the form of a split-screen icon, text, etc., which is not limited in this embodiment.

[0097] Indicatively, Figure 6 As shown, application A and application B are initially in a split-screen display state, and the application interface 61 of application A is displayed in the first split-screen display area, and the application interface 62 of application B is displayed in the second split-screen display area. When an application jump operation is received within application A, and the application jump operation indicates jumping to application C, the terminal displays application interface 63 of application C in the first split-screen display area, and displays a split-screen recommendation control 64. Among them, the split-screen recommendation control 64 includes the application identifier of application A, the application identifier of application B, the application identifier of application C, and the split-screen identifier in text form. Through the split-screen recommendation control 64, the user can know that the control is used to trigger the application split-screen of application A, application B, and application C. When the user clicks the split-screen recommendation control 64, the terminal automatically displays the application interface 61 of application A, the application interface 62 of application B, and the application interface 63 of application C in split-screen.

[0098] Split-screen recommendation widget stops showing

[0099] In some embodiments, the split-screen recommendation control stops displaying in at least one of the following situations:

[0100] Case 1: When the display time of the split-screen recommendation control reaches the automatic disappearance time, and no trigger operation on the split-screen recommendation control is received within the automatic disappearance time, the split-screen recommendation control stops being displayed.

[0101] Optionally, the terminal sets an automatic disappearance time for the split-screen recommendation control. When the automatic disappearance time is reached and no trigger operation is received, the split-screen recommendation control automatically disappears. The automatic disappearance time can be a system default time, or can be customized by the user. For example, the automatic disappearance time is 5 seconds.

[0102] In some embodiments, for different display scenarios of the split-screen recommendation control, the automatic disappearance duration can be the same or different. For example, the automatic disappearance duration of the split-screen recommendation control in the first display scenario is longer than the automatic disappearance duration in the non-first display scenario. For example, the automatic disappearance duration of the split-screen recommendation control in the first display scenario is 8 seconds, and the automatic disappearance duration of the split-screen recommendation control in the non-first display scenario is 5 seconds.

[0103] In other embodiments, the automatic disappearance duration is applicable to non-first display scenarios. When the split-screen recommendation control is not displayed for the first time, and the display duration of the split-screen recommendation control reaches the automatic disappearance duration, and no trigger operation on the split-screen recommendation control is received within the automatic disappearance duration, the terminal stops displaying the split-screen recommendation control.

[0104] For the first display scenario, in order to more clearly inform the purpose of the split-screen recommendation control, in a possible implementation, when the split-screen recommendation control is displayed for the first time, the terminal displays a guide control, which is used to prompt the control function of the split-screen recommendation control.

[0105] Optionally, the guide control may be displayed in a bubble, a floating window, or the like, and the guide control is displayed around the split-screen recommendation control and points to the split-screen recommendation control.

[0106] In addition, the guide control supports closing, wherein the closing function can be implemented by a closing component in the guide control.

[0107] Indicatively, Figure 7 As shown, when the terminal displays the split-screen recommendation control 71 for the first time, the guide control 72 is displayed below the split-screen recommendation control 71. By clicking the close button 721 in the guide control 72, the guide control 72 can be closed, and only the split-screen recommendation control 71 is displayed.

[0108] In one possible design, in order to improve the user's perception of the split-screen recommendation control, the split-screen recommendation control does not disappear automatically when the split-screen recommendation control and the guidance control are displayed at the same time, that is, the automatic disappearance duration is not effective when the split-screen recommendation control and the guidance control are displayed at the same time.

[0109] Optionally, when the guide control is closed, it indicates that the user has noticed the split-screen recommendation control, and the automatic disappearance time can take effect. That is, after the guide control is closed, if the display time of the split-screen recommendation control reaches the automatic disappearance time, and if no trigger operation on the split-screen recommendation control is received within the automatic disappearance time, the split-screen recommendation control stops being displayed.

[0110] Case 2: when a second trigger operation on the split-screen recommendation control is received, the split-screen recommendation control is stopped from being displayed.

[0111] The second trigger operation is different from the first trigger operation for enabling split screen. For example, the first trigger operation and the second trigger operation may be operations of different types, or operations of the same type but with different parameters. For example, the first trigger operation is a click operation on the split screen recommendation control, and the second trigger operation is a swipe up operation on the split screen recommendation control. Alternatively, the first trigger operation is a swipe down operation on the split screen recommendation control, and the second trigger operation is a swipe up operation on the split screen recommendation control.

[0112] Indicatively, Figure 8 As shown, the user can trigger the stop of displaying the split-screen recommendation control 81 by sliding up the split-screen recommendation control 81.

[0113] It should be noted that, in the first display scenario, when the guide control is displayed synchronously, upon receiving the second trigger operation on the split-screen recommendation control, the terminal stops displaying the split-screen recommendation control and the guide control.

[0114] Case 3: When a window adjustment operation is received, stop displaying the split-screen recommendation control. The window adjustment operation is used to adjust the display window of the application.

[0115] Optionally, the window adjustment operation may be a trigger operation on a window controller. The window controller is used to provide window adjustment functions, including but not limited to starting dual split screen, starting multi split screen, floating window, adjusting window size, etc.

[0116] Optionally, when a trigger operation on the window controller is received, it indicates that the user has a need to manually adjust the display window of the application, and this need is different from the split-screen scheme indicated by the split-screen recommendation control. Therefore, the terminal displays the window adjustment menu and stops displaying the split-screen recommendation control.

[0117] Of course, the window adjustment operation can also be performed in the form of gesture operation, voice command, etc., and the embodiments of the present application are not limited to this.

[0118] Indicatively, Fig. 9As shown, the terminal displays a split screen recommendation control 91, which is used to trigger the split screen of application A (application before jump) and application B (application after jump). When the user actually wants to split the screen of application B and application C, the user clicks the window controller 92 to trigger the display of the window adjustment menu 93, so as to select the application C to be split through the "Start dual split screen" option in the window adjustment menu 93. After the window adjustment menu 93 is displayed, the split screen recommendation control 91 stops displaying.

[0119] Case 4: when a switching operation to the second application is received, the split-screen recommendation control is stopped from being displayed, and the switching operation is used to switch the display of content outside the second application.

[0120] When a switching operation for the second application is received, it indicates that the displayed second application needs to be switched to other content, that is, there may be no need to split the second application at this time, so the terminal stops displaying the split-screen recommendation control.

[0121] The switching operation may switch the displayed content to the desktop, the task management interface, other applications other than the second application, and the like.

[0122] Illustratively, when a trigger operation is received on the desktop return button (which can be a global return button), the terminal determines that a switch operation to the second application has been received and displays the desktop; when a gesture operation to call out the task manager is received, the terminal displays a task management interface containing recent tasks; when an application switching gesture is received on the navigation bar at the bottom of the interface (such as a horizontal sliding operation), the terminal switches to display other background applications outside the second application.

[0123] Of course, in addition to the above-mentioned types of switching operations, the switching operation may also adopt other types, and the embodiments of the present application do not limit the type and triggering method of the switching operation.

[0124] Case 5: When the display time of the split-screen recommendation control does not reach the automatic disappearance time and the screen shape changes, stop displaying the split-screen recommendation control.

[0125] In one possible application scenario, the terminal has at least two screen forms. For example, for a folding screen terminal, there are a folded state and an unfolded state, wherein in the folded state, the terminal displays through an exposed small screen (such as the outer screen of an inner folding terminal, or part of the screen of an outer folding terminal), and in the unfolded state, the terminal displays through a large screen (such as the inner screen of an inner folding terminal, or the entire screen of an outer folding terminal).

[0126] When the display time of the split-screen recommendation control does not reach the automatic disappearance time, but the screen shape changes, the terminal stops displaying the split-screen recommendation control. For example, for an inner folding terminal, the terminal displays the split-screen recommendation control in the expanded state, and when the user folds the terminal, the terminal stops displaying the split-screen recommendation control.

[0127] Optionally, the terminal may further determine whether the screen after the morphology change supports the split-screen mode. If so, the split-screen recommendation control continues to be displayed; if not, the split-screen mode is not supported, the split-screen recommendation control is stopped from being displayed.

[0128] For example, for an internal folding terminal, in the folded state, the terminal displays the split-screen recommendation control. When the user unfolds the terminal, the terminal continues to display the split-screen recommendation control because the terminal supports the split-screen mode in the unfolded state. In the unfolded state, the terminal displays the split-screen recommendation control. When the user folds the terminal, the terminal stops displaying the split-screen recommendation control because the terminal does not support the split-screen mode in the folded state.

[0129] In this embodiment, by setting a variety of split-screen recommendation control display stopping strategies, the split-screen recommendation controls can be manually or automatically eliminated when there is no need for the user to split the screen, thereby preventing the split-screen recommendation controls from staying for too long and blocking the interface display, and avoiding accidental touches caused by the split-screen recommendation controls being displayed for a long time.

[0130] Split-screen display process of the first and second applications

[0131] In response to the first trigger operation on the split-screen recommendation control, the terminal displays the first application interface and the second application interface in split screen based on the split-screen display parameters, wherein the split-screen display parameters include but are not limited to at least one of the split-screen mode (upper and lower split screen, left and right split screen), the split-screen display order (affecting the display position of each application interface), and the split-screen display area size (affecting the display size of each application interface).

[0132] In a possible implementation, the terminal uses unified split-screen display parameters in various scenarios.

[0133] In another possible implementation, in different scenarios, the terminal uses different split-screen display parameters.

[0134] In some embodiments, when the split-screen between the first application and the second application is triggered for the first time by the split-screen recommendation control, in response to the first trigger operation of the split-screen recommendation control, the terminal displays the first application interface of the first application and the second application interface of the second application in split-screen according to the initial split-screen display parameters.

[0135] The initial split-screen display parameters may include at least one of an initial split-screen mode, an initial split-screen display order, and an initial split-screen display area size.

[0136] For example, the initial split-screen display parameters include an initial split-screen mode of "left-right split screen", an initial split-screen display order of "first application→second application" (that is, the first application interface is located on the left side of the second application interface), and an initial split-screen display area size of "(0.5, 0.5)" (that is, the first application interface and the second application interface are the same size, both of which are half of the screen size).

[0137] In other embodiments, the terminal saves the historical split-screen display parameters used when the split-screen between the first application and the second application was last triggered by the split-screen recommendation control. In order to avoid the user manually adjusting the split-screen area according to preference (such as adjusting the split-screen mode, application display order and size) after the split-screen is performed based on the initial split-screen display parameters, when the split-screen between the first application and the second application is not triggered by the split-screen recommendation control for the first time, in response to the first triggering operation of the split-screen recommendation control, the terminal displays the first application interface of the first application and the second application interface of the second application in split-screen according to the historical split-screen display parameters, and the historical split-screen display parameters are the split-screen display parameters saved when the first application and the second application were last split-screen displayed.

[0138] For example, when the split screen between the first application and the second application was triggered by the split screen recommendation control last time, the user manually adjusted the display ratio of the first application and the second application to 0.7 and 0.3, and adjusted the second application to the left of the first application. The terminal saves the historical split screen display parameters including: "left-right split screen", "second application→first application", "(0.7, 0.3)". When the split screen recommendation control is triggered again, the terminal adopts the left-right split screen mode, and the first application interface and the second application interface are displayed in split screen, and the first application interface is located on the right side of the second application interface, and the ratio of the first application interface to the screen is 0.7, and the ratio of the second application interface to the screen is 0.3.

[0139] In one possible design, in response to a first trigger operation on a split-screen recommendation control, the terminal displays a split-screen animation, and after the split-screen animation is played, the first application interface of the first application and the second application interface of the second application are displayed in split screen.

[0140] In order to match the split-screen animation with the final split-screen display effect, in a possible implementation, the terminal displays the split-screen animation based on the split-screen display parameters, and displays the first application interface of the first application and the second application interface of the second application in split-screen based on the split-screen display parameters.

[0141] In a possible design, the split-screen animation includes the following stages: 1. Display the first mask layer in full screen; 2. Display the second mask layer starting from the edge of the screen; 3. The second mask layer squeezes the first mask layer until the target split-screen ratio is reached. After the split-screen animation is played, the terminal displays the split-screen application interface on the first mask layer and the second mask layer.

[0142] Correspondingly, the split-screen mode in the split-screen display parameters will affect the edge position where the second mask layer starts to be displayed (when the screen is split left and right, the second mask layer starts to be displayed from the left or right edge of the screen; when the screen is split up and down, the second mask layer starts to be displayed from the upper or lower edge of the screen); the split-screen display order will affect the edge position where the second mask layer starts to be displayed and the first mask layer; the size of the split-screen display area will affect the final target split-screen ratio.

[0143] In one possible implementation, in response to a first trigger operation on a split-screen recommendation control, the terminal displays a split-screen animation according to initial split-screen display parameters; after the split-screen animation is played, the terminal displays the first application interface of the first application and the second application interface of the second application in split-screen according to the initial split-screen display parameters.

[0144] Indicatively, Fig.10 As shown, the terminal currently displays the application interface 1001 of application B. When a click operation is received on the split-screen recommendation control 1002, and the initial split-screen display parameters include "left-right split screen", "first application→second application", and "(0.5, 0.5)", the split-screen animation of the terminal based on the initial split-screen display parameters includes the following stages: 1. Full-screen display of the first mask layer 1003 containing the application icon of the second application (B application); 2. Displaying the second mask layer 1004 containing the application icon of the first application (A application) from the left edge of the screen; 3. The second mask layer 1004 squeezes the first mask layer 1003 to the right until the proportions of the first mask layer 1003 and the second mask layer 1004 are consistent. Finally, the terminal displays the first application interface 1006 of the first application in the area where the second mask layer 1004 is located, and displays the second application interface 1005 of the second application in the area where the first mask layer 1003 is located.

[0145] In another possible implementation, in response to a first trigger operation on a split-screen recommendation control, the terminal displays a split-screen animation according to historical split-screen display parameters; when the split-screen animation is finished playing, the terminal displays a first application interface of the first application and a second application interface of the second application in split-screen according to the historical split-screen display parameters.

[0146] Illustratively, when the historical split-screen display parameters include "left-right split screen", "second application→first application", and "(0.7, 0.3)", the split-screen animation of the terminal based on the historical split-screen display parameters includes the following stages: 1. Full-screen display of the first mask layer containing the application icon of the second application; 2. Display of the second mask layer containing the application icon of the first application starting from the right edge of the screen; 3. The second mask layer squeezes the first mask layer to the left until the ratio of the second mask layer to the first mask layer is 7:3. Finally, the terminal displays the first application interface of the first application in the area where the second mask layer is located, and displays the second application interface of the second application in the area where the first mask layer is located.

[0147] In this embodiment, the terminal saves the historical split-screen display ratios of the first application and the second application in the split-screen state, and when the split-screen recommendation control is not triggered for the first time, the first application and the second application are displayed in split screen according to the historical split-screen display ratio saved last time, so that the split-screen display effect meets the user's preference, eliminating the need for the user to manually adjust the split-screen effect.

[0148] In addition, the terminal determines the split-screen animation based on the currently used split-screen display parameters, so that the split-screen animation is consistent with the final split-screen effect, avoiding sudden changes in the screen caused by the inconsistency between the split-screen animation and the final split-screen effect, and improving the display quality of the split-screen animation.

[0149] Please refer to Fig.11 , which shows a structural block diagram of an application split screen device provided by an exemplary embodiment of the present application. The device includes:

[0150] The first display module 1101 is used to display a first application interface of a first application;

[0151] The second display module 1102 is used to jump to display a second application interface of a second application in response to an application jump operation in the first application interface, and to display a split-screen recommendation control;

[0152] The split-screen module 1103 is used to display the first application interface of the first application and the second application interface of the second application in split-screen in response to a first trigger operation on the split-screen recommendation control.

[0153] Optionally, the second display module 1102 is used to:

[0154] When the first application interface is in a full-screen display state, in response to the application jump operation in the first application interface, the second application interface of the second application is jumped to full-screen display, and the split-screen recommendation control is displayed.

[0155] Optionally, the second display module 1102 is used to:

[0156] The split-screen recommendation control including the first application icon of the first application, the second application icon of the second application, and the split-screen identifier is displayed.

[0157] Optionally, the second display module 1102 is further used for:

[0158] When the first application interface is in a split-screen display state, in response to the application jump operation in the first application interface, the second application interface of the second application is jumped and displayed in the first split-screen display area, and the split-screen recommendation control is displayed, and the first split-screen display area is the split-screen display area where the first application interface is initially located;

[0159] The screen splitting module 1103 is used for:

[0160] In response to the first trigger operation on the split-screen recommendation control, the first application interface of the first application, the second application interface of the second application, and the third application interface of the third application are displayed in split screen, and the third application interface is the application that is initially displayed in split screen with the first application.

[0161] Optionally, the second display module 1102 is used to:

[0162] The split-screen recommendation control including the first application icon of the first application, the second application icon of the second application, the third application icon of the third application, and the split-screen identifier is displayed.

[0163] Optionally, the device further includes a third display module, configured to:

[0164] When the display duration of the split-screen recommendation control reaches the automatic disappearance duration, and no triggering operation on the split-screen recommendation control is received within the automatic disappearance duration, stopping displaying the split-screen recommendation control; and / or,

[0165] When a second trigger operation on the split-screen recommendation control is received, stopping displaying the split-screen recommendation control; and / or,

[0166] When a window adjustment operation is received, stopping displaying the split-screen recommendation control, wherein the window adjustment operation is used to adjust a display window of an application; and / or,

[0167] When a switching operation to the second application is received, stopping displaying the split-screen recommendation control, wherein the switching operation is used to switch display of content outside the second application; and / or,

[0168] When the display time of the split-screen recommendation control does not reach the automatic disappearance time and the screen form changes, stop displaying the split-screen recommendation control.

[0169] Optionally, the third display module is used to:

[0170] When the split-screen recommendation control is not displayed for the first time, and the display time of the split-screen recommendation control reaches the automatic disappearance time, and no trigger operation on the split-screen recommendation control is received within the automatic disappearance time, stop displaying the split-screen recommendation control.

[0171] Optionally, the second display module 1102 is further used for:

[0172] When the split-screen recommendation control is displayed for the first time, a guide control is displayed, wherein the guide control is used to prompt the control function of the split-screen recommendation control, and the split-screen recommendation control does not disappear automatically when it is displayed simultaneously with the guide control.

[0173] Optionally, the screen splitting module 1103 is used to:

[0174] In response to the first triggering operation on the split-screen recommendation control, displaying the first application interface of the first application and the second application interface of the second application in split-screen according to initial split-screen display parameters;

[0175] In response to the first trigger operation on the split-screen recommendation control, the first application interface of the first application and the second application interface of the second application are displayed in split screen according to historical split-screen display parameters, and the historical split-screen display parameters are the split-screen display parameters saved when the first application and the second application were last displayed in split screen.

[0176] Optionally, the split screen module 1103 is specifically used for:

[0177] In response to the first triggering operation on the split-screen recommendation control, displaying a split-screen animation according to the initial split-screen display parameters; when the split-screen animation is finished playing, displaying the first application interface of the first application and the second application interface of the second application in split-screen according to the initial split-screen display parameters;

[0178] In response to the first trigger operation on the split-screen recommendation control, the split-screen animation is displayed according to the historical split-screen display parameters; when the split-screen animation is finished playing, the first application interface of the first application and the second application interface of the second application are displayed in split screen according to the historical split-screen display parameters.

[0179] Optionally, the second display module 1102 is used to:

[0180] In response to the application jump operation in the first application interface, if the first application and the second application support split-screen display, jump to display the second application interface of the second application and display the split-screen recommendation control.

[0181] Optionally, the second display module 1102 is used to:

[0182] In response to the application jump operation within the first application interface, when the number of historical jumps between the first application and the second application reaches a threshold number, the second application interface of the second application is jumped and displayed, and the split-screen recommendation control is displayed.

[0183] Optionally, the second display module 1102 is further used for:

[0184] In response to the application jump operation in the first application interface, if the number of historical jumps between the first application and the second application does not reach the number threshold, jump to display the second application interface of the second application;

[0185] An updating module is used to update the historical jump times between the first application and the second application.

[0186] To summarize, in the embodiment of the present application, when the terminal receives an application jump operation within the first application interface of the first application and jumps to display the second application interface of the second application, it additionally displays a split-screen recommendation control; when the user triggers the split-screen recommendation control, the terminal can automatically display the first application interface and the second application interface in a split-screen, without the user having to manually trigger the split-screen function and select the application to be displayed in split-screen through cumbersome button or gesture operations, thereby simplifying the application split-screen process and improving the application split-screen efficiency.

[0187] See also Fig.12 , Fig.12 12 is a schematic diagram of a terminal structure provided by an exemplary embodiment of the present application. The terminal may include one or more of the following components: a processor 1210 and a memory 1220.

[0188] Optionally, the processor 1210 uses various interfaces and lines to connect various parts of the entire electronic device, and executes various functions of the electronic device and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1220, and calling data stored in the memory 1220. Optionally, the processor 1210 can be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 1210 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), a neural network processor (NPU), and a baseband chip. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the touch display; the NPU is used to implement artificial intelligence (AI) functions; and the baseband chip is used to process wireless communications. It is understandable that the above-mentioned baseband chip may not be integrated into the processor 1210, but may be implemented by a separate chip.

[0189] The memory 1220 may include a random access memory (RAM) or a read-only memory (ROM). Optionally, the memory 1220 includes a non-transitory computer-readable storage medium. The memory 1220 may be used to store instructions, programs, codes, code sets, or instruction sets. The memory 1220 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 at least one function, instructions for implementing the following various method embodiments, etc.; the data storage area may store data created according to the use of the electronic device, etc.

[0190] In addition, those skilled in the art will understand that the structure of the terminal shown in the above figures does not constitute a limitation on the terminal, and the terminal may include more (such as a screen, communication components, sensor components) or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0191] An embodiment of the present application provides a computer-readable storage medium, which stores at least one computer instruction, and the at least one computer instruction is used to be executed by a processor to implement the application split-screen method as described in the above embodiment.

[0192] On the other hand, an embodiment of the present application provides a computer program product, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; a processor reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the application split-screen method described in the above embodiment.

[0193] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.

[0194] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for splitting an application screen, characterized in that: The method comprises: Displaying a first application interface of a first application; In response to an application jump operation in the first application interface, jump to display a second application interface of a second application and display a split-screen recommendation control; In response to a first trigger operation on the split-screen recommendation control, the first application interface of the first application and the second application interface of the second application are displayed in split screen.

2. The method according to claim 1, characterized in that The method of jumping to display a second application interface of a second application and displaying a split-screen recommendation control in response to an application jump operation in the first application interface includes: When the first application interface is in a full-screen display state, in response to the application jump operation in the first application interface, the second application interface of the second application is jumped to full-screen display, and the split-screen recommendation control is displayed.

3. The method according to claim 2, characterized in that The displaying the split-screen recommendation control includes: The split-screen recommendation control including the first application icon of the first application, the second application icon of the second application, and the split-screen identifier is displayed.

4. The method according to claim 1, characterized in that: The method of jumping to display a second application interface of a second application and displaying a split-screen recommendation control in response to an application jump operation in the first application interface includes: When the first application interface is in a split-screen display state, in response to the application jump operation in the first application interface, the second application interface of the second application is jumped and displayed in the first split-screen display area, and the split-screen recommendation control is displayed, and the first split-screen display area is the split-screen display area where the first application interface is initially located; The step of displaying the first application interface of the first application and the second application interface of the second application in split-screen in response to a first triggering operation on the split-screen recommendation control includes: In response to the first trigger operation on the split-screen recommendation control, the first application interface of the first application, the second application interface of the second application, and the third application interface of the third application are displayed in split screen, and the third application interface is the application that is initially displayed in split screen with the first application.

5. The method according to claim 4, characterized in that The displaying the split-screen recommendation control includes: The split-screen recommendation control including the first application icon of the first application, the second application icon of the second application, the third application icon of the third application, and the split-screen identifier is displayed.

6. The method according to claim 1, characterized in that The method further comprises: When the display duration of the split-screen recommendation control reaches the automatic disappearance duration, and no triggering operation on the split-screen recommendation control is received within the automatic disappearance duration, stopping displaying the split-screen recommendation control; and / or, When a second trigger operation on the split-screen recommendation control is received, stopping displaying the split-screen recommendation control; and / or, When a window adjustment operation is received, stopping displaying the split-screen recommendation control, wherein the window adjustment operation is used to adjust a display window of an application; and / or, When a switching operation to the second application is received, stopping displaying the split-screen recommendation control, wherein the switching operation is used to switch display of content outside the second application; and / or, When the display time of the split-screen recommendation control does not reach the automatic disappearance time and the screen form changes, stop displaying the split-screen recommendation control.

7. The method according to claim 6, characterized in that When the display time of the split-screen recommendation control reaches the automatic disappearance time and no triggering operation on the split-screen recommendation control is received within the automatic disappearance time, stopping displaying the split-screen recommendation control includes: When the split-screen recommendation control is not displayed for the first time, and the display time of the split-screen recommendation control reaches the automatic disappearance time, and no trigger operation on the split-screen recommendation control is received within the automatic disappearance time, stop displaying the split-screen recommendation control.

8. The method according to claim 7, characterized in that The method further comprises: When the split-screen recommendation control is displayed for the first time, a guide control is displayed, wherein the guide control is used to prompt the control function of the split-screen recommendation control, and the split-screen recommendation control does not disappear automatically when being displayed simultaneously with the guide control.

9. The method according to claim 1, characterized in that: The step of displaying the first application interface of the first application and the second application interface of the second application in split-screen in response to a first triggering operation on the split-screen recommendation control includes: In response to the first triggering operation on the split-screen recommendation control, displaying the first application interface of the first application and the second application interface of the second application in split-screen according to initial split-screen display parameters; In response to the first trigger operation on the split-screen recommendation control, the first application interface of the first application and the second application interface of the second application are displayed in split screen according to historical split-screen display parameters, and the historical split-screen display parameters are the split-screen display parameters saved when the first application and the second application were last displayed in split screen.

10. The method according to claim 9, characterized in that The step of responding to the first triggering operation on the split-screen recommendation control, displaying the first application interface of the first application and the second application interface of the second application in split-screen according to an initial split-screen display parameter, includes: In response to the first triggering operation on the split-screen recommendation control, displaying a split-screen animation effect according to the initial split-screen display parameters; When the split-screen animation is finished playing, displaying the first application interface of the first application and the second application interface of the second application in split-screen according to the initial split-screen display parameters; The step of responding to the first triggering operation on the split-screen recommendation control, displaying the first application interface of the first application and the second application interface of the second application in split-screen according to a historical split-screen display parameter, includes: In response to the first triggering operation on the split-screen recommendation control, displaying a split-screen animation according to the historical split-screen display parameters; When the split-screen animation is finished playing, the first application interface of the first application and the second application interface of the second application are displayed in split screen according to the historical split-screen display parameters.

11. The method according to claim 1, characterized in that: The method of jumping to display a second application interface of a second application and displaying a split-screen recommendation control in response to an application jump operation in the first application interface includes: In response to the application jump operation in the first application interface, if the first application and the second application support split-screen display, jump to display the second application interface of the second application and display the split-screen recommendation control.

12. The method according to claim 1, characterized in that The method of jumping to display a second application interface of a second application and displaying a split-screen recommendation control in response to an application jump operation in the first application interface includes: In response to the application jump operation within the first application interface, when the number of historical jumps between the first application and the second application reaches a threshold number, the second application interface of the second application is jumped and displayed, and the split-screen recommendation control is displayed.

13. The method according to claim 12, characterized in that The method further comprises: In response to the application jump operation in the first application interface, if the number of historical jumps between the first application and the second application does not reach the number threshold, jump to display the second application interface of the second application; The historical jump times between the first application and the second application are updated.

14. An application split screen device, characterized in that: The device comprises: A first display module, used to display a first application interface of a first application; A second display module, configured to jump to display a second application interface of a second application and display a split-screen recommendation control in response to an application jump operation in the first application interface; A split-screen module is used to display the first application interface of the first application and the second application interface of the second application in split-screen in response to a first trigger operation on the split-screen recommendation control.

15. A terminal, characterized in that: The terminal includes a processor and a memory, wherein the memory stores at least one computer instruction, and the at least one computer instruction is loaded and executed by the processor to implement the application split-screen method as described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one computer instruction, and the at least one computer instruction is used to be executed by a processor to implement the application split-screen method as described in any one of claims 1 to 13.

17. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium; a processor reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the application split-screen method as described in any one of claims 1 to 13.

Citation Information

Cited By

  • Display method and related device

    CN122018744A

  • Application screen splitting method and apparatus, terminal, and computer program product

    WO2026175304A1