[go: up one dir, main page]

CN106095553A - A kind of application freezing method and mobile terminal - Google Patents

A kind of application freezing method and mobile terminal Download PDF

Info

Publication number
CN106095553A
CN106095553A CN201610421542.5A CN201610421542A CN106095553A CN 106095553 A CN106095553 A CN 106095553A CN 201610421542 A CN201610421542 A CN 201610421542A CN 106095553 A CN106095553 A CN 106095553A
Authority
CN
China
Prior art keywords
intended application
configuration file
application
described intended
freeze
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
CN201610421542.5A
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 CN201610421542.5A priority Critical patent/CN106095553A/en
Priority to PCT/CN2016/092528 priority patent/WO2017215089A1/en
Publication of CN106095553A publication Critical patent/CN106095553A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention discloses a kind of application freezing method and mobile terminal, method therein includes: receive the intended application that issues of first server freezes configuration file, wherein, described first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, the configuration file that freezes of described intended application comprises the information freezed for indicating described intended application to carry out;The configuration file that freezes according to described intended application revises original configuration file of described intended application, thus obtain the first execution configuration file of described intended application, wherein, described first execution configuration file includes freezing, from described, the information freezed for indicating described intended application to carry out that configuration file obtains;Run the first execution configuration file of described intended application, thus described intended application is freezed.The embodiment of the invention also discloses corresponding mobile terminal.The technical scheme that the embodiment of the present invention provides can simplify freeze operation, improves the efficiency that application is freezed.

Description

A kind of application freezing method and mobile terminal
Technical field
The present invention relates to technical field of mobile terminals, be specifically related to a kind of application freezing method and mobile terminal.
Background technology
Along with people are more and more higher to the requirement of mobile terminal, the application technology of mobile terminal is promoted the most day by day.Existing Mobile terminal can be installed and more and more apply so that terminal realizes more function.In some cases, user for Running of mobile terminal speed, mobile terminal current memory occupation proportion, the access times of application or current network security factor Deng considering, can select manually some application to be freezed.
But, in prior art, freezing all by user actively triggering, complex operation of application so that application is freezed Efficiency is low.
Summary of the invention
Embodiments providing a kind of application freezing method and mobile terminal, to simplifying freeze operation, improving should By the efficiency freezed.
Embodiment of the present invention first aspect provides one application freezing method, including:
Receive the intended application that issues of first server freezes configuration file, wherein, described first server for Time to multiple mobile terminals issue described in freeze configuration file, the configuration file that freezes of described intended application comprises for indicating State the information that intended application carries out freezing;
The configuration file that freezes according to described intended application revises original configuration file of described intended application, thus obtains First execution configuration file of described intended application, wherein, described first performs configuration file includes freezing configuration literary composition from described What part obtained is used for indicating described intended application to carry out the information freezed;
Run the first execution configuration file of described intended application, thus described intended application is freezed.
In conjunction with first aspect, in the implementation that some are possible, described method also includes:
Receiving the defrosting configuration file of the intended application that second server issues, wherein, described second server is for same Time issue described defrosting configuration file to multiple mobile terminals, the defrosting configuration file of described intended application comprises for indicating State the information that intended application carries out thawing;
Defrosting configuration file according to described intended application revises the first execution configuration file of described intended application, thus Obtaining the second execution configuration file of described intended application, wherein, described second performs configuration file includes joining from described defrosting Put the information thawed for indicating described intended application to carry out that file obtains;
Run the second execution configuration file of described intended application, thus described intended application is thawed.
In conjunction with first aspect, in the implementation that some are possible, original configuration file of described intended application includes mesh The system event information that the application access information of mark application and intended application are monitored;
The described configuration file that freezes according to described intended application revises original configuration file of described intended application, thus Obtain the first execution configuration file of described intended application, including:
Based on described intended application freeze configuration file, revise the application in original configuration file of described intended application Access information, thus obtain the first execution configuration file of described intended application;And/or, freeze configuration file based on described, repair Change the system event information that the application in original configuration file of described intended application is monitored, thus obtain described intended application First performs configuration file.
In conjunction with first aspect, in the implementation that some are possible, the intended application that described reception first server issues Freeze configuration file before, described method also includes:
Receive that described first server pushes freezes applicative notifications, described in freeze applicative notifications and carry described intended application Mark, described in freeze applicative notifications can be in preset time period for the intended application reminding the mark of intended application described in user corresponding The most frozen;
After detecting for the described confirmation freeze operation freezing applicative notifications, perform under described reception first server The step freezing configuration file of the intended application sent out.
In conjunction with first aspect, in the implementation that some are possible, the first execution of the described intended application of described operation is joined Put file, thus after freezing described intended application, described method also include:
Delete the application icon that described intended application is corresponding, or cover on the application icon upper strata that described intended application is corresponding Pre-set image, described pre-set image is used for representing that described intended application is frozen.
Embodiment of the present invention second aspect provides a kind of mobile terminal, including:
Receive unit, freeze configuration file for receive intended application that first server issues, wherein, described first Server for simultaneously to multiple mobile terminals issue described in freeze configuration file, described intended application freeze configuration file bag Containing for indicating described intended application to carry out the information freezed;
Amendment unit, revises original configuration of described intended application for the configuration file that freezes according to described intended application File, thus obtain the first execution configuration file of described intended application, wherein, described first performs configuration file includes from institute State and freeze the information freezed for indicating described intended application to carry out that configuration file obtains;
Freezing unit, for running the first execution configuration file of described intended application, thus enters described intended application Row freezes.
In conjunction with second aspect, in the implementation that some are possible, described reception unit, it is additionally operable to receive second server The defrosting configuration file of the intended application issued, wherein, described second server issues institute for simultaneously to multiple mobile terminals Stating defrosting configuration file, the defrosting configuration file of described intended application comprises the letter thawed for indicating described intended application to carry out Breath;
Described amendment unit, is additionally operable to defrosting configuration file according to described intended application and revises the of described intended application One performs configuration file, thus obtains the second execution configuration file of described intended application, and wherein, described second performs configuration literary composition Part includes the information thawed for indicating described intended application to carry out obtained from described defrosting configuration file;
Defrosting unit, for running the second execution configuration file of described intended application, thus enters described intended application Row thaws.
In conjunction with second aspect, in the implementation that some are possible, original configuration file of described intended application includes mesh The system event information that the application access information of mark application and intended application are monitored;
Described amendment unit, is revising the former of described intended application for the configuration file that freezes according to described intended application There is configuration file, thus when obtaining the first execution configuration file of described intended application, specifically for based on described intended application Freeze configuration file, revise the application access information in original configuration file of described intended application, thus obtain described mesh First execution configuration file of mark application;And/or, freeze configuration file based on described, revise the original of described intended application and join Put the system event information that the application in file is monitored, thus obtain the first execution configuration file of described intended application.
In conjunction with second aspect, in the implementation that some are possible, described reception unit, receive first server being used for The intended application issued freeze configuration file before, be additionally operable to receive that described first server pushes freezes applicative notifications, Described freeze applicative notifications carry described intended application mark, described in freeze applicative notifications for reminding intended application described in user The intended application of mark correspondence can be frozen after preset time period;
Detector unit, for detecting whether receive for the described confirmation freeze operation freezing applicative notifications;
Notification unit, for detecting for the described confirmation freeze operation freezing applicative notifications in described detector unit After, notify that described reception unit performs the operation freezing configuration file of the intended application that described reception first server issues.
In conjunction with second aspect, in the implementation that some are possible, described mobile terminal also includes:
Icon amendment unit, runs the first execution configuration file of described intended application at described freezing unit, thus right After described intended application is freezed, for deleting the application icon that described intended application is corresponding, or in described intended application Corresponding application icon upper strata covers pre-set image, and described pre-set image is used for representing that described intended application is frozen.
It can be seen that in embodiment of the present invention technical scheme, mobile terminal receives the intended application that first server issues Freeze configuration file, wherein, described first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, The configuration file that freezes of described intended application comprises the information freezed for indicating described intended application to carry out, mobile terminal according to The configuration file that freezes of described intended application revises original configuration file of described intended application, thus obtains described intended application The first execution configuration file, wherein, described first perform configuration file include from described freeze that configuration file obtains for Described intended application is indicated to carry out the information freezed, the first execution configuration file of intended application described in running of mobile terminal, from And described intended application is freezed.Visible, the process that above-mentioned mobile terminal freezes to apply need not people and participates in arranging, because of This, can simplify freeze operation by implementing the embodiment of the present invention, improve the efficiency that application is freezed.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing In having technology to describe, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is the present invention Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to according to These accompanying drawings obtain other accompanying drawing.
Fig. 1 is a kind of schematic flow sheet applying freezing method that first embodiment of the invention provides;
Fig. 2 is a kind of schematic flow sheet applying freezing method that second embodiment of the invention provides;
Fig. 3 is the structural representation of a kind of mobile terminal that third embodiment of the invention provides;
Fig. 4 is the structural representation of a kind of mobile terminal that fourth embodiment of the invention provides.
Detailed description of the invention
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 clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that described embodiment is this Bright a part of embodiment rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not having Have and make the every other embodiment obtained under creative work premise, broadly fall into the scope of protection of the invention.
Term " first " in description and claims of this specification and above-mentioned accompanying drawing, " second ", " the 3rd ", " Four " it is etc. for distinguishing different object rather than for describing particular order.Additionally, " including " and " having " and they appoint What deformation, it is intended that cover non-exclusive comprising.Such as contain series of steps or the process of unit, method, system, product Product or equipment are not limited to step or the unit listed, but the most also include step or the unit do not listed, or The most also include other steps intrinsic for these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments It is contained at least one embodiment of the present invention.It is identical that each position in the description occurs that this phrase might not each mean Embodiment, be not and the independent of other embodiments mutual exclusion or alternative embodiment.Those skilled in the art explicitly and Implicitly being understood by, embodiment described herein can combine with other embodiments.
Referring to Fig. 1, Fig. 1 is a kind of schematic flow sheet applying freezing method that first embodiment of the invention provides, as Shown in Fig. 1, the application freezing method in the embodiment of the present invention comprises the following steps:
What S101, mobile terminal received the intended application that issues of first server freezes configuration file, wherein, and described first Server for simultaneously to multiple mobile terminals issue described in freeze configuration file, described intended application freeze configuration file bag Containing for indicating described intended application to carry out the information freezed.
S102, mobile terminal revise original configuration of described intended application according to the configuration file that freezes of described intended application File, thus obtain the first execution configuration file of described intended application, wherein, described first performs configuration file includes from institute State and freeze the information freezed for indicating described intended application to carry out that configuration file obtains.
In some embodiments of the invention, original configuration file of described intended application includes that the application of intended application enters message The system event information that breath and intended application are monitored;
The described configuration file that freezes according to described intended application revises original configuration file of described intended application, thus The specific implementation of the first execution configuration file obtaining described intended application may is that
Based on described intended application freeze configuration file, revise the application in original configuration file of described intended application Access information, thus obtain the first execution configuration file of described intended application;And/or, freeze configuration file based on described, repair Change the system event information that the application in original configuration file of described intended application is monitored, thus obtain described intended application First performs configuration file.
First execution configuration file of intended application described in S103, running of mobile terminal, thus described intended application is entered Row freezes.
It can be seen that in embodiment of the present invention technical scheme, mobile terminal receives the intended application that first server issues Freeze configuration file, wherein, described first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, The configuration file that freezes of described intended application comprises the information freezed for indicating described intended application to carry out, mobile terminal according to The configuration file that freezes of described intended application revises original configuration file of described intended application, thus obtains described intended application The first execution configuration file, wherein, described first perform configuration file include from described freeze that configuration file obtains for Described intended application is indicated to carry out the information freezed, the first execution configuration file of intended application described in running of mobile terminal, from And described intended application is freezed.Visible, the process that above-mentioned mobile terminal freezes to apply need not people and participates in arranging, because of This, can simplify freeze operation by implementing the embodiment of the present invention, improve the efficiency that application is freezed.
Optionally, in some embodiments of the invention, mobile terminal can also carry out following operation:
Receiving the defrosting configuration file of the intended application that second server issues, wherein, described second server is for same Time issue described defrosting configuration file to multiple mobile terminals, the defrosting configuration file of described intended application comprises for indicating State the information that intended application carries out thawing;
Defrosting configuration file according to described intended application revises the first execution configuration file of described intended application, thus Obtaining the second execution configuration file of described intended application, wherein, described second performs configuration file includes joining from described defrosting Put the information thawed for indicating described intended application to carry out that file obtains;
Run the second execution configuration file of described intended application, thus described intended application is thawed.
Optionally, in some embodiments of the invention, mobile terminal is receiving freezing of the intended application that issues of first server Before knot configuration file, it is also possible to operation below performing:
Receive that described first server pushes freezes applicative notifications, described in freeze applicative notifications and carry described intended application Mark, described in freeze applicative notifications can be in preset time period for the intended application reminding the mark of intended application described in user corresponding The most frozen;
After detecting for the described confirmation freeze operation freezing applicative notifications, perform under described reception first server The step freezing configuration file of the intended application sent out.
Optionally, in some embodiments of the invention, the first execution configuration file of intended application described in running of mobile terminal, Thus after described intended application is freezed, it is also possible to operation below performing:
Delete the application icon that described intended application is corresponding, or cover on the application icon upper strata that described intended application is corresponding Pre-set image, described pre-set image is used for representing that described intended application is frozen.
Referring to Fig. 2, Fig. 2 is a kind of schematic flow sheet applying freezing method that second embodiment of the invention provides, as Shown in Fig. 2, the application freezing method in the embodiment of the present invention comprises the following steps:
What S201, mobile terminal received that described first server pushes freezes applicative notifications, described in freeze applicative notifications and take Carry described intended application to identify, described in freeze applicative notifications for reminding intended application corresponding to the mark of intended application described in user Can be frozen after preset time period.
S202, mobile terminal detect whether to receive for the described confirmation freeze operation freezing applicative notifications.
Wherein, mobile terminal, after detecting for the described confirmation freeze operation freezing applicative notifications, performs step S203。
What S203, mobile terminal received the intended application that issues of first server freezes configuration file, wherein, and described first Server for simultaneously to multiple mobile terminals issue described in freeze configuration file, described intended application freeze configuration file bag Containing for indicating described intended application to carry out the information freezed.
Specifically, described first server by space download technology (Over the Air Technology, OTA) to Simultaneously to multiple mobile terminals issue described in freeze configuration file.Mobile terminal is carried out by wireless network or mobile data network Freeze configuration file described in download, and need not by wired connection download described in freeze configuration file.
S204, mobile terminal revise original configuration of described intended application according to the configuration file that freezes of described intended application File, thus obtain the first execution configuration file of described intended application, wherein, described first performs configuration file includes from institute State and freeze the information freezed for indicating described intended application to carry out that configuration file obtains.
Wherein, original configuration file of described intended application includes application access information and the intended application of intended application The system event information monitored;
The described configuration file that freezes according to described intended application revises original configuration file of described intended application, thus The specific implementation of the first execution configuration file obtaining described intended application may is that
Based on described intended application freeze configuration file, revise the application in original configuration file of described intended application Access information, thus obtain the first execution configuration file of described intended application;And/or, freeze configuration file based on described, repair Change the system event information that the application in original configuration file of described intended application is monitored, thus obtain described intended application First performs configuration file.
Specifically, Android application program needs the system of the entrance by application program and monitoring exploitation when Event registration is in the configuration file of this application program.Such as, the entrance of certain application program is Main Activity, so When user clicks on program icon, system will start this Entry Interface.If just needing the electricity refresh events of monitoring system A receptor can be registered, just can notify corresponding application program when the electricity of system changes.When user installation should After application program, system will monitor event and the entrance that application program is registered, will root when there being corresponding event to occur Corresponding operating is performed according to the configuration file of application program.
Android system is registered event the most in systems and is responded all kinds of the disappearing of system generation by application program Breath.Event is the action that user is mutual with the user interface (User Interface, UI) of application program.Conventional event bag Include: on Click button click event, on Long Click length press event, on Create Context Menu context dish Single event, on Focus Change focus event, on Touch Event touch screen event, on Key Up KeyEvent.
Specifically, mobile terminal revises the original of described intended application at the configuration file that freezes according to described intended application Before configuration file, can first determine the position at the configuration file place of this intended application, wherein it is determined that the joining of this intended application The specific implementation of the position putting file place may is that
By the configuration file of file this application program of tree-like structure lookup under the installation folder of this application program. In android system, each application program has a configuration file, and title is AndroidManifest.xml, is positioned at Under the root of each application program.Such as: when user needs to freeze QQ application program, search QQ program to install in file Configuration file also determines that position is data/app/com.tecent.qq/AndroidManifest.xml.Wherein, configuration file In include access information and this application program registered events information in terminal system of this application program.Each application The event of program registration can be one or more, and registered events information includes: bag name package of application program, entrance are noted The attributes such as volume activity title, self-starting event and other events.
First execution configuration file of intended application described in S205, running of mobile terminal, thus described intended application is entered Row freezes.
Wherein, owing to configuration file comprising access information and the registered events information of this application program, by configuration file Modify namely have modified the access information of this intended application and all registered events information.So after operation, this mesh Mark application does not just have entrance to enter, and will not carry out any event that can trigger yet, thus reach the purpose freezed.
Specifically, the application after freezing becomes torpor, and the application after freezing will not carry out the operations such as backstage startup, with Reduce the application resource consumption to mobile terminal, but the application after freezing is still in mobile terminal.
S206, mobile terminal receive the defrosting configuration file of the intended application that second server issues, wherein, described second Server issues described defrosting configuration file for simultaneously to multiple mobile terminals, the defrosting configuration file bag of described intended application Containing for indicating described intended application to carry out the information thawed.
S207, mobile terminal revise the first execution of described intended application according to the defrosting configuration file of described intended application Configuration file, thus obtain the second execution configuration file of described intended application, wherein, described second performs configuration file includes The information thawed for indicating described intended application to carry out obtained from described defrosting configuration file.
Second execution configuration file of intended application described in S208, running of mobile terminal, thus described intended application is entered Row thaws.
S209, mobile terminal delete the application icon that described intended application is corresponding, or in corresponding the answering of described intended application Covering pre-set image with icon upper strata, described pre-set image is used for representing that described intended application is frozen.
Wherein, mobile terminal, after freezing intended application, can delete the application that described intended application is corresponding Icon, wherein, the specific implementation deleting application icon corresponding to described intended application may is that mobile terminal searches this mesh Mark the quickly starting file of application and backed up, after having backed up, this quickly starting file being deleted.Wherein it is possible to this is fast Prompt startup file backups under another newly-built backup folder content, it is also possible to divided by needs backup quickly starting file To high in the clouds, in embodiments of the present invention, configuration file can backup to the file system of local disk or to be sent to high in the clouds soft Part platform carries out virtual network storage, and the embodiment of the present invention is not restricted.Quickly starting file namely this application program are in system The shortcut that desktop shows, it is present in system database, and generally suffix is the file of .lnk.
Optionally, mobile terminal is after freezing intended application, it is also possible in corresponding the answering of described intended application Covering pre-set image with icon upper strata, described pre-set image is used for representing that described intended application is frozen.Wherein, above-mentioned default figure Picture can be the iconic identification image freezed, such as ice sheet etc..
It can be seen that in embodiment of the present invention technical scheme, mobile terminal receives the intended application that first server issues Freeze configuration file, wherein, described first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, The configuration file that freezes of described intended application comprises the information freezed for indicating described intended application to carry out, mobile terminal according to The configuration file that freezes of described intended application revises original configuration file of described intended application, thus obtains described intended application The first execution configuration file, wherein, described first perform configuration file include from described freeze that configuration file obtains for Described intended application is indicated to carry out the information freezed, the first execution configuration file of intended application described in running of mobile terminal, from And described intended application is freezed.Visible, the process that above-mentioned mobile terminal freezes to apply need not people and participates in arranging, because of This, can simplify freeze operation by implementing the embodiment of the present invention, improve the efficiency that application is freezed.
Being apparatus of the present invention embodiment below, apparatus of the present invention embodiment is used for performing the inventive method embodiment one to two The method realized, for convenience of description, illustrate only the part relevant to the embodiment of the present invention, and concrete ins and outs do not disclose , refer to the embodiment of the present invention one and embodiment two.
Refer to the structural representation that Fig. 3, Fig. 3 are a kind of mobile terminals that third embodiment of the invention provides, such as Fig. 3 institute Showing, the mobile terminal in the embodiment of the present invention includes with lower unit:
Receive unit 301, freeze configuration file for receive intended application that first server issues, wherein, described First server for simultaneously to multiple mobile terminals issue described in freeze configuration file, described intended application freeze configuration literary composition Part comprises the information freezed for indicating described intended application to carry out;
Amendment unit 302, revises the original of described intended application for the configuration file that freezes according to described intended application Configuration file, thus obtain the first execution configuration file of described intended application, wherein, described first performs configuration file includes The information freezed for indicating described intended application to carry out that configuration file obtains is freezed from described;
Freezing unit 303, for running the first execution configuration file of described intended application, thus to described intended application Freeze.
Optionally, in some embodiments of the invention, described reception unit 301, it is additionally operable to receive what second server issued The defrosting configuration file of intended application, wherein, described second server issues described defrosting for simultaneously to multiple mobile terminals Configuration file, the defrosting configuration file of described intended application comprises the information thawed for indicating described intended application to carry out;
Described amendment unit 302, is additionally operable to the defrosting configuration file according to described intended application and revises described intended application First execution configuration file, thus obtain described intended application second execution configuration file, wherein, described second perform join Put the information thawed for indicating described intended application to carry out that file includes obtaining from described defrosting configuration file;
Described mobile terminal can further include:
Defrosting unit 304, for running the second execution configuration file of described intended application, thus to described intended application Thaw.
Optionally, in some embodiments of the invention, original configuration file of described intended application includes answering of intended application The system event information monitored by access information and intended application;
Described amendment unit 302, is revising described intended application for the configuration file that freezes according to described intended application Original configuration file, thus obtain described intended application first execution configuration file time, specifically for based on described target That applies freezes configuration file, revises the application access information in original configuration file of described intended application, thus obtains institute State the first execution configuration file of intended application;And/or, freeze configuration file based on described, revise the former of described intended application There is the system event information that the application in configuration file is monitored, thus obtain the first execution configuration file of described intended application.
Optionally, in some embodiments of the invention, described reception unit 301, for receiving what first server issued Intended application freeze configuration file before, be additionally operable to receive that described first server pushes freezes applicative notifications, described in freeze Knot applicative notifications carries described intended application mark, described in freeze applicative notifications for reminding described in user intended application mark right The intended application answered can be frozen after preset time period;
Detector unit 305, for detecting whether receive for the described confirmation freeze operation freezing applicative notifications;
Notification unit 306, freezes behaviour for detecting in described detector unit for the described confirmation freezing applicative notifications After work, notify that described reception unit 301 performs the configuration file that freezes of intended application that described reception first server issues Operation.
Optionally, in some embodiments of the invention, described mobile terminal can further include:
Icon amendment unit 307, runs the first execution configuration file of described intended application at described freezing unit 303, Thus after described intended application is freezed, for deleting the application icon that described intended application is corresponding, or at described mesh The application icon upper strata covering pre-set image that mark application is corresponding, described pre-set image is used for representing that described intended application is frozen.
Concrete, the implementing of above-mentioned unit refers to retouching of correlation step in Fig. 1 to Fig. 2 correspondence embodiment State, be not repeated herein.
It can be seen that in embodiment of the present invention technical scheme, mobile terminal receives the intended application that first server issues Freeze configuration file, wherein, described first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, The configuration file that freezes of described intended application comprises the information freezed for indicating described intended application to carry out, mobile terminal according to The configuration file that freezes of described intended application revises original configuration file of described intended application, thus obtains described intended application The first execution configuration file, wherein, described first perform configuration file include from described freeze that configuration file obtains for Described intended application is indicated to carry out the information freezed, the first execution configuration file of intended application described in running of mobile terminal, from And described intended application is freezed.Visible, the process that above-mentioned mobile terminal freezes to apply need not people and participates in arranging, because of This, can simplify freeze operation by implementing the embodiment of the present invention, improve the efficiency that application is freezed.
Refer to the structural representation that Fig. 4, Fig. 4 are a kind of mobile terminals that fourth embodiment of the invention provides.Such as Fig. 4 institute Showing, the mobile terminal in the embodiment of the present invention includes: at least one processor 401, such as CPU, at least one receptor 403, At least one memorizer 404, at least one transmitter 405, at least one communication bus 402.Wherein, communication bus 402 is used for Realize the connection communication between these assemblies.Wherein, in the embodiment of the present invention, receptor 403 and the transmitter 405 of device are permissible Wired transmission port, it is also possible to for wireless device, such as, include antenna assembly, for other node devices carry out signaling or The communication of data.Memorizer 404 can be high-speed RAM memorizer, it is also possible to be non-labile memorizer (non-volatile Memory), for example, at least one disk memory.Memorizer 404 optionally can also is that at least one is located remotely from aforementioned place The storage device of reason device 401.Memorizer 404 stores batch processing code, and described processor 401 can pass through communication bus 402, call the function that in memorizer 404, the code of storage is correlated with execution.
Described processor 401, freezes configuration file for receive intended application that first server issues, wherein, and institute State first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, described intended application freeze configuration File comprises the information freezed for indicating described intended application to carry out;
The configuration file that freezes according to described intended application revises original configuration file of described intended application, thus obtains First execution configuration file of described intended application, wherein, described first performs configuration file includes freezing configuration literary composition from described What part obtained is used for indicating described intended application to carry out the information freezed;
Run the first execution configuration file of described intended application, thus described intended application is freezed.
Optionally, in some embodiments of the invention, described processor 401, it is also possible to be used for receiving second server and issue The defrosting configuration file of intended application, wherein, described second server issues described solution for simultaneously to multiple mobile terminals Freezing configuration file, the defrosting configuration file of described intended application comprises the information thawed for indicating described intended application to carry out;
Defrosting configuration file according to described intended application revises the first execution configuration file of described intended application, thus Obtaining the second execution configuration file of described intended application, wherein, described second performs configuration file includes joining from described defrosting Put the information thawed for indicating described intended application to carry out that file obtains;
Run the second execution configuration file of described intended application, thus described intended application is thawed.
Optionally, in some embodiments of the invention, original configuration file of described intended application includes answering of intended application The system event information monitored by access information and intended application;
Described processor 401, is revising described intended application for the configuration file that freezes according to described intended application Original configuration file, thus when obtaining the first execution configuration file of described intended application, specifically for answering based on described target Freeze configuration file, revise the application access information in original configuration file of described intended application, thus obtain described First execution configuration file of intended application;And/or, freeze configuration file based on described, revise the original of described intended application The system event information that application in configuration file is monitored, thus obtain the first execution configuration file of described intended application.
Optionally, in some embodiments of the invention, described processor 401, for receiving the mesh that first server issues Before what mark was applied freezes configuration file, it is also possible to for receiving the applicative notifications that freezes of described first server propelling movement, described Freeze applicative notifications and carry described intended application mark, described in freeze applicative notifications for reminding described in user intended application mark Corresponding intended application can be frozen after preset time period;Behaviour is freezed for the described confirmation freezing applicative notifications detecting After work, perform the step freezing configuration file of the intended application that described reception first server issues.
Optionally, in some embodiments of the invention, described processor 401, for running the first of described intended application Perform configuration file, thus after described intended application is freezed, it is also possible to corresponding for deleting described intended application Application icon, or cover pre-set image on the application icon upper strata that described intended application is corresponding, described pre-set image is used for representing Described intended application is frozen.
Concrete, the implementing of above-mentioned unit refers to retouching of correlation step in Fig. 1 to Fig. 2 correspondence embodiment State, be not repeated herein.
It can be seen that in embodiment of the present invention technical scheme, mobile terminal receives the intended application that first server issues Freeze configuration file, wherein, described first server for simultaneously to multiple mobile terminals issue described in freeze configuration file, The configuration file that freezes of described intended application comprises the information freezed for indicating described intended application to carry out, mobile terminal according to The configuration file that freezes of described intended application revises original configuration file of described intended application, thus obtains described intended application The first execution configuration file, wherein, described first perform configuration file include from described freeze that configuration file obtains for Described intended application is indicated to carry out the information freezed, the first execution configuration file of intended application described in running of mobile terminal, from And described intended application is freezed.Visible, the process that above-mentioned mobile terminal freezes to apply need not people and participates in arranging, because of This, can simplify freeze operation by implementing the embodiment of the present invention, improve the efficiency that application is freezed.
The embodiment of the present invention also provides for a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can store journey Sequence, this program includes the part of the monitoring method of any service processes described in said method embodiment or full when performing Portion's step.
It should be noted that for aforesaid each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some step can use other orders or carry out simultaneously.Secondly, those skilled in the art also should know Knowing, embodiment described in this description belongs to preferred embodiment, involved action and the unit not necessarily present invention Necessary.
The sequence of steps of the method for the embodiment of the present invention can be adjusted according to actual needs, merges or delete.This The unit of the terminal of bright embodiment can carry out integrating according to actual needs, Further Division or delete.
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.
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 schematic, the division of the most described unit, for a kind of logic function Divide, actual can have when realizing other dividing mode, the most multiple unit or assembly can in conjunction with or be desirably integrated into Another system, or some features can ignore, or do not perform.Another point, shown or discussed coupling each other or Direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication connection, can be electricity Property 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.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can Completing instructing relevant hardware by program, this program can be stored in a computer-readable recording medium, storage Medium may include that flash disk, read only memory (English: Read-Only Memory, ROM), random access device (English be called for short: RAM), disk or CD etc. literary composition: Random Access Memory, is called for short:.
A kind of application freezing method provided the embodiment of the present invention above and mobile terminal are described in detail, this Applying specific case in literary composition to be set forth principle and the embodiment of the present invention, the explanation of above example is only intended to Help to understand method and the core concept thereof of the present invention;Simultaneously for one of ordinary skill in the art, according to the think of of the present invention Thinking, the most all will change, in sum, it is right that this specification content should not be construed as The restriction of the present invention.

Claims (10)

1. an application freezing method, it is characterised in that including:
Receive the intended application that issues of first server freezes configuration file, wherein, described first server for simultaneously to Multiple mobile terminals freeze configuration file described in issuing, and the configuration file that freezes of described intended application comprises for indicating described mesh Mark application carries out the information freezed;
The configuration file that freezes according to described intended application revises original configuration file of described intended application, thus obtains described First execution configuration file of intended application, wherein, described first performs configuration file includes obtaining from the described configuration file that freezes For indicating described intended application to carry out the information freezed;
Run the first execution configuration file of described intended application, thus described intended application is freezed.
Method the most according to claim 1, it is characterised in that described method also includes:
Receive the defrosting configuration file of intended application that second server issues, wherein, described second server for simultaneously to Multiple mobile terminals issue described defrosting configuration file, and the defrosting configuration file of described intended application comprises for indicating described mesh Mark application carries out the information thawed;
Defrosting configuration file according to described intended application revises the first execution configuration file of described intended application, thus obtains Second execution configuration file of described intended application, wherein, described second performs configuration file includes from the described configuration literary composition that thaws What part obtained is used for indicating described intended application to carry out the information thawed;
Run the second execution configuration file of described intended application, thus described intended application is thawed.
3. the method for claim 1, it is characterised in that
Original configuration file of described intended application include intended application application access information and intended application monitor be System event information;
The described configuration file that freezes according to described intended application revises original configuration file of described intended application, thus obtains First execution configuration file of described intended application, including:
Based on described intended application freeze configuration file, revise the application entrance in original configuration file of described intended application Information, thus obtain the first execution configuration file of described intended application;And/or, based on the described configuration file that freezes, revise institute State the system event information that the application in original configuration file of intended application is monitored, thus obtain the first of described intended application Perform configuration file.
4. the method for claim 1, it is characterised in that freezing of the intended application that described reception first server issues Before configuration file, described method also includes:
Receive that described first server pushes freezes applicative notifications, described in freeze applicative notifications and carry described intended application mark Know, described in freeze applicative notifications can be after preset time period for the intended application reminding the mark of intended application described in user corresponding Frozen;
After detecting for the described confirmation freeze operation freezing applicative notifications, perform what described reception first server issued The step freezing configuration file of intended application.
5. the method as described in any one of Claims 1-4, it is characterised in that the first of the described intended application of described operation is held Row configuration file, thus after freezing described intended application, described method also includes:
Delete the application icon that described intended application is corresponding, or cover default on the application icon upper strata that described intended application is corresponding Image, described pre-set image is used for representing that described intended application is frozen.
6. a mobile terminal, it is characterised in that including:
Receive unit, freeze configuration file for receive intended application that first server issues, wherein, described first service Device for simultaneously to multiple mobile terminals issue described in freeze configuration file, the configuration file that freezes of described intended application comprises use The information freezed is carried out in indicating described intended application;
Amendment unit, revises original configuration literary composition of described intended application for the configuration file that freezes according to described intended application Part, thus obtain the first execution configuration file of described intended application, wherein, described first performs configuration file includes from described Freeze the information freezed for indicating described intended application to carry out that configuration file obtains;
Freezing unit, for running the first execution configuration file of described intended application, thus freezes described intended application Knot.
Mobile terminal the most according to claim 6, it is characterised in that
Described reception unit, is additionally operable to receive the defrosting configuration file of intended application that second server issues, wherein, and described the Two servers issue described defrosting configuration file for simultaneously to multiple mobile terminals, the defrosting configuration file of described intended application Comprise the information thawed for indicating described intended application to carry out;
Described amendment unit, is additionally operable to the first of the described intended application of amendment of the defrosting configuration file according to described intended application and holds Row configuration file, thus obtain the second execution configuration file of described intended application, wherein, described second performs configuration file bag Include the information thawed for indicating described intended application to carry out obtained from described defrosting configuration file;
Defrosting unit, for running the second execution configuration file of described intended application, thus solves described intended application Freeze.
8. mobile terminal as claimed in claim 6, it is characterised in that
Original configuration file of described intended application include intended application application access information and intended application monitor be System event information;
Described amendment unit, is joining for configuration file amendment the original of described intended application that freeze according to described intended application Put file, thus when obtaining the first execution configuration file of described intended application, freeze specifically for based on described intended application Knot configuration file, revises the application access information in original configuration file of described intended application, thus obtains described target and answer First execution configuration file;And/or, freeze configuration file based on described, revise original configuration literary composition of described intended application The system event information that application in part is monitored, thus obtain the first execution configuration file of described intended application.
9. mobile terminal as claimed in claim 6, it is characterised in that
Described reception unit, for receive intended application that first server issues freeze configuration file before, be additionally operable to Receive described first server push freeze applicative notifications, described in freeze applicative notifications carry described intended application mark, institute State and freeze applicative notifications for reminding the intended application of intended application mark correspondence described in user can be frozen after preset time period Knot;
Detector unit, for detecting whether receive for the described confirmation freeze operation freezing applicative notifications;
Notification unit is for after described detector unit detects for the described confirmation freeze operation freezing applicative notifications, logical Know that described reception unit performs the operation freezing configuration file of the intended application that described reception first server issues.
10. the mobile terminal as described in any one of claim 6 to 9, it is characterised in that described mobile terminal also includes:
Icon amendment unit, runs the first execution configuration file of described intended application at described freezing unit, thus to described After intended application is freezed, for deleting the application icon that described intended application is corresponding or corresponding in described intended application Application icon upper strata cover pre-set image, described pre-set image is used for representing that described intended application is frozen.
CN201610421542.5A 2016-06-15 2016-06-15 A kind of application freezing method and mobile terminal Pending CN106095553A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610421542.5A CN106095553A (en) 2016-06-15 2016-06-15 A kind of application freezing method and mobile terminal
PCT/CN2016/092528 WO2017215089A1 (en) 2016-06-15 2016-07-31 Application freeze method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610421542.5A CN106095553A (en) 2016-06-15 2016-06-15 A kind of application freezing method and mobile terminal

Publications (1)

Publication Number Publication Date
CN106095553A true CN106095553A (en) 2016-11-09

Family

ID=57845378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610421542.5A Pending CN106095553A (en) 2016-06-15 2016-06-15 A kind of application freezing method and mobile terminal

Country Status (2)

Country Link
CN (1) CN106095553A (en)
WO (1) WO2017215089A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109669697A (en) * 2018-12-25 2019-04-23 北京潘达互娱科技有限公司 A kind of the modularization methods of exhibiting and mobile terminal of contents list

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102782645A (en) * 2009-12-21 2012-11-14 惠普发展公司,有限责任合伙企业 Removing an active application from a remote device
CN103744681A (en) * 2014-01-16 2014-04-23 广州市久邦数码科技有限公司 Method and system for freezing/thawing procedures
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
US8781985B2 (en) * 2010-12-14 2014-07-15 Microsoft Corporation Addressing system degradation by application disabling
CN103136043B (en) * 2013-01-28 2016-05-25 华为技术有限公司 The moving method of a kind of asynchronous IO, System and Network node
CN105094962B (en) * 2015-08-25 2019-02-22 小米科技有限责任公司 Application program prohibited method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102782645A (en) * 2009-12-21 2012-11-14 惠普发展公司,有限责任合伙企业 Removing an active application from a remote device
US20150160976A1 (en) * 2013-12-06 2015-06-11 Samsung Electronics Co., Ltd. Multitasking method and electronic device therefor
CN103744681A (en) * 2014-01-16 2014-04-23 广州市久邦数码科技有限公司 Method and system for freezing/thawing procedures
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

Also Published As

Publication number Publication date
WO2017215089A1 (en) 2017-12-21

Similar Documents

Publication Publication Date Title
US11553301B2 (en) Systems and methods for deploying dynamic geofences based on content consumption levels in a geographic location
CN107911487B (en) Information push method, device, server and readable storage medium
CN106155789B (en) Application freezing method and mobile terminal
CN104881299A (en) Application program freezing method and apparatus
CN107506291B (en) Analysis method and device based on data acquisition
CN106201740A (en) Broadcast message management method, device and equipment
CN111800462A (en) Micro-service instance processing method and device, computer equipment and storage medium
CN106095482A (en) The freezing method of application program and device
CN105354097A (en) Data operation method and device based on clipboard and electronic equipment
CN110704097A (en) Data collection method and device, electronic equipment and storage medium
EP3121715B1 (en) Event processing method and apparatus
CN102098233B (en) Method and system for controlling communication window in instant messenger
CN110442402A (en) Data processing method, device, equipment and storage medium
CN107908340A (en) Method, mobile terminal and the device with store function of factory reset
CN113515317A (en) Method and device for data recovery
CN109144596A (en) Quickly starting method, apparatus, terminal, server and system
CN106201464A (en) A kind of application icon processing method freezing application and mobile terminal
CN106250230B (en) A kind of method, apparatus and terminal that application is freezed
CN106095553A (en) A kind of application freezing method and mobile terminal
CN106850600B (en) Multimedia information pushing method and device
CN106528211A (en) Disable removal method and terminal for application
CN103618625B (en) Control method, the device and system of Internet resources in a kind of microblogging
WO2018053916A1 (en) Application download method, device and terminal, and computer storage medium
CN106201675B (en) A kind of mobile terminal application freezing method and mobile terminal
WO2017219445A1 (en) Method of freezing application, and terminal

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: 20161109