CN111104018B - Application icon management method and electronic equipment - Google Patents

Application icon management method and electronic equipment Download PDF

Info

Publication number
CN111104018B
CN111104018B CN201911205927.8A CN201911205927A CN111104018B CN 111104018 B CN111104018 B CN 111104018B CN 201911205927 A CN201911205927 A CN 201911205927A CN 111104018 B CN111104018 B CN 111104018B
Authority
CN
China
Prior art keywords
target
application icon
target application
application
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911205927.8A
Other languages
Chinese (zh)
Other versions
CN111104018A (en
Inventor
袁俊虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201911205927.8A priority Critical patent/CN111104018B/en
Publication of CN111104018A publication Critical patent/CN111104018A/en
Application granted granted Critical
Publication of CN111104018B publication Critical patent/CN111104018B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides an application icon management method and electronic equipment, relates to the technical field of communication, and aims to solve the problem that when a user needs to use an uninstalled application program again, the user needs to download the application program again, so that the operation of the user is complicated. The application icon management method comprises the following steps: under the condition that a target application icon is in a hidden state, acquiring target attribute information of a target application; and switching the target application icon to a display state under the condition that the environment information of the electronic equipment is associated with the target attribute information. The application icon management method in the embodiment of the invention is applied to electronic equipment.

Description

Application icon management method and electronic equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an application icon management method and electronic equipment.
Background
With the gradual popularization of electronic devices and the gradual strength of communication technologies, more and more application programs come into the lives of people. Generally, a user of each electronic device needs to install a large number of application programs, and a large number of application program icons are displayed in a desktop interface, so that the electronic device has 4-6 pages of desktop interfaces. On one hand, the tabletop is messy and has low neatness; on the other hand, when the user uses the application program, it takes time to find the application program.
For the above problems, the measures often taken by users are: some of the infrequent application programs are unloaded regularly, so that the displayed icons in the desktop interface are simplified, and meanwhile, the user can conveniently and quickly find the application programs.
However, when the user needs to use the uninstalled application again, the user needs to download the application again, which results in a cumbersome operation.
Disclosure of Invention
The embodiment of the invention provides an application icon management method and electronic equipment, and aims to solve the problem that when a user needs to use an uninstalled application program again, the user needs to download the application program again, so that the operation of the user is complicated.
In order to solve the technical problem, the invention is realized as follows:
the embodiment of the invention provides an application icon management method, which is applied to electronic equipment and comprises the following steps: under the condition that a target application icon is in a hidden state, acquiring target attribute information of a target application; and switching the target application icon to a display state under the condition that the environment information where the electronic equipment is located is associated with the target attribute information.
An embodiment of the present invention further provides an electronic device, including: the attribute acquisition module is used for acquiring target attribute information of the target application under the condition that the target application icon is in a hidden state; and the icon display module is used for switching the target application icon to a display state under the condition that the environment information where the electronic equipment is located is associated with the target attribute information.
The embodiment of the invention also provides electronic equipment which comprises a processor, a memory and a computer program which is stored on the memory and can run on the processor, wherein when the computer program is executed by the processor, the steps of the application icon management method are realized.
The embodiment of the invention also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and when being executed by a processor, the computer program realizes the steps of the application icon management method.
Thus, in the embodiment of the invention, for some applications with low use frequency of users and the like, the corresponding application icons can be hidden, so that the hidden management of the application icons is realized. Further, for a target application of which the icon is in a hidden state, target attribute information of the target application, such as relevant information of an application function, an application use condition, and the like, can be acquired, so that when it is detected that the current environment information of the electronic device is associated with the target attribute information of the target application, it indicates that the user may use the target application in the current environment, and further wakes up the target application icon, that is, restores the display state of the target application icon for normal use by the user. In the process of implementing the method, the electronic device or the user can customize a specific wake-up strategy to ensure that the application icon in the hidden state is awakened in time. Therefore, the embodiment of the invention enables the display desktop of the electronic equipment to be neat and convenient for a user to quickly search for the application by carrying out hiding management on part of the application icons in a large number of application icons; meanwhile, the application icons in the hidden state are switched to the display state in time, so that the normal use of each application by a user can be ensured, repeated downloading by the user is not needed, and the user operation is simplified.
Drawings
FIG. 1 is a flowchart of an application icon management method according to an embodiment of the present invention;
FIG. 2 is a second flowchart of an application icon management method according to an embodiment of the present invention;
FIG. 3 is a third flowchart of an application icon management method according to an embodiment of the present invention;
FIG. 4 is a fourth flowchart of an application icon management method according to an embodiment of the present invention;
FIG. 5 is a fifth flowchart of an application icon management method according to an embodiment of the present invention;
FIG. 6 is one of the interface display diagrams of the electronic device of an embodiment of the present invention;
FIG. 7 is a sixth flowchart of an application icon management method according to an embodiment of the present invention;
FIG. 8 is a second schematic view of an interface display of an electronic device according to an embodiment of the invention;
FIG. 9 is one of the block diagrams of an electronic device of an embodiment of the invention;
fig. 10 is a second block diagram of the electronic device according to the embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart of an application icon management method according to an embodiment of the present invention is shown, and applied to an electronic device, the method includes:
step S1: and under the condition that the target application icon is in a hidden state, acquiring target attribute information of the target application.
In the present embodiment, based on the deficiencies mentioned in the prior art, it is preferable that the application icons in the desktop interface of the electronic device are managed. In the management method of this embodiment, the desktop interfaces of the electronic device are divided into two types, where one type of desktop interface is in a normally displayed state and is defined as a first desktop interface, and the other type of desktop interface is in a normally hidden state and is defined as a second desktop interface.
And under the operation of a user, the second desktop interface can be switched to a display state.
Therefore, in the embodiment, the icons of some infrequent applications can be automatically moved to the second desktop interface of the electronic device by the electronic device or manually by the user, so that the first desktop interface only displays some application icons with higher use frequency, and the desktop displayed by the electronic device is neat and convenient for the user to quickly find any application icon. Meanwhile, the application icon in the second desktop interface of the electronic equipment is in a hidden state.
It should be noted that, based on other realizable manners of the present embodiment, the application icon may also enter the hidden state by other manners, and is not limited to enter the hidden state in the desktop interface. Further, the application icon may be restored to the display state in other ways, not limited to restoring the display state in the desktop interface.
Further, some application icons located in the second desktop interface hidden by the electronic device may be moved to the first desktop interface displayed by the electronic device in time for the user to use based on the management method in this embodiment.
Preferably, for convenience of distinguishing, in the embodiment of the present invention, an operation of moving an application icon from a first desktop interface to a second desktop interface is referred to as a hidden operation on the application icon; the operation of moving the application icon from the second desktop interface to the first desktop interface is referred to as a wake-up operation on the application icon.
In this embodiment, at least one application icon located in the second desktop interface hidden by the electronic device is preferably used as the target application icon.
First, target attribute information of the target application is acquired in step S1.
For example, the attribute information of the target application may include a name of the target application; the attribute information of the target application can also comprise the type of the target application, such as shopping, travel and tourism; the attribute information of the target application may further include environmental factors associated with the target application, such as geographic location; the attribute information of the target application can also comprise human factors related to the target application, such as a user-defined awakening period and awakening time; and so on.
Preferably, the attribute information of the target application may be several tags, so that several tags of the target application are acquired in this step.
Preferably, for all application icons in the electronic device, attribute information of each application can be acquired respectively; preferably, the attribute information of the application can be acquired when the application icon moves to the second desktop interface, that is, when the application icon is in a hidden state.
Preferably, in this step, the target attribute information includes all tags of the target application.
Preferably, in this step, the target attribute information includes a partial tag of the target application, e.g., only a partial tag for matching with the environment information where the current electronic device is located.
Step S2: and switching the target application icon to a display state under the condition that the environment information of the electronic equipment is associated with the target attribute information.
In this step, when the target application icon is in a hidden state, the environmental information where the electronic device is located can be acquired in real time.
Illustratively, the environmental information includes time information, geographical location information, holiday information, and the like.
Therefore, in this step, if at least one information content in the environment information where the electronic device is located is associated with at least one tag of the target application, the electronic device may automatically wake up the target application icon, that is, move the target application icon from the hidden second desktop interface to the displayed first desktop interface, and restore the display state of the target application icon.
Illustratively, if the tag of the target application comprises "shopping", when the time information of acquiring the environment information of the electronic device indicates a positive shopping festival or a shopping festival, automatically waking up the target application icon to enable the target application icon to enter a display state; if the label of the target application comprises 'travel' and 'travel', automatically waking up the target application icon when the time information of the acquired environmental information of the electronic equipment indicates a positive holiday or a holiday close to a holiday, and enabling the target application icon to enter a display state; if the label of the target application comprises 'overseas', automatically waking up the target application icon when the geographic position information of the obtained environmental information of the electronic equipment indicates that the electronic equipment is overseas or is close to the overseas, so that the target application icon enters a display state; if the tag of the target application comprises that the awakening period is 8: 00-18: 00 every day, automatically awakening the target application icon when the time information indication of the acquired environment information of the electronic equipment is currently 8:00, so that the target application icon enters a display state.
In this embodiment, the electronic device may automatically wake up the hidden application icon according to the tag of each application in the hidden state through a preset wake-up policy, so as to restore the display state of the application icon, and further enable the icon of the application with a low frequency of use to be in the hidden state under a general condition, such as being located on a hidden desktop, and restore the display state when a holiday is approached or at a time required by another user, such as restoring the hidden application icon to the display desktop for use by the user.
Further, corresponding wake-up policies may be preset for different applications.
Figure BDA0002296930200000051
TABLE 1
Referring to table 1, for example, for travel and tourism applications, the date of the holiday may be obtained in advance, and the application icon may be automatically woken up 30 days before the holiday; as another example, for a shopping-like application, the date of the shopping festival may be obtained in advance and the application icon may be automatically woken up 5 days before the shopping festival.
In practical application, a user does not often use some travel and trip applications, most of such application icons are hidden in daily use, when a holiday such as five-one, eleven and the like is approached, most of users can travel to select travel or go home and need to arrange a journey in advance, such as ordering tickets, hotels and the like, and at the moment, the hidden application icons of the travel and trip labels can be intelligently awakened and displayed in a desktop interface according to a preset awakening strategy. Further, after traveling, such application icons are gradually hidden.
Figure BDA0002296930200000061
TABLE 2
For another example, for an application used overseas, information of a Global Positioning System (GPS) used by a user when the application is used may be obtained in advance, and the obtained GPS information may be used as a tag, so that the application icon may be automatically woken up when the electronic device locates overseas.
Referring to table 2, in practical applications, when a user uses "APP (Application) 1", the recorded longitude and latitude range of the historical common geographic location is { [25,70] - [30,85] }, which is recorded as GPS information using "APP 1" as a label of "APP 1". When the user is domestic, the APP1 is not used and the application icon is hidden. When a user goes out overseas, the current environment information is positioned in the range of { [25,70] - [30,85] } from the position and the orientation of the APP1 which is frequently used at one time, and at the moment, according to a preset awakening strategy, the hidden application icon of the APP1 is intelligently awakened and displayed in a desktop interface. Further, the APP icon of "APP 1" continues to be hidden when leaving the above range.
Figure BDA0002296930200000071
TABLE 3
Referring to table 3, for another example, for "APP 2", a corresponding label "work" may be obtained according to the function that can be realized, and the work time of the user may be obtained in advance, where the work time of the user is weekly one to friday, and 8:00 to 18:00 per day. At this time, according to a preset awakening strategy, at 8:00 times of Monday to Friday every week, the hidden APP2 icon is intelligently awakened and displayed in the desktop interface. Further, the "APP 2" icon continues to be hidden at 18:00 on monday through friday each week.
Therefore, in combination with the above, it can be seen that the association between the environment information where the electronic device is located and the target attribute information includes various situations, not limited to the above-mentioned "shopping" tag being associated with a shopping festival, "travel" tag being associated with a holiday, "overseas" tag being associated with overseas positioning; more explanations on "association" in this step can be made according to actual situations.
For example, in addition to simple positioning according to overseas and the like, the location-based intelligent wake-up strategy can also consider a setting model to realize wake-up recommendation of each application icon based on the GPS location.
In addition, the user can manually preset the corresponding wake-up strategy for different applications. Thus, a user can customize the wake policy for any type of application, or for one application.
For example, the user can flexibly set the wake-up time periods of the application icons, and the wake-up time period of each day, the wake-up time period of each week and the wake-up time period of each month can be set for each application icon.
Correspondingly, after step S1, the following steps may be added in the embodiment of the present invention:
receiving input of a target application identifier by a user;
and responding to the input of the user to the target application identification, and setting target attribute information of the target application. The target attribute information may include a wake-up time of the target application icon, and the like.
Therefore, under the condition that the environment information where the electronic equipment is located is associated with the target attribute information, the target application icon is moved to the first desktop interface displayed by the electronic equipment.
Illustratively, the user can enter custom settings in the application management interface by pressing the hidden application identifier. If the user presses the identifier of "APP 2" for a long time, the user enters the setting interface, so that the user can customize the wake-up period of "APP 2", wherein the wake-up period may be 8: 00-18: 00 per day, and may be from monday to friday per week, and further serve as the target attribute information of "APP 2". Further, the "APP 2" icon is automatically woken up at 8:00 on monday through friday each week, causing the "APP 2" icon to enter the display desktop, and the "APP 2" icon is automatically hidden after 18:00 on monday through friday each week, causing the "APP 2" icon to be taken in the hidden desktop.
Therefore, the user can customize the awakening strategy of each hidden application icon, and personalized customization is realized, so that the management requirement of the user on the uncommon application icons can be accurately met.
The method comprises the steps that whether the user self-defines the application icons automatically or manually, the corresponding awakening strategies are preset for different applications, and intelligent awakening of the application icons can be achieved. Furthermore, corresponding hiding strategies are preset for different applications, and intelligent hiding of application icons can be achieved.
Thus, in the embodiment of the invention, for some applications with low use frequency of users and the like, the corresponding application icons can be hidden, so that the hidden management of the application icons is realized. Further, for a target application of which the icon is in a hidden state, target attribute information of the target application, such as relevant information of an application function, an application use condition, and the like, can be acquired, so that when it is detected that the current environment information of the electronic device is associated with the target attribute information of the target application, it indicates that the user may use the target application in the current environment, and further wakes up the target application icon, that is, restores the display state of the target application icon for normal use by the user. In the process of implementing the method, the electronic device or the user can customize a specific wake-up strategy to ensure that the application icon in the hidden state is awakened in time. Therefore, the embodiment of the invention enables the display desktop of the electronic equipment to be neat and convenient for a user to quickly search for the application by carrying out hiding management on part of the application icons in a large number of application icons; meanwhile, the application icons in the hidden state are switched to the display state in time, so that the normal use of each application by a user can be ensured, repeated downloading by the user is not needed, and the user operation is simplified.
In another embodiment of the invention, an electronic device includes a multi-page desktop interface, each page of the desktop interface displaying a number of application icons. After a user selects to start an intelligent hidden function of an uncommon application, or when a target application is detected to meet the condition of a hidden icon, a new desktop interface can be created in the electronic equipment and used as a hidden second desktop interface, the hidden second desktop interface is displayed as a blank desktop interface or an undisplayed desktop interface, and the application icon in the second desktop interface cannot be displayed to the user. Preferably, when the electronic device enters a desktop management mode, all desktop interfaces included in the electronic device, including the second desktop interface, may be synchronously displayed, and at the same time, an application icon in the second desktop interface is displayed.
In this embodiment, the hidden desktop interface is realized based on the original desktop interface, and the application icons in the normally displayed first desktop interface can be moved into the hidden second desktop interface, i.e. the application is classified as an uncommon application; meanwhile, through the management of the desktop icons, the hidden application icons can be moved into the normally displayed first desktop interface, namely, the display is recovered.
On the basis of the embodiment shown in fig. 1, fig. 2 shows a flowchart of an application icon management method according to another embodiment of the present invention, where before the target application icon is in a hidden state, preferably before step S1, the method further includes:
step S3: and under the condition that the target application icon is in a display state, acquiring the target use frequency and the target use duration of the target application in a preset period.
Preferably, corresponding to each application icon in the display state, for example, for each application icon displayed in the first desktop interface, the electronic device may monitor the time when each application is opened by the user, so as to obtain the user usage of each application, so as to record the relevant usage data of each application.
The relevant usage data of the application may include the usage frequency, usage duration, usage time, and other data of the application.
Preferably, the preset period is set to 30 days, i.e., one month, based on the usage habit of the user, so as to acquire the number of days that the user opens the application in one month to reflect the usage frequency in the preset period, and acquire the cumulative duration of usage of the application in one month by the user to reflect as the usage duration in the preset period.
In practical application, when a user clicks an application icon to open an application through a screen, the system monitors and records the time of opening the application and further records the use duration of the application resident by the user, so that the number of days for opening the application in one month and the total use duration for using the application resident in one month can be recorded in a cumulative manner.
Step S4: and switching the target application icon to a hidden state under at least one condition that the target use frequency is less than a first threshold value and the target use duration is less than a second threshold value.
In this step, whether each application is an unusual application is distinguished by comparing the usage frequency of each application in a preset period with a first threshold and comparing the usage duration of each application in the preset period with a second threshold.
Preferably, for any target application, when the target use frequency of the target application in a preset period is less than a first threshold and the target use time of the target application in the preset period is less than a second threshold, the target application is determined as an unusual application; or, for any target application, when the target use frequency of the target application in a preset period is smaller than a first threshold, or the target use time of the target application in the preset period is smaller than a second threshold, determining the target application as an unusual application.
Correspondingly, the first threshold may be a specific number of days in case the frequency of use within a preset period is reflected by the number of days the application is opened within one month.
In addition, the number of days that the user does not open the application in one month can be acquired to reflect the use frequency in the preset period, and correspondingly, the corresponding reference threshold value can be preset.
Figure BDA0002296930200000101
TABLE 4
Referring to table 4, in practical applications, the electronic device may obtain relevant usage data of each application, and build a table for recording. Firstly, the electronic device can record the name (Appid) of each application as an application unique identifier, when the application is clicked to open by a user (desktop click, search click), the opening time of the application is updated, the number of open days is recorded, and the number of open days of the application in a counting period (one month) is counted; when the user switches the application to the background or closes the application, the operating duration of the application resident by the user is calculated through the switching or closing time, and the operating duration is accumulated on the using duration in a month.
Further, the hiding number of days threshold is used for judging whether the number of days of application non-use reaches the threshold; when the number of days of unused application reaches the threshold, judging that the application is not frequently used, and automatically hiding the application icon; the hidden duration threshold (i.e. the second threshold) is used for judging whether the application use duration reaches the threshold, and when the application use duration does not reach the threshold, the application is judged to be an uncommon application, and the application icon is automatically hidden.
Further, the hidden identifier is used for identifying whether the application icon belongs to a hidden state or a displayed state. For example, when the application is determined to be an uncommon application, the application icon is hidden, the hidden identifier is "true", and the hidden identifier corresponds to a hidden state; when the application is judged to be the common application, the application icon is displayed, the hidden identification symbol is 'False', and the hidden identification symbol corresponds to a display state.
Further, the tag is used to embody attribute information of the application. Preferably, when the application icon enters the hidden state for the first time, the tag is generated by acquiring the relevant attribute information of the application.
Furthermore, the GPS is used for representing the opening geographic position of the application, the opening GPS position is recorded when the application is opened every time, and the geographic position interval of the App frequently used by the user is gradually expanded. Wherein, the opening geographic position of the application can be used as an attribute information of the application.
Preferably, in the embodiment, the preset period, the first threshold and the second threshold may be customized by a user according to a requirement, or may be customized by an electronic device.
In this embodiment, by monitoring the application use condition corresponding to each application icon in the display state in the electronic device, where the data for representing the use condition is not limited to the use frequency, the use duration, the use time, and the like, and further according to a preset first threshold, a preset second threshold, and the like, whether the use frequency and/or the use duration, and the like, of each application in a preset period reaches the corresponding threshold is determined, so as to determine whether the application corresponding to each application icon in the display state in the electronic device is an uncommon application according to the determination result, that is, whether the application icon in the display state satisfies a condition for switching the hidden state. Therefore, the judgment is carried out based on the actual use condition of the user, so that the judgment accuracy is higher. Under the condition that the use frequency, the use duration and the like of each application in a preset period reach corresponding threshold values, the user is judged to be frequently used, and in order to ensure normal use of the user, the display state of an application icon is kept, for example, the application icon is displayed on a first desktop interface; under the condition that at least one of the use frequency, the use duration and the like of each application in a preset period does not reach a corresponding threshold, the frequency of the application used by a user is low, the application is judged to be an uncommon application, in order to simplify the desktop of the user to the maximum extent and improve the satisfaction degree of the user on the desktop, icons of the uncommon applications are hidden, and if the icons are moved to a hidden second desktop interface, the timely management and updating of the desktop application icons by the electronic equipment are guaranteed. Furthermore, by combining the previous embodiment, the display state of the uncommon application icons can be restored in time in a specific scene, for example, the display state is restored to a display desktop interface, so that the use appeal of the user on the specific scene is met.
It can be seen that the embodiment shown in fig. 2 provides a method for intelligently hiding application icons based on the use condition of a user. Preferably, under the initiation of the embodiment shown in fig. 1, another embodiment of the present invention may further preset a hiding policy for a class of applications or an application, so as to implement intelligent hiding of an application icon.
Referring to table 3, for example, for "APP 2", according to the function that it can implement, the corresponding label "work" can be obtained, and the work time of the user can be obtained in advance, wherein the work time of the user is weekly one to friday, and 8:00 to 18:00 per day. At this point, the displayed "APP 2" icon is intelligently hidden at 18:00 weekly monday through friday according to a preset hiding strategy.
For another example, the user may perform the input of the custom setting by pressing the hidden application identifier in the application management interface. If the user presses the identifier of "APP 2" for a long time, the user enters the setting interface, so that the user can customize the hidden period of "APP 2", wherein the hidden period can be 18:00 days to 8:00 days of the next day, except for weekends, and then serves as the target attribute information of "APP 2". Further, the "APP 2" icon is automatically hidden at 18:00 on monday through friday of the week, causing the "APP 2" icon to enter the hidden state.
Further, in this embodiment, in combination with the embodiment shown in fig. 1, by presetting a hiding policy and a waking policy, user experience can be improved, and not only can the hidden application icon be intelligently displayed, but also the displayed application icon can be intelligently hidden during the period when the user is not using the application icon.
On the basis of the embodiment shown in fig. 2, fig. 3 shows a flowchart of an application icon management method according to another embodiment of the present invention, and step S4 includes:
step S401: and acquiring the target use interval duration of the target application based on the current time information under at least one condition that the target use frequency is less than a first threshold and the target use duration is less than a second threshold.
In this step, the target usage interval duration is preferably: and the electronic equipment records the interval duration between the time when the user opens the target application last time and the current time.
Step S402: and under the condition that the target use interval duration is greater than a third threshold value, switching the target application icon to a hidden state.
Preferably, the third threshold is customizable by a user and also customizable by the electronic device.
Preferably, the third threshold is used to represent a specified duration, such as a week. That is, if the target application has a low frequency of use in a preset period and/or has a short time duration in the preset period and the last time is one week before, the target application is determined as an infrequent application, and the target application icon may be hidden. On the contrary, if the target application has less use frequency in the preset period and/or has less use time in the preset period but the last use time is within one week, the target application is determined as a common application, and the target application icon is kept to be displayed.
Illustratively, when the electronic device is in an idle state, an intelligent hiding function of an uncommon application icon is triggered, the latest use condition of each application on a desktop interface is judged in a circulating mode, whether the unused frequency and the use duration in a period reach a hiding threshold value or not is judged, if the unused frequency and the use duration reach the hiding threshold value, hiding operation is carried out, in order to optimize experience, even if the application used by a user in the near term (within about one week) reaches the hiding threshold value, the user cannot move into the hidden desktop immediately, but waits for the next judgment, and the specific judgment logic is as follows.
Logic one: calculating the target use frequency in a preset period;
when the target use frequency is smaller than a first threshold value, obtaining a target use interval duration according to the current time-the latest opening time ═ the target use interval duration;
and when the target use interval duration is greater than a third threshold, moving the application icon into the hidden desktop.
Logic two: calculating the target use duration in a preset period;
when the target use duration is smaller than a second threshold, obtaining the target use interval duration according to the current time-the latest opening time ═ the target use interval duration;
and when the target use interval duration is greater than a third threshold, moving the application icon into the hidden desktop.
Logic three: calculating the target use frequency in a preset period;
when the target use frequency is smaller than a first threshold value, calculating the target use duration in a preset period;
when the target use duration is smaller than a second threshold, obtaining the target use interval duration according to the current time-the latest opening time ═ the target use interval duration;
and when the target use interval duration is greater than a third threshold, moving the application icon into the hidden desktop.
Preferably, the third threshold is used to represent a specified value, which is related to the aforementioned hiding day threshold. The corresponding judgment logic is as follows:
logic four: obtaining the number of unused days according to the accumulated number of used days in a preset period (30day) -month;
when the number of unused days is larger than the threshold of the number of hidden days, obtaining a target use interval duration according to the current time, namely the latest opening time which is the target use interval duration;
and when the target use interval duration is 5> the hiding day threshold, moving the application icon into the hidden desktop.
And a logic five:
calculating the target use duration in a preset period;
when the target use duration is smaller than a second threshold, obtaining the target use interval duration according to the current time-the latest opening time ═ the target use interval duration;
and when the target use interval duration is 5> the hiding day threshold, moving the application icon into the hidden desktop.
And a logic six:
obtaining the number of unused days according to the accumulated number of used days in a preset period (30day) -month;
when the number of unused days is larger than the threshold value of the number of hidden days, calculating the target use duration in a preset period;
calculating the target use duration in a preset period;
when the target use duration is smaller than a second threshold, obtaining the target use interval duration according to the current time-the latest opening time ═ the target use interval duration;
and when the target use interval duration is 5> the hiding day threshold, moving the application icon into the hidden desktop.
It should be noted that, in logic four to logic six, whether the application icon is moved into the hidden desktop is determined according to whether 5 times of the target use interval duration is greater than the hidden number of days threshold. The multiple may be other values, and a suitable multiple may be set according to the hiding number of days threshold, so that the product of the target usage interval duration (e.g. one day, two days) with shorter interval and the multiple is smaller than, or even much smaller than, the hiding number of days threshold, and the product of the target usage interval duration and the multiple is larger than the hiding number of days threshold only when the target usage interval duration is longer (e.g. one week).
In two cases that the third threshold is a duration threshold and the third threshold is a threshold related to a hiding day threshold, the former is only used for judging the latest opening operation, and is simple and quick; the latter reflects the operation condition of the whole period through the last opening operation, and is more accurate.
In the embodiment shown in fig. 2, the two dimensions of the usage frequency and the usage duration of the user in the period are combined to distinguish the unusual applications, and on this basis, the embodiment further combines the operation time in the period, especially the last operation time, to distinguish the unusual applications. When the latest operation time of the user on the target application is closer to the current time, the user is defaulted to use the target application recently, the common application is judged, and the hiding operation is not performed; and when the latest operation time of the user on the target application is far away from the current time, the default user does not use the target application in the near future, and the user is judged to be an infrequent application to carry out hiding operation. Therefore, in the embodiment, the operation habit of the user is integrated to perform the hiding operation on the application icon so as to avoid mistakenly hiding the icon of the common application, thereby improving the accuracy of hiding the application icon to ensure the normal use of the user.
On the basis of the embodiment shown in fig. 1, fig. 4 shows a flowchart of an application icon management method according to another embodiment of the present invention, and after step S1, the method further includes:
step S5: and displaying the target type identification according to the target attribute information. The target type identification is used for indicating at least one application corresponding to the target type, and the at least one application comprises a target application.
In this embodiment, the target attribute information of the target application may be acquired when the target application icon is in a hidden state, and then the target attribute information of the target application may be analyzed, so as to associate applications belonging to the same category together according to the target attribute information.
Preferably, the target application may be categorized into a target type based on the analysis of the target attribute information. The target type identifier in this embodiment may be at least one of an icon, a shortcut, a name, a tag, and the like of the target type, and further, the target type identifier is used to indicate at least one application corresponding to the target type, and the at least one application includes the target application.
Step S6: a first input is received identifying a target type.
Step S7: responding to the first input, and switching at least one application icon corresponding to the target type from a hidden state to a display state; or, in response to the first input, switching at least one application icon corresponding to the target type from a display state to a hidden state.
In this embodiment, a user can uniformly restore all application icons of the same target type in the hidden second desktop interface to the displayed first desktop interface through the first input of the target type identifier; further, the user can also uniformly move all the application icons of the same target type in the displayed second desktop interface to the hidden second desktop interface through the first input of the target type identifier.
The first input comprises a touch gesture action and an empty gesture action, and the first input can comprise at least one gesture action in different implementation scenes, and at the same time, the at least one gesture action can be continuous or discontinuous.
For example, the target type is a shopping category, when a user presses one shopping category application icon for a long time in the hidden second desktop interface, a shopping category identifier pops up, the user selects the shopping category identifier, and all shopping category application icons can be uniformly dragged to the displayed first desktop interface; or when the user presses one shopping application icon for a long time in the displayed first desktop interface, the shopping application icon pops up, and the user selects the shopping application icon and can drag all the shopping application icons to the hidden second desktop interface in a unified manner.
Preferably, the user can preset the wake-up strategy and the hiding strategy of the target type through the first input, so that the intelligent unified wake-up operation and the hiding operation are performed on the application icons of the same target type. In addition, the electronic device can also customize the target type of wake-up policy and hidden policy.
In practical application, the target types are travel types and travel types, and when the time information in the current environment information indicates that the time information is closer to holidays, the electronic equipment synchronously moves application icons of the travel types and the travel types to a display desktop interface; and when the time information in the current environment information indicates that the time information is far away from the holidays, the electronic equipment synchronously moves the application icons of the travel class and the tourism class to the hidden desktop interface.
In this embodiment, based on the obtained target attribute information of the target application, preferably, when the target application icon is in a hidden state, the target application is divided into target types according to the target attribute information of the target application, so that the user can operate the target type identifier to uniformly hide or awaken the application icon of the type, which is simple and convenient, and avoids the hiding operation or awakening operation of multiple application icons one by one, meanwhile, multiple associated application icons are uniformly hidden or awakened, and the user can select from similar applications, so that the selectivity is high, and different requirements of the user are met.
On the basis of the embodiment shown in fig. 1, fig. 5 shows a flowchart of an application icon management method according to another embodiment of the present invention, where the step S1 further includes, in a case that the target application icon is in a hidden state:
step S8: a second input is received for searching the target application.
In this embodiment, because the target application icon is located in the hidden second desktop interface of the electronic device, the user cannot find the target application icon in the displayed first desktop interface. Therefore, the user can only start the target application from the application management interface, but the operation of the user is complicated, and a plurality of steps are required to be executed. In order to solve the above problem, the user may directly search for the target application in the search interface of the electronic device through the second input in this embodiment.
After the application icon is hidden, the application icon is only hidden on the desktop display, the actual application of the application is not different from the normal application in the electronic equipment, and the application is displayed and exists in the aspects of desktop searching, application store management and other functions, and any other non-desktop display function is not influenced.
Preferably, the search interface in the present embodiment includes a desktop search interface, an application store search interface, and the like.
The second input comprises a touch gesture action and an empty gesture action, and the second input can comprise at least one gesture action in different implementation scenes, and at the same time, the at least one gesture action can be continuous or discontinuous.
Referring to fig. 6, for example, the user enters the name "APP 6" of the target application in the search interface.
Step S9: in response to the second input, a target application icon is displayed in the search interface.
In this step, the target application icon is displayed directly on the current search interface in response to a search input by the user.
Referring to fig. 6, for example, after the user inputs the name "APP 6" of the target application in the search interface, an "APP 6" icon is displayed in the search interface.
Step S10: a third input is received for launching the target application.
In the case that the target application icon is displayed on the search interface, the user may directly launch the target application through the third input on the search interface.
The third input comprises a touch gesture action and an empty gesture action, and the third input can comprise at least one gesture action in different implementation scenes, and at the same time, the at least one gesture action can be continuous or discontinuous.
Referring to FIG. 6, for example, a user clicks the "APP 6" icon on the search interface.
Step S11: and responding to the third input, starting the target application, and displaying a target application icon on a first desktop interface displayed by the electronic equipment.
In this step, after the user opens the application icon by clicking the target application icon, according to the method in the foregoing embodiment, the electronic device may record the present opening operation information of the target application. Further, based on the opening operation information, the target application is not in accordance with the condition of the hidden icon, and the target application icon is moved from the hidden second desktop interface to the first desktop interface displayed by the electronic device.
In this embodiment, a method for a user to actively wake up a target application icon is provided.
In reference, when a user searches and starts a target application, and then a wakeup operation is violated, the electronic device obtains the Appid of the target application, and queries the recorded related data through the Appid. All the recorded data about the target application can be established into a table (as shown in table 5 below), and at least the name, the latest opening time, the related usage data, the threshold, the hidden identifier, the tag, the GPS and other data of the target application are recorded in the table. Thus, in this step, the correspondence table is queried by the Appid based on the offending wakeup operation.
Figure BDA0002296930200000181
TABLE 5
Further, based on the user's operation of opening the target application, the latest opening time is updated to the current time (as in table 6 below).
Figure BDA0002296930200000182
Figure BDA0002296930200000191
TABLE 6
Further, the target application icon is moved to the displayed first desktop interface, and the hidden identifier is updated in the table (as shown in table 7 below), so that the awakening is finished.
Figure BDA0002296930200000192
TABLE 7
As can be seen, the wake-up operation of the target application icon is just the reverse operation of the hidden operation. Hiding the application icon and changing the hidden mark based on the related use data; and the awakening operation is based on the related use data, displays the application icon and changes the hidden identifier.
In this embodiment, a method for a user to actively wake up a target application icon is provided when the target application icon is in a hidden state. After the application icon enters the hidden state, except for the desktop display function, other functions are normal, so that a user can search the target application on the search interface based on the name and other related information of the target application, and after the target application icon is displayed on the search interface, the user can directly start the target application in the search result of the search interface. Meanwhile, the electronic equipment can automatically record the opening time of the target application at this time and update the opening time of the target application, so that the target application icon is enabled to be no longer in accordance with the hidden condition based on the updated opening time, and the target application icon is restored to the displayed first desktop interface. Therefore, compared with a preset awakening strategy, the method for manually awakening the mobile phone provides the awakening method which is manually realized by the user according to the active requirement of the user, and is simple to operate.
On the basis of the embodiment shown in fig. 1, fig. 7 shows a flowchart of an application icon management method according to another embodiment of the present invention, where before the target application icon is in a hidden state, preferably before step S1, the method further includes:
step S12: and moving the target application icon from a first desktop interface displayed by the electronic equipment to a second desktop interface hidden by the electronic equipment.
In this embodiment, the target application icon may enter the hidden state by moving the target application icon from the first desktop interface displayed by the electronic device to the second desktop interface hidden by the electronic device.
Correspondingly, in the case that the target application icon is in the hidden state in step S1, the method further includes:
step S13: a fourth input is received for editing the icon.
Step S14: in response to a fourth input, a target application icon is displayed.
Referring to the foregoing embodiment, the hidden second desktop interface of the electronic device is usually in a non-display state or a blank state. Based on the fourth input of the user edit icon in this embodiment, all desktop interfaces in the electronic device enter the editing state (see fig. 8).
The fourth input comprises a touch gesture action and an empty gesture action, and the fourth input can comprise at least one gesture action in different implementation scenes, and at the same time, the at least one gesture action can be continuous or discontinuous.
For example, if the user presses any application icon in the desktop interface for a long time, the electronic device enters a desktop management mode, and all desktop interfaces enter an editing state.
Referring to fig. 8, the hidden second desktop interface is switched to the display state, and application icons located in the second desktop interface are displayed.
Step S15: a fifth input for moving the target application icon is received.
Step S16: and responding to a fifth input, and moving the target application icon into the first desktop interface displayed by the electronic equipment from the second desktop interface hidden by the electronic equipment.
In the desktop management mode, all the application icons in the desktop interface enter an editing state, and a user can move the application icons in the second desktop interface to the first desktop interface and also move the application icons in the first desktop interface to the second desktop interface.
Wherein the fifth input is preferably used to move an application icon in the second desktop interface into the first desktop interface.
The fifth input comprises a touch gesture action and an empty gesture action, and the fifth input can comprise at least one gesture action in different implementation scenes, and at the same time, the at least one gesture action can be continuous or discontinuous.
For example, the user drags any application icon in the second desktop interface into the first desktop interface.
When the user moves the target application icon in the second desktop interface to the first desktop interface, the hidden target application icon is restored to the display state, and the user can use the hidden target application icon normally.
Preferably, the target application icon is added at the end of the second display desktop by default. The electronic device updates the hidden identifier of the target application icon in the table.
In this embodiment, another method for enabling the user to actively wake up the target application icon is provided when the target application icon is in the hidden state. The user can enable the electronic equipment to enter a desktop management mode through the input of the editing icon, so that the target application icon is directly moved out of the hidden desktop, and the display state of the target application icon is recovered.
In summary, in real life, for some users who appeal to the smoothness of the desktop, application icons are generally classified according to the application functions. If the application icons are classified, the application icons are displayed on the interface, and if more than 9 application icons are arranged below each folder, the page is also displayed, so that the use of the user and the appearance of the desktop are affected.
In addition, unused applications can be cleaned periodically. According to the using condition of the user to the application program, the scheme of the application program which is not commonly used is intelligently cleaned, more space can be released under the condition that the storage is limited, and the system fluency is improved. However, in a scene with enough storage, if the infrequent applications are cleaned, a certain trouble is brought to the user, many applications are used only in a special scene, the use frequency is low, but the user is necessary to download and install the applications again when the applications are used temporarily. However, with the development of hardware, storage is not limited to the use of electronic devices, and previously, storage capacity may be limited, and it is necessary to clean memory regularly and delete invalid applications, but current storage reaches 128G, 256G, and the like, which is already popular, so that how many applications are installed in an electronic device is not really problematic for users, and if too many applications are used, users experience and feel very poor. Moreover, if the application which is not used frequently is directly deleted, if the application needs to be opened temporarily, the application is found to be absent and can be downloaded again, even the name of the installed application is forgotten sometimes, and how to find back the installation is also a trouble. Therefore, the embodiment of the invention provides a mode which can hide the application icons which are not commonly used and can be opened for use at any time when required by a user.
Compared with the prior art, the invention mainly aims to provide a novel intelligent hiding and awakening mode for the uncommon application, which can meet the occasional requirements of users on the uncommon application and can solve the appeal of the users on the simplicity and the attractive appearance of a desktop to the greatest extent. Meanwhile, the user can manage common and non-common applications in a simple and convenient way, and an intelligent way is provided to automatically recover and awaken the hidden application icon to predict the use of the user. The implementation mode of intelligent hiding and awakening of the uncommon application is concise and automatic in operation, reduces the time cost of a user on desktop arrangement, beautifies desktop display, and does not affect the occasional use function of the user.
Meanwhile, the hiding scheme in the embodiment can not cause any problem to the normal use of the application, still can receive the notification message, still can automatically upgrade the version, can search the application, has simple operation as the original desktop management, and can be directly pulled into the hidden desktop through the mobile application icon.
More, for the application installed by the user, if the application belongs to an application which is not commonly used, besides automatically hiding the icon and cleaning the desktop, the application can be considered to be limited in activity after a longer time, so that the application is prevented from some activities without the perception of the user, and user data is protected.
FIG. 9 shows a block diagram of an electronic device of another embodiment of the invention, comprising:
the attribute obtaining module 10 is configured to obtain target attribute information of the target application when the target application icon is in a hidden state;
and the icon display module 20 is used for switching the target application icon to a display state under the condition that the environment information of the electronic equipment is associated with the target attribute information.
Thus, in the embodiment of the invention, for some applications with low use frequency of users and the like, the corresponding application icons can be hidden, so that the hidden management of the application icons is realized. Further, for a target application of which the icon is in a hidden state, target attribute information of the target application, such as relevant information of an application function, an application use condition, and the like, can be acquired, so that when it is detected that the current environment information of the electronic device is associated with the target attribute information of the target application, it indicates that the user may use the target application in the current environment, and further wakes up the target application icon, that is, restores the display state of the target application icon for normal use by the user. In the process of implementing the method, the electronic device or the user can customize a specific wake-up strategy to ensure that the application icon in the hidden state is awakened in time. Therefore, the embodiment of the invention enables the display desktop of the electronic equipment to be neat and convenient for a user to quickly search for the application by carrying out hiding management on part of the application icons in a large number of application icons; meanwhile, the application icons in the hidden state are switched to the display state in time, so that the normal use of each application by a user can be ensured, repeated downloading by the user is not needed, and the user operation is simplified.
Preferably, the electronic device further comprises:
the usage data acquisition module is used for acquiring the target usage frequency and the target usage duration of the target application in a preset period under the condition that the target application icon is in a display state;
and the icon hiding module is used for switching the target application icon to a hidden state under at least one condition that the target use frequency is less than a first threshold value and the target use duration is less than a second threshold value.
Preferably, the icon hiding module includes:
the interval duration obtaining unit is used for obtaining the target use interval duration of the target application based on the current time information under the condition that the target use frequency is smaller than a first threshold and the target use duration is smaller than a second threshold;
and the hiding unit is used for switching the target application icon to a hidden state under the condition that the target use interval duration is greater than a third threshold.
Preferably, the electronic device further comprises:
the type identifier display module is used for displaying the target type identifier according to the target attribute information; the target type identification is used for indicating at least one application corresponding to the target type, and the at least one application comprises a target application;
the first input receiving module is used for receiving a first input of the target type identifier;
the first input response module is used for responding to the first input and switching at least one application icon corresponding to the target type from a hidden state to a display state; or, in response to the first input, switching at least one application icon corresponding to the target type from a display state to a hidden state.
Preferably, the electronic device further comprises:
a second input receiving module for receiving a second input for searching the target application;
the second input response module is used for responding to a second input and displaying the target application icon on the search interface;
a third input receiving module for receiving a third input for starting the target application;
and the third input response module is used for responding to the third input, starting the target application and displaying a target application icon on the first desktop interface displayed by the electronic equipment.
Preferably, the electronic device further comprises:
the icon moving module is used for moving the target application icon from a first desktop interface displayed by the electronic equipment to a second desktop interface hidden by the electronic equipment;
the fourth input receiving module is used for receiving fourth input for editing the icon;
a fourth input response module for displaying the target application icon in response to a fourth input;
a fifth input receiving module for receiving a fifth input for moving the target application icon;
and the fifth input response module is used for responding to a fifth input and moving the target application icon from the second desktop interface hidden by the electronic equipment to the first desktop interface displayed by the electronic equipment.
The electronic device provided in the embodiment of the present invention can implement each process implemented by the electronic device in the method embodiments of fig. 1 to 8, and is not described herein again to avoid repetition.
Fig. 10 is a schematic diagram of a hardware structure of an electronic device 100 for implementing various embodiments of the present invention, where the electronic device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 10 does not constitute a limitation of the electronic device, and that the electronic device may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, a pedometer, and the like.
The processor 110 is configured to obtain target attribute information of the target application when the target application icon is in a hidden state; and switching the target application icon to a display state under the condition that the environment information of the electronic equipment is associated with the target attribute information.
Thus, in the embodiment of the invention, for some applications with low use frequency of users and the like, the corresponding application icons can be hidden, so that the hidden management of the application icons is realized. Further, for a target application of which the icon is in a hidden state, target attribute information of the target application, such as relevant information of an application function, an application use condition, and the like, can be acquired, so that when it is detected that the current environment information of the electronic device is associated with the target attribute information of the target application, it indicates that the user may use the target application in the current environment, and further wakes up the target application icon, that is, restores the display state of the target application icon for normal use by the user. In the process of implementing the method, the electronic device or the user can customize a specific wake-up strategy to ensure that the application icon in the hidden state is awakened in time. Therefore, the embodiment of the invention enables the display desktop of the electronic equipment to be neat and convenient for a user to quickly search for the application by carrying out hiding management on part of the application icons in a large number of application icons; meanwhile, the application icons in the hidden state are switched to the display state in time, so that the normal use of each application by a user can be ensured, repeated downloading by the user is not needed, and the user operation is simplified.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The electronic device provides wireless broadband internet access to the user via the network module 102, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the electronic apparatus 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The electronic device 100 also includes at least one sensor 105, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the electronic device 100 is moved to the ear. As one type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of an electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 106 is used to display information input by a user or information provided to the user. 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 (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, 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, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 10, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the electronic device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the electronic device, and is not limited herein.
The interface unit 108 is an interface for connecting an external device to the electronic apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic apparatus 100 or may be used to transmit data between the electronic apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, performs various functions of the electronic device and processes data by operating or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the electronic device. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The electronic device 100 may further include a power source 111 (such as a battery) for supplying power to each component, and preferably, the power source 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the electronic device 100 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides an electronic device, which includes a processor 110, a memory 109, and a computer program stored in the memory 109 and capable of running on the processor 110, where the computer program, when executed by the processor 110, implements each process of the foregoing embodiment of the application icon management method, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned embodiment of the application icon management method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
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 an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling an electronic device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (12)

1. An application icon management method is applied to electronic equipment and is characterized by comprising the following steps:
under the condition that a target application icon is in a hidden state, acquiring target attribute information of the target application, wherein the target attribute information is any one of the name of the target application and the type of the target application;
under the condition that the environmental information of the electronic equipment is associated with the target attribute information, switching the target application icon to a display state;
after the target attribute information of the target application is obtained, the method further includes:
displaying a target type identifier according to the target attribute information; the target type identification is used for indicating at least one application corresponding to a target type, and the at least one application comprises the target application;
receiving a first input to the target type identifier;
responding to the first input, and switching at least one application icon corresponding to the target type from a hidden state to a display state;
or, in response to the first input, switching at least one application icon corresponding to the target type from a display state to a hidden state.
2. The method of claim 1, wherein before the target application icon is in the hidden state, further comprising:
under the condition that the target application icon is in a display state, acquiring target use frequency and target use duration of the target application in a preset period;
and under at least one condition that the target use frequency is smaller than a first threshold value and the target use duration is smaller than a second threshold value, switching the target application icon to a hidden state.
3. The method of claim 2, wherein the switching the target application icon to the hidden state in at least one of the case that the target usage frequency is less than a first threshold and the case that the target usage duration is less than a second threshold comprises:
under at least one condition that the target use frequency is smaller than a first threshold value and the target use time length is smaller than a second threshold value, acquiring the target use interval time length of the target application based on the current time information;
and under the condition that the target use interval duration is greater than a third threshold value, switching the target application icon to a hidden state.
4. The method according to claim 1, wherein in the case that the target application icon is in the hidden state, further comprising:
receiving a second input for searching the target application;
displaying the target application icon on a search interface in response to the second input;
receiving a third input for launching the target application;
and responding to the third input, starting the target application, and displaying the target application icon on a first desktop interface displayed by the electronic equipment.
5. The method of claim 1, wherein before the target application icon is in the hidden state, further comprising:
moving a target application icon from a first desktop interface displayed by the electronic equipment to a second desktop interface hidden by the electronic equipment;
under the condition that the target application icon is in a hidden state, the method further comprises the following steps:
receiving a fourth input for editing the icon;
displaying the target application icon in response to the fourth input;
receiving a fifth input for moving the target application icon;
in response to the fifth input, moving a second desktop interface, hidden by the electronic device, of the target application icon into a first desktop interface displayed by the electronic device.
6. An electronic device, comprising:
the attribute acquisition module is used for acquiring target attribute information of the target application under the condition that a target application icon is in a hidden state, wherein the target attribute information is any one of the name of the target application and the type of the target application;
the icon display module is used for switching the target application icon to a display state under the condition that the environment information where the electronic equipment is located is associated with the target attribute information;
the electronic device further includes:
the type identifier display module is used for displaying the target type identifier according to the target attribute information; the target type identification is used for indicating at least one application corresponding to a target type, and the at least one application comprises the target application;
the first input receiving module is used for receiving first input of the target type identifier;
a first input response module, configured to switch, in response to the first input, at least one application icon corresponding to the target type from a hidden state to a displayed state; or, in response to the first input, switching at least one application icon corresponding to the target type from a display state to a hidden state.
7. The electronic device of claim 6, further comprising:
the usage data acquisition module is used for acquiring the target usage frequency and the target usage duration of the target application in a preset period under the condition that the target application icon is in a display state;
and the icon hiding module is used for switching the target application icon to a hidden state under at least one condition that the target use frequency is less than a first threshold and the target use duration is less than a second threshold.
8. The electronic device of claim 7, wherein the icon hiding module comprises:
an interval duration obtaining unit, configured to obtain a target usage interval duration of the target application based on current time information in at least one of a case where the target usage frequency is smaller than a first threshold and a case where the target usage duration is smaller than a second threshold;
and the hiding unit is used for switching the target application icon to a hidden state under the condition that the target use interval duration is greater than a third threshold.
9. The electronic device of claim 6, further comprising:
a second input receiving module for receiving a second input for searching the target application;
the second input response module is used for responding to the second input and displaying the target application icon on a search interface;
a third input receiving module, configured to receive a third input for starting the target application;
and the third input response module is used for responding to the third input, starting the target application and displaying the target application icon on a first desktop interface displayed by the electronic equipment.
10. The electronic device of claim 6, further comprising:
the icon moving module is used for moving a target application icon from a first desktop interface displayed by the electronic equipment to a second desktop interface hidden by the electronic equipment;
the fourth input receiving module is used for receiving fourth input for editing the icon;
a fourth input response module for displaying the target application icon in response to the fourth input;
a fifth input receiving module for receiving a fifth input for moving the target application icon;
and the fifth input response module is used for responding to the fifth input and moving the second desktop interface of the target application icon hidden by the electronic equipment into the first desktop interface displayed by the electronic equipment.
11. An electronic device comprising a processor, a memory, a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the application icon management method according to any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, carries out the steps of the application icon management method as claimed in one of the claims 1 to 5.
CN201911205927.8A 2019-11-29 2019-11-29 Application icon management method and electronic equipment Active CN111104018B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911205927.8A CN111104018B (en) 2019-11-29 2019-11-29 Application icon management method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911205927.8A CN111104018B (en) 2019-11-29 2019-11-29 Application icon management method and electronic equipment

Publications (2)

Publication Number Publication Date
CN111104018A CN111104018A (en) 2020-05-05
CN111104018B true CN111104018B (en) 2021-05-28

Family

ID=70421021

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911205927.8A Active CN111104018B (en) 2019-11-29 2019-11-29 Application icon management method and electronic equipment

Country Status (1)

Country Link
CN (1) CN111104018B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949176A (en) * 2020-08-13 2020-11-17 维沃移动通信有限公司 Information display method and device
CN112328338A (en) * 2020-09-15 2021-02-05 深圳Tcl新技术有限公司 Application hiding method, device, equipment and computer readable storage medium
CN112269513A (en) * 2020-10-30 2021-01-26 维沃移动通信有限公司 Interface display method and device and electronic equipment
CN116048710B (en) * 2023-04-03 2023-09-29 荣耀终端有限公司 Application identifier display method, electronic device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104092821A (en) * 2014-07-01 2014-10-08 惠州Tcl移动通信有限公司 Icon hiding method and system of mobile terminal
CN106682474A (en) * 2016-12-21 2017-05-17 努比亚技术有限公司 Icon hiding terminal and method
WO2017206453A1 (en) * 2016-05-31 2017-12-07 宇龙计算机通信科技(深圳)有限公司 Application icon display method and system
JP2018120477A (en) * 2017-01-26 2018-08-02 京セラドキュメントソリューションズ株式会社 Display unit, display method, and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105487759A (en) * 2015-12-14 2016-04-13 魅族科技(中国)有限公司 Icon display control method, icon display control device and terminal
CN107092610A (en) * 2016-05-24 2017-08-25 口碑控股有限公司 The searching method and device, the sorting technique of APP application icons and device of APP applications
CN107037972A (en) * 2017-04-07 2017-08-11 珠海市魅族科技有限公司 Application icon hidden method and device
CN108924357A (en) * 2018-07-03 2018-11-30 佛山市影腾科技有限公司 A kind of method, apparatus and terminal that adjustment terminal desktop is shown
CN109033881A (en) * 2018-08-17 2018-12-18 奇酷互联网络科技(深圳)有限公司 The method, apparatus and storage device of hiden application on mobile terminal and starting terminal
CN109976626A (en) * 2019-02-19 2019-07-05 华为技术有限公司 A kind of switching method and electronic equipment of application icon
CN109828844A (en) * 2019-02-26 2019-05-31 努比亚技术有限公司 Processing method, mobile terminal and the storage medium of application program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104092821A (en) * 2014-07-01 2014-10-08 惠州Tcl移动通信有限公司 Icon hiding method and system of mobile terminal
WO2017206453A1 (en) * 2016-05-31 2017-12-07 宇龙计算机通信科技(深圳)有限公司 Application icon display method and system
CN106682474A (en) * 2016-12-21 2017-05-17 努比亚技术有限公司 Icon hiding terminal and method
JP2018120477A (en) * 2017-01-26 2018-08-02 京セラドキュメントソリューションズ株式会社 Display unit, display method, and program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Disappearing icons: Informative effect through changing color attributes of app icons;Jiho Jang;《2014 IEEE International Conference on Consumer Electronics (ICCE)》;20141230;第342-342页 *
分类管理本本桌面图标;曹春华;《电脑知识与技术(经验技巧)》;20141230;第110页 *

Also Published As

Publication number Publication date
CN111104018A (en) 2020-05-05

Similar Documents

Publication Publication Date Title
CN111104018B (en) Application icon management method and electronic equipment
WO2019080929A1 (en) Message prompting method and mobile terminal
CN109388220B (en) Power supply management method and mobile terminal
CN108174044B (en) Alarm clock setting method and mobile terminal
CN106537946A (en) Scoring beacon messages for mobile device wake-up
EP4072074A1 (en) Configuration information sharing method, terminal device and computer-readable storage medium
CN108322601B (en) Reminding method and terminal
CN107977248B (en) Display method of desktop pendant and mobile terminal
CN108984066B (en) Application icon display method and mobile terminal
CN111741058A (en) Message pushing method and device, electronic equipment and storage medium
CN108229920B (en) Affair reminding method and mobile terminal
CN108304575B (en) Identification display method and terminal
CN110231900A (en) A kind of application icon display methods and terminal
CN108540649B (en) Content display method and mobile terminal
CN111258468A (en) Information processing method and electronic equipment
CN108536349B (en) Icon management method and mobile terminal
CN110990679A (en) Information searching method and electronic equipment
CN109697262A (en) A kind of information display method and device
CN106528284B (en) application program configuration method and device and terminal equipment
CN111324247A (en) Information display method and electronic equipment
CN109889756B (en) Video call method and terminal equipment
CN110888688A (en) Electronic equipment setting and restoring method and electronic equipment
CN110581922A (en) Alarm clock setting method and terminal equipment
CN108228357B (en) Memory cleaning method and mobile terminal
CN109284146A (en) A kind of light application open method and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant