CN106445604A - Clearing method and device for applications - Google Patents

Clearing method and device for applications Download PDF

Info

Publication number
CN106445604A
CN106445604A CN201610867864.2A CN201610867864A CN106445604A CN 106445604 A CN106445604 A CN 106445604A CN 201610867864 A CN201610867864 A CN 201610867864A CN 106445604 A CN106445604 A CN 106445604A
Authority
CN
China
Prior art keywords
application program
program
background
application
priority
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.)
Pending
Application number
CN201610867864.2A
Other languages
Chinese (zh)
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.)
SHENZHEN BOWAY ELECTRONICS CO Ltd
Original Assignee
SHENZHEN BOWAY ELECTRONICS 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 SHENZHEN BOWAY ELECTRONICS CO Ltd filed Critical SHENZHEN BOWAY ELECTRONICS CO Ltd
Priority to CN201610867864.2A priority Critical patent/CN106445604A/en
Publication of CN106445604A publication Critical patent/CN106445604A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/445Program loading or initiating
    • G06F9/44594Unloading

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses a clearing method for applications. The clearing method is used for solving the problems that when background applications are cleared, all the background applications are directly switched off, and the background applications needed by a user are easily cleared away. The method includes the steps that N applications with the use time closest to current system time in the applications switched on by the user on a terminal are determined, wherein N is a preset positive integer; the N applications are removed from a background application set, wherein the background application set comprises all applications, running on the background, of the terminal; the applications in the background application set are cleared. The embodiment of the invention further provides a clearing device for the applications.

Description

A kind of method for cleaning of application program and device
Technical field
The present invention relates to intelligent terminal technical field, more particularly, to a kind of method for cleaning of application program and device.
Background technology
With the development of mechanics of communication, mobile terminal is more and more widely used, and user can pacify on mobile terminals Dress types of applications program, and corresponding operation is executed by the application program installed.At present, the type of application program is related to live Every aspect, be often provided with more than ten or dozens of application program in a mobile terminal.Mobile terminal is using process In, running background substantial amounts of application program, occupy a large amount of internal memories of mobile terminal so that running of mobile terminal not smooth with And increased electric quantity consumption.
At present, prior art directly closes all background applications when clearing up these background applications, easily will The background application that user needs cleans out, and has had a strong impact on the use of user.
Content of the invention
Embodiments provide a kind of method for cleaning of application program and device, can be by answering that user opens recently Rejected from the application program needing cleaning with program and cleared up, it is to avoid directly close all application programs and lead to affect The situation that user uses.
A kind of method for cleaning of application program provided in an embodiment of the present invention, including:
Determine that in the application program that in described terminal, user opens, use time is closest to N number of application of present system time Program, N is default positive integer;
Described N number of application program is rejected from background program set, described background program set is included in described terminal All application programs in running background;
Application program in described background program set is cleared up.
Alternatively, after described N number of application program is rejected from background program set, and to described background program Before application program in set is cleared up, also include:
Obtain the pre-set priority of each application program in described background program set;
The application program that priority is met default priority conditions is rejected from described background program set.
Alternatively, pick from described background program set in the application program that priority is met default priority conditions Except afterwards, and before the application program in described background program set is cleared up, also include:
Application program shielded in described terminal is rejected from described background program set.
Alternatively, the described pre-set priority obtaining each application program in described background program set is specially:
Obtain the IMPORTANCE grade of each application program described;
The described application program that priority is met default priority conditions rejects tool from described background program set Body is:
The value of IMPORTANCE grade is less than the application program of default grade threshold from described background program set Reject.
Alternatively, described background program set is obtained by following steps:
Obtain in described terminal just in all application programs of running background;
The described all application programs getting are defined as described background program set.
A kind of cleaning plant of application program provided in an embodiment of the present invention, including:
Open program determining module recently, for determining that in the application program that in described terminal, user opens, use time is Close to N number of application program of present system time, N is default positive integer;
Open recently program reject module, for described N number of application program is rejected from background program set, described after Platform collection of programs includes all application programs in running background in described terminal;
Cleaning modul, for clearing up to the application program in described background program set.
Alternatively, described cleaning plant also includes:
Program priority acquisition module, for obtaining the default preferential of each application program in described background program set Level;
Meet condition reject module, for described open recently program reject module triggering after, priority is met The application program of default priority conditions is rejected from described background program set.
Alternatively, described cleaning plant also includes:
Protected program reject module, for described meet condition reject module triggering after, will be subject in described terminal The application program of protection is rejected from described background program set.
Alternatively, described program priority acquisition module is specifically for obtaining the IMPORTANCE of each application program described Grade;
Described meet condition and reject module specifically for the value of IMPORTANCE grade is less than default grade threshold Application program is rejected from described background program set.
Alternatively, described background program set is obtained with lower module by triggering:
Background program acquisition module, for obtaining in described terminal just in all application programs of running background;
Collection of programs determining module, for being defined as described background program collection by the described all application programs getting Close.
As can be seen from the above technical solutions, the embodiment of the present invention has advantages below:
In the embodiment of the present invention, first, determine that in the application program that in described terminal, user opens, use time is closest N number of application program of present system time, N is default positive integer;Then, by described N number of application program from background program collection Reject in conjunction, described background program set includes all application programs in running background in described terminal;Finally, to after described Application program in platform collection of programs is cleared up, such that it is able to application program the answering from needs cleaning opening user recently With rejecting in program and being cleared up, it is to avoid directly close all application programs and lead to affect the situation that user uses.
Brief description
Fig. 1 is one embodiment flow chart of method for cleaning of a kind of application program in the embodiment of the present invention;
Fig. 2 is the terminal processes flow process under one application scenarios of method for cleaning of a kind of application program in the embodiment of the present invention Schematic diagram;
Fig. 3 is one example structure figure of cleaning plant of a kind of application program in the embodiment of the present invention.
Specific embodiment
Embodiments provide a kind of method for cleaning of application program and device, for solving platform application after the cleaning All background applications, the problem easily background application that user needs being cleaned out directly is closed during program.
For enabling the goal of the invention of the present invention, feature, advantage more obvious and understandable, below in conjunction with the present invention Accompanying drawing in embodiment, is clearly and completely described it is clear that disclosed below to the technical scheme in the embodiment of the present invention Embodiment be only a part of embodiment of the present invention, and not all embodiment.Based on the embodiment in the present invention, this area All other embodiment that those of ordinary skill is obtained under the premise of not making creative work, broadly falls into present invention protection Scope.
Refer to Fig. 1, in the embodiment of the present invention, a kind of one embodiment of the method for cleaning of application program includes:
101st, determine that in the application program that in described terminal, user opens, use time is N number of closest to present system time Application program, N is default positive integer;
102nd, described N number of application program is rejected from background program set, described background program set includes described end All application programs in running background on end;
103rd, the application program in described background program set is cleared up.
Above-mentioned application program refers to program or process, the application APP of such as mobile phone running in described terminal, and it also may be used To include the background service (SERVICE) of terminal system.
For above-mentioned steps 101 and 102, N number of application program that user in described terminal opens recently can be obtained, then Described N number of application program is rejected from each application program described.Wherein, N is default positive integer.
Wherein, " N number of application program that user opens recently " refers in the application program that user's active uses, during its use Between near present system time N number of application program.Such as, the application program that user opens recently is followed successively by A, B, C, D And E, the latest, the opening time of E is earliest it is assumed that N takes 3 it is determined that described N number of application program is A, B and C to the opening time of A.Its In, above-mentioned " use time " also refers to the time that user uses certain application program, and said herein use may refer to answer Never start to startup with program it is also possible to refer to that application program switches to front stage operation from running background.
In actual applications, N number of application program that in described terminal, user opens recently is often again turned on by user, In order to ensure the speed that application program is again turned on, improve terminal and bring the experience of user it should not beat recently to these The application program opened is cleared up.Another one reason is that the application program that these are opened recently is likely to just complete on backstage Some important work, such as caching of the download of file, webpage etc., if now cleaning out this certain applications program, Use to user is made troubles, therefore N number of application program that these are opened recently is weeded out from each application program, To avoid it cleaned.Wherein, weed out application program to refer to specified application program from each application program described Exclusion in " set ", if each application program for example described adds to cleaning list, by above-mentioned N number of application program from cleaning Remove in list;If each application program described has stamped mark, the mark of above-mentioned N number of application program is removed.Close below In " rejecting " expression and this part in the same manner, no longer this is repeated.
In addition, for above-mentioned steps 101, the size of N can set according to actually used situation, such as can be set as 5, because for general user, the reservation of front 5 application programs of execution is not it is sufficient to affect the use of user recently.
In above-mentioned steps 101, for Android system, the openable Activity of Android system can be with task stack Form store, in system service ActivityManager getRecentTasks can by retrieval tasks stack on time Between sequentially sort out nearest task (namely user open recently application program), thus taking wherein seniority among brothers and sisters top n application program Rejected.It should be noted that above-mentioned " application program that user opens recently " is different from the application program of nearest execution.With The application program that family is opened recently refers to the application that in this terminal, user opens more recently by the operation such as " click ", touch, slip Program, and the application program executing recently not only includes the application program that user opens, and also includes the self-starting of terminal backstage Application program.It is understood that in the application program of nearest execution, the application program that only user opens just can be defined as The application program that user needs, and the application program of backstage self-starting is often the application program that user wishes to clean out.
For above-mentioned steps 102, described background program set is obtained by following steps:Obtain in described terminal just on backstage The all application programs run, the described all application programs getting are defined as described background program set.The present embodiment In, can obtain just in each application program of running background in terminal, its trigger condition can be:Monitor described terminal supernatant The cleaning event of reason application program, when listening to cleaning event and being triggered, execution obtains in described terminal just in running background All application programs step;Or, trigger within a preset time interval once, execution one deuterzooid is implemented within such as every 10 minutes The method for cleaning of application program in example, then execution in every 10 minutes once obtains in described terminal just in all applications of running background The step of program and subsequent step;This present embodiment is not especially limited.
In the present embodiment, specifically, can be by system service ActivityManager GetRunningAppProcesses order obtains the current application program run of terminal.Preferably, above-mentioned background program collection Conjunction can also be background program list, saves the described all application programs getting in the form of a list.
Further, after described N number of application program is rejected from background program set, described backstage can be obtained The pre-set priority of each application program in collection of programs, priority is met the application program of default priority conditions from institute State in background program set and reject.It is understood that each application program can be preset with different priority, each in contrast After priority between individual application program, the application program meeting priority conditions can be rejected, such as can preferentially Level rejects higher than the application program of certain preset priority levels threshold value it is also possible to M (M be positive integer) individual application journey before priority seniority among brothers and sisters Sequence is rejected, thus ensureing that the higher certain applications program of priority is not cleaned out.
Specifically, described priority can be the IMPORTANCE grade of each application program.In systems, application program IMPORTANCE grade classification situation as follows:
IMPORTANCE_FOREGROUND, is worth for 100, represents that application program foreground is visible, such as user works as front opening Application;
IMPORTANCE_PERCEPTIBLE, is worth for 130, represents that application program can be perceived, such as Background music is play;
IMPORTANCE_VISIBLE, is worth for 200, represents application program no focus, but visible to user, such as by new window Mouth covers the application program of part;
IMPORTANCE_SERVICE, is worth for 300, represents that application program has background service running;
IMPORTANCE_BACKGROUND, is worth for 400, represents that application program is in running background, but idle;
IMPORTANCE_EMPTY, is worth for 500, represents null process.
The value of above-mentioned IMPORTANCE grade is less, and the importance representing application program is higher.Therefore IMPORTANCE etc. Level be ordered as:IMPORTANCE_FOREGROUND > IMPORTANCE_PERCEPTIBLE > IMPORTANCE_VISIBLE > IMPORTANCE_SERVICE > IMPORTANCE_BACKGROUND > IMPORTANCE_EMPTY.
Therefore, described reject the application program meeting default priority conditions in each application program described specifically may be used Think:The application program that the value of IMPORTANCE grade is less than default grade threshold is picked from each application program described Remove.The application program more than or equal to IMPORTANCE_VISIBLE for the IMPORTANCE grade can perceive for user, is Avoid the occurrence of and clean out the application program that these can be perceived and so that user feels abnormal situation, these can be felt The application program known is refused to clear up.So, the value that described grade threshold may be referred to IMPORTANCE_VISIBLE carries out value, Such as 201, so that IMPORTANCE_FOREGROUND, IMPORTANCE_PERCEPTIBLE and IMPORTANCE_ VISIBLE is satisfied by condition and rejects from each application program.
Further, priority is being met the application program of default priority conditions from described background program set After middle rejecting, application program shielded in described terminal can be rejected from described background program set.It is appreciated that , in the system of terminal, it is understood that there may be shielded application program, these shielded application programs can record at end It is also possible to record is in conventional list of application in the protected list of application at end.In addition, shielded application program can also be wrapped Include the kernel process related to the operating system of terminal.For shielded application program, user can be according to the needs of oneself Voluntarily add or delete.After user adds, shielded application program can be stored in the form of database or file, Read out when traveling through protected list of application or conventional list of application.Such application is that user wants to be always maintained at shape Such application, it should not remove, is therefore removed rejecting from each application program by the application program of state.
It should be noted that in the present embodiment, first the application program that user opens recently is picked from each application program Removing, then application program higher for priority is rejected, finally shielded application program being rejected, thus ensure that left Application program not the above user is necessary or the application program that may need, but user is unwanted or user Want the application program cleared up.Using the thought of exclusive method, while retaining the application program needed for user as far as possible, also to the greatest extent Remaining application program is cleaned out maximum capacity, both do not interfered with the use of user, can reach thorough cleaning backstage should again Purpose.
For above-mentioned steps 103, in the rejecting that background program set is entered with line program, remaining application program is as treated clearly The application program of reason, can clear up to the application program in described background program set.Specifically, system can be passed through ForceStopPackage order, to force to stop the application program in these background program set, forces the application program stopping Will not voluntarily start before user actively starts.
Further, the application program in described background program set is carried out clearing up and specifically can include:
1) carry in the application program filtering out described background program set from the application program opening parameter;
2) force to carry from the application program opening parameter described in stopping;
3) close in the application program in described background program set and do not carry from the application program opening parameter.
Wherein, above-mentioned steps 1) described background program set can be filtered out according to the progress information of described application program Carry in application program from the application program opening parameter.Above-mentioned steps 2) in, can first find out to carry and certainly open parameter The corresponding application installation package of application program, then forces to stop can be used in the installation kit from the process that opens in application installation package.
It is understood that classification cleaning is carried out to the application program of background program set, can be with the application journey of self-starting Sequence, using forcing to stop it is not possible to the application program of self-starting is cleared up using conventional shutoff operation, can be released in raising On the premise of putting background memory effect, reduce the consumption of system resource.
Further, in the present embodiment, after the application program to described background program set is cleared up, detect institute State the application program whether self-starting of background program set, if so, then report the self-starting information of described application program.Due to strong Stop application program only typically will not self-starting before user starts, therefore described backstage journey after finding forced liquidation Exist in the application program of ordered sets self-starting application program when it is believed that the application program of this self-starting exist abnormal, Even this application program may be " viral ", now should report this self-starting application program self-starting information to user or Server, plays the effect reminding user or provides analyze data for server, in order to follow-up operation or abnormal application The cleaning of program.
In the present embodiment, first, determine that in the application program that in described terminal, user opens, use time is closest to currently N number of application program of system time, N is default positive integer;Then, by described N number of application program from background program set Reject, described background program set includes all application programs in running background in described terminal;Finally, to described backstage journey Application program in ordered sets is cleared up, the application journey that the application program such that it is able to open user recently is cleared up from needs Reject in sequence and cleared up, it is to avoid directly close all application programs and lead to affect the situation that user uses.
For ease of understanding, the embodiment according to described by Fig. 1, below with a practical application scene to the embodiment of the present invention One of the method for cleaning of application program be described:
Fig. 2 shows the terminal processes under one application scenarios of method for cleaning of a kind of application program in the embodiment of the present invention Schematic flow sheet.
Under this application scene, this terminal can be the smart machine such as smart mobile phone, panel computer, personal computer.Terminal Using the method for cleaning of this application program, concrete steps include:
When the 1st, starting, the application program being currently running is obtained on terminal;
2nd, the application program that these get is added cleaning list;
3rd, 5 application programs of terminal execution recently are obtained;
4th, this 5 application programs are judged whether in cleaning list, if so, then execution step 5, if it is not, then execution step 6;
5th, the application program belonging to this 5 application programs in cleaning list is rejected, execution step 6;
6th, judge the application program with the presence or absence of high priority in cleaning list, if so, then execution step 7, if it is not, then hold Row step 8;
7th, the application program of high priority in cleaning list is rejected, execution step 8;
8th, obtain the protected list of application in terminal;
9th, judge whether the application program in protected list of application clears up in list described, if so, in execution step 10, if it is not, then execution step 11;
10th, reject belonging to the application program in protected list of application in cleaning list, execution step 11;
11st, force to stop the application program in cleaning list, terminate.
Essentially describe a kind of method for cleaning of application program above, a kind of cleaning plant of application program will be entered below Row describes in detail.
Fig. 3 shows one example structure figure of cleaning plant of a kind of application program in the embodiment of the present invention.
In the present embodiment, a kind of cleaning plant of application program includes:
Open program determining module 301 recently, when using in the application program that in described terminal, user opens for determining Between closest to present system time N number of application program, N be default positive integer;
Program of opening recently rejects module 302, for rejecting described N number of application program from background program set, institute State background program set and include all application programs in running background in described terminal;
Cleaning modul 303, for clearing up to the application program in described background program set.
Further, described cleaning plant can also include:
Program priority acquisition module, for obtaining the default preferential of each application program in described background program set Level;
Meet condition reject module, for described open recently program reject module triggering after, priority is met The application program of default priority conditions is rejected from described background program set.
Further, described cleaning plant can also include:
Protected program reject module, for described meet condition reject module triggering after, will be subject in described terminal The application program of protection is rejected from described background program set.
Further, described program priority acquisition module specifically can be used for obtaining each application program described IMPORTANCE grade;
Described meet condition reject module specifically can be used for by the value of IMPORTANCE grade be less than default grade threshold The application program of value is rejected from described background program set.
Further, described background program set can be obtained with lower module by triggering:
Background program acquisition module, for obtaining in described terminal just in all application programs of running background;
Collection of programs determining module, for being defined as described background program collection by the described all application programs getting Close.
Further, described cleaning modul specifically can include:
From opening application screening unit, for filtering out the application carrying in described application program for clearance from opening parameter Program;
From opening application stop element, for forcing to carry from the application program opening parameter described in stopping;
Non- oneself opens application closing unit, certainly opens answering of parameter for closing not carrying in described application program for clearance Use program.
Further, described cleaning plant can also include:
Self-starting detection module, for after the described cleaning modul of triggering, detecting that described application program for clearance is No self-starting;
Reporting module, for when the testing result of described self-starting detection module is to be, reporting described application program Self-starting information.
Those skilled in the art can be understood that, for convenience and simplicity of description, the system of foregoing description, Device and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be described here.
It should be understood that disclosed system in several embodiments provided herein, apparatus and method are permissible Realize by another way.For example, device embodiment described above is only schematically, for example, described unit Divide, only a kind of division of logic function, actual can have other dividing mode when realizing, for example multiple units or assembly Can in conjunction with or be desirably integrated into another system, or some features can be ignored, or does not execute.Another, shown or The coupling each other discussing or direct-coupling or communication connection can be by some interfaces, the indirect coupling of device or unit Close or communicate to connect, can be electrical, mechanical or other forms.
The described unit illustrating as separating component can be or may not be physically separate, show as unit The part showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.The mesh to realize this embodiment scheme for some or all of unit therein can be selected according to the actual needs 's.
In addition, can be integrated in a processing unit in each functional unit in each embodiment of the present invention it is also possible to It is that unit is individually physically present it is also possible to two or more units are integrated in a unit.Above-mentioned integrated list Unit both can be to be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If described integrated unit is realized and as independent production marketing or use using in the form of SFU software functional unit When, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part in other words prior art being contributed or all or part of this technical scheme can be in the form of software products Embody, this computer software product is stored in a storage medium, including some instructions with so that a computer Equipment (can be personal computer, server, or network equipment etc.) executes the complete of each embodiment methods described of the present invention Portion or part steps.And aforesaid storage medium includes:USB flash disk, portable hard drive, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
The above, above example only in order to technical scheme to be described, is not intended to limit;Although with reference to front State embodiment the present invention has been described in detail, it will be understood by those within the art that:It still can be to front State the technical scheme described in each embodiment to modify, or equivalent is carried out to wherein some technical characteristics;And these Modification or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a kind of method for cleaning of application program is it is characterised in that include:
Determine that in the application program that in described terminal, user opens, use time is closest to N number of application journey of present system time Sequence, N is default positive integer;
Described N number of application program is rejected from background program set, described background program set includes all in described terminal Application program in running background;
Application program in described background program set is cleared up.
2. method for cleaning according to claim 1 it is characterised in that by described N number of application program from background program collection After rejecting in conjunction, and before the application program in described background program set is cleared up, also include:
Obtain the pre-set priority of each application program in described background program set;
The application program that priority is met default priority conditions is rejected from described background program set.
3. method for cleaning according to claim 2 is it is characterised in that meeting default priority conditions by priority After application program is rejected from described background program set, and the application program in described background program set is being carried out clearly Before reason, also include:
Application program shielded in described terminal is rejected from described background program set.
4. method for cleaning according to claim 2 is it is characterised in that each should in described acquisition described background program set It is specially with the pre-set priority of program:
Obtain the IMPORTANCE grade of each application program described;
The described application program that priority is met default priority conditions is rejected from described background program set and is specially:
The application program that the value of IMPORTANCE grade is less than default grade threshold is rejected from described background program set.
5. method for cleaning according to any one of claim 1 to 4 it is characterised in that described background program set by with Lower step obtains:
Obtain in described terminal just in all application programs of running background;
The described all application programs getting are defined as described background program set.
6. a kind of cleaning plant of application program is it is characterised in that include:
Open program determining module recently, for determining that in the application program that in described terminal, user opens, use time is closest N number of application program of present system time, N is default positive integer;
Program of opening recently rejects module, for rejecting described N number of application program from background program set, described backstage journey Ordered sets includes all application programs in running background in described terminal;
Cleaning modul, for clearing up to the application program in described background program set.
7. cleaning plant according to claim 6 is it is characterised in that described cleaning plant also includes:
Program priority acquisition module, for obtaining the pre-set priority of each application program in described background program set;
Meet condition and reject module, for opening recently after program rejects module triggering described, priority is met default The application program of priority conditions reject from described background program set.
8. cleaning plant according to claim 7 is it is characterised in that described cleaning plant also includes:
Protected program reject module, for described meet condition reject module triggering after, will be protected in described terminal Application program reject from described background program set.
9. cleaning plant according to claim 7 is it is characterised in that described program priority acquisition module is specifically for obtaining Take the IMPORTANCE grade of each application program described;
Described meet condition reject module specifically for by the value of IMPORTANCE grade be less than default grade threshold application Program is rejected from described background program set.
10. the cleaning plant according to any one of claim 6 to 9 is it is characterised in that described background program set is by touching Send out and obtained with lower module:
Background program acquisition module, for obtaining in described terminal just in all application programs of running background;
Collection of programs determining module, for being defined as described background program set by the described all application programs getting.
CN201610867864.2A 2016-09-29 2016-09-29 Clearing method and device for applications Pending CN106445604A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610867864.2A CN106445604A (en) 2016-09-29 2016-09-29 Clearing method and device for applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610867864.2A CN106445604A (en) 2016-09-29 2016-09-29 Clearing method and device for applications

Publications (1)

Publication Number Publication Date
CN106445604A true CN106445604A (en) 2017-02-22

Family

ID=58171760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610867864.2A Pending CN106445604A (en) 2016-09-29 2016-09-29 Clearing method and device for applications

Country Status (1)

Country Link
CN (1) CN106445604A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933677A (en) * 2017-02-27 2017-07-07 宇龙计算机通信科技(深圳)有限公司 System exception processing method and processing device
CN106970696A (en) * 2017-03-24 2017-07-21 联想(北京)有限公司 A kind of electronic equipment management method and electronic equipment
CN107291543A (en) * 2017-07-31 2017-10-24 广东欧珀移动通信有限公司 Applied program processing method, device, storage medium and terminal
CN107450952A (en) * 2017-07-31 2017-12-08 广东欧珀移动通信有限公司 Using management-control method, device, storage medium and electronic equipment
CN107450951A (en) * 2017-07-31 2017-12-08 广东欧珀移动通信有限公司 Applied program processing method, device, storage medium and terminal
CN107479967A (en) * 2017-07-04 2017-12-15 深圳天珑无线科技有限公司 A kind of automatic method and intelligent terminal for removing internal memory
CN107943593A (en) * 2018-01-03 2018-04-20 上海传英信息技术有限公司 A kind of memory automatic cleaning method for intelligent terminal
CN107943650A (en) * 2017-11-21 2018-04-20 广东欧珀移动通信有限公司 Control method, device, storage medium and the terminal of application program
CN112269663A (en) * 2020-11-16 2021-01-26 深圳创维-Rgb电子有限公司 Android system resource management method and device, terminal device and readable storage medium
CN112685088A (en) * 2019-10-17 2021-04-20 成都鼎桥通信技术有限公司 Method, device and equipment for protecting application operation and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104298549A (en) * 2014-09-30 2015-01-21 北京金山安全软件有限公司 Method and device for cleaning application programs in mobile terminal and mobile terminal
CN104636144A (en) * 2015-02-26 2015-05-20 北京数字天域科技有限责任公司 Background program management method and device of mobile terminal
CN104866069A (en) * 2015-06-12 2015-08-26 广东小天才科技有限公司 Method and device for automatically cleaning background application program
CN105260319A (en) * 2015-09-11 2016-01-20 上海卓易科技股份有限公司 Cleaning method and cleaning system for mobile terminal
CN105824663A (en) * 2015-12-31 2016-08-03 维沃移动通信有限公司 Background application cleaning method and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104298549A (en) * 2014-09-30 2015-01-21 北京金山安全软件有限公司 Method and device for cleaning application programs in mobile terminal and mobile terminal
CN104636144A (en) * 2015-02-26 2015-05-20 北京数字天域科技有限责任公司 Background program management method and device of mobile terminal
CN104866069A (en) * 2015-06-12 2015-08-26 广东小天才科技有限公司 Method and device for automatically cleaning background application program
CN105260319A (en) * 2015-09-11 2016-01-20 上海卓易科技股份有限公司 Cleaning method and cleaning system for mobile terminal
CN105824663A (en) * 2015-12-31 2016-08-03 维沃移动通信有限公司 Background application cleaning method and mobile terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933677A (en) * 2017-02-27 2017-07-07 宇龙计算机通信科技(深圳)有限公司 System exception processing method and processing device
CN106970696A (en) * 2017-03-24 2017-07-21 联想(北京)有限公司 A kind of electronic equipment management method and electronic equipment
CN106970696B (en) * 2017-03-24 2020-04-24 联想(北京)有限公司 Electronic equipment management method and electronic equipment
CN107479967A (en) * 2017-07-04 2017-12-15 深圳天珑无线科技有限公司 A kind of automatic method and intelligent terminal for removing internal memory
CN107450952B (en) * 2017-07-31 2019-08-06 Oppo广东移动通信有限公司 Using management-control method, device, storage medium and electronic equipment
CN107450951A (en) * 2017-07-31 2017-12-08 广东欧珀移动通信有限公司 Applied program processing method, device, storage medium and terminal
CN107450952A (en) * 2017-07-31 2017-12-08 广东欧珀移动通信有限公司 Using management-control method, device, storage medium and electronic equipment
CN107291543A (en) * 2017-07-31 2017-10-24 广东欧珀移动通信有限公司 Applied program processing method, device, storage medium and terminal
CN107450951B (en) * 2017-07-31 2020-08-04 Oppo广东移动通信有限公司 Application processing method and device, storage medium and terminal
CN107291543B (en) * 2017-07-31 2020-08-07 Oppo广东移动通信有限公司 Application processing method and device, storage medium and terminal
CN107943650A (en) * 2017-11-21 2018-04-20 广东欧珀移动通信有限公司 Control method, device, storage medium and the terminal of application program
CN107943650B (en) * 2017-11-21 2021-09-17 Oppo广东移动通信有限公司 Application program control method and device, storage medium and terminal
CN107943593A (en) * 2018-01-03 2018-04-20 上海传英信息技术有限公司 A kind of memory automatic cleaning method for intelligent terminal
CN107943593B (en) * 2018-01-03 2022-04-05 上海传英信息技术有限公司 Automatic memory cleaning method for intelligent terminal
CN112685088A (en) * 2019-10-17 2021-04-20 成都鼎桥通信技术有限公司 Method, device and equipment for protecting application operation and readable storage medium
CN112269663A (en) * 2020-11-16 2021-01-26 深圳创维-Rgb电子有限公司 Android system resource management method and device, terminal device and readable storage medium

Similar Documents

Publication Publication Date Title
CN106445604A (en) Clearing method and device for applications
CN104866366B (en) Application program method for cleaning and device
CN103092700A (en) Internal memory cleaning method and cleaning device and terminal device
CN107886243A (en) Risk identification model construction and Risk Identification Method, device and equipment
CN111258921B (en) Garbage memory recycling method and device, electronic equipment and storage medium
CN104951340A (en) Information processing method and device
CN103116638B (en) Webpage screening method and device thereof
CN106355115B (en) A kind of drop information processing method and processing device
CN110955586A (en) System fault prediction method, device and equipment based on log
CN104484282A (en) Internal storage recovery method and device
CN108804207A (en) A kind of process management-control method based on android system
CN107742079A (en) Malware recognition methods and system
CN109857612A (en) A kind of monitoring method and its terminal of data write operation
CN111767009A (en) Disk cleaning method, device and equipment
CN104461742A (en) Method and device for optimizing computing equipment
CN106851615A (en) A kind of method and terminal of smart card abnormality processing
CN104991866B (en) The adjustment method and device of JS programs
CN108572866A (en) A kind of application management method, application program management device and mobile terminal
CN114911615A (en) Method and application for intelligent prediction scheduling during micro-service operation
CN107992361B (en) Background application cleaning method and device, storage medium and electronic equipment
CN103870564B (en) A kind of data-updating method and electronic equipment
CN106293921A (en) A kind of method freezing application program and terminal
CN108958980A (en) Prevent method, electronic device and the computer readable storage medium of Activity life cycle exception
CN108763517A (en) A kind of method and relevant device for deleting metadata
CN108509322A (en) Avoid the method excessively paid a return visit, electronic device and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170222