CN106201678A - application program freezing method and system - Google Patents

application program freezing method and system Download PDF

Info

Publication number
CN106201678A
CN106201678A CN201610493632.5A CN201610493632A CN106201678A CN 106201678 A CN106201678 A CN 106201678A CN 201610493632 A CN201610493632 A CN 201610493632A CN 106201678 A CN106201678 A CN 106201678A
Authority
CN
China
Prior art keywords
application program
icon
control signal
freezing
application
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
CN201610493632.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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610493632.5A priority Critical patent/CN106201678A/en
Publication of CN106201678A publication Critical patent/CN106201678A/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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

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)

Abstract

The invention provides a kind of application program freezing method, be applied in electronic equipment, described electronic equipment includes that display unit, described method include: detecting application program image puts on whether receive the first control signal;When described application program image is put on and received described first control signal, show in the precalculated position of described display unit and freeze icon;Detect described application program image when having put on the second control signal, mobile described application icon;And determine when described application program image target final position meets freezing condition at the end of described second control signal, freeze the application program that described application icon is corresponding.The present invention can freeze application program fast and easily, thus the resource of effective management and control electronic equipment, reduce unnecessary energy consumption, and improve Consumer's Experience.

Description

Application program freezing method and system
[technical field]
The present invention relates to software technology field, particularly relate to a kind of application program freezing method and system.
[background technology]
Application is freezed to refer to isolate (or locking) unwanted application program, is allowed to be not present in any application In selector and trigger, say, that although application program also exists, but can not run, also will not occupying system resources.
Current application is freezed to be divided into and is manually freezed and automatic stay two ways.Wherein, manually freezing is by entering " application is freezed " application program select the application list needing to freeze can perform to freeze;Automatic stay is by detection When the state of application program meets pre-conditioned, automatically carry out described application program freezing to process, such as, when application program surpasses When spending 7 days and do not use, the icon of described application program will be frozen.
But, manually freeze the application program needing to find and enter execution " application is freezed " function in advance, by clicking on "+" number, screens from the application list, and this step is the most loaded down with trivial details, especially cannot quickly position when the application list is longer Need the application program freezed.Automatic stay needs to arrange pre-conditioned (typically using time parameter method), when meeting pre-conditioned Forcing automatic stay, starting point is more to reduce power consumption, sacrifices Consumer's Experience.
[summary of the invention]
In view of the foregoing, it is necessary to a kind of application program freezing method is provided, it is possible to freeze fast and easily to apply journey Sequence, thus the resource of effective management and control electronic equipment, reduce unnecessary energy consumption, and improve Consumer's Experience.
There is a need to provide a kind of application program freezing system, it is possible to freeze application program fast and easily, thus effectively The resource of management and control electronic equipment, reduces unnecessary energy consumption, and improves Consumer's Experience.
A kind of application program freezing method, is applied in electronic equipment, and described electronic equipment includes display unit, described side Method includes:
Detecting application program image puts on whether receive the first control signal;
When described application program image is put on and received described first control signal, in the precalculated position of described display unit Icon is freezed in display;
Detect described application program image when having put on the second control signal, mobile described application icon;And
Determine when described application program image target final position meets freezing condition at the end of described second control signal, Freeze the application program that described application icon is corresponding.
According to a preferred embodiment of the present invention, described first control signal includes clicking operation signal or pressing behaviour Making signal, described second control signal includes drag operation signal or slide signal.
According to a preferred embodiment of the present invention, described freezing condition includes:
At the end of described second control signal, described application program image target final position is freezed on icon described, or Person at the end of described second control signal described application program image target final position in the described preset range freezing icon In.
According to a preferred embodiment of the present invention, before freezing the application program that described application icon is corresponding, Described method also includes:
Determining the configuration file position of described application program, what described configuration file included application program enters message Breath and registered events information;
Back up described configuration file;And
Delete the configuration file of described application program.
According to a preferred embodiment of the present invention, described method also includes:
When detect described application program image put on receive described first control signal time, in the way of list, show institute State all application icons on the interface that application icon is currently located;And
Multiple application icon is selected from described list, and to selected corresponding the answering of multiple application icons Perform batch by program to freeze to process.
A kind of application program freezing system, runs in electronic equipment, and described electronic equipment includes display unit, described system System includes:
Detecting module, is used for detecting application program image puts on whether receive the first control signal;
Display module, receives described first control letter for putting on when the described detecting module described application program image of detecting Number time, show in the precalculated position of described display unit and freeze icon;
Mobile module, for when described detecting module detect described application program image put on the second control signal time, Mobile described application icon;And
Judge module, for judging that at the end of described second control signal described application program image target final position is No meet freezing condition;And
Freeze module, for determining that described application program image target final position is freezed described in meeting when described judge module During condition, freeze the application program that described application icon is corresponding.
According to a preferred embodiment of the present invention, described first control signal includes clicking operation signal or pressing behaviour Making signal, described second control signal includes drag operation signal or slide signal.
According to a preferred embodiment of the present invention, described freezing condition includes:
At the end of described second control signal, described application program image target final position is freezed on icon described, or Person at the end of described second control signal described application program image target final position in the described preset range freezing icon In.
According to a preferred embodiment of the present invention, described system also includes removing module, is used for:
Determining the configuration file position of described application program, what described configuration file included application program enters message Breath and registered events information;
Back up described configuration file;And
Delete the configuration file of described application program.
According to a preferred embodiment of the present invention,
Described display module, is additionally operable to put on and receive described first control signal when detecting described application program image Time, in the way of list, show all application icons on the interface that described application icon is currently located;And
Described freeze module, be additionally operable to select multiple application icon from described list, and to selected multiple The application program that application icon is corresponding performs batch to be freezed to process.
As can be seen from the above technical solutions, these application programs can be become by application program freezing method of the present invention and system For torpor.Application program after freezing will not carry out backstage again and start operation, but still in the electronic device, user can be at any time Carry out the recovery of application program.Visible, the present invention can freeze application program fast and easily, thus effectively management and control electronic equipment Resource, reduce unnecessary energy consumption.
[accompanying drawing explanation]
Fig. 1 is the hardware structure signal that the present invention runs the preferred embodiment of the electronic equipment of application program freezing system Figure.
Fig. 2 is the flow chart of application program freezing method preferred embodiment of the present invention.
Fig. 3 is the schematic diagram that the present invention shows the preferred embodiment freezing icon.
Fig. 4 is the functional block diagram of application program freezing system preferred embodiment of the present invention.
[main element symbol description]
[detailed description of the invention]
In order to make the object, technical solutions and advantages of the present invention clearer, below in conjunction with the accompanying drawings with specific embodiment pair The present invention is described in detail.Obviously, described embodiment is only a part of embodiment of the present invention rather than whole Embodiment.Moreover, it will be appreciated that specific embodiments described herein, only in order to explain the present invention, it is not used to limit this Bright.
As it is shown in figure 1, be the present invention hardware that runs the electronic equipment preferred embodiment of an application program freezing system Configuration diagram.As shown in described hardware structure schematic diagram, electronic equipment 1 includes application program freezing system 10.Described electronics Equipment 1 also includes memory element 20, display unit 30 and processing unit 40.
Preferably, the application program freezing method of the present invention is by the application program freezing system in described electronic equipment 1 10 realize.
Described electronic equipment 1 be a kind of can according to the instruction being previously set or storing, automatically carry out numerical computations and/or The electronic equipment of information processing, its hardware includes but not limited to microprocessor, special IC (Application Specific Integrated Circuit, ASIC), programmable gate array (Field Programmable Gate Array, FPGA), digital processing unit (Digital Signal Processor, DSP), embedded device etc..Described electronic equipment 1 also may be used Including multiple subscriber equipmenies, such as keyboard, mouse, remote controller, touch pad or voice-operated device etc..Described electronic equipment 1 it may be that But it is not limited to any one and can carry out man-machine friendship with user by modes such as keyboard, mouse, remote controller, touch pad or voice-operated devices Mutual electronic product, such as, personal computer, panel computer, smart mobile phone, personal digital assistant (Personal Digital Assistant, PDA), game machine, IPTV (Internet Protocol Television, IPTV), intelligence Formula wearable device etc..Wherein, the network residing for described electronic equipment includes but not limited to the Internet, wide area network, Metropolitan Area Network (MAN), local Net, VPN (virtual private network) (Virtual Private Network, VPN) etc..
It should be noted that described electronic equipment is only for example, other electronic equipments that are existing or that be likely to occur from now on As being adaptable to the present invention, within also should being included in protection scope of the present invention, and it is incorporated herein with way of reference.
In one embodiment, described application program freezing system 10 is for detecting what application icon was touched When time is more than a Preset Time, on the interface that described application icon is currently located, icon is freezed in display, works as detecting To described application icon be drawn to described in freeze at icon time, perform freeze the application that described application icon is corresponding Program, so can realize the freeze operation fast and easily to application program, improve Consumer's Experience.
In the present embodiment, described memory element 20 is satisfied with in described electronic equipment 1 for storage software program and Data, the most described application program freezing system 10.Described memory element 20 can be the storage inside list of described electronic equipment 1 Unit, the hard disk of the most described electronic equipment 1 or internal memory.Described memory element 20 can also be the outside of described electronic equipment 1 Memory element, the plug-in type hard disk on the most described electronic equipment 1, smart media card (Smart Media Card, SMC), peace The storage elements such as digital card (Secure Digital Card, SD), flash memory cards (flash card).Further, Described memory element 20 can also both include the internal storage unit of described electronic equipment 1, it is also possible to includes external memory unit.
In the present embodiment, in described memory element 20, storage has default freezing condition etc., and described freezing condition is permissible It is that described application program final position that is dragged or that slide is freezed on icon described, it is also possible to be described application program quilt The final position pulled or slide is in the described preset range freezing icon.
In one embodiment, described display unit 30 is used for showing graphic user interface (Graphic User Interface, GUI), described graphic user interface can show multiple application icon, described application icon is permissible It is to represent each application program that described electronic equipment 1 is provided.
Described display unit 30 may be, but not limited to, and touches display screen etc. and has the display device of touch function.Therefore use Family is except watching the application icon shown by described electronic equipment 1 and/or virtual key by described display unit 30 Outward, it is possible to input function command by described display unit 30, such as, the application program that described application icon is corresponding is run Instruction, or activate virtual key start corresponding function instruction.
In one embodiment, described processing unit 40 is one or more central processing unit (Central Processing unit, CPU), microprocessor or other digital processing chips etc..Described processing unit 40 is used for performing software Program code or operational data, such as, perform described application program freezing system 10.
Described processing unit 40 is with described application program freezing system 10, memory element 20 and display unit 30 communication even Connect.
As in figure 2 it is shown, be the schematic flow sheet of application program freezing method preferred embodiment of the present invention.According to different need Asking, in described flow chart, the order of step can change, and some step can be omitted.
S100, detecting application program image puts on whether receive the first control signal.
In the present embodiment, described first control signal includes touching signals, sound control signal or gesture control signal.Its Described in touching signals correspondence touch control operation, described touch control operation include following at least one, but be not limited to, clicking operation, double Hitting operation or long by operating i.e., described touching signals includes that clicking operation signal, double click operation signal and length are by operation signal. Described double click operation includes that the time interval of twice touch described application icon same position or adjacent position is less than one The operation of Preset Time (such as 2 seconds etc.).Described length is included pressing described application program image target duration more than one by operation The operation of Preset Time (such as 5 seconds).Preferably, the touch control operation that described touching signals is corresponding presses operation for long.
In the present embodiment, described application program refers to the computer program run on operating system, including software And an ingredient of software.
In certain embodiments, when described electronic equipment 1 is desk computer or notebook computer, can be by means of Mus Mark operation produces corresponding control signal.When described electronic equipment 1 is smart mobile phone or panel computer, can directly touch institute State application icon produce corresponding control signal, touch described application program image target can be finger, pointer or its His object, preferably finger.In some other embodiment, when described electronic equipment 1 is the equipment with body-sensing input, permissible By detecting the somatosensory operation of user, such as gesture operation, produce corresponding control signal.
If described application program freezing system 10 is put on from described application program image and is detected described first control signal Time, perform S102, if described application program freezing system 10 is not put on from described application program image detects described first During control signal, then repeat S100.
S102, shows in the precalculated position of described display unit 30 and freezes icon.
In the present embodiment, when put on from described application program image detect described first control signal time, described application The program freezing system 10 precalculated position on described display unit 30 shows that is freezed an icon.Described precalculated position can be The upper end of described display unit 30, or the position of lower end, left side, right side, or other any appropriate.
In other embodiments, for the operation of convenient user, described application program freezing system 10 can also be The upper end of described display unit 30, and/or lower end, left side, right side show that is freezed an icon respectively.When user wants to freeze When application icon (such as, Games Software icon) is positioned at the left side of described display unit 30 screen, left side can be selected Freeze icon and freeze described game software applications.When user wants application icon (such as, the digital map navigation figure that freezes Mark) when being positioned at the middle of described display unit 30 screen, appointing of upper end or lower end or left side or right side can be selected Anticipate one and freeze icon and freeze described digital map navigation application program.
Described icon correspondence of freezing freezes the function of application program, freeze described in triggering icon can start voluntarily freeze described The function of the application program in electronic equipment 1.
In other embodiments, described application program freezing system 10 is except showing in the precalculated position of described display unit 30 Freeze icon, also can show the icon of other management application programs one or more in described precalculated position.
As it is shown on figure 3, the upper end of shown display unit 30 show similar " snowflake " image freeze icon 300 and The application icon (hereinafter referred to as " refuse receptacle application icon ") 302 of one similar " refuse receptacle " image.Described rubbish Rubbish bucket application icon 302 can correspond to delete the functions such as application icon, unloading application program from current interface.
In other embodiments, described application program freezing system 10 is except showing one or many on described display unit 30 Outside individual application icon, it is also possible at predetermined position (such as, the described icon of the one or more icon Lower section) title of function corresponding to display or other text prompt, definitely to trigger institute after described icon The function that can perform.Such as, show " unloading " title in the lower section of refuse receptacle application icon 302, freeze icon 300 The text prompt of lower section display " freezing " title.
S104, detects described application program image when having put on the second control signal, mobile described application icon.
In the present embodiment, described application program freezing system 10 detects described application program image puts on whether receive institute Stating the second control signal, described second control signal includes drag operation signal or slide signal.Described drag operation The drag operation of signal correspondence user, the slide of described slide signal correspondence user, when described application program freezes System 10 detects described application program image and puts on when having stated the second control signal, trigger moving event thus mobile described should Use program icon.
S106, judges at the end of described second control signal whether described application program image target final position meets and freezes Knot condition.
In the present embodiment, at the end of the operation that described second control signal is corresponding, described application program freezing system 10 determine the final position coordinate information that described application program image is marked on described display unit 30.Described final position coordinate letter Application programming interface (the Application that breath can be provided by described application program freezing system 10 Programming Interface, API) function acquires.
Described freezing condition can be described application program image target final position at the end of described second control signal Freeze on icon described, it is also possible to be that described application program image target final position exists at the end of described second control signal In the described preset range freezing icon.
If it is at the end of described second control signal (such as, at the end of drag operation or slide), described Application program freezing system 10 judges when described application program image target final position meets described freezing condition, determines described answering Need to freeze with the application program that program icon is corresponding, perform S108;If (example at the end of described second control signal As, at the end of drag operation or slide), described application program freezing system 10 judges described application program image target When final position does not meets described freezing condition, determine and the application program that described application icon is corresponding do not freezed, Can directly terminate flow process.
In other embodiments, when determine the application program that described application icon is corresponding is not freezed time, also Other corresponding operatings can be performed.Such as, the precalculated position at described display unit 30 show refuse receptacle application icon and Freeze icon, described application program freezing system 10 judge described application program dragged or slide final position described Refuse receptacle application program image is put on or time in described refuse receptacle application program image target preset range, and described application program freezes The clone system 10 described application program of unloading.
And for example, described application program freezing system 10 judge described application program dragged or slide final position both Do not put on or in described refuse receptacle application program image target preset range at described refuse receptacle application program image, the most not in institute State and freeze on icon or in the described preset range freezing icon, the most do not perform any operation.
S108, freezes the application program that described application icon is corresponding.
In the present embodiment, described application program freezing system 10 freezes the application journey that described application icon is corresponding Sequence.The application program that described application program freezing system 10 freezes described application icon corresponding also includes: delete described answering With the configuration file of program.
Owing to the configuration file of application program including access information and the registered events information of application program, if therefore Application program to be freezed, must delete the configuration file of described application program, i.e. delete described application program access information and Registered events information.When described electronic equipment 1 does not has access information and the registered events information of application program, it is impossible to enter Described application program, also cannot be carried out any event that can trigger, thus has reached the purpose freezed.
In certain embodiments, described application program freezing system 10 can first determine the configuration file institute of described application program In position, after backing up described configuration file, delete described configuration file.
Described application program freezing system 10 can search described application journey under the installation folder of described application program The configuration file of sequence, backups under another newly-built backup folder content by the configuration file of described application program, it is possible to To back up needing the configuration file backed up to upload to high in the clouds.
In other embodiments, in order to increase the interactivity of user and described electronic equipment 1 so that freeze operation can more people Property, described application program freezing system 10 detects described application program image when having put on touching signals, it is also possible to list Mode shows all application icons on the interface that described application icon is currently located, and user can choose and multiple think The icon of the application program freezed, carries out batch with the application program that the application icon that is checked these is corresponding simultaneously and freezes Knot.
In sum, a kind of application program freezing method disclosed in the embodiment of the present invention, when user touches described display list Application program image timestamp in unit 30, shows in the precalculated position of described display unit 30 and freezes icon, when user answers described With the operation of program icon meet freezing condition (such as, pull or slide described application icon to described in freeze icon On) time, freeze the application program that described application icon is corresponding.Meanwhile, the present invention also can freeze application program, fast in batches Convenient, improve Consumer's Experience.Change the most accordingly
As shown in Figure 4, described application program freezing system 10 includes detecting module 100, display module 102, mobile module 104, judge module 106, freeze module 108, removing module 110 and Unload module 112.Module alleged by the present invention refers to one The unit 40 of can being processed is performed and can complete the series of computation machine program segment of fixing function, and it is single that it is stored in storage In unit 20.In the present embodiment, the function about each module will describe in detail in follow-up embodiment.
Described detecting module 100, is used for detecting application program image puts on whether receive the first control signal.
In the present embodiment, described first control signal includes touching signals, sound control signal or gesture control signal.Its Described in touching signals correspondence touch control operation, described touch control operation include following at least one, but be not limited to, clicking operation, double Hit operation or long by operation, i.e. described touching signals includes that clicking operation signal, double click operation signal and length are by operation letter Number.Described double click operation includes that the time interval of twice touch described application icon same position or adjacent position is less than one The operation of individual Preset Time (such as 2 seconds etc.).Described length is included pressing described application program image target duration more than one by operation The operation of individual Preset Time (such as 5 seconds).Preferably, the touch control operation that described touching signals is corresponding presses operation for long.
In the present embodiment, described application program refers to the computer program run on operating system, including software And an ingredient of software.
In certain embodiments, when described electronic equipment 1 is desk computer or notebook computer, can be by means of Mus Mark operation produces corresponding control signal.When described electronic equipment 1 is smart mobile phone or panel computer, can directly touch institute State application icon produce corresponding control signal, touch described application program image target can be finger, pointer or its His object, preferably finger.In some other embodiment, when described electronic equipment 1 is the equipment with body-sensing input, permissible By the somatosensory operation of detecting module 1 user, such as gesture operation, produce corresponding control signal.
If described detecting module 100 is put on from described application program image when detecting described first control signal, perform Described display module 102, if described detecting module 100 is not put on from described application program image detects described first control During signal, then repeat described detecting module 100.
Described display module 102, freezes icon for showing in the precalculated position of described display unit 30.
In the present embodiment, detect described first control when described detecting module 100 is put on from described application program image During signal, the described display module 102 precalculated position on described display unit 30 shows that is freezed an icon.Described pre-determined bit Putting can be the upper end of described display unit 30, or the position of lower end, left side, right side, or other any appropriate.
In other embodiments, for the operation of convenient user, described display module 102 can also be in described display The upper end of unit 30, and/or lower end, left side, right side show that is freezed an icon respectively.When user wants the application program that freezes When icon (such as, Games Software icon) is positioned at the left side of described display unit 30 screen, can select left side freezes icon Freeze described game software applications.When user wants the application icon (such as, digital map navigation icon) freezed to be positioned at During the middle of described display unit 30 screen, any one that can select upper end or lower end or left side or right side is frozen Knot icon freezes described digital map navigation application program.
Described icon correspondence of freezing freezes the function of application program, freeze described in triggering icon can start voluntarily freeze described The function of the application program in electronic equipment 1.
In other embodiments, described display module 102 freezes figure except showing in the precalculated position of described display unit 30 Mark, also can show the icon of other management application programs one or more in described precalculated position.
As it is shown on figure 3, the upper end of shown display unit 30 show similar " snowflake " image freeze icon 300 and The application icon (hereinafter referred to as " refuse receptacle application icon ") 302 of one similar " refuse receptacle " image.Described rubbish Rubbish bucket application icon 302 can correspond to delete the functions such as application icon, unloading application program from current interface.
In other embodiments, described display module 102 is except showing one or more application on described display unit 30 Outside program icon, it is also possible in the one or more application program image target predetermined position (such as, application program image target Lower section) title of application program corresponding to display or other text prompt, after definitely triggering described icon The function that can perform.Such as, show " unloading " title in the lower section of refuse receptacle application icon 302, freeze icon 300 Lower section show the text prompt of " freezing " title.
Described mobile module 104, is used for detecting described application program image when having put on the second control signal, mobile described Application icon.
In the present embodiment, described mobile module 104 detects described application program image puts on whether receive described second Control signal, described second control signal includes drag operation signal or slide signal.Described drag operation signal pair Answering the drag operation of user, the slide of described slide signal correspondence user, when described mobile module 104 detects institute State application program image and put on when having stated the second control signal, trigger moving event thus mobile described application icon.
Described judge module 106, for judging that at the end of described second control signal described application program image target is eventually Whether some position meets freezing condition.
In the present embodiment, at the end of the operation that described second control signal is corresponding, described judge module 106 determines institute State the final position coordinate information that application program image is marked on described display unit 30.Described final position coordinate information can lead to Cross application programming interface (the Application Programming that described application program freezing system 10 provides Interface, API) function acquires.
Described freezing condition can be described application program image target final position at the end of described second control signal Freeze on icon described, it is also possible to be that described application program image target final position exists at the end of described second control signal In the described preset range freezing icon.
If it is at the end of described second control signal (such as, at the end of drag operation or slide), described Judge module 106 judges, when described application program image target final position meets described freezing condition, to determine described application program The application program that icon is corresponding needs to freeze, and freezes module 108 described in execution;If when described second control signal terminates Time (such as, at the end of drag operation or slide), described judge module 106 judges that described application program image target is eventually When point position does not meets described freezing condition, determine and the application program that described application icon is corresponding is not freezed, can Directly terminate flow process.
In other embodiments, when determine the application program that described application icon is corresponding is not freezed time, also Other corresponding operatings can be performed.Such as, the precalculated position of described display unit 30 shows refuse receptacle application icon and freezes Knot icon, described judge module 106 judges that dragged or slip the final position of described application program should at described refuse receptacle With time in program icon or in described refuse receptacle application program image target preset range, described Unload module 112 unloads institute State application icon.
And for example, described judge module 106 judge described application program dragged or slide final position neither in institute State refuse receptacle application program image put on or in described refuse receptacle application program image target preset range, do not freeze described On icon or in the described preset range freezing icon, the most do not perform any operation.Described freeze module 108, be used for freezing Tie the application program that described application icon is corresponding.
In the present embodiment, described in freeze module 108 and also include described removing module submodule 110: be used for deleting described should With the configuration file of program.
Owing to the configuration file of application program including access information and the registered events information of application program, if therefore Application program to be freezed, must delete the configuration file of described application program, i.e. delete described application program access information and Registered events information.When described electronic equipment 1 does not has access information and the registered events information of application program, it is impossible to enter Described application program, also cannot be carried out any event that can trigger, thus has reached the purpose freezed.
In certain embodiments, described in freeze module 108 and can first determine the configuration file position of described application program, Described configuration file is deleted after backing up described configuration file.
Described module 108 of freezing can search the configuration of described application program under the installation folder of described application program File, backups under another newly-built backup folder content by the configuration file of application program, it is also possible to backed up by needs Configuration file backup to high in the clouds.
In other embodiments, in order to increase the interactivity of user and described electronic equipment 1 so that freeze operation can more people Property, described detecting module 100 detects described application program image when having put on touching signals, and described display module 102 also may be used Showing all application icons on the interface that described application icon is currently located in the way of list, user can hook Select some to want the application icon freezed, carry out batch with the application program that the application icon of choosing these is corresponding simultaneously Amount is freezed.
In sum, a kind of application program freezing system disclosed in the embodiment of the present invention, when described detecting module 100 is detected When touching the application program image target signal on described display unit 30 to user, described display module 102 is single in described display The precalculated position of unit 30 shows freezes icon, and described judge module 106 determines that user is by pulling described application program image reference symbol Close freezing condition (such as, pull described application icon to described in freeze on icon) time, described in freeze module 108 and freeze institute State the application program that application icon is corresponding.Freeze module 108 described in Tong Shi and also can freeze application program, fast side in batches Just, Consumer's Experience is improved.
In several embodiments provided by the present invention, it should be understood that arrive, disclosed system, equipment and method, can To realize by another way.Such as, apparatus embodiments described above is only schematically, such as, and described module Division, be only a kind of logic function and divide, actual can have other dividing mode when realizing.
The described module illustrated as separating component can be or may not be physically separate, shows as module 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 module therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme 's.
It addition, each functional module 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 hardware adds the form of software function module and realizes.
The above-mentioned integrated unit realized with the form of software function module, can be stored in an embodied on computer readable and deposit In storage media.Above-mentioned software function module is stored in a storage medium, including some instructions with so that a computer Equipment (can be personal computer, server, or the network equipment etc.) or processor (processor) perform the present invention each The part steps of method described in embodiment.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie In the case of the spirit or essential attributes of the present invention, it is possible to realize the present invention in other specific forms.Therefore, no matter From the point of view of which point, all should regard embodiment as exemplary, and be nonrestrictive, the scope of the present invention is by appended power Profit requires rather than described above limits, it is intended that all by fall in the implication of equivalency and scope of claim Change is included in the present invention.Should not be considered as limiting involved claim by any reference in claim.This Outward, it is clear that " including ", a word was not excluded for other unit or step, and odd number is not excluded for plural number.In system claims, statement is multiple Unit or equipment can also be realized by software or hardware by a unit or equipment.The first, the second word such as grade is used for table Show title, and be not offered as any specific order.
Finally it should be noted that above example only in order to technical scheme to be described and unrestricted, although reference The present invention has been described in detail by preferred embodiment, it will be understood by those within the art that, can be to the present invention's Technical scheme is modified or equivalent, without deviating from the spirit and scope of technical solution of the present invention.

Claims (10)

1. an application program freezing method, is applied in electronic equipment, and described electronic equipment includes display unit, and its feature exists In, described method includes:
Detecting application program image puts on whether receive the first control signal;
When described application program image is put on and received described first control signal, show in the precalculated position of described display unit Freeze icon;
Detect described application program image when having put on the second control signal, mobile described application icon;And
Determine at the end of described second control signal when described application program image target final position meets freezing condition, freeze The application program that described application icon is corresponding.
2. application program freezing method as claimed in claim 1, it is characterised in that described first control signal includes clicking on behaviour Making signal or pressing operation signal, described second control signal includes drag operation signal or slide signal.
3. application program freezing method as claimed in claim 1, it is characterised in that described freezing condition includes:
At the end of described second control signal, described application program image target final position is freezed on icon described, or works as At the end of described second control signal, described application program image target final position is in the described preset range freezing icon.
4. the application program freezing method as described in any one in claim 1-3, it is characterised in that freezing described application Before the application program that program icon is corresponding, described method also includes:
Determine the configuration file position of described application program, described configuration file include application program access information and Registered events information;
Back up described configuration file;And
Delete the configuration file of described application program.
5. the application program freezing method as described in any one in claim 1-3, it is characterised in that described method is also wrapped Include:
When detect described application program image put on receive described first control signal time, show in the way of list described should The all application icons on interface being currently located by program icon;And
Multiple application icon, and the application journey corresponding to selected multiple application icons is selected from described list Sequence performs batch and freezes to process.
6. an application program freezing system, runs in electronic equipment, and described electronic equipment includes display unit, and its feature exists In, described system includes:
Detecting module, is used for detecting application program image puts on whether receive the first control signal;
Display module, receives described first control signal for putting on when the described detecting module described application program image of detecting Time, show in the precalculated position of described display unit and freeze icon;
Mobile module, for when described detecting module detect described application program image put on the second control signal time, mobile Described application icon;
Judge module, for judging at the end of described second control signal whether described application program image target final position accords with Close freezing condition;And
Freeze module, for determining that described application program image target final position meets described freezing condition when described judge module Time, freeze the application program that described application icon is corresponding.
7. application program freezing system as claimed in claim 6, it is characterised in that described first control signal includes clicking on behaviour Making signal or pressing operation signal, described second control signal includes drag operation signal or slide signal.
8. application program freezing system as claimed in claim 6, it is characterised in that described freezing condition includes:
At the end of described second control signal, described application program image target final position is freezed on icon described, or works as At the end of described second control signal, described application program image target final position is in the described preset range freezing icon.
9. the application program freezing system as described in any one in claim 6-8, it is characterised in that described system also includes Removing module, is used for:
Determine the configuration file position of described application program, described configuration file include application program access information and Registered events information;
Back up described configuration file;And
Delete the configuration file of described application program.
10. the application program freezing system as described in any one in claim 6-8, it is characterised in that
Described display module, be additionally operable to when detect described application program image put on receive described first control signal time, with The mode of list shows all application icons on the interface that described application icon is currently located;And
Described freeze module, be additionally operable to select multiple application icon from described list, and to selected multiple application Application program corresponding to program icon performs batch to be freezed to process.
CN201610493632.5A 2016-06-29 2016-06-29 application program freezing method and system Pending CN106201678A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610493632.5A CN106201678A (en) 2016-06-29 2016-06-29 application program freezing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610493632.5A CN106201678A (en) 2016-06-29 2016-06-29 application program freezing method and system

Publications (1)

Publication Number Publication Date
CN106201678A true CN106201678A (en) 2016-12-07

Family

ID=57462441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610493632.5A Pending CN106201678A (en) 2016-06-29 2016-06-29 application program freezing method and system

Country Status (1)

Country Link
CN (1) CN106201678A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106778175A (en) * 2016-12-26 2017-05-31 广东欧珀移动通信有限公司 A kind of interface locking means, device and terminal device
CN107765948A (en) * 2017-10-20 2018-03-06 珠海市魅族科技有限公司 Application control method, terminal, computer installation and storage medium
CN108563320A (en) * 2018-03-30 2018-09-21 联想(北京)有限公司 processing method and processing system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279270A (en) * 2013-05-31 2013-09-04 东莞宇龙通信科技有限公司 Method and device for processing applications
CN104346077A (en) * 2013-07-31 2015-02-11 腾讯科技(深圳)有限公司 Method and device for triggering application programs
CN104881299A (en) * 2014-02-28 2015-09-02 可牛网络技术(北京)有限公司 Application program freezing method and apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279270A (en) * 2013-05-31 2013-09-04 东莞宇龙通信科技有限公司 Method and device for processing applications
CN104346077A (en) * 2013-07-31 2015-02-11 腾讯科技(深圳)有限公司 Method and device for triggering application programs
CN104881299A (en) * 2014-02-28 2015-09-02 可牛网络技术(北京)有限公司 Application program freezing method and apparatus

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
SCAVIN: ""冷桌面–能够冻结应用的启动器[Android]"", 《小众软件》 *
下载之家: ""冷桌面V1.5.3 for Android安卓版"", 《下载之家》 *
十月一抹: ""冻结或者卸载你手机中的应用"", 《电脑迷》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106778175A (en) * 2016-12-26 2017-05-31 广东欧珀移动通信有限公司 A kind of interface locking means, device and terminal device
CN106778175B (en) * 2016-12-26 2020-07-07 Oppo广东移动通信有限公司 Interface locking method and device and terminal equipment
CN107765948A (en) * 2017-10-20 2018-03-06 珠海市魅族科技有限公司 Application control method, terminal, computer installation and storage medium
CN108563320A (en) * 2018-03-30 2018-09-21 联想(北京)有限公司 processing method and processing system
CN108563320B (en) * 2018-03-30 2021-08-17 联想(北京)有限公司 Processing method and processing system

Similar Documents

Publication Publication Date Title
CN111966258B (en) Permission setting method and device and electronic equipment
CN112148163B (en) Screen recording method and device and electronic equipment
CN106250040A (en) The startup method and device of application program
CN111984130A (en) Shortcut operation method and device and electronic equipment
CN112083854A (en) Application program running method and device
CN104850319A (en) Method and device for dynamically adjusting icon on touch screen
CN108196944A (en) Mobile terminal background application inspection method and device
CN113918260A (en) Application program display method and device and electronic equipment
CN106201678A (en) application program freezing method and system
CN113835577A (en) Display method, display device, electronic equipment and storage medium
CN109739427B (en) Screen operation method and device, display equipment and storage medium
CN113268182B (en) Application icon management method and electronic device
CN112948843B (en) Encryption method, encryption device, electronic equipment and medium
CN102693064A (en) Method and system for quitting protection screen by terminal
CN112578961B (en) Application identifier display method and device
CN111796736B (en) Application sharing method and device and electronic equipment
CN112506594B (en) Application icon display method and device
CN114020389A (en) Application program display method and device and electronic equipment
CN114489414A (en) File processing method and device
CN111796733B (en) Image display method, image display device and electronic equipment
CN114416264A (en) Message display method and device
CN111638827B (en) Display control method, display control device and electronic equipment
CN112148406A (en) Page switching method and device, electronic equipment and readable storage medium
CN114222355A (en) Terminal power saving display method and device and electronic equipment
CN113885981A (en) Desktop editing method and device and electronic equipment

Legal Events

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

Application publication date: 20161207