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 where appropriate such that embodiments of the application may be practiced otherwise than as specifically illustrated or described herein. 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.
Based on the background technology, in the prior art, because the operation path of some functions of the application program is deeper, the operation of starting the functions by the user is more complicated, and thus the user experience is poor.
Based on the above findings, the embodiment of the present application provides a control method, apparatus, device, and storage medium, where in the embodiment of the present application, an electronic device may receive a first input of a user to a first target icon, and because the first target icon includes an application identifier of a first target application and a first identifier, in response to the first input, the electronic device may directly start a first target function corresponding to the first identifier when the first identifier indicates the first target function of the first target application. Thus, by receiving a first input to the first target icon, a first target function corresponding to the first identifier may be initiated. Therefore, compared with the prior art that the entry of certain functions is found through a series of operations, and then the function corresponding to the entry is started through the entry, the first target function corresponding to the first identifier can be directly started, so that the operation of starting the target function can be simplified, and the user experience can be effectively improved.
The following describes in detail the call method provided by the embodiment of the present application through specific embodiments and application scenarios thereof with reference to the accompanying drawings.
Fig. 1 shows a flowchart of a control method according to an embodiment of the present application, where an execution subject of the method may be an electronic device. As shown in fig. 1, the control method may include the steps of:
S110, receiving a first input of a user to a first target icon.
The first target icon may be an icon including an application identifier of the first target application and the first identifier.
The first target application may be an application to which a function the user wants to start belongs.
When a user wants to use a certain function (i.e., a first target function), the user can select an icon displayed on a display interface of the electronic device by means of touch, voice, pressing, or the like, including an icon indicating an identification of the first target function (i.e., a first identification), that is, a first target icon. In this way, the electronic device may receive user input of the first target icon, i.e., the first input.
S120, in response to the first input, starting the first target function if the first identification indicates the first target function of the first target application.
The first target application may be an application program to which the first target function belongs.
After receiving a first input from a user to a first target icon, the electronic device may determine, in response to the first input, whether the first identification indicates a first target function of a first target application. In the case that the first identity indicates a first target function of a first target application, the electronic device may initiate the first target function.
In the embodiment of the application, the electronic device can receive the first input of the user on the first target icon, and because the first target icon comprises the application identifier of the first target application and the first identifier, the electronic device can directly start the first target function corresponding to the first identifier under the condition that the first identifier indicates the first target function of the first target application in response to the first input. Thus, by receiving a first input to the first target icon, a first target function corresponding to the first identifier may be initiated. Therefore, compared with the prior art that the entry of certain functions is found through a series of operations, and then the function corresponding to the entry is started through the entry, the first target function corresponding to the first mark can be directly started, so that the operation of starting the first target function can be simplified, and the user experience can be effectively improved.
When the user forgets the application to which the first target function to be used belongs, the first target function may be directly started by the first target icon including the first identifier indicating the first target function displayed on the electronic device. Therefore, the operation of simplifying the starting of the first target function can be further improved, the starting efficiency of the first target function is improved, and the user experience can be further improved.
In some embodiments, before the step S110, the electronic device may fuse the obtained first icon and display the first icon in advance based on the application identifier of the application and the function identifier corresponding to the function of the application. Accordingly, before the step S110, the following steps may be further performed:
acquiring function identifiers corresponding to at least one first function of a first application;
Based on the function identification corresponding to each first function and the application identification of the first application, fusing to obtain a first icon corresponding to each first function;
and displaying the first icons corresponding to the first functions respectively.
The first application may be any application program installed on the electronic device, and may include the first target application described above; accordingly, the first function may be any function of the first application, and may include the first target function described above; the first identifier is a function identifier corresponding to the first target function; the first icon may be an icon obtained by fusing an application identifier of the first application with a function identifier of any first function, and may include the first target icon. Moreover, different first functions correspond to different function identifiers, and different first functions correspond to different first icons, that is, the first functions, the function identifiers and the first icons are in one-to-one correspondence.
Before receiving a first input of a user to a first target icon, the electronic device may acquire a first application identifier and function identifiers corresponding to at least one first function of the first application. Then, the application identifier of the first application and the function identifier corresponding to each first function can be fused, for example, the function icons corresponding to the first functions can be fused in an area of the application identifier, so as to obtain the first icons corresponding to each first function, and the first icons can be displayed. As shown in fig. 2, fig. 2 is a schematic diagram showing a display manner of a first icon by fusing a function icon corresponding to a first function in an upper right area of an application identifier, in fig. 2, AAA identifies an application identifier of a first application, aa indicates a function identifier corresponding to the first function, and fig. 2 only schematically shows one first icon, in practice, an electronic device may display a plurality of first icons, or may obtain the first icons in other fusion manners, which is not limited in the embodiment of the present application.
Taking a first application as an application program 1, and taking a first function as a function 1, a function 2, a function 3 and a function 4 of the application program 1 as examples, the electronic device can obtain an application identifier 1 of the application program 1, a function identifier 1 corresponding to the function 1, a function identifier 2 corresponding to the function 2, a function identifier 3 corresponding to the function 3 and a function identifier 4 corresponding to the function 4. And then fusing the application identifier 1 and the function identifier 1 to obtain a first icon 1, fusing the application identifier 1 and the function identifier 2 to obtain a first icon 2, fusing the application identifier 1 and the function identifier 3 to obtain a first icon 3, and fusing the application identifier 1 and the function identifier 4 to obtain a first icon 4.
It can be understood that the above steps may be performed on the plurality of first applications installed in the electronic device, so that the electronic device may display the icons corresponding to at least one function of the plurality of application programs, respectively, so that the user may directly start the function of the application program indicated by the icon through the icon displayed by the electronic device.
In this way, the electronic device may display, on the display interface, the first icon corresponding to each of the at least one first function of the first application including the target application. Further, since the first application may include the above-described targeted application, the first function may include the above-described first targeted function, and the first icon may also include the above-described first targeted icon. Thus, support may be provided for starting the first target function, while support may also be provided for starting other first functions.
In some embodiments, the function identifier may include at least one of a function icon, a function name, a function interface thumbnail. Accordingly, the function identifier corresponding to each of the first functions may include at least one of the following:
Each first function built in the first application is respectively corresponding to a function icon.
As an example, taking a first application as an application program a, a first function of the first application is a function a and a function b as examples, a function icon of the function a built in the application program a may beThe function icon of the function b built in the application a may be excellent.
And each preset function of the first application is respectively corresponding to a function name.
The preset function may be a main function or a common function of the first application.
As an example, the function identifier corresponding to each first function may be a function name corresponding to each first function. That is, for a first function, a function name corresponding to the first function may be obtained, and the function name is used as a function identifier corresponding to the first function. Taking the first application as the application program a as an example, assuming that the first function is the function a, the function name 'function a' of the first function may be used as the function identifier of the first function.
And the function icon corresponding to each first function is designated by a user.
As an example, the function identifier corresponding to each first function may be a function icon specified by the user, that is, the function identifier corresponding to the first function may be selected by the user individually, for example, for a first function, the user may autonomously select an icon as the function icon corresponding to the first function, that is, the function identifier corresponding to the first function.
Each first function is a respective function interface thumbnail.
As an example, each first function may be a function identifier corresponding to each first function, or may be a thumbnail of a function interface corresponding to each first function, for example, for one first function, a thumbnail of a function interface corresponding to the first function may be obtained, and the thumbnail of the function interface is used as the function identifier corresponding to the first function.
It may be understood that the function identifier corresponding to each first function may be one of the function icon, the function name, and the function interface thumbnail, or may be a combination of at least two of the function icon, the function name, and the function interface thumbnail, which is not limited in this application.
Thus, each first function corresponds to the function icon, the function name and the function interface thumbnail, and a sufficient data basis can be provided for fusion to obtain the function icon corresponding to each first function. Moreover, because the user can designate the function icon corresponding to the first function, the first icon obtained by fusing the designated function icon and the application identifier can better meet the user demand, so that the user experience can be further improved.
In some embodiments, upon receiving an application notification of an application program, the application notification may also be displayed on the first icon. It is believed that after the step of displaying the first icon corresponding to each of the first functions, the following steps may be further performed:
and displaying a second icon when the application notification is received.
The second icon may be an icon obtained by fusing the first icon with the identifier of the application notification.
After displaying the first icon corresponding to each first function of the first application, if an application notification such as a new notification, an unread message, a task to be handled, and the like of the first application is received, the electronic device may acquire an identifier of the application notification, for example, may be a function interface thumbnail of an application notification interface, or may also be a thumbnail generated based on the application notification such as the new notification, the unread message, the task to be handled, and the like. Then, the first icon and the identifier of the application notification can be fused to obtain a second icon, and the second icon is displayed, so that the user can directly enter the function corresponding to the application notification through the second icon.
Taking an application notification as an application message of the application program B as an example, the identifier of the application notification may be an application header of a sender of the application message, and the second icon may be an icon obtained by fusing the first icon with the application header of the sender of the application message, and the user may directly enter a chat window with the sender by clicking the second icon. Or taking the application notification as an example of the red packet to be led, the identifier of the application notification can be a functional interface thumbnail or a picture of the red packet, the second icon can be an icon obtained by fusing the functional interface thumbnail of the red packet with the first icon, and the user can directly enter the interface for leading the red packet by clicking the second icon.
Thus, when receiving the application notification, the user may directly enter to view the application notification through the second icon that is fused based on the identification of the first icon and the application notification. Therefore, the operation of checking the application notification by the user can be reduced, and the user experience is further improved.
In a further embodiment, in the case that the application notification is multiple, the second icon corresponding to each application notification may be obtained by fusion. Accordingly, in the case that the application notification is a plurality of pieces, before the second icon is displayed in the above step, the following steps may be further performed:
acquiring a corresponding functional interface thumbnail of each application notification;
And based on the corresponding functional interface thumbnail and the first icon of each application notification, fusing to obtain a second icon corresponding to each application notification.
In the case that the application notification is multiple, the electronic device may acquire a function interface thumbnail corresponding to each application notification, and determine the function interface thumbnail corresponding to each application notification as the identifier corresponding to each application notification. And then, fusing the corresponding functional interface thumbnail of each application notification with the first icon to obtain a second icon corresponding to each application notification.
Taking the example that the application notification includes the application notification 1, the application notification 2 and the application notification 3, the function interface thumbnail 1 corresponding to the application notification 1, the function interface thumbnail 2 corresponding to the application notification 2 and the function interface thumbnail 3 corresponding to the application notification 3 can be respectively obtained, then the function interface thumbnail 1 and the first icon are fused to obtain a second icon corresponding to the application notification 1, the function interface thumbnail 2 and the first icon are fused to obtain a second icon corresponding to the application notification 2, and the function interface thumbnail 3 and the first icon are fused to obtain a second icon corresponding to the application notification 3.
It may be understood that, when the application notification is multiple, the electronic device may display the second icon corresponding to each application notification in a circulating manner, or may combine the functional interface thumbnails corresponding to each application notification, then fuse the combined functional interface thumbnail with the first icon, and display the icon obtained after the fusion.
In this way, based on the corresponding function interface thumbnail and the first icon of each application notification, the corresponding second icon of each application notification can be obtained respectively, and thus, a data basis can be provided for the display of the corresponding second icon of each application notification, so that a user can directly enter the corresponding function interface of the application notification through the second icon.
In some embodiments, after displaying the first icon corresponding to each of the first functions in the above steps, at least one of the following steps may be further performed:
Responding to a second input of the user, and displaying a third icon corresponding to a second target function; wherein the second target function is a function specified by the second input.
As an example, when the user wants to fixedly display an icon (i.e., a third icon) corresponding to a certain function (i.e., a second target function), the user may select the second target function to be displayed on the display interface of the electronic device so that the electronic device may receive the input, i.e., the second input. In response to the second input, the electronic device may obtain a third icon corresponding to the second target function and display the third icon. Therefore, the second target function designated by the user is usually the common function, so that the third icon corresponding to the second target function designated by the user and displayed by the electronic device can enable the user to directly start the second target function through the third icon, and the user experience can be further improved.
In a further embodiment, a specific implementation manner of displaying the first icon corresponding to each first function in the foregoing steps may be as follows:
and when the plurality of first functions are provided, the first icons corresponding to the first functions are displayed in a circulating mode according to at least one of the preset period and the preset priority corresponding to the first functions.
The preset period is a preset period for circularly displaying the first icon, and may be set to 3 seconds, 5 seconds, or the like. The preset priority may be a priority corresponding to each of the preset different first functions.
As an example, in a case where there are a plurality of first functions, there are a plurality of corresponding first icons, and at this time, the respective first icons of each first function may be displayed in a cycle of a preset period. Or when the number of the first functions is plural, that is, the number of the first icons is plural, the first icon corresponding to each first function may be displayed with a preset priority corresponding to each first function, for example, the preset priority corresponding to each first function may be set in order from high to low according to the frequency of use of the user. Or the first icons corresponding to the first functions can be displayed by combining the preset priorities corresponding to the first functions on the basis of the preset period. Thus, the user can browse the first icon corresponding to the first function which the user wants to use through the loop display of the first icon so as to start the function which the user wants to use. Moreover, when the first icons are displayed in combination with the preset priority cycle, the first functions corresponding to the first icons with higher priority are generally more likely to be the first functions which the user wants to use, so that the user can find the first functions which the user wants to use more quickly in combination with the preset priority cycle, and user experience can be further improved.
In some embodiments, the updating of the first target icon may also occur after the first target function is initiated. Accordingly, after the first target function is started in the above step S120, the following steps may be further performed:
acquiring a function interface thumbnail of a first target function;
And updating the first target icon corresponding to the first target function based on the function interface thumbnail of the first target function and the application identifier of the target application.
Given that updates may occur to the functional interface of the first target function, the functional interface prior to the update is generally not able to accurately indicate the first target function. Therefore, after the first target function is started, the function interface thumbnail of the first target function can be obtained, and the function interface thumbnail can be obtained by screenshot of the function interface of the first target function. Then, the functional interface thumbnail and the application identifier of the target application can be fused to obtain a fused icon, and the original first target icon is updated to the fused icon.
It will be appreciated that the step of updating the first target icon may be performed after each activation of the first target function, may be performed periodically, or may be performed when a user instruction is received, which is not limited in this embodiment.
Therefore, the first target icon can be updated in real time according to the function interface of the first target function, so that the updated first target icon can more accurately indicate the corresponding first target function, and a user can intuitively know the first target function indicated by the first target function.
Alternatively, the first identifier may be an icon background of the first target application, different backgrounds being associated with different sub-functions of the first target application.
In some embodiments, in a case where the first identifier indicates a second target application associated with the first target application, the step S110 may further include the following steps:
in response to the first input, the second target application is launched.
The second target application may be an application program that is associated with the first target application in advance, and as an example, the second target application may be an application program that is started by the first target application.
It is considered that in the process of using the first target application, a jump from the first target application to another application program, namely, the second target application, often occurs. Thus, the first identifier in the first target icon may also be used to indicate the second target application associated with the first target application, where after receiving the first input of the user to the first target icon, the electronic device may respond to the first input to start the second target application associated with the first target application indicated by the first identifier.
In this way, the user can start the second target application through the first target icon, and a new method for starting the second target application can be provided for the user, so that the user experience can be further improved.
In a further embodiment, the following steps may be further performed before the step S110:
Acquiring an application identifier of a second application associated with the first application;
based on the application identifier of the first application and the application identifier of the second application, fusing to obtain a fourth icon;
and displaying a fourth icon.
Wherein the second application may be an application program associated with the first application, and the second application may include a second target application; the first identifier may be an application identifier corresponding to the second target application; the fourth icon may include the first target icon.
The electronic device may obtain an application identification of a second application associated with the first application and an application identification of the first application before receiving a first input of the user to the first target icon. Then, the application identifier of the first application and the application identifier of the second application can be fused, for example, the application identifier of the second application can be fused in an area of the application identifier of the first application, a fourth icon corresponding to the second application is obtained, and the fourth icon can be displayed.
When the plurality of second applications are provided, the application identifier of each second application may be fused with the application identifier of the first application, so as to obtain a fourth icon corresponding to each second application, and the fourth icon may be displayed. Or the application identifiers of the second applications may be combined and then fused with the application identifiers of the first application to obtain a fourth icon, and the fourth icon is displayed, as shown in fig. 3, fig. 3 shows a display manner of the fourth icon by taking an example that the fourth icon is obtained by combining the application identifiers of the second applications and then fusing the application identifiers of the first application, and AAA in fig. 3 represents the first application, B, C, D, E represents one second application respectively.
It can be understood that, the method for fusing the application identifier of the second application and the application identifier of the first application is similar to the method for fusing the function identifier of the first function and the application identifier of the first application, and the display manner of the fourth icon is similar to the display manner of the first icon, which is not described herein for brevity.
In this way, the electronic device may display a fourth icon corresponding to the second application including the second target application on the display interface. Moreover, since the second application may include the second target application described above, the fourth icon may also include the first target icon described above. Therefore, support can be provided for starting the second target application, and support can be provided for starting other second applications.
In some embodiments, the first target application may also be launched, and its specific implementation may be as follows:
receiving a third input of a user to the first target icon;
In response to the third input, the first target application is launched.
The first input and the third input have different input characteristics, for example, the first input may be double-click, the third input may be single-click, that is, a first target application corresponding to the first target icon may be started when the first target icon is clicked, and a first target function or a second target application corresponding to the first target may be started when the first target icon is double-clicked. The correspondence between the inputs of the different input features and the first target application, the first target function, the second target application may be preset.
It is contemplated that the user does not launch the first target application each time for the purpose of launching the first target function or the second target application. Thus, when the user wants to start the first target application corresponding to the first target icon, the first target icon can be clicked, so that the electronic device can receive the third input of the user to the first target icon. After receiving the third input, the electronic device may start a first target application corresponding to the first target icon in response to the third input.
In this way, when the user does not want to start the first target function or the second target application, the first target application can be started through the third input different from the input feature of the first input, so that more selectivity can be provided for the user, and the user experience can be further improved.
In some embodiments, considering that the first target function indicated by the first identifier in the currently displayed first target icon may not be the function that the user wants to start, in this case, in the case that the first target application includes a plurality of functions, the user may select to display an icon corresponding to the next function of the first target application. Correspondingly, the specific implementation method can be as follows:
receiving a fourth input of a user to the first target icon;
In response to the fourth input, a second target icon is displayed.
The second target icon may include an application identifier of the first target application and a second identifier, where the second identifier is a function identifier corresponding to a second target function of the first target application. The second target function may be a different function of the first target application than the first target function.
In the case that the first target application includes a plurality of functions, if the first target function indicated by the first identifier in the first target icon is not the function that the user wants to start, the user may control the electronic device to display an icon (i.e., the second target icon) corresponding to the next function (i.e., the second target function) through a specific input manner such as sliding, so that the electronic device may receive the input, i.e., the fourth input. Then, the electronic device may acquire a second target icon corresponding to the first target function, where the icon may include a function identifier corresponding to the second target function and an application identifier of the first target application.
Taking the first target function aa and the second target function bb as an example, assuming that the first target icon is shown in fig. 2, if the first target function aa is not the function that the user wants to start, the user may control the electronic device to display the second target icon corresponding to the second target function bb through the fourth input, as shown in fig. 4.
It will be appreciated that if the second target function indicated by the second target icon is still not the function that the user wants to start, the user may continue to control the electronic device to display the icon corresponding to the next function of the first target application through the fourth input until the icon corresponding to the function that the user wants to use is displayed.
Therefore, the user can control the electronic equipment to display the second target icon corresponding to the second target function through the fourth input, that is, the user can control the electronic equipment to switch to display the icon corresponding to the next function by itself, and therefore user experience can be further improved.
It should be noted that, in the control method provided in the embodiment of the present application, the execution body may be a control device, or a control module in the control device for executing the loading control method. In the embodiment of the present application, a control device executes a loading control method as an example, and the control method provided in the embodiment of the present application is described.
Based on the same inventive concept, the present application also provides a control apparatus, as shown in fig. 5, the control apparatus 500 may include:
A first receiving module 510, configured to receive a first input from a user of a first target icon; the first target icon comprises an application identifier of a first target application and a first identifier;
the first initiation module 520 may be configured to initiate a first target function of the first target application in response to the first input if the first identifier indicates the first target function.
In the embodiment of the application, the electronic device can receive the first input of the user on the first target icon, and because the first target icon comprises the application identifier of the first target application and the first identifier, the electronic device can directly start the first target function corresponding to the first identifier under the condition that the first identifier indicates the first target function of the first target application in response to the first input. Thus, by receiving a first input to the first target icon, a first target function corresponding to the first identifier may be initiated. Therefore, compared with the prior art that the entry of certain functions is found through a series of operations, and then the function corresponding to the entry is started through the entry, the first target function corresponding to the first mark can be directly started, so that the operation of starting the first target function can be simplified, and the user experience can be effectively improved.
In some embodiments, the control device 500 may further include:
The first acquisition module can be used for acquiring the function identifiers corresponding to at least one first function of the first application; the first application comprises the first target application, the first function comprises the first target function, and the first identifier is a function identifier corresponding to the first target function;
the first fusion module can be used for fusing to obtain a first icon corresponding to each first function based on the function identifier corresponding to each first function and the application identifier of the first application; the first icon includes the first target icon;
and the first display module can be used for displaying the first icons corresponding to the first functions respectively.
In this way, the electronic device may display, on the display interface, the first icon corresponding to each of the at least one first function of the first application including the target application. Further, since the first application may include the above-described targeted application, the first function may include the above-described first targeted function, and the first icon may also include the above-described first targeted icon. Thus, support may be provided for starting the first target function, while support may also be provided for starting other first functions.
In some embodiments, the function identifier may include at least one of a function icon, a function name, a function interface thumbnail;
the function identifiers corresponding to the first functions respectively can comprise at least one of the following:
each first function in the first application is provided with a corresponding function icon;
each preset function of the first application corresponds to a function name;
a function icon corresponding to each first function designated by a user;
each of the first functions is a respective function interface thumbnail.
Thus, each first function corresponds to the function icon, the function name and the function interface thumbnail, and a sufficient data basis can be provided for fusion to obtain the function icon corresponding to each first function. Moreover, because the user can designate the function icon corresponding to the first function, the first icon obtained by fusing the designated function icon and the application identifier can better meet the user demand, so that the user experience can be further improved.
In some embodiments, the control device 500 may further include:
The second display module can be used for displaying a second icon under the condition that the application notification is received, wherein the second icon is obtained by fusing the first icon with the identification of the application notification.
Thus, when receiving the application notification, the user may directly enter to view the application notification through the second icon that is fused based on the identification of the first icon and the application notification. Therefore, the operation of checking the application notification by the user can be reduced, and the user experience is further improved.
In some embodiments, the control device 500 may further include:
the second acquisition module can be used for acquiring the corresponding function interface thumbnail of each application notification;
and the second fusion module can be used for fusing the corresponding function interface thumbnail and the first icon based on each application notification to obtain the corresponding second icon of each application notification.
In this way, based on the corresponding function interface thumbnail and the first icon of each application notification, the corresponding second icon of each application notification can be obtained respectively, and thus, a data basis can be provided for the display of the corresponding second icon of each application notification, so that a user can directly enter the corresponding function interface of the application notification through the second icon.
In some embodiments, the first display module includes at least one of:
A first display unit, configured to display a third icon corresponding to a second target function in response to a second input of a user; the second target function is a function designated by the second input;
Therefore, the second target function designated by the user is usually the common function, so that the third icon corresponding to the second target function designated by the user and displayed by the electronic device can enable the user to directly start the second target function through the third icon, and the user experience can be further improved.
The second display unit is used for circularly displaying the first icons corresponding to the first functions according to at least one of preset priorities corresponding to the first functions respectively in a preset period when the first functions are multiple;
Thus, the user can browse the first icon corresponding to the first function which the user wants to use through the loop display of the first icon so as to start the function which the user wants to use. Moreover, when the first icons are displayed in combination with the preset priority cycle, the first functions corresponding to the first icons with higher priority are generally more likely to be the first functions which the user wants to use, so that the user can find the first functions which the user wants to use more quickly in combination with the preset priority cycle, and user experience can be further improved.
In some embodiments, the control device 500 may further include:
The third acquisition module is used for acquiring a function interface thumbnail of the first target function;
And the updating module is used for updating the first target icon corresponding to the first target function based on the function interface thumbnail of the first target function and the application identifier of the target application.
In this way, the updated function interface can generally more accurately indicate the first target function corresponding to the function interface, so that the first target icon can better indicate the first target function corresponding to the first target icon through updating the first target icon.
In some embodiments, the control device 500 may further include:
And the second starting module is used for responding to the first input and starting the second target application.
In this way, the user can start the second target application through the first target icon, and a new method for starting the second target application can be provided for the user, so that the user experience can be further improved.
In some embodiments, the control device 500 may further include:
A fourth obtaining module, configured to obtain an application identifier of a second application associated with the first application; the second application comprises the second target application, and the first identifier is an application identifier corresponding to the second target application;
The third fusion module is used for fusing the application identifier of the first application and the application identifier of the second application to obtain a fourth icon; the fourth icon includes the first target icon;
And the third display module is used for displaying the fourth icon.
In this way, the electronic device may display a fourth icon corresponding to the second application including the second target application on the display interface. Moreover, since the second application may include the second target application described above, the fourth icon may also include the first target icon described above. Therefore, support can be provided for starting the second target application, and support can be provided for starting other second applications.
In some embodiments, the control device 500 may further include:
The second receiving module is used for receiving a third input of the user to the first target icon; the first input is different from the third input in input characteristics;
and a third starting module, configured to start the first target application in response to the third input.
In this way, when the user does not want to start the first target function or the second target application, the first target application can be started through the third input different from the input feature of the first input, so that more selectivity can be provided for the user, and the user experience can be further improved.
In some embodiments, in the case where the first target application includes a plurality of functions, the control apparatus 500 may further include:
A third receiving module, configured to receive a fourth input of the user to the first target icon;
A fourth display module for displaying a second target icon in response to the fourth input; the second target icon comprises an application identifier and a second identifier of the first target application, wherein the second identifier is a function identifier corresponding to a second target function of the first target application.
Therefore, the user can control the electronic equipment to display the second target icon corresponding to the second target function through the fourth input, that is, the user can control the electronic equipment to switch to display the icon corresponding to the next function by itself, and therefore user experience can be further improved.
The control device in the embodiment of the application can be a device, and also can 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 control 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 control device provided in the embodiment of the present application can implement each process implemented by the control device in the method embodiments of fig. 1 to fig. 4, and in order to avoid repetition, a description is omitted here.
Optionally, the embodiment of the present application further provides an electronic device, including a processor 610, a memory 609, and a program or an instruction stored in the memory 609 and capable of running on the processor 610, where the program or the instruction realizes each process of the foregoing embodiments of the call method when executed by the processor 610, and the process can achieve the same technical effect, so that repetition is avoided, and no further description is given here.
It should be noted that, the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 6 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 600 includes, but is not limited to: radio frequency unit 601, network module 602, audio output unit 603, input unit 604, sensor 605, display unit 606, user input unit 607, interface unit 608, memory 609, and processor 610.
Those skilled in the art will appreciate that the electronic device 600 may further include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 610 by a power management system to perform functions such as managing charge, discharge, and power consumption by the power management system. The electronic device structure shown in fig. 6 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.
Wherein the user input unit 607 may be used for:
Receiving a first input of a user to a first target icon; the first target icon comprises an application identifier of a first target application and a first identifier;
the processor 610 may be configured to:
In response to the first input, the first target function is initiated if the first identification indicates a first target function of the first target application.
In the embodiment of the application, the electronic device can receive the first input of the user on the first target icon, and because the first target icon comprises the application identifier of the first target application and the first identifier, the electronic device can directly start the first target function corresponding to the first identifier under the condition that the first identifier indicates the first target function of the first target application in response to the first input. Thus, by receiving a first input to the first target icon, a first target function corresponding to the first identifier may be initiated. Therefore, compared with the prior art that the entry of certain functions is found through a series of operations, and then the function corresponding to the entry is started through the entry, the first target function corresponding to the first mark can be directly started, so that the operation of starting the first target function can be simplified, and the user experience can be effectively improved.
Optionally, the processor 610 may be further configured to:
acquiring function identifiers corresponding to at least one first function of a first application; the first application comprises the first target application, the first function comprises the first target function, and the first identifier is a function identifier corresponding to the first target function;
Based on the function identifier corresponding to each first function and the application identifier of the first application, fusing to obtain a first icon corresponding to each first function; the first icon includes the first target icon;
a display unit 606, which may be used to:
and displaying the first icons corresponding to the first functions respectively.
In this way, the electronic device may display, on the display interface, the first icon corresponding to each of the at least one first function of the first application including the target application. Further, since the first application may include the above-described targeted application, the first function may include the above-described first targeted function, and the first icon may also include the above-described first targeted icon. Thus, support may be provided for starting the first target function, while support may also be provided for starting other first functions.
Optionally, the display unit 606 may be further configured to:
And displaying a second icon under the condition that the application notification is received, wherein the second icon is obtained by fusing the first icon with the identification of the application notification.
Thus, when receiving the application notification, the user may directly enter to view the application notification through the second icon that is fused based on the identification of the first icon and the application notification. Therefore, the operation of checking the application notification by the user can be reduced, and the user experience is further improved.
Optionally, the processor 610 may be further configured to:
acquiring a corresponding function interface thumbnail of each application notification;
And based on the corresponding functional interface thumbnail of each application notification and the first icon, fusing to obtain a second icon corresponding to each application notification.
In this way, based on the corresponding function interface thumbnail and the first icon of each application notification, the corresponding second icon of each application notification can be obtained respectively, and thus, a data basis can be provided for the display of the corresponding second icon of each application notification, so that a user can directly enter the corresponding function interface of the application notification through the second icon.
Optionally, the display unit 606 may be further configured to:
Responding to a second input of the user, and displaying a third icon corresponding to a second target function; the second target function is a function designated by the second input;
Therefore, the second target function designated by the user is usually the common function, so that the third icon corresponding to the second target function designated by the user and displayed by the electronic device can enable the user to directly start the second target function through the third icon, and the user experience can be further improved.
The display unit 606 may also be configured to:
When the number of the first functions is multiple, circularly displaying the first icons corresponding to the first functions according to at least one of preset priorities corresponding to the first functions in a preset period;
Thus, the user can browse the first icon corresponding to the first function which the user wants to use through the loop display of the first icon so as to start the function which the user wants to use. Moreover, when the first icons are displayed in combination with the preset priority cycle, the first functions corresponding to the first icons with higher priority are generally more likely to be the first functions which the user wants to use, so that the user can find the first functions which the user wants to use more quickly in combination with the preset priority cycle, and user experience can be further improved.
Optionally, the processor 610 may be further configured to:
acquiring a function interface thumbnail of the first target function;
And updating the first target icon corresponding to the first target function based on the function interface thumbnail of the first target function and the application identifier of the target application.
In this way, the updated function interface can generally more accurately indicate the first target function corresponding to the function interface, so that the first target icon can better indicate the first target function corresponding to the first target icon through updating the first target icon.
Optionally, the processor 610 may be further configured to:
in response to the first input, the second target application is launched.
In this way, the user can start the second target application through the first target icon, and a new method for starting the second target application can be provided for the user, so that the user experience can be further improved.
Optionally, the processor 610 may be further configured to:
Acquiring an application identifier of a second application associated with the first application; the second application comprises the second target application, and the first identifier is an application identifier corresponding to the second target application;
based on the application identifier of the first application and the application identifier of the second application, fusing to obtain a fourth icon; the fourth icon includes the first target icon;
the display unit 606 may also be configured to:
and displaying the fourth icon.
In this way, the electronic device may display a fourth icon corresponding to the second application including the second target application on the display interface. Moreover, since the second application may include the second target application described above, the fourth icon may also include the first target icon described above. Therefore, support can be provided for starting the second target application, and support can be provided for starting other second applications.
Optionally, the user input unit 607 may be further configured to:
receiving a third input of the user to the first target icon; the first input is different from the third input in input characteristics;
the processor 610 may also be configured to:
in response to the third input, the first target application is launched.
In this way, when the user does not want to start the first target function or the second target application, the first target application can be started through the third input different from the input feature of the first input, so that more selectivity can be provided for the user, and the user experience can be further improved.
Optionally, the user input unit 607 may be further configured to:
Receiving a fourth input of the user to the first target icon;
the display unit 606 may also be configured to:
Displaying a second target icon in response to the fourth input; the second target icon comprises an application identifier and a second identifier of the first target application, wherein the second identifier is a function identifier corresponding to a second target function of the first target application.
Therefore, the user can control the electronic equipment to display the second target icon corresponding to the second target function through the fourth input, that is, the user can control the electronic equipment to switch to display the icon corresponding to the next function by itself, and therefore user experience can be further improved.
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-mentioned control 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 control 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, 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.