Application group display method, device, electronic device and storage medium
By receiving user input in a mobile terminal and displaying the application grouping interface, the user's cumbersome operation problem under the existing technology is solved, and the function of quickly finding and opening the application is realized.
Patent Information
- Application Number
- CN202111523366.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-13
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2041-12-13
AI Technical Summary
Under the prior art, it is cumbersome for users to find applications in mobile terminals, and they need to find application groups page by page.
By receiving the first input from the user, an application list is obtained, and an application grouping interface is displayed based on the list. The interface includes a first area and a second area. The first area displays an application grouping identifier, and the second area displays an application icon according to the icon pit, and the display priority of the application grouping interface is higher than the currently displayed application interface or desktop.
It realizes that the application grouping interface is quickly called up without affecting the functions of other applications, reducing the operation steps of users switching between different pages, and improving the speed and convenience of users opening the application.
Smart Images

Figure CN114237447B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of electronic technology, and specifically relates to a method, device, electronic device and storage medium for grouping display of application programs. Background Art
[0002] With the development of the mobile terminal industry, applications have evolved from being few and far between to being diverse and colorful now, making it difficult for people to keep up. Usually, application groups are displayed on multiple pages of mobile terminals. If users need to open applications that they use frequently in daily life, they need to search for the corresponding application groups page by page, and then search for the corresponding applications in the groups after finding the groups. This is a cumbersome operation for users. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide a method, device, electronic device and storage medium for grouping and displaying applications, which can solve the defect of cumbersome operation of users in searching for applications under the prior art, and enable users to quickly and efficiently open applications.
[0004] In a first aspect, an embodiment of the present application provides a method for displaying application programs in groups, the method comprising:
[0005] receiving a first input from a user;
[0006] In response to the first input, obtaining a first application list, and displaying an application grouping interface based on the first application list;
[0007] The application grouping interface includes a first area and a second area, wherein the first area includes a first grouping identifier and at least one second grouping identifier, and the second area includes icons of each application in the first application list arranged according to icon pit positions;
[0008] The display priority of the application grouping interface is higher than the currently displayed application interface or desktop;
[0009] The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier.
[0010] In a second aspect, an embodiment of the present application provides a device for displaying application programs in groups, the device comprising:
[0011] A first receiving module, used to receive a first input from a user;
[0012] A first display module, configured to obtain a first application list in response to the first input, and display an application grouping interface based on the first application list;
[0013] The application grouping interface includes a first area and a second area, wherein the first area includes a first grouping identifier and at least one second grouping identifier, and the second area includes icons of each application in the first application list arranged according to icon pit positions;
[0014] The display priority of the application grouping interface is higher than the currently displayed application interface or desktop;
[0015] The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier.
[0016] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0017] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0018] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0019] In an embodiment of the present application, by receiving a first input from a user, a first application list is determined in response to the first input, and based on the first application list, an application grouping interface is displayed, so that the application grouping interface can be quickly called up without affecting the functions of other applications, so that the user does not have to search for application groups page by page, and can quickly and efficiently open the application. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is a flow chart of a method for displaying grouped applications provided by an embodiment of the present application;
[0021] Figure 2 It is one of the schematic diagrams of the application grouping interface provided in the embodiment of the present application;
[0022] Figure 3 This is the second schematic diagram of the application grouping interface provided in the embodiment of the present application;
[0023] Figure 4 This is the third schematic diagram of the application grouping interface provided in the embodiment of the present application;
[0024] Figure 5 This is the fourth schematic diagram of the application grouping interface provided in the embodiment of the present application;
[0025] Figure 6 This is the fifth schematic diagram of the application grouping interface provided in the embodiment of the present application;
[0026] Figure 7 This is the sixth schematic diagram of the application grouping interface provided in the embodiment of the present application;
[0027] Figure 8 It is a structural diagram of a group display device for application programs provided in an embodiment of the present application;
[0028] Fig. 9 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0029] Fig.10 It is a hardware schematic diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0031] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0032] It should be understood that the reference to "one embodiment" or "an embodiment" in the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present invention. Therefore, the "in one embodiment" or "in an embodiment" appearing in various places throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0033] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0034] In the prior art, although the grouping function of applications has been implemented, each group is displayed on a different page. When a user searches for an application, he needs to first switch pages to find the group corresponding to the application, and then enter the group to find the required application. This search process is cumbersome and not user-friendly. In order to solve the above problem, the present application provides a group display method for applications.
[0035] In conjunction with the accompanying drawings, the grouped display method of the application provided by the embodiment of the present application is described in detail through some embodiments and their application scenarios. The grouped display method of the application provided by the embodiment of the present application, the execution subject can be an electronic device or a functional module or functional entity in the electronic device that can implement the grouped display method of the application. The electronic devices mentioned in the embodiment of the present application include but are not limited to mobile phones, tablet computers, computers, wearable devices, etc. The grouped display method of the application provided by the embodiment of the present application is described below using an electronic device as an example of the execution subject.
[0036] Figure 1 A flowchart of a method for displaying applications in groups provided in an embodiment of the present application, the method comprising:
[0037] Step 100: receiving a first input from a user;
[0038] It is understandable that when the electronic device is working normally, the user can open the application grouping interface through the first input.
[0039] In other words, in this step, the first input is used to open the application grouping interface.
[0040] The first input may be in at least one of the following ways:
[0041] First, the first input may be a touch operation, including but not limited to a click operation, a slide operation, and a press operation.
[0042] In this implementation, receiving the first input from the user may be receiving a touch operation from the user on a display area of a display screen of the electronic device.
[0043] In order to reduce the user error rate, the effective area of the first input can be limited to a specific area, such as the edge area around the display screen; or when displaying other application interfaces, the target control can be displayed on the current interface, and the first input can be achieved by touching the target control; or the first input can be set to a continuous multiple tapping operation on the display area within a target time interval.
[0044] Secondly, the first input may be a physical key input.
[0045] In this embodiment, a physical button corresponding to opening the application grouping interface is provided on the body of the electronic device, and receiving the user's first input can be receiving the first input of the user pressing the corresponding physical button; the first input can also be a combination operation of pressing multiple physical buttons at the same time.
[0046] Third, the first input may be voice input.
[0047] In this implementation, the electronic device may trigger the display of the application grouping interface upon receiving a voice message such as "open the application grouping interface".
[0048] Of course, in other embodiments, the first input may also be in other forms, including but not limited to character input, etc., which can be determined according to actual needs and is not limited in this embodiment of the present application.
[0049] Step 101: in response to the first input, obtain a first application list, and display an application grouping interface based on the first application list;
[0050] It can be understood that the application grouping interface is used to display application icons in groups, and each icon corresponds to an application one by one.
[0051] Optionally, the user can drag the application grouping interface by long pressing a blank area of the application grouping interface to display it in different areas of the display screen; the user can also zoom in and out on the application grouping interface to change the display range of the application grouping interface.
[0052] The application grouping interface includes a first area and a second area.
[0053] The first area is used to display thumbnails of each application group, and the second area is used to display icons of all corresponding applications in each group.
[0054] Figure 2 This is one of the schematic diagrams of the application grouping interface provided in an embodiment of the present application. The display area where aa, ee and cc are located is the first area, and the display area where app1 to app6 are located is the second area.
[0055] The first area includes a first grouping identifier and at least one second grouping identifier.
[0056] Among them, the first group identifier is used to identify the most recently used application group, which is the default group of the application group interface. When the user opens the application group interface, the focus of the first area is located on the first group identifier, and the icons of the applications contained in the group are displayed in the second area.
[0057] The second area includes icons of each application in the first application list arranged according to icon slots.
[0058] Among them, the display priority of the application grouping interface is higher than the currently displayed application interface or desktop.
[0059] It should be noted that the display range of the application grouping interface is smaller than the full-screen display range of the display screen and is within the range that the user can operate with one hand. Its display priority is higher than the currently displayed application interface or desktop. The user does not have to close or switch the interface to open the application grouping interface when using other applications. At this time, the application grouping interface is displayed floating above other application display interfaces, and the part of the display screen not covered by the application grouping interface normally displays the already opened applications or desktops, and the user can still operate them.
[0060] The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier.
[0061] It can be understood that whenever the user opens the application grouping interface, the second area is used by default to display multiple applications corresponding to the application group indicated by the first grouping identifier.
[0062] For example, if the user's most recently used applications are the first application, the second application, and the third application, then after the user opens the application grouping interface, the user will first see the corresponding icons of the first application, the second application, and the third application in the second area. Figure 2 As shown, the ee group is the default group of the application grouping interface, and app1 to app6 are icons corresponding to the most recently used applications.
[0063] It is understandable that when the electronic device is used for the first time, no application is opened. Then, when the application grouping interface is opened, no application icons will be displayed in the second area. As the electronic device is used, the application icons in the second area will gradually increase.
[0064] Optionally, the second area corresponding to the first grouping identifier displays icons of M recently used applications, where M is any positive integer between 0 and 9, that is, the second area corresponding to the first grouping identifier displays icons of up to 9 applications. Figure 2 As shown, the icons corresponding to the applications in the first application list are displayed in the icon pits corresponding to app1 to app9 in sequence.
[0065] It can be understood that since the icons displayed in the second area are from the first application list, the user cannot manually update the second area. When the first application list is updated, the second area automatically updates the position of the application icon accordingly.
[0066] The second grouping identifier is used to identify the application grouping divided according to user preferences. For example, the user can divide multiple video applications into the same "Movies" group. At this time, the second area of the "Movies" group displays icons corresponding to multiple video applications.
[0067] The method for displaying applications in groups provided in an embodiment of the present application receives a first input from a user, obtains a first application list in response to the first input, and displays an application grouping interface based on the first application list, so as to quickly call up the application grouping interface without affecting the functions of other applications. The user only needs to open one window to obtain multiple different groups, and no longer needs to search for application groups page by page, thereby quickly and efficiently opening the application. At the same time, the display range of the application grouping interface is within the one-handed operation range, so that the user can quickly find the application grouping with one hand, thereby improving the user experience.
[0068] Optionally, obtaining the first application list includes:
[0069] Sort the applications in ascending order based on the time between the user's exit time and the current time;
[0070] The M applications ranked at the top are obtained to obtain the first application list, where M is a positive integer.
[0071] It can be understood that in an optional implementation, after receiving the first input, the electronic device obtains an application list, which is a list of applications that has been sorted in ascending order according to the length of time from the time the user exits the application to the current time, and then selects the first M applications from the sorted applications to obtain a first application list, and then displays the icons corresponding to the applications in the first application list in sequence in the second area corresponding to the first grouping identifier.
[0072] Optionally, M may be any positive integer from 0 to 9, that is, there are at most 9 applications in the first application list.
[0073] It should be noted that when the electronic device is used for the first time, no application is opened and there is no application in the first application list. As the electronic device is used, the number of applications in the first application list gradually increases.
[0074] In this embodiment, by obtaining the first application list, the user's most recently used applications are automatically obtained, and their corresponding icons are displayed in sequence in the second area. After closing the application, the user can open the application grouping interface at any time to directly find the most recently used application without having to switch pages to find the application, thereby improving the user experience.
[0075] Optionally, the first input includes one of the following:
[0076] An operation of sliding from the left edge area of the display screen of the electronic device to the right;
[0077] An operation of sliding from the right edge area of the display screen of the electronic device to the left;
[0078] An operation of sliding upward from the lower edge area of the display screen of the electronic device;
[0079] The operation of sliding downward from the upper edge area of the display screen of an electronic device.
[0080] It is understandable that, in one implementation, the user slides to the right from the left edge area of the display screen of the electronic device to pull out the application grouping interface.
[0081] In one implementation, the user slides to the left from the left edge area of the display screen of the electronic device to pull out the application grouping interface.
[0082] In one implementation, the user slides upward from the left edge area of the display screen of the electronic device to pull out the application grouping interface.
[0083] In one implementation, the user slides downward from the left edge area of the display screen of the electronic device to pull out the application grouping interface.
[0084] Figure 3 This is the second schematic diagram of the application grouping interface provided in the embodiment of the present application. The user can open the application grouping interface by sliding according to the arrow.
[0085] In this embodiment, by sliding in the edge area of the electronic device, the user can open the application grouping interface at any time to find the required application. Especially when the user has already opened the application, the user does not need to exit the current application to slide page by page to find the corresponding application group, which can simplify user operations and improve user experience.
[0086] Optionally, the method further comprises:
[0087] receiving a second input from a user to the first area, where the second input is an operation of switching to a target group identifier among the at least one second group identifier;
[0088] In response to the second input, updating the second area;
[0089] Among them, the updated second area includes icons of N applications corresponding to the application group indicated by the target group identifier arranged according to the icon pit positions.
[0090] Optionally, the second input is an operation of the user switching to a target group identifier among the at least one second group identifier by sliding left or right within the display range of the application group interface.
[0091] It can be understood that the content displayed in the second area corresponds to the focus of the first area. The focus of the first area is located on a second group identifier. The application icon corresponding to the group indicated by the second group identifier will be displayed accordingly in the second area. When the first area switches to the target group identifier, the second area is also updated to the second area corresponding to the target group identifier.
[0092] In an optional implementation, after the application grouping interface is displayed, the user can choose whether to switch the group identifier. If the user chooses to switch, the electronic device receives a second input from the user to the first area, the second input being an operation of switching to a target group identifier among the at least one second group identifier; in response to the second input, the second area is updated; wherein the updated second area includes icons of N applications corresponding to the application group indicated by the target group identifier arranged according to the icon pit positions.
[0093] Figure 4 This is the third schematic diagram of the application grouping interface provided in an embodiment of the present application. The user slides to the right within the display range of the application grouping interface to switch from the EE group to the AA group. Correspondingly, the application icons in the second area are also updated from the icons of the applications corresponding to the EE group to the icons of the applications corresponding to the AA group.
[0094] It should be noted that the user can also perform the following operations in the first area:
[0095] Add or delete a second group identifier;
[0096] and / or, modifying the name of the second group identifier;
[0097] And / or, updating the position of the second group identifier.
[0098] For example, Figure 4As shown, the user can change the corresponding name by long pressing the second group identifier aa or cc; by long pressing and dragging the second group identifier aa, when dragging the aa group to the position where the second group identifier cc is located, the aa group occupies the position corresponding to the cc group, and the cc group replaces the position of the aa group by default.
[0099] It should be noted that the user cannot perform the above operation on the first grouping identifier in the first area.
[0100] It is understandable that when the default page of the application grouping interface is used to display the first grouping identifier and its corresponding application icon, the farther the second grouping identifier is from the first grouping identifier, the lower the chance that the application icon corresponding to the second grouping identifier can be displayed.
[0101] In an embodiment of the present application, by receiving the user's second input to the first area, fast switching between different groups is achieved, and multiple groups are aggregated in the application grouping interface, rather than being scattered on different desktops under the prior art, so that the user can quickly find the icon corresponding to the application to be opened and then open the application, effectively improving the user experience.
[0102] Optionally, the method further comprises:
[0103] receiving a third input from a user on the second area;
[0104] In response to the third input, updating the second area;
[0105] The third input includes one of the following:
[0106] An operation of adding an application icon on the second area;
[0107] An operation of removing the application icon on the second area;
[0108] An operation of adjusting a position of an application icon on the second area;
[0109] The operation of installing the application;
[0110] Uninstall the application action.
[0111] It should be noted that the user cannot perform the above operation in the second area corresponding to the first grouping mark when the focus of the first area is located.
[0112] In an optional implementation, when the group identifier is the second group identifier, the user can choose whether to update the second area corresponding to the group. If the user chooses to update, the electronic device receives a third input from the user on the second area; and updates the second area in response to the third input.
[0113] In one implementation, the user can add application icons to the second area. For example, the user can click the "+" button in the second area to add application icons to the second area. After the user clicks the "+" button, the user will enter the interface showing all applications. The user can select the required applications by single selection or multiple selection, and the icons corresponding to the selected applications will be added to the second area. Figure 4 As shown, users can add application icons via the “+” button.
[0114] In one implementation, the user can remove the application icon in the second area. For example, when the user long presses the application icon, an option box pops up, wherein the option box includes a remove option, and the remove option is to delete the application icon so that it is not displayed in the second area.
[0115] In one implementation, the user can adjust the position of the application icon in the second area. For example, the user can adjust the position of the application icon in the second area by long pressing and dragging. Figure 5 This is the fourth schematic diagram of the application grouping interface provided in the embodiment of the present application. The user long presses and drags app1, and releases the finger when dragging it to the position of app2. App2 replaces the position of app1 by default, and app1 appears in the position of app2.
[0116] In one implementation, the user can perform an operation of installing the application program. For example, when the user long presses the application program icon, an option box will pop up, wherein the option box includes an installation option, and the installation option refers to installing the application program corresponding to the application program icon.
[0117] In one implementation, the user can uninstall the application. For example, when the user long presses the application icon, an option box will pop up, wherein the option box includes an uninstall option, and the uninstall option refers to uninstalling the application corresponding to the application icon.
[0118] In one implementation, the user can perform an operation of sharing the application. When the user long presses the application icon, an option box will pop up, wherein the option box includes a sharing option, and the sharing option refers to sending the application installation package corresponding to the application icon to other applications.
[0119] It is understandable that when the electronic device is used for the first time, there is no application in the second area corresponding to the second grouping identifier, and the user can add application icons according to his or her own preferences.
[0120] In this embodiment, the second area is updated by receiving the user's third input to the second area. The user can modify the application icons in the second area according to his or her preferences, and can also install or uninstall applications in the application interface, so that the application grouping interface meets the user's personalized settings and is more convenient to operate.
[0121] Optionally, the method further comprises:
[0122] receiving a fourth input from a user regarding the second area;
[0123] In response to the fourth input, when the number of applications included in the target application group corresponding to the application icon currently displayed in the second area is greater than the number of icons allowed to be displayed in the second area, the icons of the remaining undisplayed applications in the target application group arranged according to icon pits are displayed in the second area.
[0124] It is understandable that when the number of applications included in the target application group is greater than the number of icons allowed to be displayed in the second area, the second area will display at most a portion of the application icons, and the other application icons will be hidden and not displayed.
[0125] In an optional implementation, when the focus of the first area is located on the second grouping mark, the user can choose whether to display the application icon that is not displayed in the corresponding second area. If the user chooses to display, the electronic device receives the fourth input of the user to the second area, and displays the application icon that is not displayed in response to the fourth input.
[0126] Optionally, the fourth input is an upward or downward sliding operation of the user within the display range of the second area.
[0127] Optionally, the number of icons allowed to be displayed in the second area is 9. When the number of applications included in the target application group is greater than 9, the user can display other applications that are not displayed through a fourth input.
[0128] In this embodiment, by receiving the fourth input of the user to the second area, application icons that are not displayed in the second area are displayed, so that the application icons in the second area of the grouped application interface are arranged neatly and tidy, which is convenient for users to find and more user-friendly when users search for application icons with one hand.
[0129] Optionally, the application grouping interface further includes at least one function module icon;
[0130] The method further comprises:
[0131] receiving a fifth input from a user on a target function module icon among the at least one function module icon;
[0132] In response to the fifth input, a target function module interface corresponding to the target function module icon is displayed.
[0133] In one embodiment, when the second area is used to display icons of electronic device function modules, the user can choose whether to turn on the function module. If the user chooses to turn on, the electronic device receives the user's fifth input of a target function module icon in the at least one function module icon; in response to the fifth input, the target function module interface corresponding to the target function module icon is displayed. Figure 6 This is the fifth schematic diagram of the application grouping interface provided in this embodiment. Users can add function module icons of the electronic device such as settings, camera, gallery, weather and calendar in the second area of the cc group.
[0134] Optionally, the second area of an application group is used to display icons of electronic device function modules.
[0135] Optionally, the fifth input may be a click operation of the user on the target function module icon.
[0136] It can be understood that, in response to the fifth input, the application grouping interface switches to the target function module interface.
[0137] It should be noted that the display range of the target function module interface is the same as the display range of the application grouping interface, and its display priority is higher than other applications. Users can change the display area of the target function module interface by dragging, or change the display range of the target function module interface by zooming. Figure 7 This is the sixth schematic diagram of the application grouping interface provided in this embodiment, showing the interface for setting the function module.
[0138] In this embodiment, by setting at least one function module icon in the application grouping interface, the user can open the function module at any time. The user does not need to look for the function module in a fixed position on the desktop, which is convenient for the user to open it quickly. At the same time, after switching the interface, the function module interface is still within the range of one-handed operation, which improves the user's one-handed operation experience.
[0139] It should be noted that the execution subject of the group display method of applications provided in the embodiment of the present application may be a group display device of applications, or a control module in the group display device of applications for executing the group display method of applications. In the embodiment of the present application, the group display device of applications executing the group display method of applications is taken as an example to illustrate the group display device of applications provided in the embodiment of the present application.
[0140] Figure 8 A schematic diagram of the structure of a group display device for applications provided in an embodiment of the present application, such as Figure 8 As shown, the device comprises:
[0141] The first receiving module 801 is used to receive a first input from a user;
[0142] A first display module 802 is used to obtain a first application list in response to the first input, and display an application grouping interface based on the first application list;
[0143] The application grouping interface includes a first area and a second area, wherein the first area includes a first grouping identifier and at least one second grouping identifier, and the second area includes icons of each application in the first application list arranged according to icon pit positions;
[0144] The display priority of the application grouping interface is higher than the currently displayed application interface or desktop;
[0145] The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier.
[0146] Optionally, obtaining the first application list includes:
[0147] Sort the applications in ascending order based on the time between the user's exit time and the current time;
[0148] The M applications ranked at the top are obtained to obtain the first application list, where M is a positive integer.
[0149] Optionally, the first input includes one of the following:
[0150] An operation of sliding from the left edge area of the display screen of the electronic device to the right;
[0151] An operation of sliding from the right edge area of the display screen of the electronic device to the left;
[0152] An operation of sliding upward from the lower edge area of the display screen of the electronic device;
[0153] The operation of sliding downward from the upper edge area of the display screen of an electronic device.
[0154] Optionally, the device further comprises:
[0155] A second receiving module, configured to receive a second input from a user to the first area, where the second input is an operation of switching to a target group identifier among the at least one second group identifier;
[0156] A first updating module, configured to update the second area in response to the second input;
[0157] Among them, the updated second area includes icons of N applications corresponding to the application group indicated by the target group identifier arranged according to the icon pit positions.
[0158] Optionally, the device further comprises:
[0159] A third receiving module, configured to receive a third input of the user on the second area;
[0160] A second updating module, configured to update the second area in response to the third input;
[0161] The third input includes one of the following:
[0162] An operation of adding an application icon on the second area;
[0163] An operation of removing the application icon on the second area;
[0164] An operation of adjusting a position of an application icon on the second area;
[0165] The operation of installing the application;
[0166] Uninstall the application action.
[0167] Optionally, the device further comprises:
[0168] a fourth receiving module, configured to receive a fourth input of the user on the second area;
[0169] A second display module is used to respond to the fourth input and, when the number of applications contained in the target application group corresponding to the application icon currently displayed in the second area is greater than the number of icons allowed to be displayed in the second area, display the icons of the remaining undisplayed applications in the target application group arranged according to icon pit positions in the second area.
[0170] Optionally, the application grouping interface further includes at least one function module icon;
[0171] The device also includes:
[0172] a fifth receiving module, configured to receive a fifth input from a user on a target function module icon among the at least one function module icon;
[0173] The third display module is used to display the target function module interface corresponding to the target function module icon in response to the fifth input.
[0174] The grouping display device of the application in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than the terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a car electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0175] The group display device of the application program in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0176] The video processing device provided in the embodiment of the present application can achieve Figures 1 to 7 To avoid repetition, the various processes implemented by the video processing device in the method embodiment are not described here.
[0177] The application grouping display device provided in the embodiment of the present application receives a first input from a user, obtains a first application list in response to the first input, and displays an application grouping interface based on the first application list, so as to quickly call up the application grouping interface without affecting the functions of other applications, so that the user does not have to search for application groups page by page, and can quickly and efficiently open the application.
[0178] Alternatively, if Fig. 9 As shown, an embodiment of the present application also provides an electronic device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. When the program or instruction is executed by the processor 901, each process of the above-mentioned application grouping display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0179] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0180] Fig.10 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0181] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009 and a processor 1010 and other components.
[0182] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.10 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0183] The user input unit 1007 is used to receive a first input from a user;
[0184] Processor 1010, configured to obtain a first application list in response to the first input, and display an application grouping interface based on the first application list;
[0185] The application grouping interface includes a first area and a second area, wherein the first area includes a first grouping identifier and at least one second grouping identifier, and the second area includes icons of each application in the first application list arranged according to icon pit positions;
[0186] The display priority of the application grouping interface is higher than the currently displayed application interface or desktop;
[0187] The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier.
[0188] The electronic device provided in the embodiment of the present application receives a first input from a user, obtains a first application list in response to the first input, and displays an application grouping interface based on the first application list, so as to quickly call up the application grouping interface without affecting the functions of other applications, so that the user does not have to search for application groups page by page, and can quickly and efficiently open the application.
[0189] Optionally, the first input includes one of the following:
[0190] An operation of sliding from the left edge area of the display screen of the electronic device to the right;
[0191] An operation of sliding from the right edge area of the display screen of the electronic device to the left;
[0192] An operation of sliding upward from the lower edge area of the display screen of the electronic device;
[0193] The operation of sliding downward from the upper edge area of the display screen of an electronic device.
[0194] Optionally, the user input unit 1007 is further configured to receive a second input from a user on the first area, where the second input is an operation of switching to a target group identifier in the at least one second group identifier;
[0195] Optionally, the processor 1010 is further configured to, in response to the second input, update the second area;
[0196] Among them, the updated second area includes icons of N applications corresponding to the application group indicated by the target group identifier arranged according to the icon pit positions.
[0197] Optionally, the user input unit 1007 is further configured to receive a third input from a user on the second area;
[0198] Optionally, the processor 1010 is further configured to, in response to the third input, update the second area;
[0199] The third input includes one of the following:
[0200] An operation of adding an application icon on the second area;
[0201] An operation of removing the application icon on the second area;
[0202] An operation of adjusting a position of an application icon on the second area;
[0203] The operation of installing the application;
[0204] Uninstall the application action.
[0205] Optionally, the user input unit 1007 is further configured to receive a fourth input from a user on the second area;
[0206] Optionally, processor 1010 is also used to, in response to the fourth input, display in the second area icons of the remaining undisplayed applications in the target application group arranged according to icon pit positions when the number of applications contained in the target application group corresponding to the application icon currently displayed in the second area is greater than the number of icons allowed to be displayed in the second area.
[0207] Optionally, the application grouping interface further includes at least one function module icon;
[0208] Optionally, the user input unit 1007 is further configured to receive a fifth input from a user on a target function module icon in the at least one function module icon;
[0209] Optionally, the processor 1010 is further configured to, in response to the fifth input, display a target function module interface corresponding to the target function module icon.
[0210] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
[0211] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned application grouping display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0212] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0213] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned application group display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0214] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0215] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0216] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0217] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for displaying applications in groups, characterized in that: include: receiving a first input from a user; In response to the first input, obtaining a first application list, and displaying an application grouping interface based on the first application list; The application grouping interface includes a first area and a second area, wherein the first area includes a first grouping identifier and at least one second grouping identifier, and the second area includes icons of each application in the first application list arranged according to icon pit positions; The display priority of the application grouping interface is higher than the currently displayed application interface or desktop; The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier; The application grouping interface also includes at least one function module icon; receiving a fifth input from a user on a target function module icon among the at least one function module icon; In response to the fifth input, the application grouping interface is switched to the target function module interface corresponding to the target function module icon; the display priority of the target function module interface is higher than other applications, and the display range of the target function module interface is the same as the display range of the application grouping interface.
2. The method for displaying applications in groups according to claim 1, characterized in that: The obtaining of the first application list includes: Sort the applications in ascending order based on the time between the user's exit time and the current time; The top M applications are obtained to obtain the first application list, where M is a positive integer.
3. The method for displaying applications in groups according to claim 1, characterized in that: The method further comprises: receiving a second input from a user to the first area, where the second input is an operation of switching to a target group identifier among the at least one second group identifier; In response to the second input, updating the second area; Among them, the updated second area includes icons of N applications corresponding to the application group indicated by the target group identifier arranged according to the icon pit positions.
4. The method for displaying applications in groups according to claim 3, characterized in that: The method further comprises: receiving a third input from a user on the second area; In response to the third input, updating the second area; The third input includes one of the following: An operation of adding an application icon on the second area; An operation of removing the application icon on the second area; An operation of adjusting a position of an application icon on the second area; Operations to install applications; Uninstall the application action.
5. The method for displaying applications in groups according to any one of claims 1 to 4, characterized in that: The method further comprises: receiving a fourth input from a user regarding the second area; In response to the fourth input, when the number of applications included in the target application group corresponding to the application icon currently displayed in the second area is greater than the number of icons allowed to be displayed in the second area, the icons of the remaining undisplayed applications in the target application group arranged according to icon pits are displayed in the second area.
6. A device for displaying grouped applications, characterized in that: include: A first receiving module, used to receive a first input from a user; A first display module, configured to obtain a first application list in response to the first input, and display an application grouping interface based on the first application list; The application grouping interface includes a first area and a second area, wherein the first area includes a first grouping identifier and at least one second grouping identifier, and the second area includes icons of each application in the first application list arranged according to icon pit positions; The display priority of the application grouping interface is higher than the currently displayed application interface or desktop; The first application list includes a plurality of applications corresponding to the application group indicated by the first group identifier; The application grouping interface also includes at least one function module icon; a fifth receiving module, configured to receive a fifth input from a user on a target function module icon among the at least one function module icon; The third display module is used to switch the application grouping interface to the target function module interface corresponding to the target function module icon in response to the fifth input, the display priority of the target function module interface is higher than other applications, and the display range of the target function module interface is the same as the display range of the application grouping interface.
7. The device for displaying application programs in groups according to claim 6, characterized in that: The obtaining of the first application list includes: Sort the applications in ascending order based on the time between the user's exit time and the current time; The top M applications are obtained to obtain the first application list, where M is a positive integer.
8. The device for displaying application programs in groups according to claim 6, characterized in that: The device also includes: A second receiving module, configured to receive a second input from a user to the first area, where the second input is an operation of switching to a target group identifier among the at least one second group identifier; A first updating module, configured to update the second area in response to the second input; Among them, the updated second area includes icons of N applications corresponding to the application group indicated by the target group identifier arranged according to the icon pit positions.
9. An electronic device, characterized in that: It comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for grouping and displaying an application program as described in any one of claims 1 to 5.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the method for grouping and displaying application programs according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Application recommendation method applied to mobile terminal, mobile terminal and storage device
CN110929140A
Communication terminal and card display method of negative screen interface
CN111124219A