CN105988805B - Application program management method and mobile terminal - Google Patents

Application program management method and mobile terminal Download PDF

Info

Publication number
CN105988805B
CN105988805B CN201510080669.0A CN201510080669A CN105988805B CN 105988805 B CN105988805 B CN 105988805B CN 201510080669 A CN201510080669 A CN 201510080669A CN 105988805 B CN105988805 B CN 105988805B
Authority
CN
China
Prior art keywords
application program
mobile terminal
file
priority
storage position
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
CN201510080669.0A
Other languages
Chinese (zh)
Other versions
CN105988805A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510080669.0A priority Critical patent/CN105988805B/en
Publication of CN105988805A publication Critical patent/CN105988805A/en
Application granted granted Critical
Publication of CN105988805B publication Critical patent/CN105988805B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses a management method of an application program, which comprises the following steps: detecting whether an application program X in the mobile terminal is unused within a first preset time threshold value; if so, acquiring the priority of the application program X; judging whether the priority of the application program X is smaller than a preset priority or not; if yes, popping up prompt information for prompting a user whether to compress the application program X on a display interface of the mobile terminal; receiving a selection instruction input by a user to determine to compress the application program X; and compressing the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and storing the compressed file of the associated file corresponding to the application program X to a first storage position. The embodiment of the invention also provides the mobile terminal. By adopting the embodiment of the invention, the application program in the mobile terminal can be managed, thereby saving the storage space.

Description

Application program management method and mobile terminal
Technical Field
The present invention relates to the field of electronic technologies, and in particular, to a management method for an application program and a mobile terminal.
Background
With the development of mobile terminal technology, the storage capacity of the mobile terminal is more and more powerful, however, the capacity of the application program of the mobile terminal is larger, some dozens of megabytes and some hundreds of megabytes. Not all installed applications in the mobile terminal are frequently used by the user, e.g. applications that the user of the mobile terminal has at one moment originated a download. These applications may be left unused for a long time after being downloaded, but they occupy a large amount of storage space along with auxiliary or temporary files generated during their use.
At present, management of an application in a mobile terminal generally detects a usage state of the application, and if a certain application is not used for a long time, a user is recommended to uninstall the application. However, after the application program is uninstalled, when a subsequent user wants to reuse the application program, the application program still needs to be downloaded and installed again, so that the operation is complicated, and the user experience is further influenced.
Disclosure of Invention
The embodiment of the invention provides an application program management method and a mobile terminal, which can compress and manage an infrequently used low-priority application program in the mobile terminal, thereby saving the storage space of the mobile terminal, and when a subsequent user wants to reuse the application program, the application program can be decompressed, thereby improving the user experience.
The first aspect of the present invention provides a method for managing an installed application, including:
the method comprises the steps that the mobile terminal detects whether an application program X in the mobile terminal is unused within a first preset time threshold value;
if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X;
the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not;
if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface;
the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X;
and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position.
In a first possible implementation manner of the first aspect of the embodiment of the present invention, the association file includes: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X;
the mobile terminal compresses the file associated with the application program X according to the touch instruction to obtain a compressed file of the file associated with the application program X, and the method comprises the following steps:
and the mobile terminal compresses at least one of the installation package of the application program X, the file generated by installing the application program X and the cache file generated in the process of using the application program X to obtain a compressed file of the file associated with the application program X.
With reference to the first aspect of the embodiment of the present invention or the first possible implementation manner of the first aspect of the embodiment of the present invention, in a second possible implementation manner of the first aspect of the embodiment of the present invention, after the mobile terminal stores the compressed file of the file associated with the application program X in the first storage location, the method further includes:
and the mobile terminal moves the desktop icon corresponding to the application program X to a second storage position.
With reference to the second possible implementation manner of the first aspect of the embodiment of the present invention, in a third possible implementation manner of the first aspect of the embodiment of the present invention, after the mobile terminal stores the desktop icon corresponding to the application program X in the second storage location, the method further includes:
the mobile terminal receives a click instruction of a desktop icon corresponding to the application program X and stored in the second storage position;
and the mobile terminal decompresses the compressed file of the associated file corresponding to the application program X stored in the first storage position, and moves the desktop icon corresponding to the application program X stored in the second storage position to a desktop.
With reference to the first aspect of the embodiment of the present invention or the first possible implementation manner of the first aspect of the embodiment of the present invention to the third possible implementation manner of the first aspect of the embodiment of the present invention, in a fourth possible implementation manner of the first aspect of the embodiment of the present invention, the first storage location or the second storage location includes: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
A second aspect of the present invention provides a mobile terminal, including:
the mobile terminal comprises a detection unit, a processing unit and a processing unit, wherein the detection unit is used for detecting whether an application program X in the mobile terminal is unused within a first preset time threshold value;
the acquisition unit is used for detecting that the application program X is not used within the first preset time threshold value by the detection unit and acquiring the priority of the application program X;
a judging unit, configured to judge whether the priority of the application program X acquired by the acquiring unit is smaller than a preset priority;
the display unit is used for popping up prompt information for prompting a user whether to compress the application program X on a display interface if the judging unit judges that the priority of the application program X is smaller than the preset priority;
a first receiving unit, configured to receive a selection instruction input by a user to determine to compress the application program X;
the compression unit is used for compressing the associated file corresponding to the application program X according to the selection instruction received by the first receiving unit to obtain a compressed file of the associated file corresponding to the application program X;
and the storage unit is used for storing the compressed file of the associated file corresponding to the application program X, which is obtained by compression by the compression unit, to a first storage position.
In a first possible implementation manner of the second aspect of the embodiment of the present invention, the association file includes: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X; the compression unit is specifically configured to:
and compressing at least one of the installation package of the application program X, the file generated by installing the application program X and the cache file generated in the process of using the application program X to obtain a compressed file of the file associated with the application program X.
With reference to the second aspect of the embodiment of the present invention or the first possible implementation manner of the second aspect of the embodiment of the present invention, in a second possible implementation manner of the second aspect of the embodiment of the present invention, the mobile terminal further includes:
and the first transfer unit is used for transferring the desktop icon corresponding to the application program X to a second storage position.
With reference to the second possible implementation manner of the second aspect of the embodiment of the present invention, in a third possible implementation manner of the second aspect of the embodiment of the present invention, the mobile terminal further includes:
the second receiving unit is used for receiving a click instruction of the desktop icon corresponding to the application program X and stored in the second storage position;
the decompression unit is used for decompressing compressed files of the associated files stored in the first storage position and corresponding to the application program X;
and the second transfer unit is used for transferring the desktop icon which is stored in the second storage position and corresponds to the application program X to a desktop.
With reference to the second aspect of the embodiment of the present invention or the first possible implementation manner of the second aspect of the embodiment of the present invention to the third possible implementation manner of the second aspect of the embodiment of the present invention, in a fourth possible implementation manner of the first aspect of the embodiment of the present invention, the first storage location or the second storage location includes: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
The embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, whether an application program X in the mobile terminal exceeds a first preset time threshold value and is not used is detected through the mobile terminal; if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X; the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not; if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface; the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position. The method and the device can compress and manage the low-priority application program which is not frequently used in the mobile terminal, so that the storage space of the mobile terminal is saved, and the application program can be decompressed when a subsequent user wants to re-use the application program, so that the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a management method for an application according to a first embodiment of the present invention;
FIG. 2-a is a flowchart of a second embodiment of a method for managing application programs according to an embodiment of the present invention;
FIG. 2-b is a diagram illustrating a correspondence between an application and a priority level according to an embodiment of the present invention;
FIG. 2-c is a display interface for prompting whether to compress an application according to an embodiment of the present invention;
fig. 3 is a flowchart of a method for managing an application according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a mobile terminal according to a first embodiment of the present invention;
fig. 5 is a schematic structural diagram of a mobile terminal according to a second embodiment of the present invention.
Detailed Description
The embodiment of the invention provides an application program management method and a mobile terminal, which can compress and manage an infrequently used low-priority application program in the mobile terminal, thereby saving the storage space of the mobile terminal, and when a subsequent user wants to re-use the application program, the application program can be decompressed, thereby improving the user experience.
In order to make the technical solutions of the present invention better understood, 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 only a part of the embodiments of the present invention, and not all of the embodiments. 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.
The following are detailed below.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of the invention and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
One embodiment of a method for managing an application program of the present invention. The management method of the application program comprises the following steps: the method comprises the steps that the mobile terminal detects whether an application program X in the mobile terminal is unused within a first preset time threshold value; if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X; the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not; if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface; the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position.
Referring to fig. 1, fig. 1 is a flowchart of a management method for an application according to a first embodiment of the present invention. As shown in fig. 1, a method for managing an application according to an embodiment of the present invention may include steps S101 to S107:
s101, the mobile terminal detects whether an application program X in the mobile terminal is unused within a first preset time threshold value.
Wherein, the first preset time threshold may be equal to 1 day, 2 days, 5 days, 10 days, 12 days, 1 month or other values, for example.
The mobile terminal may be, for example, a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., a smart watch (such as iwatch), a smart band, a pedometer, etc.), or other terminal devices capable of installing and deploying an instant messaging application client, which is not limited in the embodiment of the present invention.
The application program X may be, for example, QQ, WeChat, map, alarm clock, microblog, Taobao, photo, music player, video player, or game application, among others.
For example, the mobile terminal obtains the usage record of the application program X through the usage record of the application program, and the mobile terminal determines whether the application program X is unused within a first preset time threshold through the usage record of the application program X. For another example, the mobile terminal obtains the usage record of the application program X according to the first preset time threshold, and the mobile terminal determines whether the application program X is used within the first preset time threshold according to the obtained usage record of the application program X within the first preset time threshold, so as to determine whether the application program X is not used within the first preset time threshold.
S102, the mobile terminal acquires the priority of the application program X.
For example, if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal obtains the priority of the application program X.
Wherein the priority of each application in the mobile terminal equipment can be set by a user in advance. Or the priority of each application in the mobile terminal device may also be determined by the mobile terminal device according to a preset policy, for example, the priority of the system application is the highest, the priority of the game application is the lowest, and the priorities of other applications are intermediate. Or the priority of each application in the mobile terminal device may also be obtained by the mobile terminal from the number of times of use of the application program X within a preset time, the use frequency of the application program X is calculated, and the priority corresponding to the use frequency of the application program X is determined according to the mapping relationship between the use frequency of the application program stored in the mobile terminal and the priority. Wherein, the preset time may be equal to 1 day, 2 days, 5 days, 10 days, 12 days or other values. For example, the number of times of use of the application program X in 10 days is 30, the frequency of use of the application program X is calculated to be 30/10-3, and the priority of the application program X is determined to be a according to the mapping relationship of the frequency of use 3 priorities. Of course, the embodiment of the present invention does not limit the determination manner of the priority of each application in the mobile terminal device.
For example, the priority of each application in the mobile terminal device may be recorded in a configuration file, and the priority of the application program X may be acquired by querying the configuration file.
S103, the mobile terminal judges whether the priority of the application program X is smaller than a preset priority.
For example, the mobile terminal may obtain the preset priority level set by the user in advance, and the mobile terminal compares the obtained preset priority level with the priority level of the application program X to determine whether the priority level of the application program X is less than the preset priority level. For another example, the mobile terminal may obtain the preset priority according to a corresponding relationship between a type of an application program stored in the mobile terminal and the preset priority, for example, when the application program X is a system application program, the preset priority corresponding to the system application program is a, and the mobile terminal compares the obtained preset priority with the priority of the application program X to determine whether the priority of the application program X is less than the preset priority.
S104, the mobile terminal pops up prompt information for prompting the user whether to compress the application program X on a display interface.
For example, if the mobile terminal determines that the priority of the application program X is less than the preset priority, the mobile terminal pops up a prompt message for prompting the user whether to compress the application program X on a display interface.
Wherein the prompt message may be a text message, an animation message or a vibration or breathing light flashing message or other forms of messages.
The prompt information may carry a usage record of the application program X within a first preset time threshold, a capacity of the application program X, a capacity of an associated file corresponding to the application program X, and a memory space that can be saved for compressing the application program for the mobile terminal. For example, application X is unused for 20 days, application X has a capacity of 30mb, the associated file corresponding to application X has a capacity of 50mb, and compressing application X saves 30mb of memory space for the mobile terminal.
It can be appreciated that the prompt information is beneficial to make the user clear the use of the application program X within the preset time.
S105, the mobile terminal receives a selection instruction which is input by a user and used for determining the compression of the application program X.
For example, the user selects to compress the application program X through a gesture according to prompt information which is popped up on a display interface of the mobile terminal and used for prompting the user whether to compress the application program X, so that the mobile terminal receives a selection instruction which is input by the user and determines to compress the application program X.
S106, the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X.
Wherein the associated file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X.
For example, the mobile terminal moves the associated file corresponding to the application program X to a specific folder according to the selection instruction, and the mobile terminal compresses the specific folder to obtain a compressed file of the associated file corresponding to the application program X. For another example, the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file, then moves the compressed file of the associated file to a specific folder, and the mobile terminal compresses the specific folder to obtain a compressed file of the associated file corresponding to the application program X.
And S107, storing the compressed file of the associated file corresponding to the application program X to a first storage position.
Wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
As can be seen from the above, in the embodiment of the present invention, the mobile terminal detects whether the application program X in the mobile terminal is not used within a first preset time threshold; if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X; the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not; if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface; the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position. The method and the device can compress and manage the low-priority application program which is not frequently used in the mobile terminal, so that the storage space of the mobile terminal is saved, and the application program can be decompressed when a subsequent user wants to re-use the application program, so that the user experience is improved.
Optionally, in some possible embodiments of the present invention, after the mobile terminal stores the compressed file of the file associated with the application program X in the first storage location, the mobile terminal moves the desktop icon corresponding to the application program X to the second storage location.
Wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
Optionally, in some possible embodiments of the present invention, after the mobile terminal stores the desktop icon corresponding to the application program X to the second storage location, the mobile terminal receives a click instruction of the desktop icon corresponding to the application program X stored in the second storage location; and the mobile terminal decompresses the compressed file of the associated file corresponding to the application program X stored in the first storage position, and moves the desktop icon corresponding to the application program X stored in the second storage position to a desktop.
To facilitate a better understanding and an implementation of the above-described aspects of the embodiments of the present invention, the following description is provided in connection with some specific application scenarios.
Referring to fig. 2-a to fig. 2-c, fig. 2-a is a schematic flowchart of a second embodiment of a method for managing an application according to an embodiment of the present invention, where as shown in fig. 2-a, the second embodiment of the method for managing an application according to the present invention may include:
s201, the mobile terminal detects whether an application program X in the mobile terminal is unused within a first preset time threshold.
If yes, go to step S202.
If not, no operation is performed.
Wherein, the first preset time threshold may be equal to 1 day, 2 days, 5 days, 10 days, 12 days, 1 month or other values, for example.
The mobile terminal may be, for example, a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., a smart watch (such as iwatch), a smart band, a pedometer, etc.), or other terminal devices capable of installing and deploying an instant messaging application client, which is not limited in the embodiment of the present invention.
The application program X may be, for example, QQ, WeChat, map, alarm clock, microblog, Taobao, photo, music player, video player, or game application, among others.
S202, if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X.
Wherein the priority of each application in the mobile terminal equipment can be set by a user in advance. Or the priority of each application in the mobile terminal device may also be determined by the mobile terminal device according to a preset policy, for example, the priority of the system application is the highest, the priority of the game application is the lowest, and the priorities of other applications are intermediate. Or the priority of each application in the mobile terminal device may also be obtained by the mobile terminal from the number of times of use of the application program X within a preset time, the use frequency of the application program X is calculated, and the priority corresponding to the use frequency of the application program X is determined according to the mapping relationship between the use frequency of the application program stored in the mobile terminal and the priority. Wherein, the preset time may be equal to 1 day, 2 days, 5 days, 10 days, 12 days or other values.
S203, the mobile terminal judges whether the priority of the application program X is smaller than a preset priority.
If yes, go to step S204.
If not, no operation is performed.
S204, if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface.
If yes, go to step S205.
If not, closing the prompt message.
Wherein the prompt message may be a text message, an animation message or a vibration or breathing light flashing message or other forms of messages.
S205, the mobile terminal receives a selection instruction which is input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X.
Wherein the associated file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X.
S206, the mobile terminal stores the compressed file of the associated file corresponding to the application program X to a first storage position.
Wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
And S207, the mobile terminal moves the desktop icon corresponding to the application program X to a second storage position.
Wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
As can be seen from the above, in the embodiment of the present invention, the mobile terminal detects whether the application program X in the mobile terminal is not used within a first preset time threshold; if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X; the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not; if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface; the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position. The method and the device can compress and manage the low-priority application program which is not frequently used in the mobile terminal, so that the storage space of the mobile terminal is saved, and the application program can be decompressed when a subsequent user wants to re-use the application program, so that the user experience is improved.
Referring to fig. 3, fig. 3 is a flowchart illustrating a second embodiment of a management method for an application according to an embodiment of the present invention, where as shown in fig. 3, a third embodiment of the management method for an application according to the present invention may include:
s301, the mobile terminal detects whether the application program X in the mobile terminal is unused within a first preset time threshold.
If yes, go to step S302.
If not, no operation is performed.
Wherein, the first preset time threshold may be equal to 1 day, 2 days, 5 days, 10 days, 12 days, 1 month or other values, for example.
The mobile terminal may be, for example, a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., a smart watch (such as iwatch), a smart band, a pedometer, etc.), or other terminal devices capable of installing and deploying an instant messaging application client, which is not limited in the embodiment of the present invention.
The application program X may be, for example, QQ, WeChat, map, alarm clock, microblog, Taobao, photo, music player, video player, or game application, among others.
S302, if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X.
Wherein the priority of each application in the mobile terminal equipment can be set by a user in advance. Or the priority of each application in the mobile terminal device may also be determined by the mobile terminal device according to a preset policy, for example, the priority of the system application is the highest, the priority of the game application is the lowest, and the priorities of other applications are intermediate. Or the priority of each application in the mobile terminal device may also be obtained by the mobile terminal from the number of times of use of the application program X within a preset time, the use frequency of the application program X is calculated, and the priority corresponding to the use frequency of the application program X is determined according to the mapping relationship between the use frequency of the application program stored in the mobile terminal and the priority. Wherein, the preset time may be equal to 1 day, 2 days, 5 days, 10 days, 12 days or other values.
S303, the mobile terminal judges whether the priority of the application program X is smaller than a preset priority.
If yes, go to step S304.
If not, no operation is performed.
S304, if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface.
If yes, go to step S305.
If not, closing the prompt message.
Wherein the prompt message may be a text message, an animation message or a vibration or breathing light flashing message or other forms of messages.
S305, the mobile terminal receives a selection instruction which is input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X.
Wherein the associated file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X.
S306, the mobile terminal stores the compressed file of the associated file corresponding to the application program X to a first storage position.
Wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
S307, the mobile terminal moves the desktop icon corresponding to the application program X to a second storage position.
Wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
S308, the mobile terminal receives a click instruction of the desktop icon corresponding to the application program X and stored in the second storage position.
S309, the mobile terminal decompresses the compressed file of the associated file corresponding to the application program X and stored in the first storage position.
S310, the mobile terminal moves the desktop icon stored in the second storage position and corresponding to the application program X to a desktop.
As can be seen from the above, in the embodiment of the present invention, the mobile terminal detects whether the application program X in the mobile terminal is not used within a first preset time threshold; if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X; the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not; if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface; the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X; and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position. The method and the device can compress and manage the low-priority application program which is not frequently used in the mobile terminal, so that the storage space of the mobile terminal is saved, and the application program can be decompressed when a subsequent user wants to re-use the application program, so that the user experience is improved.
Referring to fig. 4, fig. 4 is a mobile terminal 400 provided in this embodiment, which may include:
a detecting unit 401, configured to detect whether the application program X in the mobile terminal is unused within a first preset time threshold.
Wherein, the first preset time threshold may be equal to 1 day, 2 days, 5 days, 10 days, 12 days, 1 month or other values, for example.
The mobile terminal may be, for example, a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., a smart watch (such as iwatch), a smart band, a pedometer, etc.), or other terminal devices capable of installing and deploying an instant messaging application client, which is not limited in the embodiment of the present invention.
The application program X may be, for example, QQ, WeChat, map, alarm clock, microblog, Taobao, photo, music player, video player, or game application, among others.
An obtaining unit 402, configured to, when the detecting unit 401 detects that the application program X is not used within a time period exceeding the first preset time threshold, obtain the priority of the application program X.
Wherein the priority of each application in the mobile terminal equipment can be set by a user in advance. Or the priority of each application in the mobile terminal device may also be determined by the mobile terminal device according to a preset policy, for example, the priority of the system application is the highest, the priority of the game application is the lowest, and the priorities of other applications are intermediate. Or the priority of each application in the mobile terminal device may also be obtained by the mobile terminal from the number of times of use of the application program X within a preset time, the use frequency of the application program X is calculated, and the priority corresponding to the use frequency of the application program X is determined according to the mapping relationship between the use frequency of the application program stored in the mobile terminal and the priority. Wherein, the preset time may be equal to 1 day, 2 days, 5 days, 10 days, 12 days or other values.
A determining unit 403, configured to determine whether the priority of the application program X acquired by the acquiring unit 402 is smaller than a preset priority.
A display unit 404, configured to pop up, on a display interface, a prompt message for prompting a user whether to compress the application program X if the determining unit 403 determines that the priority of the application program X is smaller than a preset priority.
Wherein the prompt message may be a text message, an animation message or a vibration or breathing light flashing message or other forms of messages.
A first receiving unit 405, configured to receive a selection instruction input by a user to determine to compress the application program X.
A compressing unit 406, configured to compress the associated file corresponding to the application program X according to the selection instruction received by the first receiving unit 405, so as to obtain a compressed file of the associated file corresponding to the application program X.
Wherein the associated file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X; the compression unit is specifically configured to: and compressing at least one of the installation package of the application program X, the file generated by installing the application program X and the cache file generated in the process of using the application program X to obtain a compressed file of the file associated with the application program X.
A storage unit 407, configured to store the compressed file of the associated file corresponding to the application program X, which is obtained by compression by the compression unit 406, in a first storage location.
Wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
Optionally, after the storage unit 407 stores the compressed file of the associated file corresponding to the application program X, which is obtained by compressing by the compression unit 406, to a first storage location, the mobile terminal further includes: and a first transfer unit (not shown) for transferring the desktop icon corresponding to the application program X to a second storage location.
Wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
Optionally, after the first transferring unit (not shown) is configured to transfer the desktop icon corresponding to the application program X to a second storage location, the mobile terminal further includes: a second receiving unit (not shown) configured to receive a click instruction of a desktop icon corresponding to the application program X stored in the second storage location; a decompression unit (not shown) for decompressing a compressed file of the associated file stored in the first storage location corresponding to the application program X; a second transfer unit (not shown) for moving the desktop icon corresponding to the application program X stored in the second storage location to a desktop.
It can be understood that the functions of the functional modules of the mobile terminal 400 in this embodiment may be specifically implemented according to the method in the method embodiment, and the specific implementation process may refer to the relevant description of the method embodiment, which is not described herein again.
As can be seen from the above, in the embodiment of the present invention, the detecting unit 401 detects whether the application program X in the mobile terminal is not used within a first preset time threshold; the acquiring unit 402 detects that the application program X is not used within the time exceeding the first preset time threshold, and acquires the priority of the application program X; the determining unit 403 determines whether the priority of the application program X acquired by the acquiring unit is smaller than a preset priority; if the judging unit judges that the priority of the application program X is smaller than the preset priority, the display unit 404 pops up prompt information for prompting a user whether to compress the application program X on a display interface; the first receiving unit 405 receives a selection instruction input by a user to determine to compress the application program X; the compressing unit 406 compresses the associated file corresponding to the application program X according to the selection instruction received by the first receiving unit, so as to obtain a compressed file of the associated file corresponding to the application program X; the storage unit 407 stores the compressed file of the associated file corresponding to the application program X, which is compressed by the compression unit, in a first storage location. The method and the device can compress and manage the low-priority application program which is not frequently used in the mobile terminal, so that the storage space of the mobile terminal is saved, and the application program can be decompressed when a subsequent user wants to re-use the application program, so that the user experience is improved.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a mobile terminal 400 according to an embodiment of the present invention, where the mobile terminal includes: at least one input device 501; at least one output device 502; at least one processor 503, such as a CPU; and a memory 504, the input device 501, the output device 502, the processor 503 and the memory 504 being connected by a bus 505.
The input device 501 may be a touch panel of a mobile terminal, and includes a touch screen and a touch screen, and is configured to detect an operation instruction on the touch panel of the terminal.
The output device 502 may specifically be a display screen of the mobile terminal, and is configured to output and display information.
The memory 504 may be a high-speed RAM memory or a non-volatile memory (e.g., a disk memory). The memory 504 is used for storing a set of program codes, and the input device 501, the output device 502 and the processor 503 are used for calling the program codes stored in the memory 504, and performing the following operations:
the processor 503 is configured to detect whether the application program X in the mobile terminal is not used within a first preset time threshold;
wherein, the first preset time threshold may be equal to 1 day, 2 days, 5 days, 10 days, 12 days, 1 month or other values, for example.
The mobile terminal may be, for example, a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., a smart watch (such as iwatch), a smart band, a pedometer, etc.), or other terminal devices capable of installing and deploying an instant messaging application client, which is not limited in the embodiment of the present invention.
The application program X may be, for example, QQ, WeChat, map, alarm clock, microblog, Taobao, photo, music player, video player, or game application, among others.
The input device 501 is configured to obtain a priority of the application program X if the processor 503 detects that the application program X is not used within the first preset time threshold;
wherein the priority of each application in the mobile terminal equipment can be set by a user in advance. Or the priority of each application in the mobile terminal device may also be determined by the mobile terminal device according to a preset policy, for example, the priority of the system application is the highest, the priority of the game application is the lowest, and the priorities of other applications are intermediate. Or the priority of each application in the mobile terminal device may also be obtained by the mobile terminal from the number of times of use of the application program X within a preset time, the use frequency of the application program X is calculated, and the priority corresponding to the use frequency of the application program X is determined according to the mapping relationship between the use frequency of the application program stored in the mobile terminal and the priority. Wherein, the preset time may be equal to 1 day, 2 days, 5 days, 10 days, 12 days or other values.
The processor 503 is further configured to determine whether the priority of the application program X acquired by the input device 501 is smaller than a preset priority;
the output device 502 is configured to pop up a prompt message for prompting a user whether to compress the application program X on a display interface of the mobile terminal if the processor 503 determines that the priority of the application program X is smaller than a preset priority;
wherein the prompt message may be a text message, an animation message or a vibration or breathing light flashing message or other forms of messages.
The input device 501 is further configured to receive a selection instruction input by a user to determine to compress the application program X;
the processor 503 is further configured to compress the associated file corresponding to the application program X according to the selection instruction received by the input device 501, to obtain a compressed file of the associated file corresponding to the application program X, and store the compressed file of the associated file corresponding to the application program X in a first storage location.
Wherein the associated file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X.
In some possible embodiments, the association file includes: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X;
the processor 503 is further specifically configured to:
and compressing at least one of the installation package of the application program X, the file generated by installing the application program X and the cache file generated in the process of using the application program X to obtain a compressed file of the file associated with the application program X.
In some possible embodiments, after the processor 503 stores the compressed file of the file associated with the application program X in the first storage location, the processor 503 is further specifically configured to:
and moving the desktop icon corresponding to the application program X to a second storage position.
Wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
In some possible embodiments, after the processor 503 moves the desktop icon corresponding to the application program X to the second storage location, the input device 501 is further specifically configured to:
receiving a click instruction of a desktop icon corresponding to the application program X and stored in the second storage position;
the processor 503 is further specifically configured to: decompressing a compressed file of the associated file corresponding to the application program X stored in the first storage location, and moving the desktop icon corresponding to the application program X stored in the second storage location to a desktop.
Wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
In a specific implementation, the input device 501, the output device 502, and the processor 503 described in this embodiment of the present invention may execute the implementation manners described in the embodiments of the management method for an application program provided in this embodiment of the present invention, and may also execute the implementation manner of the mobile terminal described in the first embodiment of the mobile terminal provided in this embodiment of the present invention, which is not described herein again.
The elements of all embodiments of the present invention may be implemented by a general purpose integrated circuit, such as a CPU (central processing Unit), or an ASIC (Application Specific integrated circuit).
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs.
The modules or units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs.
It will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention, and it is therefore to be understood that the invention is not limited by the scope of the appended claims.

Claims (18)

1. A method for managing an application program, comprising:
the method comprises the steps that the mobile terminal detects whether an application program X in the mobile terminal is unused within a first preset time threshold value;
if the mobile terminal detects that the application program X is not used within the first preset time threshold, the mobile terminal acquires the priority of the application program X;
the mobile terminal judges whether the priority of the application program X is smaller than a preset priority or not;
if the mobile terminal judges that the priority of the application program X is smaller than the preset priority, the mobile terminal pops up prompt information for prompting a user whether to compress the application program X on a display interface;
the mobile terminal receives a selection instruction input by a user and used for determining the compression of the application program X;
and the mobile terminal compresses the associated file corresponding to the application program X according to the selection instruction to obtain a compressed file of the associated file corresponding to the application program X, and stores the compressed file of the associated file corresponding to the application program X to a first storage position.
2. The method of claim 1, wherein the association file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X;
the mobile terminal compresses the associated file of the application program X according to the selection instruction to obtain a compressed file of the associated file of the application program X, and the method comprises the following steps:
and the mobile terminal compresses at least one of the installation package of the application program X, the file generated by installing the application program X and the cache file generated in the process of using the application program X to obtain a compressed file of the file associated with the application program X.
3. The method of claim 1, wherein after the mobile terminal stores the compressed file of the file associated with the application program X in the first storage location, the method further comprises:
and the mobile terminal moves the desktop icon corresponding to the application program X to a second storage position.
4. The method of claim 2, wherein after the mobile terminal stores the compressed file of the file associated with the application program X in the first storage location, the method further comprises:
and the mobile terminal moves the desktop icon corresponding to the application program X to a second storage position.
5. The method of claim 3, wherein after the mobile terminal stores the desktop icon corresponding to the application program X in the second storage location, the method further comprises:
the mobile terminal receives a click instruction of a desktop icon corresponding to the application program X and stored in the second storage position;
and the mobile terminal decompresses the compressed file of the associated file corresponding to the application program X stored in the first storage position, and moves the desktop icon corresponding to the application program X stored in the second storage position to a desktop.
6. The method of claim 4, wherein after the mobile terminal stores the desktop icon corresponding to the application program X in the second storage location, the method further comprises:
the mobile terminal receives a click instruction of a desktop icon corresponding to the application program X and stored in the second storage position;
and the mobile terminal decompresses the compressed file of the associated file corresponding to the application program X stored in the first storage position, and moves the desktop icon corresponding to the application program X stored in the second storage position to a desktop.
7. The method of any of claims 1 to 6, wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
8. The method of any of claims 3 to 6, wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
9. A mobile terminal, comprising:
the mobile terminal comprises a detection unit, a processing unit and a processing unit, wherein the detection unit is used for detecting whether an application program X in the mobile terminal is unused within a first preset time threshold value;
the acquisition unit is used for detecting that the application program X is not used within the first preset time threshold value by the detection unit and acquiring the priority of the application program X;
a judging unit, configured to judge whether the priority of the application program X acquired by the acquiring unit is smaller than a preset priority;
the display unit is used for popping up prompt information for prompting a user whether to compress the application program X on a display interface if the judging unit judges that the priority of the application program X is smaller than the preset priority;
a first receiving unit, configured to receive a selection instruction input by a user to determine to compress the application program X;
the compression unit is used for compressing the associated file corresponding to the application program X according to the selection instruction received by the first receiving unit to obtain a compressed file of the associated file corresponding to the application program X;
and the storage unit is used for storing the compressed file of the associated file corresponding to the application program X, which is obtained by compression by the compression unit, to a first storage position.
10. The mobile terminal of claim 9, wherein the association file comprises: at least one of an installation package of the application program X, a file generated by installing the application program X, or a cache file generated in the process of using the application program X; the compression unit is specifically configured to:
and compressing at least one of the installation package of the application program X, the file generated by installing the application program X and the cache file generated in the process of using the application program X to obtain a compressed file of the file associated with the application program X.
11. The mobile terminal of claim 9, wherein the mobile terminal further comprises:
and the first transfer unit is used for transferring the desktop icon corresponding to the application program X to a second storage position.
12. The mobile terminal of claim 10, wherein the mobile terminal further comprises:
and the first transfer unit is used for transferring the desktop icon corresponding to the application program X to a second storage position.
13. The mobile terminal of claim 11, wherein the mobile terminal further comprises:
the second receiving unit is used for receiving a click instruction of the desktop icon corresponding to the application program X and stored in the second storage position;
the decompression unit is used for decompressing compressed files of the associated files stored in the first storage position and corresponding to the application program X;
and the second transfer unit is used for transferring the desktop icon which is stored in the second storage position and corresponds to the application program X to a desktop.
14. The mobile terminal of claim 12, wherein the mobile terminal further comprises:
the second receiving unit is used for receiving a click instruction of the desktop icon corresponding to the application program X and stored in the second storage position;
the decompression unit is used for decompressing compressed files of the associated files stored in the first storage position and corresponding to the application program X;
and the second transfer unit is used for transferring the desktop icon which is stored in the second storage position and corresponds to the application program X to a desktop.
15. A mobile terminal according to any of claims 9 to 14, wherein the first storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
16. A mobile terminal according to any of claims 11 to 14, wherein the second storage location comprises: the mobile terminal comprises at least one of a local storage space and a cloud end of the mobile terminal, or an external mounted storage space of the terminal.
17. A computer-readable storage medium storing a computer program for instructing associated hardware to perform the method of any one of claims 1 to 8.
18. A mobile terminal, characterized in that the mobile terminal comprises: the system comprises at least one input device, at least one output device, at least one processor and a memory, wherein the input device, the output device, the processor and the memory are connected through a bus;
the memory is configured to store a set of program code, and the input device, the output device, and the processor are configured to call the program code stored in the memory to perform the method of any of claims 1 to 8.
CN201510080669.0A 2015-02-12 2015-02-12 Application program management method and mobile terminal Active CN105988805B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510080669.0A CN105988805B (en) 2015-02-12 2015-02-12 Application program management method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510080669.0A CN105988805B (en) 2015-02-12 2015-02-12 Application program management method and mobile terminal

Publications (2)

Publication Number Publication Date
CN105988805A CN105988805A (en) 2016-10-05
CN105988805B true CN105988805B (en) 2020-01-14

Family

ID=57041475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510080669.0A Active CN105988805B (en) 2015-02-12 2015-02-12 Application program management method and mobile terminal

Country Status (1)

Country Link
CN (1) CN105988805B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107957907A (en) * 2016-10-14 2018-04-24 北京搜狗科技发展有限公司 A kind of applied program processing method and device
CN106775234A (en) * 2016-12-13 2017-05-31 北京小米移动软件有限公司 Application management method and device
WO2018205273A1 (en) * 2017-05-12 2018-11-15 深圳市乃斯网络科技有限公司 Smart terminal power management method and system
CN108256011A (en) * 2018-01-04 2018-07-06 北京奇艺世纪科技有限公司 A kind of Android system global search method and apparatus
CN109033247B (en) * 2018-07-05 2022-01-18 Oppo(重庆)智能科技有限公司 Application program management method and device, storage medium and terminal
CN114519040A (en) * 2018-08-18 2022-05-20 王梅 Method and system for prefetching data in mobile internet according to area range
CN115098754A (en) * 2018-08-18 2022-09-23 王梅 Method and system for prefetching data based on navigation information in mobile internet
CN112069140A (en) * 2020-08-24 2020-12-11 珠海格力电器股份有限公司 Method, device, equipment and medium for compressing and decompressing data
CN112214139A (en) * 2020-09-24 2021-01-12 维沃移动通信有限公司 Application management method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638581A (en) * 2012-03-31 2012-08-15 奇智软件(北京)有限公司 Cookie information storage method and cookie information storage system
CN103309729A (en) * 2012-03-15 2013-09-18 宇龙计算机通信科技(深圳)有限公司 Terminal and application program management method
CN103617057A (en) * 2013-11-27 2014-03-05 北京奇虎科技有限公司 Application program installation method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1602068A (en) * 2003-09-24 2005-03-30 松下电器产业株式会社 Content reproducing apparatus and method for reproducing content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309729A (en) * 2012-03-15 2013-09-18 宇龙计算机通信科技(深圳)有限公司 Terminal and application program management method
CN102638581A (en) * 2012-03-31 2012-08-15 奇智软件(北京)有限公司 Cookie information storage method and cookie information storage system
CN103617057A (en) * 2013-11-27 2014-03-05 北京奇虎科技有限公司 Application program installation method and device

Also Published As

Publication number Publication date
CN105988805A (en) 2016-10-05

Similar Documents

Publication Publication Date Title
CN105988805B (en) Application program management method and mobile terminal
CN109213539B (en) Memory recovery method and device
CN107239295B (en) Software upgrading method and software upgrading device
CN110147237B (en) Redundant resource removing method and device
CN106066686B (en) A kind of information processing method and terminal device
CN105988836B (en) Application recommendation method and device
CN106227585B (en) Application program starting method, device and equipment
CN109726067B (en) Process monitoring method and client device
CN104461504A (en) Managing method of terminal application program
CN106095458A (en) The management method of plug-in unit and device in a kind of application program
CN105573770B (en) Application program downloading and installing method and device
CN106681749B (en) Local code patch updating method and device based on android platform
CN107786463B (en) Network data downloading method and device and medium product
CN104461505B (en) A kind of terminal
CN105955770A (en) Application program uninstalling method and terminal
CN109117153B (en) Application processing method, device, terminal and storage medium
CN111459822B (en) Method, device, equipment and readable medium for extracting system component data
CN107329763B (en) Application program interface display method and device, electronic equipment and storage medium
CN105468504A (en) Program test method and device
CN104731626B (en) The installation method and device of application
CN108762983B (en) Multimedia data recovery method and device
CN108650702B (en) Broadcast information processing method and user terminal
CN109413256B (en) Contact person information processing method and device, storage medium and electronic equipment
CN112913267B (en) Resource processing method, device, terminal, server and readable storage medium
CN107203417B (en) Data cleaning method, related device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant