An application display method and device, and a storage medium
By introducing display modes such as a main display area, a recent tasks display area, and a frequently used applications display area in terminal devices, users can intuitively control the display of multiple applications or windows, solving the problem of high cost of multi-window task management in terminal devices and achieving more efficient multi-tasking.
Patent Information
- Application Number
- CN202311386756.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-24
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-10-24
AI Technical Summary
In existing technologies, multi-window task management on terminal devices is costly, and the foreground application display steps are complex, making it difficult to achieve convenient multi-task display control.
This invention provides an application display method. By entering a first display mode, users can intuitively control the display of multiple applications or windows using the main display area, the recent tasks display area, and the frequently used applications display area. This includes adjusting, switching, and dragging applications, supporting split-screen and floating window display, and maintaining the positional stability of the display area and the continuity of task management.
It improves the naturalness and user-friendliness of multitasking management, reduces the frequency of switching between different applications, and improves the efficiency of multitasking and display control.
Smart Images

Figure CN119883446B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of terminals, and in particular, to an application display method and device, and a storage medium. BACKGROUND
[0002] With the development of communication technology, especially the rapid development of intelligent terminals, the types of applications installed in terminals are more and more various. Users often need to perform multi-window task display control in current application programs, recent tasks, desktops and other areas.
[0003] In the related art, multi-window task display control can be performed on an electronic device in a manner such as a floating window, but the task management cost is still high, and the step of increasing foreground application display is complex. SUMMARY
[0004] To overcome the problems 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, an application display method is provided, including: in response to a first operation being detected by an electronic device, entering a first display mode, the first display mode including: 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 in different side edge areas of the main display area; in response to entering the first display mode, displaying, in the recent task display area, an application that has been run by the electronic device within a set time before a current time, displaying, in the main display area, a first current active application of the electronic device at a time when the first operation is detected, and displaying, in the frequently used application display area, a pre-set application.
[0006] In an implementation, the method further includes: in response to a second operation being detected in the first display mode, performing display control on a target display area based on the second operation, the target display area including at least one of the main display area, the recent task display area and the frequently used application display area.
[0007] In an implementation, 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 a display position of a first application window displayed in the main display area, displaying the first application window in the main display area based on the display position corresponding to the adjustment operation, and keeping the display positions of the recent task display area and the frequently used application display area unchanged.
[0008] In an implementation, the display control of the target display area based on the second operation comprises: display control of an application displayed by the target display area based on the second operation.
[0009] In an implementation, the display control of the application displayed by the target display area based on the second operation comprises: in response to the second operation being used to switch a first application currently displayed by the main display area to a second application, displaying the second application in the main display area and displaying the first application at the head of the application queue displayed by the recent task display area; the second application comprises an application selected in the recent task display area, an application selected in the frequently used application display area, or an application selected in the main display area.
[0010] In an implementation, the display control of the application displayed by the target display area based on the second operation comprises: in response to the second operation being used to close a first application currently displayed by the main display area and the first application being unique in quantity, closing the first application displayed by the main display area and displaying a desktop application.
[0011] In an implementation, the display control of the application displayed by the target display area comprises: in response to the second operation comprising dragging a third application from the recent task display area and / or the frequently used application display area to the main display area, displaying the third application in the main display area according to a display mode matched by a hot area position where the third application is dragged to the main display area, the display mode comprising split-screen display and / or floating window display, and different display modes correspond to different hot area positions.
[0012] In an implementation, the method further comprises: in response to the third application belonging to the recent task display area, sequentially filling each application displayed in the recent task display area according to a closing time sequence after the third application in the application queue displayed in the recent task display area.
[0013] In an implementation, the display control of the application displayed by the target display area based on the second operation comprises: in response to the second operation comprising updating the application displayed in the recent task display area, updating the application displayed in the recent task display area according to a closing time sequence of each application in the application queue displayed in the recent task display area in the recent task display area.
[0014] In an implementation, the method further includes: in response to detecting a third operation for exiting the first display mode, exiting the first display mode, and displaying a fourth application in a display mode of the fourth application displayed in the main display area when the third operation is detected.
[0015] In an implementation, detecting the 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 on the first control in the first display mode.
[0016] According to a second aspect of the embodiments of the present disclosure, an application display apparatus is provided, including: an operation unit configured to enter a first display mode in response to an electronic device detecting a first operation, the first display mode including: 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 in different side areas of the main display area; and a display unit configured to display, in response to entering the first display mode, in the recent task display area, an application that has been run by the electronic device within a set time before a current time, in the main display area, a first current active application of the electronic device when the first operation is detected, and in the frequently used application display area, a pre-set application.
[0017] In an implementation, the apparatus further includes: a processing unit configured to, in response to detecting a second operation in the first display mode, perform display control on a target display area based on the second operation, the target display area including at least one of the following: the main display area, the recent task display area, and the frequently used application display area.
[0018] In an implementation, 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 a display position of a first application window displayed in the main display area, displaying the first application window in the main display area based on the display position corresponding to the adjustment operation, and keeping the display positions of the recent task display area and the frequently used application display area unchanged.
[0019] In an implementation, the processing unit performs display control on the target display area based on the second operation in the following manner: performing display control on an application displayed in the target display area based on the second operation.
[0020] In one implementation, the processing unit displays the application displayed in the target display area according to the second operation in the following manner: in response to the second operation being used to switch 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 head of the application queue displayed in the recent task display area; the second application comprises 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 implementation, the processing unit displays the application displayed in the target display area according to 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 application being unique, the first application is closed in the main display area, and a desktop application is displayed.
[0022] In one implementation, the processing unit displays the application displayed in the target display area according to the second operation in the following manner: in response to the second operation comprising dragging a third application from the recent task display area and / or the frequently used application display area to the main display area, the third application is displayed in the main display area in a display manner matched with a hot area position where the third application is dragged to the main display area, the display manner comprising split-screen display and / or floating window display, and different display manners correspond to different hot area positions.
[0023] In one implementation, the processing unit is further configured to: in response to the third application belonging to the recent task display area, sequentially fill up the applications displayed in the recent task display area in the order of closing time of the applications following the third application in the application queue displayed in the recent task display area.
[0024] In one implementation, the processing unit displays the application displayed in the target display area according to the second operation in the following manner: in response to the second operation comprising updating the applications displayed in the recent task display area, the applications displayed in the recent task display area are updated in the order of closing time of the applications in the application queue displayed in the recent task display area.
[0025] In one implementation, the processing unit is further configured to: in response to detecting a third operation for exiting the first display mode, exit the first display mode, and display a fourth application displayed in the main display area in a display manner of the fourth application at the time when the third operation is detected.
[0026] In an implementation, the first operation is detected by detecting a first control operation on a first control in an application interface or a desktop application interface displayed by the electronic device.
[0027] According to a third aspect of the present disclosure, an application display apparatus is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the application display method according to the first aspect or any one of the implementation forms of the first aspect.
[0028] According to a fourth aspect of the present disclosure, a storage medium is provided, which stores instructions that, when executed by a processor, perform the application display method according to the first aspect or any one of the implementation forms of the first aspect.
[0029] The technical solution provided by the embodiments of the present disclosure can have the following beneficial effects: by entering the first display mode through the first operation, in the first display mode, the user can control the display of multiple application programs or windows through intuitive operations through the main display area, the recent task display area, and the frequently used application display area, which makes multi-task management more natural and user-friendly. Through this intuitive display mode, the user can more easily manage multiple application programs without frequently switching between different applications, thereby improving the efficiency of multi-task processing.
[0030] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0031] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the present disclosure.
[0032] Figure 1 is a flowchart of an application display method according to an exemplary embodiment.
[0033] Figure 2 is a schematic diagram of a first display mode according to an exemplary embodiment.
[0034] Figure 3 is a schematic diagram of entering the first display mode from a desktop according to an exemplary embodiment.
[0035] Figure 4 is a schematic diagram of entering the first display mode from an application according to an exemplary embodiment.
[0036] Figure 5 is a flowchart of an application switching method according to an exemplary embodiment.
[0037] Figure 6 is a schematic diagram of an application switching method according to an exemplary embodiment.
[0038] Figure 7 is a schematic diagram of a first application closing method according to an exemplary embodiment.
[0039] Figure 8 is a schematic diagram of a hot zone location according to an exemplary embodiment.
[0040] Figure 9A is a schematic diagram of a third application being dragged from a recent task display area according to an exemplary embodiment.
[0041] Figure 9B is another schematic diagram of a third application being dragged from a recent task display area according to an exemplary embodiment.
[0042] Figure 10A is a schematic diagram of a third application being dragged from a frequently used application display area according to an exemplary embodiment.
[0043] Figure 10B is another schematic diagram of a third application being dragged from a frequently used application display area according to an exemplary embodiment.
[0044] Figure 11 is a schematic diagram of a recent task display area according to an exemplary embodiment.
[0045] Figure 12 is a schematic diagram of exiting a first display mode according to an exemplary embodiment.
[0046] Figure 13 is a flowchart of an application closing method according to an exemplary embodiment.
[0047] Figure 14 is a schematic diagram of a first control closing an application according to an exemplary embodiment.
[0048] Figure 15 is another schematic diagram of a first control closing an application according to an exemplary embodiment.
[0049] Figure 16 is a block diagram of an application display apparatus according to an exemplary embodiment.
[0050] Figure 17is a block diagram of an apparatus for application display according to an exemplary embodiment. DETAILED DESCRIPTION
[0051] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, the same numbers are used to indicate the same or similar elements, unless otherwise represented. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure.
[0052] The method provided by the embodiments of the present disclosure can be applied to the scenario of display control of application programs or task windows on an electronic device.
[0053] The application display method provided by the embodiments of the present disclosure can be executed by an electronic device, which can be any device containing display devices and touch devices, using electronic elements 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 (UE), a mobile station (MS), etc. For example, handheld devices with touch display functions, vehicle-mounted devices, etc. For example, examples of the electronic device can include a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a smart home device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, etc.
[0054] In the current application scenario of electronic devices, the needs of users are increasingly diversified, and multiple application programs often need to be used at the same time to meet the needs in different scenarios. In this case, it is not easy to conveniently display the ideal multi-task combination on one device.
[0055] Although there are display methods such as split screen, small window, and quick switching between opened applications, the current existing application program layout often needs to be changed, or there are problems such as high task management cost and complex steps of increasing foreground application display.
[0056] Therefore, the embodiments of the present disclosure provide an application display method. By entering a first display mode through a first operation, in the first display mode, the user can control the display of multiple application programs or windows through intuitive operations through the main display area, the recent task display area, and the frequently used application display area, which makes multi-task management more natural and user-friendly.
[0057] Figure 1 is a flowchart of an application display method according to an example embodiment, as shown in Figure 1 The method includes steps S11-S12, as shown in
[0058] In step S11, in response to the electronic device detecting a first operation, a first display mode is entered.
[0059] When a current application interface operation is performed, detecting that a user has performed a first operation can directly enter the first display mode for operation without other additional operations.
[0060] 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.
[0061] In one embodiment, in the current interface, the electronic device detects that the user has slid the stick control a distance, and enters the first display mode.
[0062] Examples can also introduce special screen touch gestures and the like as the first operation for triggering the first display mode. For example, detecting that a user makes a special gesture on the screen of the electronic device to trigger the first display mode. This gesture can be drawing a special 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, in the recent task display area, applications that the electronic device has run within a set time from the current time are displayed. In the main display area, the first current active application of the electronic device when the first operation is detected is displayed. In the frequently used application display area, a pre-set application is displayed.
[0064] Figure 2 is a schematic diagram of a first display mode according to an example embodiment, as shown in Figure 2 The first display mode includes a main display area, a recent task display area, and a frequently used application display area.
[0065] In the recent task display area, applications that the electronic device has run within a set time from the current time are displayed. In the main display area, the first current active application of the electronic device when the first operation is detected is displayed. In the frequently used application display area, a pre-set application is displayed.
[0066] By displaying all applications run by the electronic device within a set time before the current time in the recent task display area and displaying the applications with higher frequency of use in the frequently used application display area and allowing customizing the frequently used applications, the user does not need to frequently return to the home screen or the application drawer to find the application, thereby saving time and helping better organize and manage the multitasking window.
[0067] In an embodiment, the first display mode can be entered from an application currently running in the foreground or a system desktop. The layout of the applications of the current electronic device can be maintained after detecting the first operation, and the first display mode can be directly entered without triggering other operations.
[0068] For example, Figure 3 is a schematic diagram of entering the first display mode from the desktop according to an example embodiment, as shown in Figure 3 As shown, the currently active application is a system desktop, and the first operation of the up sliding lever sub-control is performed in the system desktop. After detecting the first operation, the desktop directly enters the first display mode, takes the desktop as the main display area, and displays the recent task display area and the frequently used application display area in the desktop side area, respectively.
[0069] For another example, Figure 4 is a schematic diagram of entering the first display mode from the application according to an example embodiment, as shown in Figure 4 As shown, the currently active application is a first application, and the first operation of the up sliding lever sub-control is performed in the first application. After detecting the first operation, the first application directly enters the first display mode without changing the layout, takes the first application as the main display area, and displays the recent task display area and the frequently used application display area in the desktop side area, respectively.
[0070] In the embodiments of the present disclosure, the first display mode is entered when the first operation is detected, and in the first display mode, the user can control the display of multiple applications or windows through intuitive operations through the main display area, the recent task display area, and the frequently used application display area, which makes the multitasking management and application display control more natural and user-friendly.
[0071] In an embodiment, in response to detecting a second operation in the first display mode, the target display area is controlled based on the second operation, and the target display area includes at least one of the main display area, the recent task display area, and the frequently used application display area.
[0072] In the embodiments of the present disclosure, after entering the first display mode, the second operation can be performed, and based on the second operation, the display layout of the required application is displayed and controlled from the main display area, the recently task display area and the frequently used application display area. Through the recently task display area, the user can clearly see the recently opened application, so as to more easily perform multi-task management and switching. Through the frequently used application display area, the required application program does not need to be remembered or searched, thereby improving the efficiency of display control.
[0073] In an 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 recently task display area and the frequently used application display area remain unchanged.
[0074] In the embodiments 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 recently task display area and the frequently used application display area do not change. This helps to avoid the problem of occlusion encountered by the user during display control, and provides a clearer view. The user does not have to worry that they are accidentally moved or hidden, thereby reducing confusion and errors that may occur during display control.
[0075] In an embodiment, based on the second operation, the display of the application displayed in the target display area is controlled.
[0076] In the embodiments of the present disclosure, the display of the application required to be displayed in the target display area can be controlled based on the second operation. Through this visual display method, the user can control the display of multiple application programs or windows through intuitive operations, thereby improving the efficiency of display control.
[0077] In an embodiment, when entering the first display mode, the application displayed in the target display area can include the application existing in the original application layout of the screen and the application included in the main display area based on the second operation.
[0078] Figure 5 is a flowchart of an application switching method according to an exemplary embodiment, as shown in Figure 5 The method includes steps S51 to S52.
[0079] In step S51, 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 head of the application queue displayed in the recently task display area.
[0080] In step S52, the second application includes the application selected in the recently task display area, or the application selected in the frequently used application display area, or the application selected in the main display area.
[0081] The application currently displayed in the main display area can be selected to switch by the recent task display area, the frequently used application display area, or in the main display area. After the switching, the application previously displayed in the main display area is placed at the first position of the application queue displayed in the recent task display area, without being closed immediately.
[0082] Figure 6 is a schematic diagram of an application switching method according to an exemplary embodiment, as shown in Figure 6 The application currently displayed in the main display area is switched from the first application to the second application by the clicking operation in the recent task display area. After the switching, the first application is placed at the first position of the application queue displayed in the recent task display area. The application currently displayed in the main display area is switched from the second application to the third application by the clicking operation in the frequently used application display area. After the switching, the second application is placed at the first position of the application queue displayed in the recent task display area, and the first application is placed at the second position of the application queue displayed in the recent task display area.
[0083] In the embodiments of the present disclosure, the switched application is displayed at the first position of the recent task bar, which helps to maintain the continuity of multi-task management and display control. The user can return to the previous task at any time without having to reopen the application.
[0084] In an embodiment, the second operation is used to close the first application currently displayed in the main display area, and the number of the first application is unique, the first application is closed in the main display area, and the desktop application is displayed.
[0085] Figure 7 is a schematic diagram of a method for closing the first application according to an exemplary embodiment, as shown in Figure 7 The first application can be closed by the operation button set in the main display area. When the first application is the only application for the main display area, the system desktop can be displayed without leaving the first display mode. Moreover, the closed application is displayed in the recent task display area, so that the application can be reopened at any time.
[0086] In the embodiments of the present disclosure, the second operation is used to close the first application currently displayed in the main display area, and the first application is the only application for the main display area, the system desktop can be displayed without leaving the first display mode. By the method in the embodiments of the present disclosure, the switching between the application and the desktop can be faster, and the work efficiency is improved, especially when the desktop content needs to be frequently checked, for example, when the widgets, files, or shortcuts on the desktop need to be checked.
[0087] In one embodiment, in response to the second operation including dragging the third application to the main display area from the recent task display area and / or the frequently used application display area, the third application is displayed in the main display area according to a display mode matched by a hot area position where the third application is dragged to the main display area, the display mode including split screen display and / or floating window display, and different display modes correspond to different hot area positions.
[0088] Figure 8 is a schematic diagram of a hot area position according to an exemplary embodiment, as shown in Figure 8 application can be split screen displayed when dragged to a side position of the main display area, and can be floating window displayed when dragged to a middle position of the main display area.
[0089] Figure 9A is a schematic diagram of dragging a third application from a recent task display area according to an exemplary embodiment, as shown in Figure 9A application a is selected from the recent task display area, and application a is dragged to a side position of the main display area. After the dragging is completed, application a is automatically split screen displayed according to the hot area position of the dragging.
[0090] Figure 9B is another schematic diagram of dragging a third application from a recent task display area according to an exemplary embodiment, as shown in Figure 9B application b is selected from the recent task display area, and application b is dragged to a middle position of the main display area. After the dragging is completed, application b is automatically floating window displayed according to the hot area position of the dragging.
[0091] Figure 10A is a schematic diagram of dragging a third application from a frequently used application display area according to an exemplary embodiment, as shown in Figure 10A application a is selected from the frequently used application display area, and application a is dragged to a side position of the main display area. After the dragging is completed, application a is automatically split screen displayed according to the hot area position of the dragging.
[0092] Figure 10B is another schematic diagram of dragging a third application from a frequently used application display area according to an exemplary embodiment, as shown in Figure 10B application b is selected from the frequently used application display area, and application b is dragged to a middle position of the main display area. After the dragging is completed, application b is automatically floating window displayed according to the hot area position of the dragging.
[0093] The task management of the multi-application window can be achieved by dragging the application from the recent task display area and / or the frequently used application display area to the main display area. The simultaneous display of multiple applications can be achieved by split-screen display and / or floating window display. Different display modes can be directly selected according to different hot area positions of the dragging, without the need for other additional operations.
[0094] In the embodiments of the present disclosure, the multi-task window combination required by the user can be quickly and conveniently completed by dragging the application from the recent task display area and / or the frequently used application display area to the main display area, so as to fully utilize the screen space and improve the work efficiency. In addition, the position of the dragging can be changed as required, so as to switch between the split screen and the small window at any time, which provides a smooth multi-task management mode without complex operations.
[0095] In one embodiment, in response to the third application belonging to the recent task display area, the applications after the third application in the application queue displayed in the recent task display area are sequentially filled in the recent task display area according to the closing time sequence.
[0096] Figure 11 is a schematic diagram of filling the recent task display area according to an exemplary embodiment. As shown in Figure 11 The applications a, b, c, and d are sequentially displayed in the recent task display area according to the closing time sequence. If the application a is dragged from the recent task display area to the side area of the main display area, the application a is displayed in the split screen, and the other applications b, c, and d can be automatically arranged in the recent task display area according to the closing time sequence.
[0097] In the embodiments of the present disclosure, the other applications can be automatically arranged in the recent task display area according to the closing time sequence, so as to fill the vacancy of the application dragged to the main screen. This helps to maintain the continuity of the display control and the user-friendliness. The user does not need to manually rearrange the applications, thereby reducing the confusion and possible errors. The applications in the recent task display area are ensured to be in order, thereby helping to fully utilize the screen space and improving the 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 closing time sequence of the applications in the application queue displayed in the recent task display area.
[0099] In the embodiments of the present disclosure, in response to the second operation including updating the application displayed in the recent task display area, the application can be displayed in the recent task display area according to the time sequence of closing, which helps to maintain the continuity of task management. The user can access the application according to their recent activities without having to search in the list, improving the user's work efficiency.
[0100] In an embodiment, in response to detecting a third operation for exiting the first display mode, the first display mode is exited, and a fourth application displayed in the main display area at the time of detecting the third operation is displayed in a display manner of the fourth application.
[0101] When the application layout required by the user, that is, the fourth application, is obtained in the main display area through the above operation, the third operation can be used to directly exit the first display mode and display the window combination full screen.
[0102] Figure 12 is a schematic diagram of exiting the first display mode according to an example embodiment, as shown in Figure 12 In the current display of the layout of the first active application, the first operation is used to enter the first display mode. After the third application is added to the main display area in the form of a floating window through dragging in the first display mode, the third operation is performed, for example, the stick control is slid 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 full screen.
[0103] In the embodiments of the present disclosure, seamless switching from the first display mode to full screen display can be achieved through the third operation, without the need for additional steps or clicks. This provides a faster and smoother switching experience.
[0104] Figure 13 is a flowchart of an application closing method according to an example embodiment, as shown in Figure 13 The method includes steps S111 to S112.
[0105] In step S111, a first control operation on a first control in an application interface or a desktop application interface displayed by an electronic device 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 on the first control in the first display mode.
[0107] Through the control operation on 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, the first control can also be reused to perform other operations.
[0108] An example is Figure 14is a schematic diagram of a method for closing an application through a first control according to an exemplary embodiment, as shown in Figure 14 As shown, after entering the first display mode from the desktop by operating the first control, the first display mode can also be exited directly through the first control. For example, after sliding the first 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 first control.
[0109] Figure 15 is another schematic diagram of a method for closing an application through a first control according to an exemplary embodiment, as shown in Figure 15 As shown, when the application is displayed in full screen, the current application can be directly closed through the first control to return to the system desktop.
[0110] Based on the same concept, the present disclosure also provides an application display device.
[0111] It can be understood that the application display device provided by the present disclosure includes the corresponding hardware structure and / or software modules for executing each function in order to achieve the above functions. In combination with the units and algorithm steps of each example disclosed in the present disclosure, the present disclosure can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software to drive 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 beyond the scope of the technical solution of the present disclosure.
[0112] Figure 16 is a block diagram of an application display device according to an exemplary embodiment. Referring to Figure 16 The device includes:
[0113] The operation unit 101 is configured to enter a first display mode in response to the electronic device detecting a first operation, the first display mode including 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 in different side areas of the main display area.
[0114] The display unit 102 is configured to display, in response to entering the first display mode, in the recent task display area, an application that has been run by the electronic device within a set time before a current time, in the main display area, a first currently active application of the electronic device at the time of detecting the first operation, and in the frequently used application display area, a pre-set application.
[0115] In some embodiments, the application display device further includes a processing unit 103, configured to, in response to detecting a second operation in a first display mode, perform display control on a target display area based on the second operation, wherein the target display area includes at least one of the following: a main display area, a recent tasks display area, and a frequently used application display area.
[0116] In some embodiments, the processing unit 103 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 based on the display position corresponding to the adjustment operation, while keeping the display positions of the recent task display area and the frequently used application display area unchanged.
[0117] In some embodiments, the processing unit 103 performs display control on the target display area based on a second operation in the following manner: based on the second operation, it performs display control on the application displayed in the target display area.
[0118] 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 to switch 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 head of the application queue displayed in the recent tasks display area; the second application includes the application selected in the recent tasks display area, or the application selected in the frequently used applications display area, or the 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 the 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 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, the application is dragged from the recent task display area and / or the frequently used application display area to the main display area. In the main display area, the application is displayed according to the display mode matched by the hot zone position where the application is dragged to the main display area. The display mode includes split-screen display and / or floating window display. Different display modes correspond to different hot zone positions.
[0121] In some embodiments, the processing unit 103 is further configured to, in response to the third application belonging to the recent task display area, sequentially fill the application displayed in the recent task display area in the closing time order of the applications following the third application in the application queue displayed in the recent task display area.
[0122] In some embodiments, the processing unit 103 is configured to, in response to the second operation including updating the application displayed in the recent task display area, update the application displayed in the recent task display area in the closing time order of the applications in the application queue displayed in the recent task display area.
[0123] In some embodiments, the processing unit 103 is further configured to, in response to detecting a third operation of exiting the first display mode, exit the first display mode, and display a fourth application in the display mode of the fourth application displayed in the main display area when the third operation is detected.
[0124] In some embodiments, detecting the first operation includes detecting a first control operation on the first control in an application interface or a desktop application interface displayed by the electronic device, and determining that the first operation is detected. The second operation and / or the third operation is a second control operation on the first control in the first display mode.
[0125] As to the apparatus in the above-described embodiments, specific manners in which various modules perform operations have been described in details in the embodiments about the method, and thus will not be described in details here.
[0126] Figure 17 is a block diagram of an apparatus for application display according to an exemplary embodiment. For example, the apparatus 200 can 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, and the like.
[0127] Referring to Figure 17 , the apparatus 200 can include one or more of the following components: a processing component 202, a memory 204, a power supply 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 operations of the device 200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 202 can include one or more processors 220 to execute instructions delivered from the memory 204 to complete all or part of the steps of the methods described above. In addition, the processing component 202 can include one or more modules to facilitate the interaction between the processing component 202 and other components. For example, the processing component 202 can include a multimedia module to facilitate the 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 of the device 200. Examples of these data include instructions for any application or method operating on the device 200, contact data, phonebook data, messages, pictures, videos, and so on. The memory 204 can be implemented by any type of volatile or non-volatile storage devices 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 storage, flash memory, magnetic or optical disk.
[0130] The power component 206 provides power to the various components of the device 200. The power component 206 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 200.
[0131] The multimedia component 208 includes a screen providing an output interface between the device 200 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swiping, and gestures on the touch panel. The touch sensors can not only sense a boundary of a touch or swiping action, but also detect duration and pressure related to the touch or swiping action. In some embodiments, the multimedia component 208 includes a front-facing camera and / or a rear-facing camera. The front-facing camera and / or the rear-facing camera can receive external multimedia data when the device 200 is in an operation mode, such as a shooting mode or a video mode. Each of the front-facing camera and the rear-facing camera can 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) that is configured to receive an external audio signal when the device 200 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 204 or transmitted via the communication component 216. In some embodiments, the audio component 210 also includes a speaker for outputting audio signals.
[0133] The I / O interface 212 provides an interface between the processing component 202 and peripheral interface modules, which can include a keypad, a click wheel, buttons, and so on. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0134] The sensor component 214 includes one or more sensors for providing status assessments of various aspects of the device 200. For example, the sensor component 214 can detect an open / closed position of the device 200, relative positioning of components, such as a display and a keypad of the device 200, a change of position of the device 200 or a component of the device 200, presence or absence of user contact with the device 200, orientation or acceleration / deceleration / g-force and temperature of the device 200. The sensor component 214 can include an orientation sensor, an altimeter, a proximity sensor, an accelerometer, a gyroscope, a magnetometer, 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 another device. 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 example embodiment, the communication component 216 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example 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) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.
[0136] In exemplary embodiments, the apparatus 200 can 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, micro-controllers, microprocessors or other electronic components, for executing the above-described methods.
[0137] In exemplary embodiments, a non-transitory computer-readable storage medium including instructions, such as the memory 204 including instructions, is also provided, which can be executed by the processor 220 of the apparatus 200 to complete the above-described methods. 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 disc, and an optical data storage device, etc.
[0138] It can be understood that, in the present disclosure, "multiple" refers to two or more, and other quantifiers are similar thereto. The association relationship of "and / or" describing the associated objects means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship. The singular form "a", "said" and "the" are also intended to include the plural form, unless the context clearly indicates otherwise.
[0139] It can be further understood that the terms "first", "second", and the like are used to describe various information, but the 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 importance. In fact, the expressions "first", "second", and the like can be completely interchangeable. For example, 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 without departing from the scope of the present disclosure.
[0140] It can be further understood that, unless otherwise specified, "connection" includes direct connection between the two without other components, and also includes indirect connection between the two with other elements.
[0141] It can be further understood that, although the operations are described in a specific order in the drawings of the embodiments of the present disclosure, it should not be understood as requiring the operations to be performed in the specific order or in a serial order, or requiring all the shown operations to be performed to obtain the desired results. In a specific environment, multi-tasking and parallel processing can be advantageous.
[0142] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims.
[0143] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. An application display method, characterized in that, include: In response to the electronic device detecting a first operation, it enters a first display mode, which 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; In response to entering the first display mode, the applications that the electronic device has run within a set time before the current time are displayed in the recent tasks 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 preset applications are displayed in the frequently used applications display area. 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. The target display area includes at least one of the following: the main display area, the recent tasks display area, and the frequently used applications display area. The step of controlling the display of 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; In response to the second operation, which includes dragging a third application from the recent tasks display area and / or the frequently used applications display area to the main display area, the third application is displayed in the main display area according to the 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, with different display modes corresponding to different hot zone positions.
2. The method according to claim 1, characterized in that, The step of controlling the display of the target display area based on the second operation includes: In response to the second operation, which includes adjusting 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, while keeping the display positions of the recent tasks display area and the frequently used applications display area unchanged.
3. The method according to claim 1, characterized in that, The step of controlling the display of the application displayed in the target display area based on the second operation includes: In response to the second operation, the first application currently displayed in the main display area is switched to the second application, the second application is displayed in the main display area, and the first application is displayed at the head of the application queue displayed in the recent tasks display area; The second application includes the application selected in the recent tasks display area, or the application selected in the frequently used applications display area, or the application selected in the main display area.
4. The method according to claim 1, characterized in that, The step of controlling the display of the application displayed in the target display area based on the second operation includes: In response to the second operation 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 the desktop application is displayed.
5. The method according to claim 1, characterized in that, The method further includes: In response to the fact that the third application belongs to the recent task display area, the applications displayed in the recent task display area are sequentially filled in the order of their closing time, according to the application queue after the third application in the application queue displayed in the recent task display area.
6. The method according to claim 1, characterized in that, The step of controlling the display of the application displayed in the target display area based on the second operation includes: In response to the second operation, which includes updating the applications displayed in the recent tasks display area according to the closing time order of each application in the application queue displayed in the recent tasks display area.
7. The method according to claim 1, 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 display mode of the fourth application displayed in the main display area when the third operation is detected.
8. The method according to any one of claims 1 to 7, wherein detecting the first operation comprises: In the application interface or desktop application interface displayed on the electronic device, a first control operation on the first control is detected, and it is determined that the first operation has been detected. The second operation and / or the third operation are second control operations performed on the first control in the first display mode.
9. An application display device, characterized in that, include: An operation unit is configured 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, wherein the recent task display area and the frequently used application display area are located in different side areas of the main display area. The display unit is configured to, in response to entering the first display mode, display applications that the electronic device has run within a set time prior to the current time in the recent task display area, display the first currently active application of the electronic device when the first operation is detected in the main display area, and display preset applications in the frequently used application display area; A processing unit is configured to respond to detecting a second operation in the first display mode, and based on the second operation, perform display control on a target display area, wherein the target display area includes at least one of the following: the main display area, the recent tasks display area, and the frequently used applications display area; The processing unit controls the display of 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; 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, which includes dragging a third application from the recent tasks display area and / or the frequently used applications display area to the main display area, the third application is displayed in the main display area according to the 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, with different display modes corresponding to different hot zone positions.
10. The apparatus according to claim 9, characterized in that, 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, which includes adjusting 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, while keeping the display positions of the recent tasks display area and the frequently used applications display area unchanged.
11. The apparatus according to claim 9, 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, the first application currently displayed in the main display area is switched to the second application, the second application is displayed in the main display area, and the first application is displayed at the head of the application queue displayed in the recent tasks display area; The second application includes the application selected in the recent tasks display area, or the application selected in the frequently used applications display area, or the application selected in the main display area.
12. The apparatus according to claim 9, 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 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 the desktop application is displayed.
13. The apparatus according to claim 9, characterized in that, The processing unit is also used for: In response to the fact that the third application belongs to the recent task display area, the applications displayed in the recent task display area are sequentially filled in the order of their closing time, according to the application queue after the third application in the application queue displayed in the recent task display area.
14. The apparatus according to claim 9, 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, which includes updating the applications displayed in the recent tasks display area according to the closing time order of each application in the application queue displayed in the recent tasks display area.
15. The apparatus according to claim 9, 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 display mode of the fourth application displayed in the main display area when the third operation is detected.
16. The apparatus according to any one of claims 9 to 15, detecting the first operation, comprising: In the application interface or desktop application interface displayed on the electronic device, a first control operation on the first control is detected, and it is determined that the first operation has been detected. The second operation and / or the third operation are second control operations performed on the first control in the first display mode.
17. An application display device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the method described in any one of claims 1 to 8.
18. A storage medium, characterized in that, The storage medium stores instructions that, when executed by the processor of the terminal, enable the terminal to perform the method described in any one of claims 1 to 8.
Citation Information
Patent Citations
Folding screen display method and electronic equipment
CN112506386A
Application interface display method, application interface display device and storage medium
CN114125260A