Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The application icon management method provided by the embodiment of the application is described in detail below through specific embodiments and application scenes thereof with reference to the accompanying drawings.
Currently, desktop forms of an electronic device may include both original desktop and atomic component desktop forms, and a user may trigger the electronic device to switch to another desktop by making an input on either desktop. However, since the original desktop and the atomic component desktop are two independent desktops, that is, when the user inputs an application icon in any desktop, the other desktop does not respond to the input of the user at this time, so that the user manages the application icon in one desktop (for example, the atomic component desktop), that is, drags and inputs a plurality of application icons to aggregate the application icons in one atomic component, if the user triggers the electronic device to switch from the atomic component desktop to the original desktop, the electronic device does not aggregate and manage the application icons in the original desktop, so that the user needs to find the application icons requiring arrangement one by one from all icons in the original desktop, which is tedious and time-consuming for the user to operate.
In the embodiment of the application, after the user performs the first input on the atomic component desktop including at least one application component, so that the electronic device is switched from the atomic component desktop to the original desktop, the electronic device can display a first control in the original desktop, where the first control is used to manage the application icon in the target desktop, so that the user can perform the second input on the first control, and the electronic device is triggered to manage the application icon corresponding to the at least one application component in the original desktop.
Through the scheme, after the electronic equipment is triggered to be switched from the atomic assembly desktop to the original desktop, the user can directly input the first control on the original desktop, so that the electronic equipment can rapidly manage a plurality of application icons (namely application icons corresponding to the application assemblies in the atomic assembly desktop) in the original desktop, and the user does not need to search all the icons in the original desktop for the application icons needing to be sorted one by one, so that the operation of sorting the application icons by the user is simplified, the time consumption of the user is saved, the convenience of sorting the application icons by the user is improved, the efficiency and the flexibility of managing the application icons by the electronic equipment are improved, and the human-computer interaction capability is improved.
The embodiment of the application provides an application icon management method, and fig. 1 shows a flow chart of the application icon management method provided by the embodiment of the application. As shown in fig. 1, the application icon management method provided by the embodiment of the present application may include the following steps 201 to 204.
In step 201, in a case of displaying an atomic component desktop, the electronic device receives a first input of a user to the atomic component desktop.
In the embodiment of the present application, the atomic component desktop includes at least one application component, and each application component in the at least one application component includes at least two application icons.
It should be noted that, the atomic component desktop is a form of display desktop of the electronic device, where the electronic device may move each function (or icons of multiple applications) in the application to a preset or custom area in the atomic component desktop for display, so that a user may operate the area to implement one-key operation of each function (or multiple applications) in the application.
Optionally, in the embodiment of the present application, for each application component in the at least one application component, one application component is used for aggregating at least two application icons to be displayed in one component, and a user may operate the one application component so that the electronic device may respectively operate at least two application programs indicated by the at least two application icons corresponding to the one application component, or one application component is used for aggregating functions of the at least two application programs indicated by the at least two application icons in one component, and a user may operate the one application component so that the electronic device may execute the functions of the at least two application programs indicated by the at least two application icons corresponding to the one application component.
Optionally, in the embodiment of the present application, the display shape of the application component may be an area shape preset by the electronic device (for example, a circle or a rectangle), or the display shape of the application component may be a user-defined area shape, specifically, may be determined according to an actual use requirement of the user, which is not limited in the embodiment of the present application.
Optionally, in the embodiment of the present application, the shapes of the at least one application component may be the same or different, and specifically, may be determined according to actual use needs of a user, which is not limited in the embodiment of the present application.
Optionally, in the embodiment of the present application, when the user operates an application component in the atomic component desktop, the electronic device may record an operation condition and a use condition of the application component by the user, for example, the electronic device may record a use time, a use duration, etc. of each application component, so as to determine an application icon of an application component that needs to be managed after switching to the original desktop.
Optionally, in the embodiment of the present application, for each application component in the at least one application component, at least two application icons in one application component may be application icons added in the same application component by the electronic device according to attribute information of an application program to which the application icon belongs, or at least two application icons in one application component may be application icons added in the same application component by a user through input (for example, drag input).
Optionally, in the embodiment of the present application, the attribute information of the application program to which the application icon belongs may include at least one item of application package information (for example, application package name) of the application program, function information of the application program, name information of the application program, category information of the application program, setting information of the application program, security information of the application program, level information of the application program, icon information of the application program, and the like, which is not limited in the embodiment of the present application.
Optionally, in the embodiment of the present application, a user may input an application icon in any application component to trigger the electronic device to start an application program indicated by the application icon in the application component, so that the user may input in an interface of the application program to trigger the electronic device to perform an operation corresponding to the user input on the application program.
Optionally, in the embodiment of the present application, the first input may be a click input, a long-press input, or a preset number of click inputs of a user on a blank area in the desktop of the atomic assembly, so as to trigger the electronic device to perform desktop switching.
Optionally, in the embodiment of the present application, the atomic assembly desktop further includes a second control, where the second control is used to display the target desktop, and the first input may be an input of a user to the second control, so as to trigger the electronic device to perform desktop switching.
Optionally, in the embodiment of the present application, the display shape of the second control may be a shape preset by the electronic device (for example, a sphere, a circle, or a rectangle), or the shape of the second control may be a shape customized by a user. Specifically, the method and the device can be determined according to actual use requirements of users, and the embodiment of the application is not limited.
Optionally, in the embodiment of the application, the first input may be a click input of the second control by the user to trigger the electronic device to perform desktop switching, or the first input may be a long-press input of the second control by the user to trigger the electronic device to perform desktop switching, or the first input may be a preset click input of the second control by the user to trigger the electronic device to perform desktop switching. Specifically, the method and the device can be determined according to actual use requirements of users, and the embodiment of the application is not limited.
An electronic device is exemplified as a mobile phone. As shown in fig. 2, the mobile phone displays an atomic component desktop 01, the atomic component desktop 01 includes a first application component 02 and a second control 03, at least two application icons (such as APP1, APP7 and APP 10) are displayed in the first application component 02, and a user can input the second control 03 to trigger the electronic device to switch from the atomic component desktop 01 to the original desktop.
Step 202, the electronic device switches from an atomic component desktop to a target desktop in response to a first input.
In the embodiment of the application, the target desktop includes a first control, and the first control is used for managing application icons in the target desktop.
In the embodiment of the application, the electronic equipment can cancel the display of the atomic assembly desktop and display the target desktop so as to realize the switching of the desktops.
It should be noted that, the target desktop is a conventional desktop/original desktop of the electronic device.
Optionally, in the embodiment of the present application, the display shape of the first control may be a preset shape (for example, a sphere, a circle, a rectangle, etc.) of the electronic device, or the shape of the first control may be a user-defined shape. Specifically, the method and the device can be determined according to actual use requirements of users, and the embodiment of the application is not limited.
Optionally, in an embodiment of the present application, the electronic device may display the first control in a floating form, or may display the first control in a blank area of the electronic device.
For example, in conjunction with fig. 2, after the user makes the first input to the second control, as shown in fig. 3, the mobile phone may switch from the atomic component desktop 01 to the target desktop 04, and display the first control 05 and the plurality of application icons (e.g. APP1 to APP 16) in the target desktop 04, and the user may make the input to the first control 05 so that the electronic device manages the application icons in the target desktop 04.
Step 203, the electronic device receives a second input of the user to the first control.
In the embodiment of the application, the second input is used for triggering the electronic device to manage the application icon in the target desktop.
Optionally, in an embodiment of the present application, the second input may be a long press input or a click input (for example, a double click input or a preset number of single click inputs) of the first control by the user. The method can be specifically determined according to actual use requirements, and the embodiment of the application is not limited.
And 204, the electronic device responds to the second input to manage the application icon corresponding to the at least one application component in the target desktop.
In the embodiment of the application, the electronic equipment can update the position of the application icon corresponding to at least one application component in the target desktop so as to realize the management of the application icon.
It should be noted that, the application icon corresponding to the at least one application component in the target desktop may be understood as an icon of a plurality of target application programs in the target desktop, where the plurality of target application programs are application programs indicated by the application icon in the at least one application component.
Alternatively, in the embodiment of the present application, the above step 204 may be specifically implemented by the following step 204 a.
In step 204a, the electronic device responds to the second input to manage the application icon corresponding to the first application component in the target desktop.
In the embodiment of the application, the first application component is any one of an application component used by a user in a preset time period in at least one application component and an application component selected by the user from at least one application component.
Optionally, in the embodiment of the application, the application components used by the user in the preset time period can comprise at least one of the application components with highest use frequency in the preset time period, the application components with longest use time in the preset time period and the application components recently used by the user in the preset time period. The method and the device can be specifically determined according to the use requirements of users, and the embodiment of the application is not limited.
In the embodiment of the application, when the electronic equipment is switched from the atomic component desktop to the target desktop, as the function of the aggregation application does not exist in the target desktop, the electronic equipment can record the use condition of the application component by the user when the user uses the atomic component desktop, display a control in the target desktop after the user triggers the switching to the target desktop, and map the application icon corresponding to the aggregation application program in the application component which is recently used by the user in the control, thereby enabling the user to still continue the operation in the atomic component desktop when the user switches to the target desktop.
Alternatively, in the embodiment of the present application, the application component selected by the user from the at least one application component may be an application component selected by the user from the at least one application component through the first input.
Optionally, in the embodiment of the present application, the first input may be an input that a user drags a first application component in at least one application component to a second control, so as to trigger the electronic device to switch from an atomic component desktop to a target desktop, and determine at least two application icons in the first application component as application icons to be managed in the target desktop.
Illustratively, in conjunction with fig. 2, as shown in fig. 4, the mobile phone displays an atomic component desktop 01, where the atomic component desktop 01 further includes a second application component 09, and a plurality of application icons (APP 2, APP6, and APP 8) are displayed in the second application component 09, and the user can drag the second application component 09 onto the first control 05, so that the electronic device can display the second application component on the target desktop.
Optionally, in the embodiment of the present application, the application component selected by the user from the at least one application component may be an application component updated by the user through input (i.e., the fourth input described in the embodiment below) after the electronic device displays, according to the second input, an application icon corresponding to a certain application component (for example, an application component used by the user in a preset period of time, or an application component selected by the user through the first input).
In the embodiment of the application, after the electronic device is switched to the target desktop, the application icons corresponding to the first application component in the atomic component desktop in the target desktop can be managed, namely, the application icons corresponding to the application components used in the atomic component desktop by the user or the application icons corresponding to the application components selected in the atomic component desktop by the user are managed in the target desktop, so that the flexibility of managing the application icons by the electronic device is improved.
Optionally, in the embodiment of the present application, before "managing an application icon corresponding to a first application component in a target desktop" in the above step 204a, the application icon management method provided in the embodiment of the present application further includes the following step 301 and step 302, and the above step 204a may be specifically implemented by the following step 204 b.
Step 301, the electronic device responds to the second input, a target window is displayed in a target desktop, and at least two application icons corresponding to the third control and the first application component are displayed in the target window.
In the embodiment of the application, after the user performs the second input on the first control, the electronic device can display the application icon corresponding to the first application component and the third control to the user in the form of the target window in the target desktop, so that the user can manage the application icon corresponding to the first application component by inputting the third control.
Alternatively, in the embodiment of the application, the electronic device can display the target window in a blank area in the target desktop, or the electronic device can display the target window in a floating form.
Optionally, in the embodiment of the present application, after the electronic device displays the target window, the user may drag and input the target window to trigger the electronic device to move the display position of the target window according to the input of the user.
Optionally, in an embodiment of the present application, the third control may include a first sub-control and a second sub-control, where the first sub-control is a sort desktop control, and is used to sort application icons in the desktop, and the second sub-control is a folder-generating control, and is used to place the application icons in the desktop in a folder for sorting.
Illustratively, in conjunction with fig. 3, as shown in fig. 5, after the user inputs the first control 05, the mobile phone may display a target window 06 in the target desktop 04, where the target window 06 includes at least two application icons (such as APP1, APP7, and APP 10) and a third control (such as a sort desktop control 07 and a generate folder control 08) corresponding to the first application component, and the user may input the sort desktop control 07 or the generate folder control 08, so that the mobile phone manages APP1, APP7, and APP10 in the target desktop 04.
Optionally, in the embodiment of the present application, the user may further input (e.g. click input) any application icon in the target window, so as to trigger the electronic device to quickly open an application indicated by the any application icon in the target desktop.
Step 302, the electronic device receives a third input from a user to a third control.
Optionally, in the embodiment of the present application, the third input may be a click input, a long press input, or a preset number of click inputs of the third control by the user, which may be specifically determined according to an actual use situation, and the embodiment of the present application is not limited.
In step 204b, the electronic device manages at least two application icons corresponding to the first application component by adopting an icon management mode corresponding to the third control in response to the third input.
In the embodiment of the application, the icon management mode corresponding to the third control can be any one of a position updating mode of an application icon and a mode of adding the application icon into a folder.
Optionally, in the embodiment of the application, the electronic device may adopt a position update mode of the application icons to move at least two application icons corresponding to the first application component to a target area (for example, an area corresponding to an adjacent icon position) for display, or the electronic device may adopt a mode of adding the application icons to folders to move at least two application icons corresponding to the first application component to one folder for display, where the one folder is a newly created folder or a folder existing in the target desktop.
Optionally, in the embodiment of the present application, in the case that the third control is the first sub-control, the electronic device may use an icon management manner corresponding to the first sub-control (i.e., a location update manner of the application icon) to manage at least two application icons corresponding to the first application component, or in the case that the third control is the second sub-control, the electronic device may use an icon management manner corresponding to the second sub-control (i.e., a manner in which the application icon is added to the folder) to manage at least two application icons corresponding to the first application component.
In the embodiment of the application, the electronic device can display the third control and at least two application icons corresponding to the first application component through the target window, so that a user can directly input the third control to trigger the electronic device to rapidly manage the application icons corresponding to the first application component, the flexibility and the efficiency of the electronic device on application icon management are improved, and the man-machine interaction capability is improved.
Alternatively, in the embodiment of the present application, the above step 204b may be specifically implemented by the following step 204c or step 204 d.
In step 204c, the electronic device responds to the third input to move at least two application icons corresponding to the first application component to be displayed on adjacent icon positions.
It should be noted that, at least two application icons corresponding to the first application component are located on different pages or the same page in the target desktop.
Optionally, in the embodiment of the present application, the electronic device may keep the display position of the first application icon in the target desktop unchanged, and move at least one second application icon in the target desktop to an area where the first application icon is located, so that each two application icons (i.e., the first application icon and at least one second application icon) in the application icons are displayed adjacently, where the first application icon is an application icon corresponding to any one application icon in the first application component in the target desktop, and the at least one second application icon is an icon other than the first application icon in at least two application icons in the first application component.
Optionally, in the embodiment of the present application, the electronic device may move all application icons in at least two application icons corresponding to the first application component to the same area, so that each two application icons after being moved are displayed adjacently.
Adjacent icon bits are understood to be icon bits that are adjacent to each other left and right, or icon bits that are adjacent to each other up and down. The method and the device can be specifically determined according to actual use requirements of users, and the embodiment of the application is not limited.
Optionally, in the embodiment of the present application, after moving at least two application icons corresponding to the first application component to display on adjacent icon positions, the electronic device may also move other application icons in the target desktop, so as to supplement the empty icon positions generated after the movement.
Illustratively, in connection with FIG. 5, as shown in FIG. 6, after the user enters the overall desktop control 07 in the target desktop 04, the handset can move APP1, APP7, and APP10 to display in adjacent icon positions.
And 204d, the electronic equipment responds to the third input, and at least two application icons corresponding to the first application component are moved to the target folder for display.
Optionally, in the embodiment of the present application, the electronic device may move the at least two application icons to an existing folder in the target desktop according to attribute information of the application program indicated by the at least two application icons corresponding to the first application component, or the electronic device may newly create a folder in the target desktop and add the at least two application icons to the folder.
Illustratively, in connection with FIG. 5, as shown in FIG. 7, after the user has entered the second child control 08 in the target desktop 04, the handset may create a new folder and add APP1, APP7, and APP10 to the new folder for display.
In the embodiment of the application, the electronic equipment can move a plurality of application icons in the first application assembly to adjacent icon positions for display through the input of the user to the third control, or move a plurality of application icons to the target folder for display, so that the user can place any plurality of application icons in the traditional desktop at adjacent positions or in the same folder according to the requirement, and the user does not need to search at least two application icons corresponding to the first application assembly one by one from the target desktop, thereby improving the efficiency and flexibility of the electronic equipment for application icon management and improving the man-machine interaction performance.
Optionally, in an embodiment of the present application, the first application component is an application component selected by a user from at least one application component. The above step 301 may be specifically realized by the following steps 301a to 301 c.
In step 301a, the electronic device responds to the second input, a target window is displayed in a target desktop, and at least two application icons corresponding to the third control and the second application component are displayed in the target window.
In the embodiment of the present application, the second application component is any application component except the first application component in the at least one application component.
Optionally, in the embodiment of the present application, the second application component may be an application component that is used by a user in a preset period of time, or an application component that is selected by the user through the first input.
Step 301b, the electronic device receives a fourth input from the user to the target window.
Optionally, in the embodiment of the present application, the fourth input may be a sliding input (for example, an up-sliding input or a down-sliding input) of the user in the target window, so as to trigger the electronic device to display application icons corresponding to other application components, or the fourth input may be a clicking input of the user on the target window, so as to trigger the electronic device to display application icons corresponding to other application components, or the fourth input may be a long-pressing input of the user on the target window, so as to trigger the electronic device to display application icons corresponding to other application components, or the fourth input may be a clicking input of the user on the target window for a preset time, so as to trigger the electronic device to display application icons corresponding to other application components. Specifically, the method and the device can be determined according to the actual requirements of the user, and the embodiment of the application is not limited.
For example, in conjunction with fig. 4, as shown in fig. 8, after the user drags the second application component to the first control 05, the mobile phone displays application icons APP2, APP6, and APP8 corresponding to the second application component 09 in the display target window 06, so that the user may perform a slide-up input in the target window 06.
In step 301c, the electronic device responds to the fourth input, and updates at least two application icons corresponding to the second application component in the target window to at least two application icons corresponding to the first application component.
For example, in connection with fig. 8, as shown in fig. 9, after the user performs the sliding-up input in the target window, the mobile phone updates the application icons APP2, APP6 and APP8 in the target window 06 to the application icons APP1, APP7 and APP10 corresponding to the first application component.
In the embodiment of the application, a user can drag any one application component in the atomic desktop onto the second control, so that the electronic device can temporarily place an application icon corresponding to the any one application component (such as the second application component) in the second control, then after the electronic device is switched to the target desktop for display, the user can input the first control in the target desktop, so that the electronic device can display a target window in the target desktop, and display an application icon corresponding to at least one application component in the target window, then the user can perform sliding input in the target window to trigger the electronic device to display the application icon corresponding to the second application component in the target window, or after the electronic device is switched to the target desktop for display, the user can input the first control in the target desktop, so that the electronic device can display the target window in the target desktop and display the application icon corresponding to the second application component in the target window. Therefore, the user does not need to repeatedly switch in the desktop, so that the required application icons are searched and dragged, and the application icons corresponding to the application components can be directly checked in the target window, so that the time consumption of the user is saved, the convenience and the flexibility of the electronic equipment for managing the application icons are improved, and the man-machine interaction performance is improved.
Optionally, in the embodiment of the present application, before "managing an application icon corresponding to at least one application component in a target desktop" in step 204, the application icon management method provided in the embodiment of the present application further includes the following steps 401 and 402.
In step 401, the electronic device obtains installation package information of N application programs when an application icon corresponding to at least one application component does not exist in the target desktop.
In the embodiment of the present application, the N application programs are application programs indicated by application icons corresponding to at least one application component, and N is an integer greater than 1.
In the embodiment of the application, after receiving the second input of the user, the electronic device can search whether the application icon corresponding to at least one application component exists in the target desktop, and under the condition that the application icon corresponding to at least one application component does not exist in the target desktop, the electronic device can acquire the installation package information of the N application programs from the electronic device system or the application server so as to download and install the application programs.
As shown in fig. 10, the mobile phone displays a target desktop 04, where the target desktop 04 includes a plurality of application icons (for example, APP1 to APP 16) and a target window 06, the target window 06 displays application icons (for example, APP20 and APP 21) corresponding to any one application component, and no application icon corresponding to any one application component exists in the target desktop of the mobile phone, so that the mobile phone can obtain an installation package of an application program of the application icon (for example, APP20 and APP 21) corresponding to any one application component.
And step 402, the electronic equipment installs N application programs according to the installation package information of the N application programs, and displays application icons of the N application programs in the target desktop.
In the embodiment of the application, the electronic device can install the N application programs according to the installation package information of the N application programs in the operating system, and after the installation is completed, display application icons corresponding to the N application programs in the target desktop.
As shown in fig. 10, in an exemplary manner, as shown in fig. 11, when the mobile phone obtains the installation package information of the application program indicated by the application icon (for example, APP20, APP 21) corresponding to any one application component, installs the application program indicated by the application icon (for example, APP20, APP 21) corresponding to any one application component, and displays the application icon of the application icon (for example, APP20, APP 21) corresponding to any one application component in the target desktop 04, so that the user can operate the application icon corresponding to any one application component in the target desktop.
In the embodiment of the application, the electronic equipment can acquire the installation package information of N application programs corresponding to the N application programs under the condition that the application icon corresponding to at least one application component does not exist in the target desktop, and install the N application programs, so that the electronic equipment can display the application icons of the N application programs in the target desktop, and therefore, under the condition that the application programs indicated by the application icons in the atomic desktop do not exist in the target desktop, a user does not need to search and input according to the names of the N application programs in sequence in the application market, and click to download the N application programs, the installation of the N application programs can be completed once, so that the electronic equipment displays the application icons corresponding to the N application programs in the target desktop, and the flexibility and convenience of the electronic equipment management application icons are improved, and the man-machine interaction performance is improved.
In the embodiment of the application, the electronic equipment receives first input of a user on an atomic assembly desktop under the condition of displaying the atomic assembly desktop, the atomic assembly desktop comprises at least one application assembly, each application assembly comprises at least two application icons, the atomic assembly desktop is switched to a target desktop in response to the first input, the target desktop comprises a first control, the first control is used for managing the application icons in the target desktop, second input of the user on the first control is received, and the application icons corresponding to the at least one application assembly in the target desktop are managed in response to the second input. In the scheme, the user can input in the atomic assembly desktop so that the electronic device can display the target desktop, and accordingly the user can input the first control in the target desktop to trigger the electronic device to manage the application icons in the target desktop. And the user does not need to switch back and forth among a plurality of pages, find a plurality of application icons of the same type and drag the plurality of application icons. Therefore, the time consumption of a user is saved, the efficiency and the flexibility of managing application icons by the electronic equipment are improved, and the man-machine interaction capability is improved.
It should be noted that, in the application icon management method provided by the embodiment of the present application, the execution body may be an electronic device, or an application icon management apparatus, or a control module in the application icon management apparatus for executing the application icon management method. In the embodiment of the application, an application icon management method executed by an electronic device is taken as an example, and the application icon management device provided by the embodiment of the application is described.
Fig. 12 is a schematic diagram showing a possible configuration of an application icon management apparatus according to an embodiment of the present application. As shown in fig. 12, the application icon management apparatus 70 may include a receiving module 71, a switching module 72, and a management module 73.
The receiving module 71 is configured to receive, when the atomic component desktop is displayed, a first input of a user to the atomic component desktop, where the atomic component desktop includes at least one application component, and each application component includes at least two application icons. A switching module 72, configured to switch from the atomic component desktop to a target desktop, where the target desktop includes a first control, where the first control is used to manage an application icon in the target desktop, in response to the first input received by the receiving module 71. The receiving module 71 is further configured to receive a second input from the user to the first control. And the management module 73 is configured to manage an application icon corresponding to at least one application component in the target desktop in response to the second input received by the receiving module 71.
The embodiment of the application provides an application icon management device, wherein a user can input in an atomic component desktop so as to enable an electronic device to display a target desktop, and therefore the user can input a first control in the target desktop to trigger the electronic device to manage application icons in the target desktop. And the user does not need to switch back and forth among a plurality of pages, find a plurality of application icons of the same type and drag the plurality of application icons. Therefore, the time consumption of a user is saved, the efficiency and the flexibility of managing application icons by the electronic equipment are improved, and the man-machine interaction capability is improved.
In one possible implementation manner, the atomic component desktop includes a second control, where the second control is used to display the target desktop, and the first input is an input of the second control by the user.
In one possible implementation manner, the management module 73 is specifically configured to manage an application icon corresponding to a first application component in the target desktop, where the first application component is any one of an application component used by a user in a preset period of time in at least one application component, and an application component selected by the user from at least one application component.
In one possible implementation, the application icon management device 70 further includes a display module. And the display module is used for displaying a target window in the target desktop and displaying at least two application icons corresponding to the third control and the first application component in the target window. The receiving module 71 is further configured to receive a third input from the user to the third control. The management module 73 is specifically configured to manage at least two application icons corresponding to the first application component in response to the third input received by the receiving module 71 by adopting an icon management manner corresponding to the third control.
In one possible implementation manner, the management module 73 is specifically configured to move at least two application icons corresponding to the first application component to be displayed on adjacent icon positions, or move at least two application icons corresponding to the first application component to be displayed in the target folder.
In one possible implementation, the first application component is an application component selected by a user from at least one application component. The display module is specifically configured to display at least two application icons corresponding to a third control and a second application component in the target window, where the second application component is any application component except the first application component in the at least one application component. The receiving module 71 is further configured to receive a fourth input from the user to the target window. The display module is further configured to update at least two application icons corresponding to the second application component in the target window to at least two application icons corresponding to the first application component in response to the fourth input received by the receiving module 71.
In one possible implementation, the application icon management apparatus 70 further includes an acquisition module and a processing module. And the acquiring module is configured to acquire installation package information of N application programs, where N is an application program indicated by an application icon corresponding to at least one application component, and N is an integer greater than 1, when the application icon corresponding to the at least one application component does not exist in the target desktop before the management module 73 manages the application icon corresponding to the at least one application component in the target desktop. The processing module is used for installing the N application programs according to the installation package information of the N application programs acquired by the acquisition module, and displaying application icons of the N application programs in the target desktop.
The application icon management device in the embodiment of the application can be a device, and can also be a component, an integrated circuit or a chip in the terminal. The device may be a mobile electronic device or a non-mobile electronic device. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc., and the non-mobile electronic device may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, etc., and the embodiments of the present application are not limited in particular.
The application icon management device in the embodiment of the application can be a device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The application icon management device provided by the embodiment of the application can realize each process realized by the embodiment of the method and can achieve the same technical effect, and in order to avoid repetition, the description is omitted.
Optionally, as shown in fig. 13, the embodiment of the present application further provides an electronic device 90, including a processor 91, a memory 92, and a program or an instruction stored in the memory 92 and capable of running on the processor 91, where the program or the instruction implements each process of the embodiment of the method when executed by the processor 91, and the process can achieve the same technical effect, so that repetition is avoided, and no further description is given here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 14 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 100 includes, but is not limited to, a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.
Those skilled in the art will appreciate that the electronic device 100 may further include a power source (e.g., a battery) for powering the various components, and that the power source may be logically coupled to the processor 110 via a power management system to perform functions such as managing charging, discharging, and power consumption via the power management system. The electronic device structure shown in fig. 14 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
The user input unit 107 is configured to receive, when the atomic component desktop is displayed, a first input of a user to the atomic component desktop, where the atomic component desktop includes at least one application component, and each application component includes at least two application icons. The processor 110 is configured to switch from the atomic component desktop to a target desktop in response to a first input, where the target desktop includes a first control for managing application icons in the target desktop. The user input unit 107 is further configured to receive a second input of the first control by the user. The processor 110 is further configured to manage an application icon corresponding to the at least one application component in the target desktop in response to the second input.
The embodiment of the application provides electronic equipment, wherein a user can input in an atomic assembly desktop so that the electronic equipment can display a target desktop, and therefore, the user can input a first control in the target desktop to trigger the electronic equipment to manage application icons in the target desktop. And the user does not need to switch back and forth among a plurality of pages, find a plurality of application icons of the same type and drag the plurality of application icons. Therefore, the time consumption of a user is saved, the efficiency and the flexibility of managing application icons by the electronic equipment are improved, and the man-machine interaction capability is improved.
Optionally, in the embodiment of the present application, the processor 110 is specifically configured to manage an application icon corresponding to a first application component in the target desktop, where the first application component is any one of an application component used by a user in a preset time period in at least one application component and an application component selected by the user from at least one application component.
Optionally, in the embodiment of the present application, the display unit 106 is configured to display a target window in the target desktop, and display at least two application icons corresponding to the third control and the first application component in the target window. The user input unit 107 is further configured to receive a third input of a third control by the user. The processor 110 is specifically configured to respond to the third input, and manage at least two application icons corresponding to the first application component by adopting an icon management manner corresponding to the third control.
Optionally, in the embodiment of the present application, the processor 110 is specifically configured to move at least two application icons corresponding to the first application component to be displayed on adjacent icon positions, or move at least two application icons corresponding to the first application component to be displayed in the target folder.
Optionally, in an embodiment of the present application, the first application component is an application component selected by a user from at least one application component. The display unit 106 is specifically configured to display at least two application icons corresponding to the third control and a second application component in the target window, where the second application component is any application component except the first application component in the at least one application component. The user input unit 107 is further configured to receive a fourth input from the user to the target window. The display unit 106 is further configured to update at least two application icons corresponding to the second application component in the target window to at least two application icons corresponding to the first application component in response to the fourth input.
Optionally, in the embodiment of the present application, before managing the application icon corresponding to the at least one application component in the target desktop, the processor 110 is configured to obtain, if the application icon corresponding to the at least one application component does not exist in the target desktop, installation package information of N application programs, where the N application programs are application programs indicated by the application icon corresponding to the at least one application component, and N is an integer greater than 1. The processor 110 is further configured to install N application programs according to the installation package information of the N application programs, and display application icons of the N application programs in the target desktop.
The electronic device provided by the embodiment of the application can realize each process realized by the embodiment of the method and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here.
The beneficial effects of the various implementation manners in this embodiment may be specifically referred to the beneficial effects of the corresponding implementation manners in the foregoing method embodiment, and in order to avoid repetition, the description is omitted here.
It should be appreciated that in embodiments of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, the graphics processor 1041 processing image data of still pictures or video obtained by an image capturing device (e.g. a camera) in a video capturing mode or an image capturing mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein. Memory 109 may be used to store software programs as well as various data including, but not limited to, application programs and an operating system. The processor 110 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
Wherein 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 Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the embodiment of the method, and can achieve the same technical effects, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.