Application display method, application display device and storage medium

By using different display methods to display terminal applications in parallel according to application attribute classification, the user experience problem during display interface switching is solved, and multiple applications are displayed simultaneously without affecting the functions and performance of the current application.

CN112783589BActive Publication Date: 2025-09-05BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110010753.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-06
Publication Date
2025-09-05
Estimated Expiration
2041-01-06

AI Technical Summary

Technical Problem

In the prior art, the terminal display interface directly jumps when the application switches, resulting in unfriendly user experience, affecting the functional implementation of the current application.

Method used

By determining the properties of the current desktop display application and the application to be displayed, different display methods are used for parallel display, including desktop windows, status bar windows and navigation bar windows, etc., to ensure that the application to be displayed without closing the display window of the current application.

Benefits of technology

It improves user experience and satisfaction, avoids terminal freezes, and ensures that multiple applications can be displayed and run normally at the same time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112783589B_ABST
    Figure CN112783589B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an application display method, an application display device, and a storage medium. The application display method is applied to a terminal, and includes: in response to a display window of a current desktop display application being displayed on the terminal, triggering the display of an application to be displayed, determining the application attributes of the current desktop display application and the application attributes of the application to be displayed; and determining the display mode of the current desktop display application and the application to be displayed based on the classification of the application attributes. The application display method described in the present disclosure ensures that the application to be displayed can be displayed on the terminal display interface without closing the display window of the current desktop display application, thereby improving the user experience and satisfaction during use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of application display technology, and in particular to an application display method, an application display device, and a storage medium. Background Art

[0002] The visual experience of the user interface (UI) is crucial to the user experience. It is not only reflected in the aesthetics and simplicity of the design, but more importantly, in the ease of switching between functions and windows.

[0003] In related technologies, when a first application window is displayed on a terminal's display interface and a second application is triggered, the terminal's display interface often directly jumps to the second application window to display the second application. This direct jump from the first application window to the second application window can create an unfriendly user experience and affect the functionality of the first application. Summary of the Invention

[0004] To overcome the problems existing in the related art, the present disclosure provides an application display method, an application display device, and a storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, a method for displaying an application is provided for use in a terminal. The method comprises: in response to a display window of a current desktop display application being displayed on the terminal, triggering display of a to-be-displayed application; determining application attributes of the current desktop display application and application attributes of the to-be-displayed application; and determining display modes for the current desktop display application and the to-be-displayed application based on the classification of the application attributes.

[0006] In another embodiment of the present disclosure, the display mode of the current desktop display application and the application to be displayed is determined based on the classification of the application attributes, including: if the application attributes of the current desktop display application and the application attributes of the application to be displayed are of the same classification, then the display window of the current desktop display application and the display window of the application to be displayed are displayed in parallel using the desktop window display mode.

[0007] In another embodiment of the present disclosure, the display mode of the current desktop display application and the application to be displayed is determined based on the classification of the application attributes, including: if the classification of the application attributes of the current desktop display application is different from the classification of the application attributes of the application to be displayed, then the display window of the application to be displayed is displayed in a display mode different from the display mode of the desktop window.

[0008] In another embodiment of the present disclosure, the display window of the current desktop display application and the display window of the application to be displayed are displayed in parallel using the desktop window display mode, including: reducing the window display size of the display window of the current desktop display application and the display window of the application to be displayed; moving the display window of the current desktop display application after the window display size is reduced and the display window of the application to be displayed after the window display size is reduced to a preset position of the terminal desktop window display interface, and displaying them in parallel using the desktop window display mode.

[0009] In another embodiment of the present disclosure, after displaying the display window of the current desktop display application and the display window of the application to be displayed in parallel using the desktop window display mode, the method further includes: if the number of application windows displayed in parallel using the desktop window display mode exceeds a quantity threshold, displaying the display window of the application to be displayed using a small icon display mode.

[0010] In another embodiment of the present disclosure, displaying the display window of the application to be displayed in a display manner different from the display manner of the desktop window includes:

[0011] The display window of the application to be displayed is displayed in the status bar window display mode or the navigation bar window display mode.

[0012] In another embodiment of the present disclosure, the display window of the application to be displayed is displayed using the status bar window display mode or the navigation bar window display mode, including: if the number of application windows displayed by the status bar window display mode is less than the number of application windows displayed by the navigation bar window display mode, then the display window of the application to be displayed is displayed using the status bar window display mode; or if the number of application windows displayed by the navigation bar window display mode is less than the number of application windows displayed by the status bar window display mode, then the display window of the application to be displayed is displayed using the navigation bar window display mode.

[0013] In another embodiment of the present disclosure, the application display method further includes: in response to a display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed, a preset display mode corresponding to the application to be displayed is determined, and the display window of the application to be displayed is displayed in the preset display mode.

[0014] In another embodiment of the present disclosure, the application display method also includes: in response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered again to be displayed, the display mode in which the display window of the application to be displayed was last displayed is determined, and the display window of the application to be displayed is displayed in the display mode in which the display window of the application to be displayed was last displayed.

[0015] In another embodiment of the present disclosure, the application display method further includes: if it is determined that the display window of the application to be displayed is interrupted, restoring the display form of the display window of the current desktop display application before the display window of the application to be displayed is triggered to be displayed, and / or displaying a prompt message, wherein the prompt message is used to prompt that the display window of the application to be displayed is interrupted.

[0016] According to a second aspect of an embodiment of the present disclosure, an application display device is provided for use in a terminal. The application display device includes: an application attribute determination module configured to, in response to a display window of a current desktop display application being displayed on the terminal and an application to be displayed being triggered, determine the application attributes of the current desktop display application and the application attributes of the application to be displayed; and a display mode determination module configured to determine the display modes of the current desktop display application and the application to be displayed based on the classification of the application attributes.

[0017] In another embodiment of the present disclosure, the display mode determination module determines the display mode of the current desktop display application and the application to be displayed according to the classification of the application attributes in the following manner: if the application attributes of the current desktop display application are the same as the classification of the application attributes of the application to be displayed, the display window of the current desktop display application and the display window of the application to be displayed are displayed in parallel using the desktop window display mode.

[0018] In another embodiment of the present disclosure, the display mode determination module determines the display mode of the current desktop display application and the application to be displayed according to the classification of the application attributes in the following manner: if the application attributes of the current desktop display application are different from the classification of the application attributes of the application to be displayed, the display window of the application to be displayed is displayed in a display mode different from the display mode of the desktop window.

[0019] In another embodiment of the present disclosure, the display mode determination module uses the following method to display the display window of the current desktop display application and the display window of the application to be displayed in parallel using the desktop window display mode: reducing the window display size of the display window of the current desktop display application and the display window of the application to be displayed; moving the display window of the current desktop display application after the window display size is reduced and the display window of the application to be displayed after the window display size is reduced to a preset position of the terminal desktop window display interface, and displaying them in parallel using the desktop window display mode.

[0020] In another embodiment of the present disclosure, the display mode determination module is further used for: after the display window of the current desktop display application and the display window of the application to be displayed are displayed in parallel using the desktop window display mode, if the number of application windows displayed in parallel using the desktop window display mode exceeds a quantity threshold, the display window of the application to be displayed is displayed using a small icon display mode.

[0021] In another embodiment of the present disclosure, the display mode determination module displays the display window of the application to be displayed in a display mode different from the desktop window display mode in the following manner: the display window of the application to be displayed is displayed in the status bar window display mode or the navigation bar window display mode.

[0022] In another embodiment of the present disclosure, the display mode determination module uses the following method to display the display window of the application to be displayed using the status bar window display mode or the navigation bar window display mode: if the number of application windows displayed by the status bar window display mode is less than the number of application windows displayed by the navigation bar window display mode, then the display window of the application to be displayed is displayed using the status bar window display mode; or if the number of application windows displayed by the navigation bar window display mode is less than the number of application windows displayed by the status bar window display mode, then the display window of the application to be displayed is displayed using the navigation bar window display mode.

[0023] In another embodiment of the present disclosure, the display mode determination module is also used to: in response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed, the preset display mode corresponding to the application to be displayed is determined, and the display window of the application to be displayed is displayed in the preset display mode.

[0024] In another embodiment of the present disclosure, the display mode determination module is also used for: in response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed again, the display mode of the display window of the application to be displayed being determined last time, and the display window of the application to be displayed being displayed in the display mode of the display window of the application to be displayed being displayed last time.

[0025] In another embodiment of the present disclosure, the display mode determination module is further used to: if it is determined that the display window of the application to be displayed is interrupted, then restore the display form of the display window of the current desktop display application before the display window of the application to be displayed is triggered to be displayed, and / or display prompt information, wherein the prompt information is used to prompt that the display window of the application to be displayed is interrupted.

[0026] According to a third aspect of an embodiment of the present disclosure, an application display device is provided, comprising a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to call instructions to execute the application display method described in the first aspect of the present disclosure or any embodiment of the first aspect.

[0027] According to the fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided. When the instructions in the storage medium are executed by the processor of the mobile terminal, the mobile terminal is able to execute the application display method described in the first aspect of the present disclosure or any embodiment of the first aspect.

[0028] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: when the display window of the current desktop display application is displayed on the terminal and the application to be displayed is triggered to be displayed, the application display method described in the present disclosure determines the display mode of the current desktop display application and the application to be displayed based on the application attributes of the current desktop display application and the application attributes of the application to be displayed, thereby ensuring that the application to be displayed can be displayed on the terminal display interface without closing the display window of the current desktop display application, thereby improving the user experience and satisfaction during use.

[0029] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0031] Figure 1 The figure is a flowchart of a method for displaying an application according to an exemplary embodiment.

[0032] Figure 2 The present invention is a flowchart showing a method of displaying a first application display window and a second application display window in parallel according to an exemplary embodiment.

[0033] Figure 3 is a flowchart showing another application display method according to an exemplary embodiment.

[0034] Figure 4 is a flowchart showing another application display method according to an exemplary embodiment.

[0035] Figure 5 is a flowchart showing another application display method according to an exemplary embodiment.

[0036] Figure 6 is a flowchart showing another application display method according to an exemplary embodiment.

[0037] Figure 7 The figure is a block diagram showing an application display device according to an exemplary embodiment.

[0038] Figure 8 The figure is a block diagram showing a device for application display according to an exemplary embodiment. DETAILED DESCRIPTION

[0039] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0040] In the accompanying drawings, the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure. The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0041] The visual experience of the user interface (UI) has long been crucial to the user experience. This is reflected not only in aesthetics and simplicity, but more importantly in the ease of switching between functions and windows.

[0042] In related technologies, when a terminal's display interface displays the display window of the current desktop application and a pending application is triggered, the terminal's display interface often directly jumps to the display window of the pending application to display the pending application. This direct jump from the display window of the current desktop application to the display window of the pending application can, on the one hand, provide an unfriendly user experience and, on the other hand, affect the functionality of the current desktop application.

[0043] It is understood that the current desktop display application displayed on the terminal display interface can form a display window of the current desktop display application; the application to be displayed on the terminal display interface can form a display window of the application to be displayed. When the display windows of different applications (for example, the current desktop display application and the application to be displayed) are displayed in different display modes on the terminal, it can affect the functional implementation of the current desktop display application and the application to be displayed, as well as the user's visual experience of the terminal display interface.

[0044] The present disclosure provides an application display method that can be applied to scenarios where a terminal displays a display window of a current desktop application and a to-be-displayed application is triggered for display. The application display method described in this disclosure ensures that the to-be-displayed application can be displayed on the terminal display interface without closing the display window of the current desktop application, thereby improving the user experience and satisfaction during use.

[0045] Figure 1 The figure is a flowchart of a method for displaying an application according to an exemplary embodiment.

[0046] In one embodiment, if Figure 1 As shown, the application display method is applied to a terminal, and the application display method includes step S11 and step S12. Each step will be described below.

[0047] In step S11 , in response to a display window of a current desktop display application being displayed on the terminal, an application to be displayed is triggered and displayed, and application attributes of the current desktop display application and application attributes of the application to be displayed are determined.

[0048] In one embodiment, when a display window of a current desktop display application is displayed on a terminal and an application to be displayed is triggered for display, the application attributes of the current desktop display application and the application attributes of the application to be displayed can be determined. It is understood that the display window of the current desktop display application can be a display interface formed by the current desktop display application displayed on the terminal display interface, wherein the current desktop display application can be an application currently displayed on the terminal display interface. The application to be displayed can be a newly pushed application to be displayed, wherein when the application to be displayed is displayed on the terminal display interface, a display window of the application to be displayed can be formed.

[0049] Application attributes can be understood as the attributes of an application when it is in use. The application attributes corresponding to different applications are not the same. In one example, if the current desktop display application and the application to be displayed do not belong to the same application, then the application attributes of the current desktop display application are different from the application attributes of the application to be displayed. For example, if the current desktop display application is a voice call application and the application to be displayed is a video playback application, then the application attributes of the current desktop display application and the application attributes of the application to be displayed are different in category. In another example, if the current desktop display application is a voice call application and the application to be displayed is also a voice call application, then the application attributes of the current desktop display application and the application attributes of the application to be displayed are the same in category.

[0050] In step S12, the display modes of the current desktop display application and the application to be displayed are determined according to the classification of the application attributes, wherein the display modes include the desktop window display mode, the status bar window display mode and the navigation bar window display mode.

[0051] During the application process, the display mode of the current desktop display application and the application to be displayed can be determined based on the classification of application attributes. In one example, the current desktop display application can be displayed using a desktop window display mode. When the application to be displayed is triggered, the display mode of the current desktop display application and the display mode of the application to be displayed can be determined based on the application attributes of the current desktop display application and the category of the application attributes of the application to be displayed. This ensures that the application to be displayed can be displayed on the terminal display interface without closing the display window of the current desktop display application, thereby improving the user experience and satisfaction during use.

[0052] The application display method provided by the present disclosure can be applied to scenarios where a display window of a current desktop display application is displayed on a terminal and a to-be-displayed application is triggered for display. The application display method described in the present disclosure can determine the display mode of the current desktop display application and the to-be-displayed application based on the application attributes of the current desktop display application and the application attributes of the to-be-displayed application, thereby ensuring that the to-be-displayed application can be displayed on the terminal display interface without closing the display window of the current desktop display application, thereby improving the user experience and satisfaction during use.

[0053] In the embodiments described in the present disclosure, the current desktop display application displayed on the terminal may be referred to as a first application. The display window of the current desktop display application may be referred to as a first application display window. The application attributes of the current desktop display application may be referred to as first application attributes. The application to be displayed on the terminal may be referred to as a second application. The display window of the application to be displayed may be referred to as a second application display window. The application attributes of the application to be displayed may be referred to as second application attributes. In the following embodiments of the present disclosure, the process of the application display method provided by the present disclosure will be described using the first application and the second application as examples.

[0054] The present disclosure will illustrate a process of determining the display mode of the first application and the second application according to the first application attribute and the second application attribute through the following embodiments.

[0055] In an exemplary embodiment of the present disclosure, if the first application attribute is the same as the second application attribute, the first application display window and the second application display window are displayed in parallel using a desktop window display mode.

[0056] During the application process, since the attributes of the first application are the same as those of the second application, the display processes of the first application and the second application are the same. Furthermore, using the same window display method will not add additional work to render the first application display window and the second application display window, thereby reducing the phenomenon of terminal lag.

[0057] It can be understood that displaying the first application display window and the second application display window in parallel in a desktop window display manner means displaying both the first application display window and the second application display window on the terminal display interface.

[0058] In one embodiment, the first application display window is displayed in a desktop window display mode. When the first application attribute is the same as the second application attribute, the second application display window is also displayed in parallel in a desktop window display mode.

[0059] It is understandable that the second application may be one application to be displayed or multiple applications to be displayed. In the embodiment of the present disclosure, the number of applications of the second application is not specifically limited.

[0060] In one embodiment, if the first application currently displayed on the terminal is a voice call application, and multiple second applications to be displayed on the terminal are also voice call applications, the display window of the first application can be displayed using the desktop window display method, and the display windows of the multiple second applications can also be displayed in parallel using the desktop window display method. Because the first application and the multiple second applications displayed on the terminal are all displayed in parallel using the desktop window display method, it can be ensured that when the second application is launched, it will not block the currently displayed application, ensuring that each application can be displayed and run normally.

[0061] Figure 2 The present invention is a flowchart showing a method of displaying a first application display window and a second application display window in parallel according to an exemplary embodiment.

[0062] In one possible embodiment, Figure 2 As shown, the parallel display of the first application display window and the second application display window in the desktop window display mode can be achieved through steps S21 and S22, and each step will be described below.

[0063] In step S21 , the window display sizes of the first application display window and the second application display window are reduced.

[0064] In step S22, the first application display window with the reduced window display size and the second application display window with the reduced window display size are moved to a preset position of the terminal desktop window display interface and displayed in parallel using a desktop window display mode.

[0065] In one embodiment, when both the first application display window and the second application display window are displayed using a desktop window display mode, in order to avoid the second application display window blocking the first application display window, or the second application display window and the first application display window not having an overlapping area, the window display sizes of the first application display window and the second application display window can be reduced. The first application display window after the window display size is reduced and the second application display window after the window display size is reduced are moved to a preset position of the terminal desktop window display interface and displayed in parallel using a desktop window display mode. During the parallel display process of the first application display window and the second application display window, a matrix display method can be used.

[0066] It is understandable that the window display size of the reduced first application display window or the second application display window, as well as the preset position of the terminal desktop window display interface, can be determined according to actual conditions and are not specifically limited in this disclosure.

[0067] The present disclosure will illustrate the process of the application display method after the first application display window and the second application display window are displayed in parallel in a desktop window display manner through the following embodiments.

[0068] Figure 3 is a flowchart showing another application display method according to an exemplary embodiment.

[0069] In an exemplary embodiment of the present disclosure, Figure 3 As shown, the application display method includes steps S31 to S33, and each step will be introduced below.

[0070] In step S31 , in response to a first application display window being displayed on the terminal, a second application is triggered to be displayed, and a first application attribute of the first application and a second application attribute of the second application are determined.

[0071] In step S32 , if the application attribute of the first application is the same as the application attribute of the second application, the first application display window and the second application display window are displayed in parallel using a desktop window display mode.

[0072] In step S33, if the number of application windows displayed in parallel in the desktop window display mode exceeds the application number threshold, the most recently pushed second application display window is displayed in the small icon display mode.

[0073] In one embodiment, when the application attributes of a displayed first application are the same as those of a second application, and they are displayed in parallel using a desktop window display mode, if there is a newly pushed second application with the same application attributes as the first application, and the number of displayed first applications and multiple second applications exceeds a threshold, the newly pushed second application display window can be displayed using a small icon display mode. This embodiment ensures that the terminal display interface is not blocked by an excessive number of applications using a desktop window display mode, thereby ensuring that each application can be displayed and run normally.

[0074] This disclosure will illustrate another process of determining the display mode of the first application and the second application according to the first application attribute and the second application attribute through the following embodiments.

[0075] In an exemplary embodiment of the present disclosure, if the first application attribute is different from the second application attribute, the second application display window is displayed in a display manner different from the desktop window display manner.

[0076] During the application process, since the attributes of the first application and the second application are different, the display processes of the first application and the second application are different. Furthermore, if the same window display method is used, additional work will be added to render the first application display window and the second application display window, which may cause the terminal to freeze. To avoid this situation, the second application display window can be displayed in a display method different from the desktop window display method.

[0077] In a possible embodiment, displaying the second application display window in a display mode different from that of the desktop window may be implemented in the following manner.

[0078] The second application display window may be displayed in a status bar window display manner or a navigation bar window display manner.

[0079] In order to further reduce the lag phenomenon that occurs when users use the terminal, when the second application display window adopts a display method different from the desktop window display method, for example, the status bar window display method or the navigation bar window display method, the specific display method adopted can be determined by the following means.

[0080] In an exemplary embodiment of the present disclosure, the display mode of the second application display window can be determined by monitoring the number of drawing layers and selecting a smaller drawing layer. If the number of application windows displayed in the status bar window display mode is less than the number of application windows displayed in the navigation bar window display mode, the second application display window will be displayed using the status bar window display mode. If the number of application windows displayed in the navigation bar window display mode is less than the number of application windows displayed in the status bar window display mode, the second application display window will be displayed using the navigation bar window display mode.

[0081] In another embodiment, when the second application attribute is different from the first application attribute, the first application display window is displayed using the desktop window display mode, and the second application display window can be pushed and displayed preferentially through the status bar window display mode, wherein the push mode can be pushed from the top or bottom of the terminal display interface.

[0082] Since users often select a display mode to display applications according to their usage habits, when the same application is pushed again, it can be displayed in the previous display mode of the application.

[0083] This disclosure will illustrate the process of another application display method through the following embodiments.

[0084] Figure 5 is a flowchart showing another application display method according to an exemplary embodiment.

[0085] In an exemplary embodiment of the present disclosure, Figure 5 As shown, the application display method includes steps S51 to S53, wherein steps S51 and S52 are the same as steps S11 and S12 above. For their related explanations and descriptions as well as their beneficial effects, please refer to the above descriptions of steps S11 and S12, which will not be repeated here. Step S53 will be described in detail below.

[0086] In step S53, in response to the first application display window being displayed on the terminal, the second application is triggered to be displayed again, the display mode of the second application display window last displayed is determined, and the second application display window is displayed in the display mode of the second application display window last displayed.

[0087] In a scenario where a first application display window is displayed on the terminal and a second application is triggered to be displayed again, the second application display window is displayed in the same manner as the second application display window was last displayed, which can meet the user's usage habits and thereby improve the user's experience and satisfaction during use.

[0088] It is understandable that in order to facilitate users to better operate applications running on the terminal, some specific applications may require specific display methods. For example, for communication applications, users are accustomed to displaying them in the form of notification status; for payment security applications, users are accustomed to displaying them in the form of small windows.

[0089] This disclosure will illustrate the process of another application display method through the following embodiments.

[0090] Figure 4 is a flowchart showing another application display method according to an exemplary embodiment.

[0091] In an exemplary embodiment of the present disclosure, Figure 4 As shown, the application display method includes steps S41 to S43, wherein steps S41 and S42 are the same as steps S11 and S12 above. For their related explanations, descriptions and beneficial effects, please refer to the above descriptions of steps S11 and S12, which will not be repeated here. Step S43 will be described in detail below.

[0092] In step S43, in response to the first application display window being displayed on the terminal, the second application is triggered to be displayed, a preset display mode corresponding to the second application is determined, and the second application display window is displayed in the preset display mode.

[0093] In a scenario where a first application display window is displayed on a terminal and a second application is triggered to be displayed again, if the second application is a preset application and a preset display mode is corresponding to the second application, the second application display window can be displayed in the preset display mode. It is understood that the preset application and the preset display mode can be determined based on actual conditions or user usage habits, and in this disclosure, the preset application and the preset display mode are not specifically limited.

[0094] Through this embodiment, the user's demand for certain specific applications (such as payment-related displays) to be displayed in a specific manner can be met, thereby improving the user's experience in using the terminal and ensuring user-friendly operation during the terminal use process.

[0095] In one embodiment, the payment application is an application for which the user has preset a preset display mode (small window display mode) in advance. When a first application display window is displayed on the terminal and the payment application is triggered to be displayed again, the terminal will display the payment application according to the preset display mode (small window display mode) of the payment application. In another embodiment, the communication application is an application for which the user has preset a preset display mode (notification status display mode) in advance. When a first application display window is displayed on the terminal and the communication application is triggered to be displayed again, the terminal will display the communication application according to the preset display mode (notification status display mode) of the communication application. Through this embodiment, the user's experience in using the terminal can be improved, and the user's humanized operation in the process of using the terminal can be ensured.

[0096] In an exemplary embodiment of the present disclosure, if it is determined that the display of the second application display window is interrupted, the display form of the first application display window before the second application display window is triggered to be displayed is restored, and / or a prompt message is displayed, and the prompt message is used to prompt that the display of the second application display window is interrupted.

[0097] During an application, if the user actively interrupts the currently displayed second application and switches to the first application for display, the first application can resume display along the original path. For example, the first application can be displayed using the first application display window. In another example, when the second application actively disconnects, the terminal display interface can directly indicate that the second application has exited. At this time, the first application continues to display using the previous display method. For example, the first application can be displayed using the desktop window display method from the beginning.

[0098] This disclosure will illustrate the process of applying the display method through the following embodiments.

[0099] Figure 6 is a flowchart showing another application display method according to an exemplary embodiment.

[0100] In an exemplary embodiment of the present disclosure, Figure 6 As shown, the application display method includes steps S61 to S65, and each step will be introduced below.

[0101] In step S61, the application attribute type is preset.

[0102] Preset application attribute types. An application's attribute type is determined by the attributes it possesses during use, and different applications may have different attribute types. For ease of explanation, the attribute type of a first application is referred to as a first application attribute, and the attribute type of a second application is referred to as a second application attribute.

[0103] In step S62, the application attribute determines whether the first application attribute is consistent with the second application attribute.

[0104] In step S63, if the first application attribute is consistent with the second application attribute, the window display is shifted.

[0105] If the first application attribute is the same as the second application attribute, the first application display window and the second application display window may be displayed in parallel using a desktop window display mode.

[0106] During the application process, since the attributes of the first application are the same as those of the second application, the display processes of the first application and the second application are the same. Furthermore, using the same window display method will not add additional work to render the first application display window and the second application display window, thereby reducing the phenomenon of terminal lag.

[0107] In one embodiment, the first application display window can be displayed using a desktop window display mode, and when the first application attributes are the same as the second application attributes, the second application display window can also be displayed in parallel using the desktop window display mode. In another example, the first application and the second application display window can be displayed in parallel by reducing the display size of the first application display window and the second application display window and moving them to a preset position on the terminal display interface.

[0108] In step S64 , if the first application attribute is inconsistent with the second application attribute, the notification bar window is displayed.

[0109] During the application process, since the attributes of the first application and the second application are different, the display processes of the first application and the second application are different. Furthermore, if the same window display method is used, additional work will be added to render the first application display window and the second application display window, which may cause the terminal to freeze. To avoid this situation, the second application display window can be displayed in a display method different from the desktop window display method.

[0110] In a possible embodiment, the second application display window may be displayed in a manner different from that of the desktop window, for example, in a notification bar window display manner, a status bar window display manner, or a navigation bar window display manner.

[0111] In step S65, the exit is detected and the window is restored.

[0112] During the application process, if the user actively interrupts the currently displayed second application and switches to the first application for display, the first application can be restored along the original path. For example, the first application can be displayed using the first application display window. When the second application actively disconnects, the terminal display interface can directly indicate that the second application has exited. At this time, the first application can still be displayed using the previous display method. For example, the first application can be displayed using the desktop window display method from the beginning.

[0113] In one embodiment, the attribute type of the application can be preset in advance. And classification is performed according to the attribute type to determine the display mode of the first application currently displayed by the terminal and the second application that the terminal is about to display. In one example, the first application currently displayed by the terminal is a voice call application, and the second application that the terminal is about to display is also a voice call application. The first application display window can be displayed in a desktop window display mode. Since the attribute type of the first application and the second application are the same, the second application display window can also be displayed in parallel in a desktop window display mode. In another example, the first application display window and the second application display window can be reduced in display size and moved to a preset position of the terminal display interface to display the first application and the second application in parallel, so that the terminal can display multiple application display windows at the same time.

[0114] In another embodiment, when a displayed first application (a voice call application) and a second application (a voice call application) are displayed in parallel using a desktop window display method, if a newly pushed second application is also a voice call application, and the number of displayed first applications and multiple second applications exceeds a threshold, the newly pushed second application display window can be displayed using a small icon display method. This embodiment ensures that the terminal display interface is not blocked by an excessive number of applications using the desktop window display method, thereby ensuring that each application can be displayed and run normally.

[0115] In another embodiment, if the first application currently displayed on the terminal is a voice call application and the second application to be displayed on the terminal is a video playback application, the first application display window can be displayed using the desktop window display method, and the second application display window can be pushed and displayed preferentially using the status bar window display method. The push method can be pushed from the top or bottom of the terminal display interface. This embodiment can reduce the workload of rendering the second application display window and avoid terminal lag.

[0116] In another embodiment, the first application currently displayed by the terminal is a voice call application, and the second application that the terminal is about to display is also a voice call application. If the user actively interrupts the currently displayed second application and switches to the first application for display, the first application can enlarge and display the reduced display window, and the second application can exit the current display based on the user's active interruption. In another example, if the second application actively interrupts the connection, since the terminal has not yet displayed the second application window, the connection interruption of the second application occurs, then the terminal display interface can directly display the indication information of the second application exit, and the first application can still be displayed using the previous display mode (desktop window display mode). According to the above description, when the first application display window is displayed on the terminal and the second application is triggered to be displayed, the application display method described in the present disclosure determines the display mode of the first application and the second application based on the first application attribute of the first application and the second application attribute of the second application. In this way, it is ensured that the second application can be displayed on the terminal display interface without closing the first application display window, thereby improving the user experience and satisfaction during use. Based on the same concept, the embodiment of the present disclosure also provides an application display device.

[0117] It is understandable that the application display device provided by the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function in order to realize the above functions. In combination with the units and algorithm steps of the various examples disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.

[0118] Figure 7 This is a block diagram of an application display device according to an exemplary embodiment. The application display device is applied to a terminal. Figure 7 As shown, the application display device includes an application attribute determination module 110 and a display mode determination module 120. Each module will be introduced below.

[0119] The application attribute determination module 110 may be configured to: in response to a display window of a current desktop display application being displayed on the terminal and an application to be displayed being triggered, determine the application attributes of the current desktop display application and the application attributes of the application to be displayed.

[0120] The display mode determination module 120 may be configured to determine the display modes of the current desktop display application and the to-be-displayed application according to the classification of the application attributes.

[0121] Among them, the display mode includes desktop window display mode, status bar window display mode and navigation bar window display mode.

[0122] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can determine the display mode of the current desktop display application and the application to be displayed according to the classification of application attributes in the following manner: if the application attributes of the current desktop display application and the application attributes of the application to be displayed are of the same classification, the display window of the current desktop display application and the display window of the application to be displayed are displayed in parallel using the desktop window display mode.

[0123] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can determine the display mode of the current desktop display application and the application to be displayed based on the classification of application attributes in the following manner: if the application attributes of the current desktop display application are different from the classification of the application attributes of the application to be displayed, the display window of the application to be displayed will be displayed in a display mode different from the display mode of the desktop window.

[0124] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can use the following method to display the display window of the current desktop display application and the display window of the application to be displayed in parallel using the desktop window display mode: reduce the window display size of the display window of the current desktop display application and the display window of the application to be displayed; move the display window of the current desktop display application after the window display size is reduced and the display window of the application to be displayed after the window display size is reduced to a preset position of the terminal desktop window display interface, and display them in parallel using the desktop window display mode.

[0125] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can also be configured to: after displaying the display window of the current desktop display application and the display window of the application to be displayed in parallel using the desktop window display mode, if the number of application windows displayed in parallel using the desktop window display mode exceeds a quantity threshold, the display window of the application to be displayed will be displayed using the small icon display mode.

[0126] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can display the display window of the application to be displayed in a display mode different from the desktop window display mode in the following manner: display the display window of the application to be displayed in a status bar window display mode or a navigation bar window display mode.

[0127] In an exemplary embodiment of the present disclosure, the display mode determination module 120 may display the display window of the application to be displayed in the following manner: if the number of application windows displayed in the status bar window display mode is less than the number of application windows displayed in the navigation bar window display mode, the display window of the application to be displayed will be displayed in the status bar window display mode; or if the number of application windows displayed in the navigation bar window display mode is less than the number of application windows displayed in the status bar window display mode, the display window of the application to be displayed will be displayed in the navigation bar window display mode.

[0128] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can also be configured to: in response to a display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed, determine the preset display mode corresponding to the application to be displayed, and display the display window of the application to be displayed in the preset display mode.

[0129] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can also be configured to: in response to a display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed again, determine the display mode in which the display window of the application to be displayed was last displayed, and display the display window of the application to be displayed in the display mode in which the display window of the application to be displayed was last displayed.

[0130] In an exemplary embodiment of the present disclosure, the display mode determination module 120 can also be configured to: if it is determined that the display window of the application to be displayed is interrupted, restore the display form of the display window of the current desktop display application before the display window of the application to be displayed is triggered to be displayed, and / or display a prompt message, the prompt message is used to prompt that the display window of the application to be displayed is interrupted.

[0131] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0132] Figure 8FIG2 is a block diagram of an apparatus 200 for displaying an application according to an exemplary embodiment. For example, the apparatus 200 for displaying an application may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0133] Reference Figure 8 , the apparatus 200 for application display may include one or more of the following components: a processing component 202 , a memory 204 , a power component 206 , a multimedia component 208 , an audio component 210 , an input / output (I / O) interface 212 , a sensor component 214 , and a communication component 216 .

[0134] The processing component 202 generally controls the overall operation of the apparatus 200 for application display, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the application display method described above. In addition, the processing component 202 may also include one or more modules to facilitate interaction between the processing component 202 and other components. For example, the processing component 202 may also include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.

[0135] The memory 204 may be configured to store various types of data to support the operation of the apparatus for application display 200. Examples of such data include instructions for any application or method operating on the apparatus for application display 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0136] The power component 206 can provide power to various components of the apparatus for application display 200. The power component 206 can also include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the apparatus for application display 200.

[0137] The multimedia component 208 may include a screen that provides an output interface between the device 200 for application display and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel may include one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but may also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 may include a front camera and / or a rear camera. When the device 200 for application display is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0138] The audio component 210 can be configured to output and / or input audio signals. For example, the audio component 210 may include a microphone (MIC), and when the device 200 for application display is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone can be configured to receive an external audio signal. The received audio signal can be further stored in the memory 204 or sent via the communication component 216. In some embodiments, the audio component 210 may also include a speaker for outputting audio signals.

[0139] I / O interface 212 can provide an interface between processing component 202 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.

[0140] The sensor assembly 214 may include one or more sensors to provide various status assessments for the device for displaying applications 200. For example, the sensor assembly 214 may detect the open / closed state of the device for displaying applications 200, the relative positioning of components, such as the display and keypad of the device for displaying applications 200. The sensor assembly 214 may also detect changes in the position of the device for displaying applications 200 or a component of the device for displaying applications 200, the presence or absence of user contact with the device for displaying applications 200, the orientation or acceleration / deceleration of the device for displaying applications 200, and changes in the temperature of the device for displaying applications 200. The sensor assembly 214 may include a proximity sensor, which may be configured to detect the presence of a nearby object without any physical contact. The sensor assembly 214 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 214 may also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0141] The communication component 216 can be configured to facilitate wired or wireless communication between the device 200 for application display and other devices. The device 200 for application display can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 216 can receive a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 can also include a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0142] In an exemplary embodiment, the device 200 for application display can also be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned application display method.

[0143] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is further provided, such as a memory 204 including instructions. The instructions may be executed by the processor 220 of the apparatus 200 for application display to implement the above-described application display method. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0144] It is understood that in the present disclosure, "plurality" can refer to two or more than two, and other quantifiers are similar. "And / or" describes the association relationship of associated objects, indicating that three relationships may 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 before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise.

[0145] It is further understood that the terms "first," "second," and the like can be used to describe a variety of information, but such information should not be limited to these terms. These terms are used solely to distinguish information of the same type from one another and do not indicate a particular order or level of importance. In fact, the terms "first," "second," and the like can be used interchangeably. For example, first information can be referred to as second information, and similarly, second information can be referred to as first information without departing from the scope of this disclosure.

[0146] It can be further understood that the terms "center", "longitudinal", "lateral", "front", "back", "up", "down", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing this embodiment and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation.

[0147] In the accompanying drawings, the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. The embodiments described above with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limitations on the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure. The embodiments of the present disclosure are described in detail above with reference to the accompanying drawings.

[0148] It can be further understood that, unless otherwise specified, “connection” may include a direct connection without other components between the two elements, or an indirect connection with other elements between the two elements.

[0149] It is further understood that although operations are described in a particular order in the drawings in the embodiments of the present disclosure, this should not be construed as requiring that the operations be performed in the particular order shown or in a serial order, or that all of the operations shown be performed to obtain the desired results. In certain circumstances, multitasking and parallel processing may be advantageous.

[0150] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0151] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. An application display method, characterized in that: Applied to a terminal, the application display method includes: In response to a display window of a current desktop display application being displayed on the terminal, an application to be displayed is triggered for display, and application attributes of the current desktop display application and the application attributes of the application to be displayed are determined, wherein the current desktop display application and the application to be displayed are different applications; If the application attribute of the current desktop display application and the application attribute of the to-be-displayed application are of the same category, the display window of the current desktop display application and the display window of the to-be-displayed application are displayed in parallel using a desktop window display mode; wherein the window display sizes of the display window of the current desktop display application and the display window of the application to be displayed are reduced so that there is no overlapping area between the display window of the current desktop display application and the display window of the application to be displayed; Moving the display window of the current desktop display application after the window display size is reduced and the display window of the application to be displayed after the window display size is reduced to a preset position of the terminal desktop window display interface, and displaying them in parallel using the desktop window display mode; After displaying the display window of the current desktop display application and the display window of the application to be displayed in parallel using a desktop window display mode, the method further includes: If the number of application windows displayed in parallel using the desktop window display mode exceeds a quantity threshold, the display windows of the applications to be displayed are displayed using a small icon display mode.

2. The application display method according to claim 1, characterized in that: The determining, based on the classification of the application attributes, the display mode of the current desktop display application and the application to be displayed includes: If the application attributes of the current desktop display application and the application attributes of the to-be-displayed application are of different categories, the display window of the to-be-displayed application is displayed in a display manner different from the desktop window display manner.

3. The application display method according to claim 2, characterized in that: The step of displaying the display window of the application to be displayed in a display mode different from the display mode of the desktop window includes: The display window of the application to be displayed is displayed in a status bar window display mode or a navigation bar window display mode.

4. The application display method according to claim 3, characterized in that: The displaying of the display window of the application to be displayed using the status bar window display mode or the navigation bar window display mode includes: If the number of application windows displayed in the status bar window display mode is less than the number of application windows displayed in the navigation bar window display mode, displaying the display window of the application to be displayed in the status bar window display mode; or If the number of application windows displayed in the navigation bar window display mode is less than the number of application windows displayed in the status bar window display mode, the display window of the application to be displayed is displayed in the navigation bar window display mode.

5. The application display method according to claim 1, characterized in that: The method further comprises: In response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed, a preset display mode corresponding to the application to be displayed is determined, and the display window of the application to be displayed is displayed in the preset display mode.

6. The application display method according to claim 1, characterized in that: The application display method further includes: In response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered again to be displayed, the display mode in which the display window of the application to be displayed was last displayed is determined, and the display window of the application to be displayed is displayed in the display mode in which the display window of the application to be displayed was last displayed.

7. The application display method according to claim 1, characterized in that: The application display method further includes: If it is determined that the display window of the application to be displayed is interrupted, the display form of the display window of the current desktop display application before the display window of the application to be displayed is triggered to be displayed, and / or a prompt message is displayed, wherein the prompt message is used to prompt that the display window of the application to be displayed is interrupted.

8. An application display device, characterized in that: Applied to a terminal, the application display device includes: an application attribute determination module, configured to, in response to a display window of a current desktop display application being displayed on the terminal and an application to be displayed being triggered, determine application attributes of the current desktop display application and application attributes of the application to be displayed, wherein the current desktop display application and the application to be displayed are different applications; a display mode determination module, configured to determine the display modes of the current desktop display application and the to-be-displayed application according to the classification of the application attributes; The display mode determination module determines the display modes of the current desktop display application and the to-be-displayed application according to the classification of the application attributes in the following manner: If the application attribute of the current desktop display application and the application attribute of the to-be-displayed application are of the same category, the display window of the current desktop display application and the display window of the to-be-displayed application are displayed in parallel using a desktop window display mode; The display mode determination module uses the following method to display the display window of the current desktop display application and the display window of the application to be displayed in parallel using the desktop window display mode: reducing the window display sizes of the display window of the current desktop display application and the display window of the application to be displayed so that there is no overlapping area between the display window of the current desktop display application and the display window of the application to be displayed; Moving the display window of the current desktop display application after the window display size is reduced and the display window of the application to be displayed after the window display size is reduced to a preset position of the terminal desktop window display interface, and displaying them in parallel using the desktop window display mode; The display mode determination module is further configured to: After the display window of the current desktop display application and the display window of the application to be displayed are displayed in parallel using the desktop window display mode, if the number of application windows displayed in parallel using the desktop window display mode exceeds a quantity threshold, the display window of the application to be displayed is displayed using a small icon display mode.

9. The application display device according to claim 8, characterized in that: The display mode determination module determines the display modes of the current desktop display application and the to-be-displayed application according to the classification of the application attributes in the following manner: If the application attributes of the current desktop display application and the application attributes of the to-be-displayed application are of different categories, the display window of the to-be-displayed application is displayed in a display manner different from the desktop window display manner.

10. The application display device according to claim 9, characterized in that: The display mode determination module displays the display window of the application to be displayed in a display mode different from the desktop window display mode in the following manner: The display window of the application to be displayed is displayed in a status bar window display mode or a navigation bar window display mode.

11. The application display device according to claim 10, characterized in that: The display mode determining module displays the display window of the application to be displayed in the status bar window display mode or the navigation bar window display mode in the following manner: If the number of application windows displayed in the status bar window display mode is less than the number of application windows displayed in the navigation bar window display mode, displaying the display window of the application to be displayed in the status bar window display mode; or If the number of application windows displayed in the navigation bar window display mode is less than the number of application windows displayed in the status bar window display mode, the display window of the application to be displayed is displayed in the navigation bar window display mode.

12. The application display device according to claim 8, characterized in that: The display mode determination module is further configured to: In response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered to be displayed, a preset display mode corresponding to the application to be displayed is determined, and the display window of the application to be displayed is displayed in the preset display mode.

13. The application display device according to claim 8, characterized in that: The display mode determination module is further configured to: In response to the display window of the current desktop display application being displayed on the terminal, the application to be displayed is triggered again to be displayed, the display mode in which the display window of the application to be displayed was last displayed is determined, and the display window of the application to be displayed is displayed in the display mode in which the display window of the application to be displayed was last displayed.

14. The application display device according to claim 8, characterized in that: The display mode determination module is further configured to: If it is determined that the display window of the application to be displayed is interrupted, the display form of the display window of the current desktop display application before the display window of the application to be displayed is triggered to be displayed, and / or a prompt message is displayed, wherein the prompt message is used to prompt that the display window of the application to be displayed is interrupted.

15. An application display device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the application display method described in any one of claims 1 to 7. 16 . A non-transitory computer-readable storage medium, wherein when instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to execute the application display method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Split screen display method and device of terminal screen, and terminal

    CN106126027A

  • Sub-screen display method and terminal

    CN107273111A