[go: up one dir, main page]

CN106126324A - A kind of method freezing application program and terminal - Google Patents

A kind of method freezing application program and terminal Download PDF

Info

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
Application number
CN201610444250.3A
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.)
Nestle Technology (nanchang) Co Ltd
Original Assignee
Nestle Technology (nanchang) 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 Nestle Technology (nanchang) Co Ltd filed Critical Nestle Technology (nanchang) Co Ltd
Priority to CN201610444250.3A priority Critical patent/CN106126324A/en
Priority to PCT/CN2016/092524 priority patent/WO2017219445A1/en
Publication of CN106126324A publication Critical patent/CN106126324A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task 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

A kind of method freezing application program and terminal
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.
CN201610444250.3A 2016-06-20 2016-06-20 A kind of method freezing application program and terminal Pending CN106126324A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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