CN106126324A - A kind of method freezing application program and terminal - Google Patents
A kind of method freezing application program and terminal Download PDFInfo
- Publication number
- CN106126324A CN106126324A CN201610444250.3A CN201610444250A CN106126324A CN 106126324 A CN106126324 A CN 106126324A CN 201610444250 A CN201610444250 A CN 201610444250A CN 106126324 A CN106126324 A CN 106126324A
- Authority
- CN
- China
- Prior art keywords
- application program
- terminal
- preset rules
- frozen state
- unit
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides a kind of method freezing application program and terminal.Described method includes: when the batch receiving user's input freezes the instruction of application program, it is judged that whether the application program installed in terminal meets preset rules;When there is the application program meeting preset rules, the described application program meeting preset rules is freezed.It is hereby understood that by implementing the technical scheme that the present invention provides, it is possible to multiple application programs are freezed simultaneously, thus the operation for user provides convenient.
Description
Technical field
The present invention relates to field of terminal, relate to a kind of method freezing application program and terminal.
Background technology
In recent years, along with the development of terminal (such as smart mobile phone, panel computer etc.) is with universal, terminal is in the daily life of people
Work has become as an indispensable part.Owing to storing substantial amounts of application program in terminal, the storage causing terminal is empty
Between taken in a large number.In addition, it is desirable to it is noted that some application program is often in idle state in terminal, therefore use
These can be in the application program of idle state and carry out freezing, with minimizing, (consumption of terminal resource is in frozen state by family
Application program can not be at running background).
For the problems referred to above, having a kind of method freezing application program in prior art, the method includes: receives and freezes to answer
With the request of program, determine the configuration file position of application program, the configuration file of backup application, then apply journey
The configuration file of sequence.
The solution provided for prior art, although can complete application program is freezed, but the method is every
Secondary can only freeze for an application program, it is impossible to multiple application programs are freezed simultaneously.
Summary of the invention
Embodiments provide a kind of method freezing application program and terminal, it is possible to simultaneously to multiple application programs
Freeze, thus the operation for user provides convenient.
Embodiment of the present invention first aspect discloses a kind of method freezing application program, and described method includes:
When the batch receiving user's input freezes the instruction of application program, it is judged that the application program installed in terminal is
No meet preset rules;
When there is the application program meeting preset rules, the described application program meeting preset rules is freezed.
In conjunction with first aspect present invention, in the first feasible embodiment of first aspect present invention, described judgement
Before whether the application program installed in terminal meets preset rules, described method also includes:
Travel through the application program installed in described terminal to determine the application program being in non-frozen state;
Whether the described application program judging to install in terminal meets preset rules, including:
Judge whether the application program being in non-frozen state in described terminal meets preset rules.
In conjunction with the first feasible embodiment of first aspect present invention and first aspect, the present invention's aspect
In the embodiment that the second is feasible, described the described application program meeting preset rules is freezed after, described method
Also include:
The desktop of more new terminal is to remove the icon of the application program being in frozen state.
Second aspect present invention discloses a kind of method of application program that thaws, and described method includes:
When receiving the instruction of batch defrosting application program of user's input, determine the application journey being in frozen state
Sequence;
The described application program being in frozen state is thawed by calling system interface.
In conjunction with second aspect present invention, in the first feasible embodiment of second aspect present invention, described in call
After the described application program being in frozen state is thawed by system interface, described method also includes:
The desktop of terminal recovers the icon of the application program being defrosted.
Third aspect present invention discloses a kind of terminal, and described terminal includes:
Judging unit, during for freezing the instruction of application program, it is judged that pacify in terminal when the batch receiving user's input
Whether the application program of dress meets preset rules;
, for when there is the application program meeting preset rules, by the described application meeting preset rules in freezing unit
Program is freezed.
In conjunction with third aspect present invention, in the first feasible embodiment of third aspect present invention, described terminal
Also include Traversal Unit;
Described Traversal Unit, is in answering of non-frozen state for traveling through the application program installed in described terminal to determine
Use program;
Described judging unit, for judging whether the application program being in non-frozen state in described terminal meets default rule
Then.
In conjunction with the first feasible embodiment of third aspect present invention and the third aspect, in third aspect present invention
In the embodiment that the second is feasible, described terminal also includes updating block;
Described updating block, for updating the desktop of described terminal to remove the figure of the application program being in frozen state
Mark.
Fourth aspect present invention discloses a kind of terminal, and described terminal includes:
Determine unit, for when receiving the instruction of batch defrosting application program of user's input, determining to be in and freeze
The application program of state;
Defrosting unit, thaws the described application program being in frozen state for calling system interface.
In conjunction with a fourth aspect of the present invention, in the first feasible embodiment of fourth aspect present invention, described end
End also includes:
Recovery unit, for recovering the icon of the application program being defrosted on the desktop of described terminal.
Fifth aspect present invention discloses a kind of terminal, including:
Storage has the memorizer of executable program code;
The processor coupled with described memorizer;
Described processor calls the described executable program code of storage in described memorizer, performs such as first party of the present invention
Face is to the method according to any one of the feasible embodiment of the second of first aspect present invention.
Sixth aspect present invention discloses a kind of terminal, including:
Storage has the memorizer of executable program code;
The processor coupled with described memorizer;
Described processor calls the described executable program code of storage in described memorizer, performs such as second party of the present invention
Method described in face or the first feasible embodiment of second aspect
It can be seen that in the scheme of the embodiment of the present invention, when the batch receiving user's input freezes the finger of application program
When making, it is judged that whether the application program installed in terminal meets preset rules;When there is the application program meeting preset rules,
The described application program meeting preset rules is freezed.It is hereby understood that by implementing the technical scheme that the present invention provides, energy
Enough multiple application programs are freezed simultaneously, thus the operation for user provides convenient.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, below by use required in embodiment
Accompanying drawing is briefly described, it should be apparent that, the accompanying drawing in describing below is some embodiments of the present invention, general for this area
From the point of view of logical technical staff, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The schematic flow sheet of a kind of method freezing application program that Fig. 1 provides for the embodiment of the present invention;
Fig. 1-a arranges the schematic diagram at interface for a kind of automatic stay that the embodiment of the present invention provides;
The schematic flow sheet of the method for a kind of application program that thaws that Fig. 2 provides for the embodiment of the present invention;
The structural representation of a kind of terminal that Fig. 3 provides for the embodiment of the present invention;
The structural representation of the another kind of terminal that Fig. 4 provides for the embodiment of the present invention;
The entity apparatus structural representation of a kind of terminal that Fig. 5 provides for the embodiment of the present invention;
The entity apparatus structural representation of the another kind of terminal that Fig. 6 provides for the embodiment of the present invention.
Detailed description of the invention
Embodiments provide method and the terminal of a kind of unlocked by fingerprint, it is possible to while promoting Terminal security,
Consumer's Experience can also be promoted.
In order to make those skilled in the art be more fully understood that the present invention program, below in conjunction with in the embodiment of the present invention
Accompanying drawing, is explicitly described the technical scheme in the embodiment of the present invention, it is clear that described embodiment is the present invention one
The embodiment divided rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not doing
Go out the every other embodiment obtained under creative work premise, all should belong to the scope of protection of the invention.
In description of the invention, claims and accompanying drawing, the term " first " of appearance, " second " and " the 3rd " etc. are to use
In the object that difference is different, and it is not intended to describe specific order.Additionally, term " includes " and " having " and they are any
Deformation, it is intended that cover non-exclusive comprising.Such as contain series of steps or the process of unit, method, system, product
Or equipment is not limited to step or the unit listed, but the most also include step or the unit do not listed, or can
Selection of land also includes other step intrinsic for these processes, method, product or equipment or unit.
Disclosing a kind of method freezing application program in one embodiment of the invention, described method includes: when connecing
Receive the batch of user's input when freezing the instruction of application program, it is judged that whether the application program installed in terminal meets is preset rule
Then;When there is the application program meeting preset rules, the described application program meeting preset rules is freezed.
Refer to the flow process signal that Fig. 1, Fig. 1 are a kind of methods freezing application program that one embodiment of the invention provides
Figure.Wherein, as it is shown in figure 1, a kind of method freezing application program that one embodiment of the present of invention provides includes herein below:
S101, when the batch receiving user's input freezes the instruction of application program, it is judged that the application installed in terminal
Whether program meets preset rules.
Wherein, the method can be applicable in all kinds of intelligent terminal being provided with multiple application program, such as panel computer, intelligence
Can mobile phone, PC PC, notebook computer, wearable device or other intelligent terminal of multiple application program is installed.
Wherein, user can input the instruction freezing application program by voice, text box, button or other modes.Lift
For example, such as Fig. 1-a, user can arrange by clicking on automatic stay in very fast freeze the one-touch batch that starts and freeze to apply journey
The instruction of sequence.
Wherein, described application program can be social networking application, text editing application, the application of real-time public transportation enquiry, making a reservation should
With or other-end in application program.
Wherein, the freezing process of described application program specially isolates the system resource shared by described application program,
System framework is isolated described application program, sends freeze signal to the process group of described application program so that described target should
With freezing.
Wherein, optionally, before whether the described application program judging to install in terminal meets preset rules, described method
Also include traveling through the application program installed in described terminal to determine the application program being in non-frozen state.
Wherein, optionally, terminal can judge to apply the most frozen by the way of calling system interface.
Wherein, described calling system interface judges to apply whether belong on hold being encoded to:
PackageManager pm=(PackageManager) Context () .getPackageManager ();
If (pm.getApplicationEnabledSetting (String PackageName)==
PackageManager.COMPONENT_ENABLED_STATE_DISABLED){
// apply frozen else{ // application is the most frozen
Wherein it is possible to be understood by, if application program is the most frozen, then judges whether application program meets and preset rule
Then, if meeting preset rules, freeze all application that should freeze the most one by one.
Wherein, described preset rules can be the function of application program, the network connection of application program, application program
Set-up time or other application properties.
For example, when preset rules is social networking application, all social class application installed in terminal is freezed the most accordingly
Program.
For example, when preset rules is to need the application program of networking, all need installed in terminal are freezed the most accordingly
Application program to be networked.
For example, when preset rules is the set-up time of application program, freeze the most accordingly terminal is installed at this
Application program before time, after the installed date same day or installed date.
Wherein it is possible to be understood by, described preset rules can also be the combination of above-mentioned application properties.
For example, when the social networking application that preset rules is before a certain set-up time, this it is frozen in the most accordingly
Social networking application program before installed date.
Wherein it is possible to be understood by, described preset rules can be to store in advance in terminal, it is also possible to for user setup
's.
S102, when exist meet the application program of preset rules time, the described application program meeting preset rules is carried out
Freeze.
Wherein, optionally, described the described application program meeting preset rules is freezed after, described method is also wrapped
Include: the desktop of more new terminal is to remove the icon of the application program being in frozen state.
Wherein, optionally, terminal can freeze application program by the way of calling system interface.
Wherein, described calling system interface freezes being encoded to of application program:
PackageManager pm=(PackageManager) Context () .getPackageManager ();
pm.setApplicationEnabledSetting(packageName,PackageManager.COMPON
ENT_ENABLED_STATE_DISABLED,0)
It can be seen that in the scheme of the embodiment of the present invention, when the batch receiving user's input freezes the finger of application program
When making, it is judged that whether the application program installed in terminal meets preset rules;When there is the application program meeting preset rules,
The described application program meeting preset rules is freezed.It is hereby understood that by implementing the technical scheme that the present invention provides, energy
Enough multiple application programs are freezed simultaneously, thus the operation for user provides convenient.
A kind of method disclosing application program that thaws in another embodiment of the present invention, described method includes: when
When receiving the instruction of the batch defrosting application program that user inputs, determine the application program being in frozen state;Calling system
The described application program being in frozen state is thawed by interface.
Refer to the flow process that Fig. 2, Fig. 2 are the methods of a kind of application program that thaws that an alternative embodiment of the invention provides
Schematic diagram.Wherein, as in figure 2 it is shown, the method for a kind of application program that thaws of the present invention can include herein below:
S201, when receiving the instruction of batch defrosting application program of user's input, determine be in frozen state should
Use program.
Wherein, the method can be applicable in all kinds of intelligent terminal being provided with multiple application program, such as panel computer, intelligence
Can mobile phone, PC PC, notebook computer, wearable device or other intelligent terminal of multiple application program is installed.
Wherein, user can input the instruction freezing application program by voice, text box or other modes.Citing comes
Saying, such as Fig. 1-a, the batch during user can be arranged by clicking on automatic stay thaws the one-touch batch defrosting application program that starts
Instruction.
Wherein, described application program can be social networking application, text editing application, the application of real-time public transportation enquiry, making a reservation should
With or other-end in application program.
Wherein, the course of defrosting of described application program is specially and sends defrosting signal to the process group of described intended application,
And distributing system resource is to the application program thawed.
Wherein, described terminal can directly invoke system interface judges to apply whether belong to frozen application program.
The described application program being in frozen state is thawed by S202, calling system interface.
Wherein, being encoded to of described calling interface defrosting application program:
PackageManager pm=(PackageManager) Context () .getPackageManager ();
pm.setApplicationEnabledSetting(packageName,PackageManager.COMPON
ENT_ENABLED_STATE_ENABLED, 0)
Wherein, optionally, after the described application program being in frozen state is thawed by described calling system interface,
Described method also includes: recover the icon of the application program being defrosted on the desktop of terminal.
It can be seen that in the scheme of the embodiment of the present invention, when the finger of the batch defrosting application program receiving user's input
When making, determine the application program being in frozen state;The described application program being in frozen state is carried out by calling system interface
Thaw.It is hereby understood that by implementing the technical scheme that the present invention provides, it is possible to multiple application programs are thawed simultaneously, from
And it is the operation offer facility of user.
Refer to the structural representation that Fig. 3, Fig. 3 are a kind of terminals that one embodiment of the present of invention provides.Wherein, such as figure
Shown in 3, one embodiment of the present of invention provide a kind of terminal 300, wherein, this terminal can be panel computer, smart mobile phone,
PC PC, notebook computer, wearable device or other intelligent terminal of multiple application program is installed.This terminal 300
Including judging unit 301, freezing unit 302.
Judging unit 301, during for freezing the instruction of application program, it is judged that in terminal when the batch receiving user's input
Whether the application program installed meets preset rules.
Wherein, user can input the instruction freezing application program by voice, text box, button or other modes.Lift
For example, such as Fig. 1-a, user can arrange by clicking on automatic stay in very fast freeze the one-touch batch that starts and freeze to apply journey
The instruction of sequence.
Wherein, described application program can be social networking application, text editing application, the application of real-time public transportation enquiry, making a reservation should
With or other-end in application program.
Wherein, the freezing process of described application program specially isolates the system resource shared by described application program,
System framework is isolated described application program, sends freeze signal to the process group of described application program so that described target should
With freezing.
Wherein, optionally, terminal can judge to apply the most frozen by the way of calling system interface.
Wherein, described calling system interface judges to apply whether belong on hold being encoded to:
PackageManager pm=(PackageManager) Context () .getPackageManager ();
If (pm.getApplicationEnabledSetting (String PackageName)==
PackageManager.COMPONENT_ENABLED_STATE_DISABLED){
// apply frozen else{ // application is the most frozen
Wherein it is possible to be understood by, if application program is the most frozen, then judges whether application program meets and preset rule
Then, if meeting preset rules, freeze all application that should freeze the most one by one.
Wherein, described preset rules can be the function of application program, the network connection of application program, application program
Set-up time or other application properties.
For example, when preset rules is social networking application, all social class application installed in terminal is freezed the most accordingly
Program.
For example, when preset rules is to need the application program of networking, all need installed in terminal are freezed the most accordingly
Application program to be networked.
For example, when preset rules is the set-up time of application program, freeze the most accordingly terminal is installed at this
Application program before time, after the installed date same day or installed date.
Wherein it is possible to be understood by, described preset rules can also be the combination of above-mentioned application properties.
For example, when the social networking application that preset rules is before a certain set-up time, this it is frozen in the most accordingly
Social networking application program before installed date.
Wherein it is possible to be understood by, described preset rules can be to store in advance in terminal, it is also possible to for user setup
's.
Freezing unit 302, for when there is the application program meeting preset rules, meets answering of preset rules by described
Freeze by program.
Wherein, optionally, terminal can freeze application program by the way of calling system interface.
Wherein, described calling system interface freezes being encoded to of application program:
PackageManager pm=(PackageManager) Context () .getPackageManager ();
pm.setApplicationEnabledSetting(packageName,PackageManager.COMPON
ENT_ENABLED_STATE_DISABLED,0)
Wherein, it is judged that unit 301, during freezing unit 302 may be used for execution embodiment 1 described in step S101 to S102
Method, specifically describes the detailed in Example 1 description to described method, does not repeats them here.
Optionally, described terminal can also include that Traversal Unit 303, described Traversal Unit 303 are used for traveling through described terminal
The application program of middle installation is in the application program of non-frozen state to determine.
Described judging unit 301, is additionally operable to judge whether the application program being in non-frozen state in described terminal meets
Preset rules.
Optionally, described terminal can also include that updating block 304, described updating block 304 are used for updating described terminal
Desktop to remove the icon of application program being in frozen state.
Refer to the structural representation that Fig. 4, Fig. 4 are a kind of terminals that an alternative embodiment of the invention provides.Wherein, as
Shown in Fig. 4, a kind of terminal 400 that an alternative embodiment of the invention provides, wherein, this terminal can be panel computer, intelligence
Mobile phone, PC PC, notebook computer, wearable device or other intelligent terminal of multiple application program is installed.This is eventually
End 400 includes determining unit 401, defrosting unit 402.
Determine unit 401, for when receiving the instruction of batch defrosting application program of user's input, determining to be in and freeze
The application program of knot state.
Wherein, user can input the instruction freezing application program by voice, text box or other modes.Such as Fig. 1-a,
User can by click on automatic stay arrange in batch thaw one-touch start batch defrosting application program instruction.
Wherein, described application program can be social networking application, text editing application, the application of real-time public transportation enquiry, making a reservation should
With or other-end in application program.
Wherein, the course of defrosting of described application program is specially and sends defrosting signal to the process group of described intended application,
And distributing system resource is to the application program thawed.
Wherein, described terminal can directly invoke system interface judges to apply whether belong to frozen application.
Defrosting unit 402, thaws the described application program being in frozen state for calling system interface.
Wherein, being encoded to of described calling interface defrosting application program:
PackageManager pm=(PackageManager) Context () .getPackageManager ();
pm.setApplicationEnabledSetting(packageName,PackageManager.COMPON
ENT_ENABLED_STATE_ENABLED, 0)
Wherein it is determined that unit 401, defrosting unit 402 may be used for performing in embodiment 2 described in step S201, S202
Method, specifically describes the detailed in Example 2 description to described method, does not repeats them here.
Optionally, described terminal can also include recovery unit 403, for recovering to be defrosted on the desktop of described terminal
The icon of application program.
Refer to Fig. 5, in another embodiment of the present invention, it is provided that a kind of terminal.Described terminal 500 includes
CPU501, memorizer 502, bus 503, display screen 504 hardware such as grade.Wherein, this terminal 500 panel computer, smart mobile phone, individual
Computer PC, notebook computer, wearable device or other intelligent terminal of multiple application program is installed.
Wherein, CPU501 performs to be stored in advance in the program in memorizer 502, and this execution process specifically includes:
When the batch receiving user's input freezes the instruction of application program, it is judged that the application program installed in terminal is
No meet preset rules;
When there is the application program meeting preset rules, the described application program meeting preset rules is freezed.
Optionally, this execution process also includes:
Before whether the described application program judging to install in terminal meets preset rules, described method also includes:
Travel through the application program installed in described terminal to determine the application program being in non-frozen state;
Whether the described application program judging to install in terminal meets preset rules, including:
Judge whether the application program being in non-frozen state in described terminal meets preset rules.
Optionally, this execution process also includes:
Described the described application program meeting preset rules is freezed after, described method also includes:
The desktop of more new terminal is to remove the icon of the application program being in frozen state.
It can be seen that in the scheme of the embodiment of the present invention, when the batch receiving user's input freezes the finger of application program
When making, it is judged that whether the application program installed in terminal meets preset rules;When there is the application program meeting preset rules,
The described application program meeting preset rules is freezed.It is hereby understood that by implementing the technical scheme that the present invention provides, energy
Enough multiple application programs are freezed simultaneously, thus the operation for user provides convenient.
Refer to Fig. 6, in another embodiment of the present invention, it is provided that a kind of terminal.Described terminal 600 includes
CPU601, memorizer 602, bus 603, display screen 604 hardware such as grade.Wherein, this terminal 600 panel computer, smart mobile phone, individual
Computer PC, notebook computer, wearable device or other intelligent terminal of multiple application program is installed.
Wherein, CPU601 performs the program prestored in the memory 602, and this execution process specifically includes:
When receiving the instruction of batch defrosting application program of user's input, determine the application journey being in frozen state
Sequence;
The described application program being in frozen state is thawed by calling system interface.
Optionally, this execution process also includes:
After the described application program being in frozen state is thawed by described calling system interface, described method is also wrapped
Include: on the desktop of terminal, recover the icon of the application program being defrosted.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not has the portion described in detail in certain embodiment
Point, may refer to the associated description of other embodiments.
Step in embodiment of the present invention method can carry out order according to actual needs and adjust, merges and delete.
Unit in embodiment of the present invention terminal can merge according to actual needs, divides and delete.
In several embodiments provided herein, it should be understood that disclosed device, can be by another way
Realize.Such as, device embodiment described above is only schematically, and the division of the most described unit is only one
Logic function divides, actual can have when realizing other dividing mode, the most multiple unit or assembly can in conjunction with or can
To be integrated into another system, or some features can be ignored, or does not performs.Another point, shown or discussed each other
Coupling direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication connection,
Can be being electrical or other form.
The described unit illustrated as separating component can be or may not be physically separate, shows as unit
The parts shown can be or may not be physical location, i.e. may be located at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme
's.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.Above-mentioned integrated list
Unit both can realize to use the form of hardware, it would however also be possible to employ the form of SFU software functional unit realizes.
If described integrated unit realizes and as independent production marketing or use using the form of SFU software functional unit
Time, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially
The part that in other words prior art contributed or this technical scheme completely or partially can be with the form of software product
Embodying, this computer software product is stored in a storage medium, including some instructions with so that a computer
Equipment (can be for personal computer, server or the network equipment etc.) perform the whole of method described in each embodiment of the present invention or
Part steps.And aforesaid storage medium includes: USB flash disk, read only memory (ROM, Read-Only Memory), random access memory are deposited
Reservoir (RAM, Random Access Memory), portable hard drive, magnetic disc or CD etc. are various can store program code
Medium.
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 wherein portion of techniques feature is carried out equivalent;And these
Amendment or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
Claims (12)
1. the method freezing application program, it is characterised in that described method includes:
When the batch receiving user's input freezes the instruction of application program, it is judged that whether the application program installed in terminal accords with
Close preset rules;
When there is the application program meeting preset rules, the described application program meeting preset rules is freezed.
Method the most according to claim 1, it is characterised in that whether the described application program judging to install in terminal meets
Before preset rules, described method also includes:
Travel through the application program installed in described terminal to determine the application program being in non-frozen state;
Whether the described application program judging to install in terminal meets preset rules, including:
Judge whether the application program being in non-frozen state in described terminal meets preset rules.
Method the most according to claim 1 and 2, it is characterised in that described by the described application program meeting preset rules
After freezing, described method also includes:
The desktop of more new terminal is to remove the icon of the application program being in frozen state.
4. the method for the application program that thaws, it is characterised in that described method includes:
When receiving the instruction of batch defrosting application program of user's input, determine the application program being in frozen state;
The described application program being in frozen state is thawed by calling system interface.
Method the most according to claim 4, it is characterised in that described calling system interface is by the described frozen state that is in
After application program thaws, described method also includes:
The desktop of terminal recovers the icon of the application program being defrosted.
6. a terminal, it is characterised in that described terminal includes:
Judging unit, during for freezing the instruction of application program, it is judged that install in terminal when the batch receiving user's input
Whether application program meets preset rules;
, for when there is the application program meeting preset rules, by the described application program meeting preset rules in freezing unit
Freeze.
Terminal the most according to claim 6, it is characterised in that described terminal also includes Traversal Unit;
Described Traversal Unit, for traveling through the application program installed in described terminal to determine the application journey being in non-frozen state
Sequence;
Described judging unit, for judging whether the application program being in non-frozen state in described terminal meets preset rules.
8. according to the terminal described in claim 6 or 7, it is characterised in that described terminal also includes updating block;
Described updating block, for updating the desktop of described terminal to remove the icon of the application program being in frozen state.
9. a terminal, it is characterised in that described terminal includes:
Determine unit, for when receiving the instruction of batch defrosting application program of user's input, determining and be in frozen state
Application program;
Defrosting unit, thaws the described application program being in frozen state for calling system interface.
Terminal the most according to claim 9, it is characterised in that described terminal also includes:
Recovery unit, for recovering the icon of the application program being defrosted on the desktop of described terminal.
11. 1 kinds of terminals, it is characterised in that including:
Storage has the memorizer of executable program code;
The processor coupled with described memorizer;
Described processor calls the described executable program code of storage in described memorizer, performs as arbitrary in claims 1 to 3
Method described in Xiang.
12. 1 kinds of terminals, it is characterised in that including:
Storage has the memorizer of executable program code;
The processor coupled with described memorizer;
Described processor calls the described executable program code of storage in described memorizer, performs as described in claim 4 or 5
Method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610444250.3A CN106126324A (en) | 2016-06-20 | 2016-06-20 | A kind of method freezing application program and terminal |
PCT/CN2016/092524 WO2017219445A1 (en) | 2016-06-20 | 2016-07-31 | Method of freezing application, and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610444250.3A CN106126324A (en) | 2016-06-20 | 2016-06-20 | A kind of method freezing application program and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106126324A true CN106126324A (en) | 2016-11-16 |
Family
ID=57470297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610444250.3A Pending CN106126324A (en) | 2016-06-20 | 2016-06-20 | A kind of method freezing application program and terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106126324A (en) |
WO (1) | WO2017219445A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991003A (en) * | 2017-03-06 | 2017-07-28 | 宇龙计算机通信科技(深圳)有限公司 | Freeze and defrosting file in batch application program method and system |
CN114897528A (en) * | 2022-05-20 | 2022-08-12 | 中国建设银行股份有限公司 | Fund unfreezing method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317608A (en) * | 2014-09-30 | 2015-01-28 | 北京金山安全软件有限公司 | Management method and device for pre-installed application program in mobile terminal and client |
US20150160976A1 (en) * | 2013-12-06 | 2015-06-11 | Samsung Electronics Co., Ltd. | Multitasking method and electronic device therefor |
CN104881299A (en) * | 2014-02-28 | 2015-09-02 | 可牛网络技术(北京)有限公司 | Application program freezing method and apparatus |
CN105468426A (en) * | 2016-01-05 | 2016-04-06 | 珠海市魅族科技有限公司 | Application freezing method and terminal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6910210B1 (en) * | 1998-11-24 | 2005-06-21 | Microsoft Corp. | System and method for terminating applications |
CN103744681A (en) * | 2014-01-16 | 2014-04-23 | 广州市久邦数码科技有限公司 | Method and system for freezing/thawing procedures |
CN105653323B (en) * | 2015-12-28 | 2019-07-02 | 小米科技有限责任公司 | Application management method and device |
-
2016
- 2016-06-20 CN CN201610444250.3A patent/CN106126324A/en active Pending
- 2016-07-31 WO PCT/CN2016/092524 patent/WO2017219445A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150160976A1 (en) * | 2013-12-06 | 2015-06-11 | Samsung Electronics Co., Ltd. | Multitasking method and electronic device therefor |
CN104881299A (en) * | 2014-02-28 | 2015-09-02 | 可牛网络技术(北京)有限公司 | Application program freezing method and apparatus |
CN104317608A (en) * | 2014-09-30 | 2015-01-28 | 北京金山安全软件有限公司 | Management method and device for pre-installed application program in mobile terminal and client |
CN105468426A (en) * | 2016-01-05 | 2016-04-06 | 珠海市魅族科技有限公司 | Application freezing method and terminal |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991003A (en) * | 2017-03-06 | 2017-07-28 | 宇龙计算机通信科技(深圳)有限公司 | Freeze and defrosting file in batch application program method and system |
CN114897528A (en) * | 2022-05-20 | 2022-08-12 | 中国建设银行股份有限公司 | Fund unfreezing method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2017219445A1 (en) | 2017-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240414209A1 (en) | Highly scalable four-dimensional geospatial data system for simulated worlds | |
CN103973875B (en) | Mobile terminal notice center PUSH message processing method and device | |
CN106250216A (en) | A kind of method clearing up internal memory and terminal | |
CN103984468A (en) | Method and device for information processing | |
CN103995884A (en) | Hybrid application page switching method and system | |
CN106096450A (en) | A kind of application program freezing method and mobile terminal | |
CN106168902A (en) | Awakening control method, device and equipment | |
CN104134036B (en) | Method and device for obtaining Root permission | |
CN106445292A (en) | Doppelganger management method and system for application program | |
CN106292999A (en) | Method, device and the terminal that a kind of terminal is energy-conservation | |
CN105631019A (en) | Metadata extension method and device | |
CN112835617B (en) | Gray release method, device, server and readable medium | |
CN106095482A (en) | The freezing method of application program and device | |
CN106201596B (en) | A kind of method, apparatus and terminal for forbidding third-party application to automatically update | |
CN106126324A (en) | A kind of method freezing application program and terminal | |
CN105550207A (en) | Information popularization method and device | |
CN106227541A (en) | A kind of program updates download process method and mobile terminal | |
CN106325993A (en) | Freezing method of application program and terminal | |
CN107315658A (en) | A kind of data back up method and device, computer installation and readable storage medium storing program for executing | |
CN107391199A (en) | Using startup method and device, terminal and computer-readable recording medium | |
CN106126011A (en) | The resource occupation method for information display of a kind of application program and mobile terminal | |
CN107087300A (en) | Application processing method and device | |
CN106168907A (en) | A kind of method freezing application program and terminal | |
CN106201490A (en) | The method and device that a kind of optimization application is run | |
CN106203075A (en) | A kind of method and device preventing application program from waking up up mutually |
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: 20161116 |