Application display method and device and storage medium

By introducing a first display mode on the electronic device, including the main display area, the most recent task display area and the commonly used application display area, the complex problem of multi-window task display control in the prior art is solved, and more natural and efficient multi-task management is achieved.

CN119883446AActive Publication Date: 2025-04-25BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311386756.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-24
Publication Date
2025-04-25
Estimated Expiration
2043-10-24

Smart Images

  • Figure CN119883446A_ABST
    Figure CN119883446A_ABST
Patent Text Reader

Abstract

The invention relates to an application display method and device and a storage medium. The method comprises the steps that a first operation is detected in response to the electronic equipment, a first display mode is entered, the first display mode comprises a main display area, a recent task display area and a common application display area, and the recent task display area and the common application display area are located in different side edge areas of the main display area; in response to entering the first display mode, in the recent task display area, displaying applications operated by the electronic equipment within a set time before the current time, and in the main display area, displaying a first current active application when the electronic equipment detects the first operation, and displaying a preset application in the common application display area. According to the method and the device, the display of a plurality of application programs or windows can be performed through visual operation, so that the efficiency of performing application display by a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the development of communication technology, especially the rapid development of intelligent terminals, the types of applications installed in terminals are becoming more and more diverse. Users often need to switch between the current application, recent tasks, desktop and other areas to control the display of multiple windows.

[0003] In the related art, floating small windows and other methods can be used to perform multi-window task display control on electronic devices, but the task management cost is still very high and the steps for increasing the foreground application display are complicated. Summary of the invention

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

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an application display method, comprising: in response to an electronic device detecting a first operation, entering a first display mode, the first display mode comprising: a main display area, a recent task display area and a frequently used application display area, the recent task display area and the frequently used application display area being located at different side areas of the main display area; in response to entering the first display mode, displaying in the recent task display area applications that have been run by the electronic device within a set time before a current time, displaying in the main display area a first currently active application of the electronic device when the first operation is detected, and displaying in the frequently used application display area a pre-set application.

[0006] In one embodiment, the method further includes: in response to detecting a second operation in the first display mode, based on the second operation, display controlling a target display area, the target display area including at least one of the following: the main display area, the recent task display area, and the commonly used application display area.

[0007] In one embodiment, the display control of the target display area based on the second operation includes: in response to the second operation including an adjustment operation on the display position of the first application window displayed in the main display area, the first application window is displayed in the main display area based on the display position corresponding to the adjustment operation, and the display positions of the recent task display area and the frequently used application display area are kept unchanged.

[0008] In one implementation, the performing display control on the target display area based on the second operation includes: performing display control on an application displayed in the target display area based on the second operation.

[0009] In one embodiment, the display control of the application displayed in the target display area based on the second operation includes: in response to the second operation, switching the first application currently displayed in the main display area to the second application, displaying the second application in the main display area, and displaying the first application at the top of the application queue displayed in the recent task display area; the second application includes an application selected in the recent task display area, or an application selected in the frequently used application display area, or an application selected in the main display area.

[0010] In one embodiment, based on the second operation, display control is performed on the application displayed in the target display area, including: in response to the second operation being used to close the first application currently displayed in the main display area, and the number of the first applications is unique, closing the first application displayed in the main display area, and displaying the desktop application.

[0011] In one embodiment, display control is performed on the application displayed in the target display area, including: in response to the second operation, a third application is dragged from the recent task display area and / or the frequently used application display area to the main display area, and in the main display area, the third application is displayed in a display mode that matches the hot zone position where the third application is dragged to the main display area, the display mode includes split-screen display and / or floating window display, and different display modes correspond to different hot zone positions.

[0012] In one embodiment, the method further includes: in response to the third application belonging to the recent task display area, filling the applications displayed in the recent task display area in sequence according to the closing time order of each application located after the third application in the application queue displayed in the recent task display area.

[0013] In one embodiment, based on the second operation, display control of the application displayed in the target display area includes: in response to the second operation, including updating the application displayed in the recent task display area, updating the application displayed in the recent task display area in the recent task display area according to the chronological order of closing of each application in the application queue displayed in the recent task display area.

[0014] In one embodiment, the method further includes: in response to detecting a third operation to exit the first display mode, exiting the first display mode, and displaying the fourth application in accordance with the display manner of the fourth application displayed in the main display area when the third operation is detected.

[0015] In one embodiment, detecting a first operation includes: detecting a first control operation on a first control in an application interface or a desktop application interface displayed by the electronic device, and determining that the first operation is detected; and the second operation and / or the third operation is a second control operation performed on the first control in the first display mode.

[0016] According to a second aspect of an embodiment of the present disclosure, an application display device is provided, comprising: an operation unit, for entering a first display mode in response to an electronic device detecting a first operation, the first display mode comprising: a main display area, a recent task display area and a frequently used application display area, the recent task display area and the frequently used application display area being located at different side areas of the main display area; a display unit, for displaying, in response to entering the first display mode, applications that have been run by the electronic device within a set time before a current time in the recent task display area, displaying in the main display area a first currently active application of the electronic device when the first operation is detected, and displaying a pre-set application in the frequently used application display area.

[0017] In one embodiment, the device also includes: a processing unit for, in response to detecting a second operation in the first display mode, controlling the display of a target display area based on the second operation, wherein the target display area includes at least one of the following: the main display area, the recent task display area, and the commonly used application display area.

[0018] In one embodiment, the processing unit controls the display of the target display area based on the second operation in the following manner: in response to the second operation including an adjustment operation on the display position of the first application window displayed in the main display area, the first application window is displayed in the main display area based on the display position corresponding to the adjustment operation, and the display positions of the recent task display area and the frequently used application display area are kept unchanged.

[0019] In one implementation, the processing unit performs display control on the target display area based on the second operation in the following manner: based on the second operation, performs display control on an application displayed in the target display area.

[0020] In one embodiment, the processing unit controls the display of the application displayed in the target display area based on the second operation in the following manner: in response to the second operation for switching the first application currently displayed in the main display area to the second application, the second application is displayed in the main display area, and the first application is displayed at the top of the application queue displayed in the recent task display area; the second application includes an application selected in the recent task display area, or an application selected in the frequently used application display area, or an application selected in the main display area.

[0021] In one embodiment, the processing unit performs display control on the application displayed in the target display area based on the second operation in the following manner: in response to the second operation being used to close the first application currently displayed in the main display area, and the number of the first applications is unique, the first application displayed in the main display area is closed, and a desktop application is displayed.

[0022] In one embodiment, the processing unit controls the display of the application displayed in the target display area based on the second operation in the following manner: in response to the second operation, a third application is dragged from the recent task display area and / or the frequently used application display area to the main display area, and in the main display area, the third application is displayed in a display mode that matches the hot zone position where the third application is dragged to the main display area, and the display mode includes split-screen display and / or floating window display, and different display modes correspond to different hot zone positions.

[0023] In one embodiment, the processing unit is also used to: in response to the third application belonging to the recent task display area, fill the applications displayed in the recent task display area in sequence according to the closing time order of each application located after the third application in the application queue displayed in the recent task display area.

[0024] In one embodiment, the processing unit controls the display of the application displayed in the target display area based on the second operation in the following manner: in response to the second operation including updating the application displayed in the recent task display area, the application displayed in the recent task display area is updated in the recent task display area according to the chronological order in which each application in the application queue displayed in the recent task display area is closed.

[0025] In one embodiment, the processing unit is also used to: in response to detecting a third operation to exit the first display mode, exit the first display mode, and display the fourth application in accordance with the display manner of the fourth application displayed in the main display area when the third operation is detected.

[0026] In one embodiment, detecting a first operation includes: detecting a first control operation on a first control in an application interface or a desktop application interface displayed by the electronic device, and determining that the first operation is detected; and the second operation and / or the third operation is a second control operation performed on the first control in the first display mode.

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

[0028] According to a fourth aspect of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, and when the instructions are executed by a processor, the application display method described in the first aspect or any one of the embodiments of the first aspect is executed.

[0029] The technical solution provided by the embodiment of the present disclosure may include the following beneficial effects: entering the first display mode through the first operation, in the first display mode, through the main display area, the recent task display area and the common application display area, the user can control the display of multiple applications or windows through intuitive operations, which makes multi-tasking management more natural and user-friendly. Through this intuitive display mode, the user can manage multiple applications more easily without frequently switching between different applications, thereby improving the efficiency of multi-tasking.

[0030] 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 present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

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

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

[0033] Figure 2 is a schematic diagram showing a first display mode according to an exemplary embodiment.

[0034] Figure 3 The diagram is a schematic diagram showing entering a first display mode from a desktop according to an exemplary embodiment.

[0035] Figure 4 The diagram is a schematic diagram showing a method of entering a first display mode by an application according to an exemplary embodiment.

[0036] Figure 5 The figure is a flow chart showing a method for switching applications according to an exemplary embodiment.

[0037] Figure 6 The diagram is a schematic diagram showing an application switching method according to an exemplary embodiment.

[0038] Figure 7 The figure is a schematic diagram showing a method for closing a first application according to an exemplary embodiment.

[0039] Figure 8 is a schematic diagram showing a hot zone location according to an exemplary embodiment.

[0040] Fig. 9A The figure is a schematic diagram showing a method of dragging a third application from a recent task display area according to an exemplary embodiment.

[0041] Fig. 9B is a schematic diagram showing yet another method of dragging a third application from a recent task display area according to an exemplary embodiment.

[0042] Fig. 10A The diagram is a schematic diagram showing dragging a third application from a common application display area according to an exemplary embodiment.

[0043] Fig. 10B is a schematic diagram showing yet another method of dragging a third application from a common application display area according to an exemplary embodiment.

[0044] Fig.11 The figure is a schematic diagram showing a method of filling a recent task display area according to an exemplary embodiment.

[0045] Fig.12 The diagram is a schematic diagram showing a method of exiting a first display mode according to an exemplary embodiment.

[0046] Fig.13 The figure is a flowchart of a method for closing an application according to an exemplary embodiment.

[0047] Fig.14 The figure is a schematic diagram showing a method for closing an application through a first control according to an exemplary embodiment.

[0048] Fig.15 is a schematic diagram showing another method for closing an application through a first control according to an exemplary embodiment.

[0049] Fig.16 The figure is a block diagram of an application display device according to an exemplary embodiment.

[0050] Fig.17The invention is a block diagram showing a device for application display according to an exemplary embodiment. DETAILED DESCRIPTION

[0051] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure.

[0052] The method provided by the embodiment of the present disclosure can be applied to a display control scenario of an application or task window on an electronic device.

[0053] The application display method provided by the embodiment of the present disclosure can be performed by an electronic device, wherein the electronic device can be any device that includes a display device and a touch device and uses electronic components and technologies to perform specific functions or tasks. For example, in the exemplary embodiments described below, the electronic device can be referred to as a terminal, a mobile terminal, a smart terminal, etc. The electronic device can also be referred to as a user equipment (User Equipment, UE), a mobile station (Mobile Station, MS), etc. For example, a handheld device with a touch display function, a vehicle-mounted device, etc. For example, examples of electronic devices may include: mobile phones, tablet computers, laptops, PDAs, mobile Internet devices (Mobile Internet Devices, MID), wearable devices, virtual reality (Virtual Reality, VR) devices, augmented reality (Augmented Reality, AR) devices, smart distribution network equipment, wireless terminals in industrial control, wireless terminals in unmanned driving, etc.

[0054] In today's electronic device application scenarios, user needs are becoming increasingly diverse, and users often need to use multiple applications at the same time to meet the needs of different scenarios. In this case, it is not easy to conveniently display an ideal multi-tasking combination on one device.

[0055] Although there are display methods such as split screen, small windows, and quick switching between open applications, they often require changing the current existing application layout, or there are problems such as high task management costs and complex steps to increase the display of foreground applications.

[0056] In view of this, an embodiment of the present disclosure provides an application display method. Entering a first display mode through a first operation, in the first display mode, through the main display area, the recent task display area and the common application display area, the user can control the display of multiple applications or windows through intuitive operations, which makes multi-tasking management more natural and user-friendly.

[0057] Figure 1 is a flowchart of an application display method according to an exemplary embodiment. Figure 1 As shown, the method includes steps S11 to S12.

[0058] In step S11, in response to the electronic device detecting a first operation, the electronic device enters a first display mode.

[0059] When operating the current application interface, if it is detected that the user has performed a first operation, the system can directly enter the first display mode for operation without any additional operations.

[0060] The first display mode includes: a main display area, a recent task display area and a frequently used application display area, and the recent task display area and the frequently used application display area are located in different side areas of the main display area.

[0061] In one embodiment, in the current interface, the electronic device detects that the user slides the stick control up a certain distance and enters the first display mode.

[0062] For example, a special screen touch gesture or the like may be introduced as the first operation to trigger entering the first display mode, for example, a user may be detected to make a specific gesture on the screen of the electronic device to trigger the first display mode. The gesture may be drawing a specific path on the screen, or clicking a specified number of times in a specified area, etc.

[0063] In step S12, in response to entering the first display mode, applications that have been run by the electronic device within a set time before the current time are displayed in the recent task display area, the first currently active application of the electronic device when the first operation is detected is displayed in the main display area, and pre-set applications are displayed in the commonly used application display area.

[0064] Figure 2 is a schematic diagram showing a first display mode according to an exemplary embodiment. Figure 2 As shown, the first display mode includes a main display area, a recent task display area and a common application display area.

[0065] Among them, the recent task display area displays applications that the electronic device has run within a set time before the current time, the main display area displays the first currently active application of the electronic device when the first operation is detected, and the pre-set applications are displayed in the common application display area.

[0066] By displaying all applications that have been run by the electronic device within a set time before the current time in the recent task display area, and displaying frequently used applications in the frequently used application display area, and allowing customized settings for frequently used applications, users do not need to frequently return to the home screen or application drawer to find applications, thereby saving time and helping to better organize and manage multi-tasking windows.

[0067] In one embodiment, the first display mode can be entered from an application currently running in the foreground or a system desktop. After detecting the first operation, the layout of the application of the current electronic device can be maintained, and the first display mode can be directly entered without triggering other operations.

[0068] For example, Figure 3 is a schematic diagram showing a method of entering a first display mode from a desktop according to an exemplary embodiment. Figure 3 As shown, the currently active application is the system desktop. In the system desktop, the first operation of the upper slider sub-control is performed. When the first operation is detected, the desktop directly enters the first display mode, using the desktop as the main display area, and displaying the recent task display area and the commonly used application display area in the side area of ​​the desktop respectively.

[0069] For example, Figure 4 is a schematic diagram showing a method of entering a first display mode by an application according to an exemplary embodiment. Figure 4 As shown, the currently active application is the first application. In the first application, the first operation of the upper slider sub-control is performed. When the first operation is detected, the layout will not be changed. The first application will be directly used as the main display area of ​​the first display mode, and the recent task display area and the commonly used application display area will be displayed separately in the side area of ​​the desktop.

[0070] In the disclosed embodiment, a first display mode is entered when a first operation is detected. In the first display mode, through the main display area, the recent task display area and the common application display area, the user can control the display of multiple applications or windows through intuitive operations, which makes multi-tasking management and application display control more natural and user-friendly.

[0071] In one embodiment, in response to detecting a second operation in the first display mode, display control is performed on a target display area based on the second operation, and the target display area includes at least one of the following: a main display area, a recent task display area, and a frequently used application display area.

[0072] In the disclosed embodiment, after entering the first display mode, a second operation can be performed, and based on the second operation, the required application display layout is controlled from the main display area, the recent task display area, and the common application display area. Through the recent task display area, the user can clearly see the recently opened applications, making it easier to manage and switch multiple tasks. Through the common application display area, there is no need to remember or search for the required applications, thereby improving the efficiency of display control.

[0073] In one embodiment, in response to the second operation including an adjustment operation on the display position of the first application window displayed in the main display area, the first application window is displayed in the main display area based on the display position corresponding to the adjustment operation, and the display positions of the recent task display area and the frequently used application display area are kept unchanged.

[0074] In the embodiment of the present disclosure, the first application window is displayed in the main display area based on the display position corresponding to the adjustment operation, and the positions of the recent task display area and the common application display area will not change. This helps to avoid the occlusion problem encountered by the user when displaying the control, and provides a clearer view. The user does not have to worry about them being accidentally moved or hidden, thereby reducing confusion and errors that may occur when displaying the control.

[0075] In one embodiment, based on the second operation, display control is performed on the application displayed in the target display area.

[0076] In the disclosed embodiment, the display control of the application that needs to be displayed in the target display area can be performed based on the second operation. Through this visual display method, the user can control the display of multiple applications or windows through intuitive operations, thereby improving the efficiency of display control.

[0077] In one embodiment, when entering the first display mode, the applications displayed in the target display area may include applications existing in the original application layout of the screen and applications included in the main display area based on the second operation.

[0078] Figure 5 is a flow chart of an application switching method according to an exemplary embodiment. Figure 5 As shown, the method includes steps S51 to S52.

[0079] In step S51, in response to a second operation for switching the first application currently displayed in the main display area to a second application, the second application is displayed in the main display area, and the first application is displayed at the top of the application queue displayed in the recent task display area.

[0080] In step S52, the second application includes an application selected in the recent task display area, or an application selected in the frequently used application display area, or an application selected in the main display area.

[0081] Through the recent task display area, the frequently used application display area or the main display area, you can choose to switch the application currently displayed in the main display area. When this switch is made, the application previously displayed in the main display area will be placed at the top of the application queue displayed in the recent task display area, and will not be closed immediately.

[0082] Figure 6 is a schematic diagram showing an application switching method according to an exemplary embodiment. Figure 6 As shown, when you click through the recent task display area, the application currently displayed in the main display area changes from the first application to the second application. After switching, the first application will be placed at the top of the application queue displayed in the recent task display area. You can also switch again through the common application display area, and the application currently displayed in the main display area changes from the second application to the third application. After switching, the second application will be placed at the top of the application queue displayed in the recent task display area, and the first application will be placed at the second position of the application queue displayed in the recent task display area.

[0083] In the disclosed embodiment, the switched application is displayed at the top of the recent task bar, which helps maintain the continuity of multi-tasking management and display control. The user can return to the previous task at any time without reopening the application.

[0084] In one embodiment, in response to the second operation for closing the first application currently displayed in the main display area, and the number of first applications is unique, the first application displayed in the main display area is closed, and the desktop application is displayed.

[0085] Figure 7 is a schematic diagram showing a method for closing a first application according to an exemplary embodiment. Figure 7 As shown, the first application can be closed by an operation button set in the main display area. When the first application is the only application in the main display area, the system desktop can be displayed without leaving the first display mode. In addition, the closed application is displayed in the recent task display area so that the application can be opened again at any time.

[0086] In the disclosed embodiment, the second operation is used to close the first application currently displayed in the main display area, and when the first application is the only application in the main display area, the system desktop can be displayed without leaving the first display mode. Through the method in the disclosed embodiment, it is possible to switch between applications and the desktop more quickly, thereby improving work efficiency, especially when it is necessary to frequently view the desktop content. For example, when it is necessary to view widgets, files, or shortcuts on the desktop.

[0087] In one embodiment, in response to the second operation, a third application is dragged from the recent task display area and / or the frequently used application display area to the main display area, and the third application is displayed in the main display area in a display mode that matches the hot zone position where the third application is dragged to the main display area, and the display modes include split-screen display and / or floating window display, and different display modes correspond to different hot zone positions.

[0088] Figure 8 is a schematic diagram showing a hot zone location according to an exemplary embodiment, such as Figure 8 As shown, you can set the third application to be displayed in split screen by dragging it from the recent task display area and / or the frequently used application display area to the two sides of the main display area, and then display it in the middle of the main display area.

[0089] Fig. 9A is a schematic diagram showing a method of dragging a third application from a recent task display area according to an exemplary embodiment. Fig. 9A As shown, select application a from the recent task display area and drag application a to the side of the main display area. After the dragging is completed, application a is automatically displayed in split screen according to the hot zone position of the dragging.

[0090] Fig. 9B is a schematic diagram showing another method of dragging a third application from a recent task display area according to an exemplary embodiment. Fig. 9B As shown, select application b from the recent task display area and drag application b to the middle position of the main display area. After the dragging is completed, application b is automatically displayed in a floating window according to the hot zone position of the dragging.

[0091] Fig. 10A is a schematic diagram showing a method of dragging a third application from a common application display area according to an exemplary embodiment. Fig. 10A As shown in the figure, select application a from the common application display area and drag application a to the side of the main display area. After dragging, application a is automatically displayed in split screen according to the hot zone position of the drag.

[0092] Fig. 10B is a schematic diagram showing another method of dragging a third application from a common application display area according to an exemplary embodiment. Fig. 10B As shown, select application B from the common application display area and drag application B to the middle position of the main display area. After the dragging is completed, application B is automatically displayed in a floating window according to the hot zone position of the dragging.

[0093] Task management of multiple application windows can be achieved by dragging applications from the recent task display area and / or the frequently used application display area to the main display area. Multiple applications can be displayed simultaneously through split-screen display and / or floating window display. In addition, different display modes can be directly selected according to the different hot zone positions dragged without any other additional operations.

[0094] In the disclosed embodiment, by dragging an application from the recent task display area and / or the frequently used application display area to the main display area, the multi-task window combination required by the user can be completed quickly and conveniently, thereby making full use of the screen space and improving work efficiency. In addition, the dragging position can be changed as needed, so as to switch between the split screen and the small window at any time, which provides a smooth multi-task management method without complicated operations.

[0095] In one embodiment, in response to the third application belonging to the recent task display area, the applications displayed in the recent task display area are filled in sequence according to the closing time order according to the applications located after the third application in the application queue displayed in the recent task display area.

[0096] Fig.11 is a schematic diagram showing a method of filling a recent task display area according to an exemplary embodiment. Fig.11 As shown, applications a, b, c, and d are displayed in the recent task display area in the order of closing time. If application a is dragged from the recent task display area to the side area of ​​the main display area and application a is displayed in split screen, other applications b, c, and d can be automatically filled in the recent task display area in the order of closing time.

[0097] In the disclosed embodiment, other applications can automatically fill in the vacancy of the application dragged to the main screen in the recent task display area according to the order of closing time. This helps to maintain the continuity and user-friendliness of display control. Users do not have to manually rearrange applications, thereby reducing confusion and possible errors. It ensures that the applications in the recent task display area remain in order, which helps to make full use of screen space and improve work efficiency.

[0098] In one embodiment, in response to the second operation including updating the applications displayed in the recent task display area, the applications displayed in the recent task display area are updated in the recent task display area according to the time sequence of closing each application in the application queue displayed in the recent task display area.

[0099] In the embodiment of the present disclosure, in response to the second operation including updating the applications displayed in the recent task display area, the applications can be displayed in the recent task display area according to the time sequence of closing, which helps to maintain the consistency of task management. Users can access applications according to their recent activities without having to search in the list, which improves user work efficiency.

[0100] In one embodiment, in response to detecting a third operation to exit the first display mode, the first display mode is exited, and the fourth application is displayed in accordance with the display manner of the fourth application displayed in the main display area when the third operation is detected.

[0101] When the application layout required by the user, i.e., the fourth application, is obtained in the main display area through the above operations, the third operation can be performed to directly exit the first display mode and display the window combination in full screen.

[0102] Fig.12 is a schematic diagram showing a method of exiting a first display mode according to an exemplary embodiment. Fig.12 As shown, in the layout of the current first active application, the first display mode is entered through the first operation. In the first display mode, the third application is added to the main display area by dragging it in the form of a floating window, and then a third operation is performed, such as sliding the stick control down to a certain distance. Through the third operation, the first display mode is directly exited, and the set application layout can be directly displayed in full screen.

[0103] In the disclosed embodiment, the third operation can be used to achieve seamless switching from the first display mode to full screen display without requiring extra steps or clicks, which provides a faster and smoother switching experience.

[0104] Fig.13 is a flow chart showing a method for closing an application according to an exemplary embodiment. Fig.13 As shown, the method includes steps S111 to S112.

[0105] In step S111, in an application interface or a desktop application interface displayed on an electronic device, a first control operation on a first control is detected, and it is determined that the first operation is detected.

[0106] In step S112, the second operation and / or the third operation is a second control operation performed on the first control in the first display mode.

[0107] By controlling the first control, the first display mode can be directly entered from the application interface or the system desktop application interface. In the first display mode, other operations can also be performed by reusing the first control.

[0108] For example, Fig.14is a schematic diagram showing a method for closing an application through a first control according to an exemplary embodiment. Fig.14 As shown, after directly entering the first display mode by operating the first control from the desktop, the first display mode can also be directly exited by the first control in the first display mode. For example, after sliding the bar sub-control to a certain distance on the desktop, the first display mode is entered. In the first display mode, the first display mode can also be exited by sliding the bar sub-control.

[0109] Fig.15 is a schematic diagram showing another method for closing an application through a first control according to an exemplary embodiment. Fig.15 As shown, when the application is displayed in full screen, the first control can be used to directly close the current application and return to the system desktop.

[0110] Based on the same concept, an embodiment of the present disclosure also provides an application display device.

[0111] 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 each example 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 may 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.

[0112] Fig.16 is a block diagram of an application display device according to an exemplary embodiment. Fig.16 , the device comprises:

[0113] The operation unit 101 is used to enter a first display mode in response to the electronic device detecting a first operation. The first display mode includes: a main display area, a recent task display area and a frequently used application display area. The recent task display area and the frequently used application display area are located in different side areas of the main display area.

[0114] The display unit 102 is used for displaying, in response to entering the first display mode, applications that have been run by the electronic device within a set time before the current time in the recent task display area, displaying the first currently active application of the electronic device when the first operation is detected in the main display area, and displaying pre-set applications in the common application display area.

[0115] In some embodiments, the application display device also includes: a processing unit 103, which is used to control the display of a target display area in response to detecting a second operation in the first display mode, based on the second operation, and the target display area includes at least one of the following: a main display area, a recent task display area, and a commonly used application display area.

[0116] In some embodiments, the processing unit 103 controls the display of the target display area based on the second operation in the following manner: in response to the second operation including an adjustment operation on the display position of the first application window displayed in the main display area, the first application window is displayed in the main display at a display position corresponding to the adjustment operation, and the display positions of the recent task display area and the frequently used application display area are kept unchanged.

[0117] In some embodiments, the processing unit 103 performs display control on the target display area based on the second operation in the following manner: based on the second operation, performs display control on the application displayed in the target display area.

[0118] In some embodiments, the processing unit 103 controls the display of the application displayed in the target display area based on the second operation in the following manner: in response to the second operation for switching the first application currently displayed in the main display area to the second application, the second application is displayed in the main display area, and the first application is displayed at the top of the application queue displayed in the recent task display area; the second application includes an application selected in the recent task display area, or an application selected in the frequently used application display area, or an application selected in the main display area.

[0119] In some embodiments, the processing unit 103 performs display control on the application displayed in the target display area based on the second operation in the following manner: in response to the second operation for closing the first application currently displayed in the main display area, and the number of first applications is unique, the first application displayed in the main display area is closed, and the desktop application is displayed.

[0120] In some embodiments, the processing unit 103 controls the display of an application displayed in the target display area based on the second operation in the following manner: in response to the second operation including dragging a third application from the recent task display area and / or the frequently used application display area to the main display area, in the main display area, displaying the third application in a display mode that matches the hot zone position where the third application is dragged to the main display area, the display modes including split-screen display and / or floating window display, and different display modes correspond to different hot zone positions.

[0121] In some embodiments, the processing unit 103 is also used to: in response to the third application belonging to the recent task display area, fill the applications displayed in the recent task display area in the order of closing time according to the applications located after the third application in the application queue displayed in the recent task display area.

[0122] In some embodiments, the processing unit 103 controls the display of applications displayed in the target display area based on the second operation in the following manner: in response to the second operation including updating applications displayed in the recent task display area, the applications displayed in the recent task display area are updated in the recent task display area according to the chronological order in which each application in the application queue displayed in the recent task display area is closed.

[0123] In some embodiments, the processing unit 103 is further used to: in response to detecting a third operation to exit the first display mode, exit the first display mode, and display the fourth application in accordance with the display manner of the fourth application displayed in the main display area when the third operation is detected.

[0124] In some embodiments, detecting a first operation includes: detecting a first control operation on a first control in an application interface or a desktop application interface displayed by the electronic device, and determining that the first operation is detected; and the second operation and / or the third operation is a second control operation performed on the first control in the first display mode.

[0125] Regarding the device 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.

[0126] Fig.17 2 is a block diagram of a device for application display according to an exemplary embodiment. For example, the device 200 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.

[0127] Reference Fig.17 , the device 200 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 .

[0128] The processing component 202 generally controls the overall operation of the device 200, such as operations associated with display, phone calls, data communications, camera operations, 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 above-described method. In addition, the processing component 202 may include one or more modules to facilitate interaction between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.

[0129] The memory 204 is configured to store various types of data to support operations on the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 can 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.

[0130] The power component 206 provides power to the various components of the device 200. The power component 206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 200.

[0131] The multimedia component 208 includes a screen that provides an output interface between the device 200 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 includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 includes a front camera and / or a rear camera. When the device 200 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.

[0132] The audio component 210 is configured to output and / or input audio signals. For example, the audio component 210 includes a microphone (MIC), and when the device 200 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is 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 also includes a speaker for outputting audio signals.

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

[0134] The sensor assembly 214 includes one or more sensors for providing various aspects of the status assessment of the device 200. For example, the sensor assembly 214 can detect the open / closed state of the device 200, the relative positioning of components, such as the display and keypad of the device 200, the sensor assembly 214 can also detect the position change of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200 and the temperature change of the device 200. The sensor assembly 214 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 214 can 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 can also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0135] The communication component 216 is configured to facilitate wired or wireless communication between the device 200 and other devices. The device 200 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 receives 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 also includes 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.

[0136] In an exemplary embodiment, the apparatus 200 may 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 perform the above method.

[0137] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, and the instructions can be executed by the processor 220 of the device 200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0138] It is to be understood that in the present disclosure, "plurality" refers 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 represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include plural forms, unless the context clearly indicates other meanings.

[0139] It is further understood that the terms "first", "second", etc. are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information.

[0140] It can be further understood that, unless otherwise specified, “connection” includes a direct connection without other components between the two, and also includes an indirect connection with other components between the two.

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

[0142] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modifications, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure.

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

Claims

1. An application display method, characterized in that: include: In response to the electronic device detecting a first operation, entering a first display mode, the first display mode comprising: a main display area, a recent task display area, and a frequently used application display area, the recent task display area and the frequently used application display area being located at different side areas of the main display area; In response to entering the first display mode, the applications that have been run by the electronic device within a set time before the current time are displayed in the recent task display area, the first currently active application of the electronic device when the first operation is detected is displayed in the main display area, and pre-set applications are displayed in the commonly used application display area.

2. The method according to claim 1, characterized in that The method further comprises: In response to detecting a second operation in the first display mode, display control is performed on a target display area based on the second operation, and the target display area includes at least one of the following: the main display area, the recent task display area, and the common application display area.

3. The method according to claim 2, characterized in that The performing display control on the target display area based on the second operation includes: In response to the second operation including an adjustment operation on the display position of the first application window displayed in the main display area, the first application window is displayed in the main display area based on the display position corresponding to the adjustment operation, and the display positions of the recent task display area and the commonly used application display area are kept unchanged.

4. The method according to claim 2, characterized in that: The performing display control on the target display area based on the second operation includes: Based on the second operation, display control is performed on the application displayed in the target display area.

5. The method according to claim 4, characterized in that The performing display control on the application displayed in the target display area based on the second operation includes: In response to the second operation for switching the first application currently displayed in the main display area to the second application, the second application is displayed in the main display area, and the first application is displayed at the top of the application queue displayed in the recent task display area; The second application includes an application selected in the recent task display area, or an application selected in the common application display area, or an application selected in the main display area.

6. The method according to claim 4, characterized in that The performing display control on the application displayed in the target display area based on the second operation includes: In response to the second operation being used to close the first application currently displayed in the main display area, and the number of the first applications is unique, the first application displayed in the main display area is closed, and a desktop application is displayed.

7. The method according to claim 4, characterized in that The performing display control on the application displayed in the target display area based on the second operation includes: In response to the second operation, a third application is dragged from the recent task display area and / or the frequently used application display area to the main display area, and in the main display area, the third application is displayed in a display mode that matches the hot zone position where the third application is dragged to the main display area, and the display mode includes split-screen display and / or floating window display, and different display modes correspond to different hot zone positions.

8. The method according to claim 7, characterized in that The method further comprises: In response to the third application belonging to the recent task display area, the applications displayed in the recent task display area are filled in sequence according to the closing time order according to the applications located after the third application in the application queue displayed in the recent task display area.

9. The method according to claim 4, characterized in that The performing display control on the application displayed in the target display area based on the second operation includes: In response to the second operation including updating the applications displayed in the recent task display area, the applications displayed in the recent task display area are updated in the recent task display area according to the time sequence in which the applications in the application queue displayed in the recent task display area are closed.

10. The method according to claim 4, further comprising: In response to detecting a third operation to exit the first display mode, the first display mode is exited, and the fourth application is displayed in the same manner as the fourth application displayed in the main display area when the third operation is detected.

11. The method according to any one of claims 1 to 10, wherein detecting a first operation comprises: In the application interface or desktop application interface displayed by the electronic device, a first control operation on a first control is detected, and it is determined that the first operation is detected; The second operation and / or the third operation is a second control operation performed on the first control in the first display mode.

12. An application display device, characterized in that: include: an operation unit, configured to enter a first display mode in response to the electronic device detecting a first operation, wherein the first display mode includes: a main display area, a recent task display area, and a frequently used application display area, wherein the recent task display area and the frequently used application display area are located in different side areas of the main display area; A display unit is used for, in response to entering the first display mode, displaying in the recent task display area the applications that have been run by the electronic device within a set time before the current time, displaying in the main display area the first currently active application of the electronic device when the first operation is detected, and displaying pre-set applications in the commonly used application display area.

13. The device according to claim 12, characterized in that The device also includes: A processing unit is used to, in response to detecting a second operation in the first display mode, control the display of a target display area based on the second operation, wherein the target display area includes at least one of the following: the main display area, the recent task display area, and the common application display area.

14. The device according to claim 13, characterized in that The processing unit performs display control on the target display area based on the second operation in the following manner: In response to the second operation including an adjustment operation on the display position of the first application window displayed in the main display area, the first application window is displayed in the main display area based on the display position corresponding to the adjustment operation, and the display positions of the recent task display area and the commonly used application display area are kept unchanged.

15. The device according to claim 13, characterized in that The processing unit performs display control on the target display area based on the second operation in the following manner: Based on the second operation, display control is performed on the application displayed in the target display area.

16. The device according to claim 15, characterized in that The processing unit performs display control on the application displayed in the target display area based on the second operation in the following manner: In response to the second operation for switching the first application currently displayed in the main display area to the second application, the second application is displayed in the main display area, and the first application is displayed at the top of the application queue displayed in the recent task display area; The second application includes an application selected in the recent task display area, or an application selected in the common application display area, or an application selected in the main display area.

17. The device according to claim 15, characterized in that The processing unit performs display control on the application displayed in the target display area based on the second operation in the following manner: In response to the second operation being used to close the first application currently displayed in the main display area, and the number of the first applications is unique, the first application displayed in the main display area is closed, and a desktop application is displayed.

18. The device according to claim 15, characterized in that The processing unit performs display control on the application displayed in the target display area based on the second operation in the following manner: In response to the second operation, a third application is dragged from the recent task display area and / or the frequently used application display area to the main display area, and in the main display area, the third application is displayed in a display mode that matches the hot zone position where the third application is dragged to the main display area, and the display mode includes split-screen display and / or floating window display, and different display modes correspond to different hot zone positions.

19. The device according to claim 18, characterized in that The processing unit is also used for: In response to the third application belonging to the recent task display area, the applications displayed in the recent task display area are filled in sequence according to the closing time order according to the applications located after the third application in the application queue displayed in the recent task display area.

20. The device according to claim 15, characterized in that The processing unit performs display control on the application displayed in the target display area based on the second operation in the following manner: In response to the second operation including updating the applications displayed in the recent task display area, the applications displayed in the recent task display area are updated in the recent task display area according to the time sequence in which the applications in the application queue displayed in the recent task display area are closed.

21. The apparatus according to claim 15, wherein the processing unit is further configured to: In response to detecting a third operation to exit the first display mode, the first display mode is exited, and the fourth application is displayed in the same manner as the fourth application displayed in the main display area when the third operation is detected.

22. The apparatus according to any one of claims 12 to 21, wherein detecting a first operation comprises: In the application interface or desktop application interface displayed by the electronic device, a first control operation on a first control is detected, and it is determined that the first operation is detected; The second operation and / or the third operation is a second control operation performed on the first control in the first display mode.

23. An application display device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the method described in any one of claims 1 to 11.

24. A storage medium, characterized in that The storage medium stores instructions, and when the instructions in the storage medium are executed by a processor of the terminal, the terminal is enabled to execute the method described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Folding screen display method and electronic equipment

    CN112506386A

  • Application interface display method, application interface display device and storage medium

    CN114125260A

  • Interface display method and related device

    CN114363462A

  • Window control method, electronic equipment and computer readable storage medium

    CN116820288A

  • Operation method for split-screen display and electronic device

    US20220197486A1