CN106201678A - application program freezing method and system - Google Patents
application program freezing method and system Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy 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
[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.
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)
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)
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 |
-
2016
- 2016-06-29 CN CN201610493632.5A patent/CN106201678A/en active Pending
Patent Citations (3)
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)
Title |
---|
SCAVIN: ""冷桌面–能够冻结应用的启动器[Android]"", 《小众软件》 * |
下载之家: ""冷桌面V1.5.3 for Android安卓版"", 《下载之家》 * |
十月一抹: ""冻结或者卸载你手机中的应用"", 《电脑迷》 * |
Cited By (5)
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 |