CN105893130A - Mobile terminal application program processing method and mobile terminal - Google Patents
Mobile terminal application program processing method and mobile terminal Download PDFInfo
- Publication number
- CN105893130A CN105893130A CN201610196672.3A CN201610196672A CN105893130A CN 105893130 A CN105893130 A CN 105893130A CN 201610196672 A CN201610196672 A CN 201610196672A CN 105893130 A CN105893130 A CN 105893130A
- Authority
- CN
- China
- Prior art keywords
- application program
- mobile terminal
- running background
- user
- touch
- 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.)
- Granted
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/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention provides a mobile terminal application program processing method. The method includes the steps that first operation of a user on a mobile terminal touch screen is received; whether a mobile terminal is in a non-responding state is judged, and the mobile terminal does not respond to the first operation in preset time in the non-responding state; if the mobile terminal is in the non-responding state, application programs running in a background are cleaned away according to second operation of the user on the touch screen, wherein the second operation is different to the first operation. The embodiment of the invention further provides the corresponding mobile terminal. The normal operation function can be quickly restored when a system is not smooth, waiting time is reduced for the user, and user experience is improved.
Description
Technical field
The present invention relates to moving communicating field, particularly relate to a kind of application program for mobile terminal processing method and
Mobile terminal.
Background technology
At present, mobile terminal is more and more universal in the life of people, the merit that people use on mobile terminals
Can also get more and more, accordingly, the application program of use also gets more and more.Mobile terminal uses long-time
After, owing to the application program of running background too much and is the most in time cleared up, the storage easily taking system is empty
Between, the card in turn resulting in system pauses.User is during using mobile terminal, if it occur that responded slow
Or situation about being not responding to, it is typically only capable to waiting system response passively or forces to restart mobile terminal, this is one
Determine to have impact in degree the experience of user.
Summary of the invention
The embodiment of the present invention provides the processing method of a kind of application program for mobile terminal, to solve when mobile whole
When end responded slowly or was not responding to, owing to the mobile end that background application causes can not be cleared up easily
The problem that end operating efficiency and Consumer's Experience reduce.
On the one hand, it is provided that the processing method of a kind of application program for mobile terminal, described method is applied to move
Dynamic terminal, described method includes:
Receive the user's the first operation at mobile terminal touch screen;
Judge whether described mobile terminal is in non-responsive state, described mobile terminal under described non-responsive state
Described first operation is not responded in Preset Time;
If described mobile terminal is in non-responsive state, then operate at the second of touch-screen according to user, right
The application program of running background is cleared up, and wherein, described second operation is for different from described first operation
Operation.
On the other hand, additionally providing a kind of mobile terminal, described mobile terminal includes:
Receiver module, for receiving user's operation at mobile terminal touch screen;
Judge module, is used for judging whether described mobile terminal is in non-responsive state, described non-responsive state
In Preset Time, the first operation that described receiver module receives is not responded for described mobile terminal;
Cleaning module, is used for when described judge module judges that described mobile terminal is in non-responsive state, root
The user received according to described receiver module operates at the second of touch-screen, carries out the application program of running background
Cleaning, wherein, described second operation is the operation different from described first operation.
Compared with prior art, the embodiment of the present invention mobile terminal to first operation do not respond to time,
By the detection the second operation to touch-screen, the application program of corresponding running background is carried out the most clear
Reason, thus accelerate the response speed of system, in the system card fast normal operating function of quick-recovery immediately,
Decrease the stand-by period of user, improve Consumer's Experience.
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be to embodiment or prior art
In description, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only
It is some embodiments of the present invention, for those of ordinary skill in the art, is not paying creative work
On the premise of, it is also possible to other accompanying drawing is obtained according to these accompanying drawings.
Fig. 1 represents the process flow figure of the application program for mobile terminal of first embodiment of the invention;
Fig. 2 represents the process flow figure of the application program for mobile terminal of second embodiment of the invention;
Fig. 3 represents the modular structure block diagram of the mobile terminal of third embodiment of the invention;
Fig. 4 represents another modular structure block diagram of the mobile terminal of third embodiment of the invention;
Fig. 5 represents the entity structure block diagram of the mobile terminal of fourth embodiment of the invention;
Fig. 6 represents the entity structure schematic diagram of the mobile terminal of fifth embodiment of the invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly
Chu, it is fully described by, it is clear that described embodiment is a part of embodiment of the present invention rather than all
Embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative labor
The every other embodiment obtained under dynamic premise, broadly falls into the scope of protection of the invention.
First embodiment
The process flow figure of a kind of application program for mobile terminal that Fig. 1 provides for first embodiment of the invention,
Comprise the following steps:
Step 101: receive the user's the first operation at mobile terminal touch screen.
In this step 101 first operation for user need unlatching mobile terminal corresponding function time to mobile terminal
The operation that interface is carried out, this operation can be click on desktop icons to start application program, it is also possible to is answering
With interface, word or picture are edited, it is also possible to be slide handover window, unlock other operations such as interface,
The present embodiment is in this no limit.
Step 102: judge whether described mobile terminal is in non-responsive state, described under described non-responsive state
Mobile terminal does not responds described first operation in Preset Time.
When non-responsive state in this step 102 is the first operation that mobile terminal is not carried out in step 101
Wait state, specifically, within the default time, mobile terminal does not responds to user on the touchscreen
Function opens operation, and the corresponding function of mobile terminal is not turned on.
Step 103: if described mobile terminal is in non-responsive state, then according to user at the second of touch-screen
Operation, clears up the application program of running background, and wherein, described second operation is for grasping with described first
Make different operations.
Specifically, mobile terminal starts to detect user second different from the first operation the most on the touchscreen
Operation, the regional location of the second operation here can be the fringe region of touch-screen, it is also possible to be touch-screen
The white space at interface, it is also possible to being whole touch-screen, the embodiment of the present invention is in this no limit.This enforcement
It is and the first different operation of operation that the second operation here can be long by, weight during the second operation in example
The slip gesture etc. being touched by, two fingers or being specified, the embodiment of the present invention is not construed as limiting.
In this step, after determining the second operation that user specified, that triggers background application is clear
Reason function.Specifically, the cleaning of carrying out here can be clear according to parameters such as operation time, memory sizes
Manage the certain applications program corresponding with the second operation, it is also possible to beyond white list cleaning specified portions
Application program, it is also possible to clear up whole application program conditionally, the embodiment of the present invention is in this no limit.
The first embodiment of the present invention is not when the first operation is responded to by mobile terminal, by detection to touching
Touch the second operation of screen, the application program of corresponding running background is quickly cleared up, thus accelerates
The response speed of system, in the system card fast normal operating function of quick-recovery immediately, decreases user's
Stand-by period, improve Consumer's Experience.
Second embodiment
The process flow figure of a kind of application program for mobile terminal that Fig. 2 provides for second embodiment of the invention,
Comprise the following steps:
Step 201: set up the corresponding relation of the second operation and at least one application program of running background.
In this step 201, mobile terminal system obtains the application program run in the background automatically, and by
Two operations are mapped with at least one application program of running background.Here the second operation can be after correspondence
The process name of the operating all application programs of platform, it is also possible to answering beyond the white list in corresponding running background
By program, the embodiment of the present invention is in this no limit.
Step 202: receive the user's the first operation at mobile terminal touch screen.
In this step 202 first operation for user need unlatching mobile terminal corresponding function time to mobile terminal
The operation that interface is carried out, this operation can be click on desktop icons to start application program, it is also possible to is answering
With interface, word or picture are edited, it is also possible to be slide handover window, unlock other operations such as interface,
The present embodiment is in this no limit.
Step 203: judge whether described mobile terminal is in non-responsive state, described under described non-responsive state
Mobile terminal does not responds described first operation in Preset Time.
When non-responsive state in this step 203 is the first operation that mobile terminal is not carried out in step 202
Wait state, specifically, now mobile terminal does not responds to user's function on the touchscreen and opens operation,
The corresponding function of mobile terminal is not turned on.
Specifically, the system of mobile terminal receives first operation of user, as on desktop icon
During click, there is the time of click action in system, and start timing by timer by automatically obtaining.If
The default time such as 2s in, this first operation acquisition system response, the desktop icons i.e. clicked on accordingly should
Open by program, then system stops timing;If timing arrive 2s time mobile terminal accordingly should program still
It is not turned on, then performs step 203, detected whether the second operation.
Step 204: if described mobile terminal is in non-responsive state, then receive user at the second of touch-screen
Operation, described second operation is the operation different from the first operation.
Preferably, the second operation is more than the operation of preset pressure threshold value for touch pressure value.
In embodiments of the present invention, the preset position of the touch-screen of mobile terminal is provided with pressure sensor,
Mobile terminal can sense the size of force value on relevant position.Here preset position can be touch-screen
Fringe region, it is also possible to be the white space of touch screen interface, it is also possible to be whole touch-screen, the present invention
Embodiment is in this no limit.Preferably, preset position is whole touch screen zone, i.e. whole mobile whole
On end touch-screen, pressure sensor is set.
Specifically, when mobile terminal open detection second operates, user is carried out at the arbitrary region of touch-screen
Heavily by operation, now mobile terminal detects the pressure that the touch operation on touch-screen and pressure sensor detect
Force value more than the pressure threshold preset, then mobile terminal by this heavy be the second operation by operation judges, and then hold
Row step 205.
Step 205: according to described corresponding relation, obtain the application of the running background corresponding with described second operation
Program.
In this step 205, after the second operation being detected, mobile terminal is according to foundation in step 201
Corresponding relation, obtains the application program of the running background corresponding with described second operation, specifically, mobile whole
The process name for application program that end obtains.The most in step 201, the application program at running background has 5
Individual, preset the process name of second operation these 5 application programs corresponding, then, after the second operation being detected, move
Dynamic terminal gets the process name of these 5 application programs, and then they are carried out the process such as step 206.
Step 206: according to the operation information of the application program of described running background, described running background is answered
Clear up by program.
In this step 206, after acquisition for mobile terminal to the application program corresponding with the second operation, by predetermined
Rule, as obtained corresponding running background information, thus closes qualified part operating application journey
Sequence, to improve the speed of service of mobile terminal system, adds fast-response.Specifically, the embodiment of the present invention provides
Following manner of cleaning up:
Optionally, as a kind of embodiment of the embodiment of the present invention, described operation information is EMS memory occupation amount,
The operation information of the described application program according to described running background, enters the application program of described running background
Row cleaning, including: EMS memory occupation amount in the application program of described running background of closing is more than presets memory threshold
Application program.
Specifically, the operation information of the internal each application program obtained at running background of mobile terminal system,
Including EMS memory occupation amount, the most each application program takies the size of running of mobile terminal internal memory when running.Here
Default memory threshold can be a pre-set numerical value, it is also possible to be all to account for according to get
The mean value calculated with memory size or other proportional numerical values, the embodiment of the present invention does not limits
Fixed.By EMS memory occupation amount is closed, i.e. to movement more than the application program presetting memory threshold from backstage
The application program that in terminal, committed memory is bigger is cleared up, and makes the system of mobile terminal obtain sufficient operation
Space responds the instruction of operation for the first time.
Optionally, as the another embodiment of the embodiment of the present invention, described operation information is the operation time,
The operation information of the described application program according to described running background, enters the application program of described running background
Row cleaning, including: close and the application program of described running background is run the time more than preset time threshold
Application program.
Specifically, the operation information of the internal each application program obtained at running background of mobile terminal system,
Including the operation time, the most each application program is from opening range ability current point in time elapsed time length.
Here preset time threshold can be a pre-set time, such as 30 minutes, it is also possible to be basis
Mean value that the operation Time Calculation of all application programs got goes out or other proportional numerical values, this
Bright embodiment is here not construed as limiting.By being more than the application program of preset time threshold from rear the time of operation
Platform is closed, i.e. forgets user in mobile terminal to close but application program at running background is carried out clearly always
Reason, makes the system of mobile terminal obtain sufficient running space and responds the instruction of operation for the first time.
It should be noted that the application program of described running background does not include and described corresponding the answering of first operation
Use program.
The second embodiment of the present invention is not when the first operation is responded to by mobile terminal, by detection to touching
Touch the second operation of screen, to meeting the corresponding time or taking the part or all of running background of condition
Application program is quickly cleared up, thus accelerates the response speed of mobile terminal, the fastest at system card
The normal operating function of quick-recovery, decreases the stand-by period of user, improves Consumer's Experience.
3rd embodiment
Fig. 3 is the block diagram of the mobile terminal of third embodiment of the invention.Mobile terminal 300 shown in Fig. 3 wraps
Include receiver module 302, judge module 303, cleaning module 304.
Receiver module 302, for receiving user's operation at mobile terminal touch screen;
Judge module 303, is used for judging whether described mobile terminal is in non-responsive state, described does not responds shape
Under state, described mobile terminal does not responds the first operation that described receiver module 302 receives in Preset Time;
When described judge module 303, cleaning module 304, for judging that described mobile terminal is in non-responsive state
Time, operate at the second of touch-screen according to the user that described receiver module 302 receives, running background is answered
Clearing up by program, wherein, described second operation is the operation different from described first operation;
Preferably, the second operation that described receiver module 302 receives is more than preset pressure threshold for touch pressure value
The operation of value.
Preferably, as shown in Figure 4, described mobile terminal 300 also includes:
Set up module 301, receive the user the first behaviour at mobile terminal touch screen for described receiver module 302
Before work, set up the corresponding relation of the second operation and at least one application program of running background.
Preferably, cleaning module 304 includes:
Obtain submodule 3041, for setting up, according to described, the corresponding relation that module 301 is set up, obtain and institute
State the application program of the running background of the second operation correspondence that receiver module 302 receives;
Cleaning submodule 3042, for the operation information of the application program according to described running background, to described
The application program of running background is cleared up.
Wherein, alternatively, described operation information is EMS memory occupation amount, and described cleaning submodule 3042 is for root
According to the operation information of the application program of described running background, the application program of running background is cleared up, bag
Include: EMS memory occupation amount in the application program of described running background of closing is more than the application program presetting memory threshold.
Alternatively, described operation information is the operation time, and described cleaning submodule 3042 is for according to after described
The operation information of the application program that platform runs, clears up the application program of running background, including: close
The application program of described running background is run the time application program more than preset time threshold.
It should be noted that the application program of described running background does not include receiving with described receiver module 302
Application program corresponding to the first operation.
Mobile terminal 300 is capable of each mistake that in first embodiment and the second embodiment, mobile terminal realizes
Journey, for avoiding repeating, repeats no more here.
The present embodiment is not when the first operation is responded to by mobile terminal, by detecting second to touch-screen
Operation, quickly clears up the application program of corresponding running background, thus accelerates the response of system
Speed, in the system card fast normal operating function of quick-recovery immediately, decreases the stand-by period of user,
Improve Consumer's Experience.
4th embodiment
Fig. 5 is the entity structure block diagram of the mobile terminal of fourth embodiment of the invention.Mobile end shown in Fig. 5
End 500 includes: at least one processor 501, memory 502, at least one network interface 504 and other
User interface 503.Each assembly in mobile terminal 500 is coupled by bus system 505.Can manage
Solving, bus system 505 is for realizing the connection communication between these assemblies.Bus system 505 is except including number
Outside bus, also include power bus, control bus and status signal bus in addition.But in order to understand explanation
For the sake of, in Figure 5 various buses are all designated as bus system 505.
The memory 502 being appreciated that in the embodiment of the present invention can be volatile memory or non-volatile
Memory, maybe can include volatibility and nonvolatile memory.Wherein, nonvolatile memory is permissible
It is read-only storage (Read-Only Memory, ROM), programmable read only memory (Programmable
ROM, PROM), Erasable Programmable Read Only Memory EPROM (Erasable PROM, EPROM), electrically erasable
Except programmable read only memory (Electrically EPROM, EEPROM) or flash memory.Volatile memory can
To be random access memory (Random Access Memory, RAM), it is used as External Cache.
By exemplary but be not restricted explanation, the RAM of many forms can use, such as static random access memory
Device (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronization
Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate synchronous dynamic with
Machine access memory (Double Data Rate SDRAM, DDRSDRAM), enhancement mode synchronous dynamic random
Access memory (Enhanced SDRAM, ESDRAM), synchronized links dynamic random access memory (Synch
Link DRAM, SLDRAM) and direct rambus random access memory (Direct Ram bus RAM,
DRRAM).The memory 502 of system and method described herein is intended to include but not limited to that these are with any
The memory of other applicable type.
In some embodiments, memory 502 stores following element, executable module or data
Structure, or their subset, or their superset: operating system 5021 and application program 5022.
Wherein, operating system 5021, comprise various system program, such as ccf layer, core library layer, driving
Layers etc., are used for realizing various basic business and processing hardware based task.Application program 5022, comprises
Various application programs, such as media player (Media Player), browser (Browser) etc., be used for realizing
Various applied business.The program realizing embodiment of the present invention method may be embodied in application program 5022.
In embodiments of the present invention, processor 501 can include the various sensors on mobile terminal 500,
Such as pressure sensor etc., user interface 503 includes the touch-screen of mobile terminal 500, by calling memory
The program of 502 storages or instruction, concrete, can be program or the instruction of storage in application program 5022,
User interface 503 is for receiving user's operation at touch-screen;Processor 501 is used for judging described movement eventually
Whether end 500 is in non-responsive state, under described non-responsive state described mobile terminal in Preset Time not
Respond the first operation that described user interface 503 receives;If described mobile terminal 500 is in does not responds shape
State, then operate, to running background at the second of touch-screen according to the user that described user interface 503 receives
Application program is cleared up, and wherein, described second operation is the operation different from described first operation.
The method that the invention described above embodiment discloses can apply in processor 501, or by processor 501
Realize.Processor 501 is probably a kind of IC chip, has the disposal ability of signal.Realizing
Cheng Zhong, each step of said method can be by the integrated logic circuit of the hardware in processor 501 or soft
The instruction of part form completes.Above-mentioned processor 501 can be general processor, digital signal processor
(Digital Signal Processor, DSP), special IC (Application Specific Integrated
Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) or
Other PLDs of person, discrete gate or transistor logic, discrete hardware components.Can be real
Disclosed each method, step and logic diagram now or in the execution embodiment of the present invention.General processor can
To be microprocessor or this processor can also be the processor etc. of any routine.In conjunction with the embodiment of the present invention
The step of disclosed method can be embodied directly in hardware decoding processor and perform, or with at decoding
Hardware and software module combination execution in reason device complete.Software module may be located at random access memory, flash memory,
Read-only storage, this area such as programmable read only memory or electrically erasable programmable memory, register
In ripe storage medium.This storage medium is positioned at memory 502, and processor 501 reads in memory 502
Information, complete the step of said method in conjunction with its hardware.
It is understood that embodiments described herein can use hardware, software, firmware, middleware,
Microcode or a combination thereof realize.Realizing for hardware, processing unit can be implemented in one or more special collection
Become circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital
Signal Processing, DSP), digital signal processing appts (DSP Device, DSPD), FPGA
Equipment (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable
Gate Array, FPGA), general processor, controller, microcontroller, microprocessor, be used for performing basis
Apply in other electronic unit or a combination thereof of described function.
Software is realized, can come real by the module (such as process, function etc.) performing function described herein
Existing the techniques described herein.Software code is storable in performing in memory and by processor.Memory can
Within a processor or to realize outside processor.
Preferably, processor 501 is additionally operable to: described user interface 503 receives user and touches at mobile terminal
Before first operation of screen, set up the corresponding relation of the second operation and at least one application program of running background.
Preferably, processor 501 operates at the second of touch-screen according to user, the application journey to running background
Sequence is cleared up, including: according to described corresponding relation, obtain the second operation received with user interface 503
The application program of corresponding running background;The operation information of the application program according to described running background, to institute
The application program stating running background is cleared up.
Wherein, alternatively, described operation information is EMS memory occupation amount, and described processor 501 is according to after described
The operation information of the application program that platform runs, clears up the application program of described running background, including:
EMS memory occupation amount in the application program of described running background of closing is more than the application program presetting memory threshold.
Alternatively, described operation information is the operation time, and described processor 501 is according to described running background
The operation information of application program, clears up the application program of described running background, including: close described
The application program of running background is run the time application program more than preset time threshold.
Mobile terminal 500 is capable of each process that in previous embodiment, mobile terminal realizes, for avoiding weight
Multiple, repeat no more here.
The present embodiment is not when the first operation is responded to by mobile terminal, by detecting second to touch-screen
Operation, quickly clears up the application program of corresponding running background, thus accelerates the response of system
Speed, in the system card fast normal operating function of quick-recovery immediately, decreases the stand-by period of user,
Improve Consumer's Experience.
5th embodiment
Fig. 6 is the entity structure schematic diagram of the mobile terminal of fifth embodiment of the invention.Specifically, in Fig. 6
Mobile terminal can be mobile phone, panel computer, personal digital assistant (Personal Digital Assistant,
Or vehicle-mounted computer etc. PDA).
Mobile terminal in Fig. 6 include radio frequency (Radio Frequency, RF) circuit 610, memory 620,
Input block 630, display unit 640, processor 650, voicefrequency circuit 660, WiFi (Wireless Fidelity)
Module 670 and power supply 680.
Wherein, input block 630 can be used for receive user input numeral or character information, and produce with
The user setup of mobile terminal and function control relevant signal input.Specifically, in the embodiment of the present invention,
This input block 630 can include contact panel 631.Contact panel 631, also referred to as touch-screen, can collect
User thereon or neighbouring touch operation (such as user uses any applicable object or attached such as finger, stylus
Part operation on contact panel 631), and drive corresponding attachment means according to formula set in advance.Can
Choosing, contact panel 631 can include touch detecting apparatus and two parts of touch controller.Wherein, touch
The touch orientation of detection device detection user, and detect the signal that touch operation brings, transmit a signal to touch
Touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into contact seat
Mark, then gives this processor 650, and can receive order that processor 650 sends and be performed.Additionally,
The polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be used to realize contact panel 631.
Except contact panel 631, input block 630 can also include other input equipments 632, other input equipments
632 can include but not limited to physical keyboard, function key (such as volume control button, switch key etc.), rail
One or more in mark ball, mouse, action bars etc..
Wherein, display unit 640 can be used for the information that inputted by user of display or the information that is supplied to user with
And the various menu interfaces of mobile terminal.Display unit 640 can include display floater 641, optionally, permissible
The form such as LCD or Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) of employing is come
Configuration display floater 641.
It should be noted that contact panel 631 can cover display floater 641, formed and touch display screen, when this touch
Display screen detects thereon or after neighbouring touch operation, sends processor 650 to determine touch event
Type, display screen on provide corresponding vision according to the type of touch event touching with preprocessor 650
Output.
Touch display screen and include Application Program Interface viewing area and conventional control viewing area.This Application Program Interface
The arrangement mode of viewing area and this conventional control viewing area does not limit, can be arranged above and below, left-right situs
Etc. the arrangement mode that can distinguish two viewing areas.This Application Program Interface viewing area is displayed for application
The interface of program.Each interface can comprise icon and/or the widget desktop control of at least one application program
The interface elements such as part.This Application Program Interface viewing area can also be the empty interface not comprising any content.Should
Conventional control viewing area is for showing the control that utilization rate is higher, such as, and settings button, interface numbering, rolling
The dynamic application icon etc. such as bar, phone directory icon.
Wherein processor 650 is the control centre of mobile terminal, utilizes various interface and the whole hand of connection
The various piece of machine, is stored in the software program in first memory 621 and/or module by running or performing,
And call the data being stored in second memory 622, perform the various functions of mobile terminal and process number
According to, thus mobile terminal is carried out integral monitoring.Optionally, processor 650 can include one or more place
Reason unit.
In embodiments of the present invention, by calling the software program and/or mould stored in this first memory 621
Data in block and/or this second memory 622, contact panel 631 is for receiving the user behaviour at touch-screen
Make;Processor 650 is used for judging whether described mobile terminal is in non-responsive state, described non-responsive state
Under described mobile terminal do not respond in Preset Time described contact panel 631 receive first operation;If
Described mobile terminal is in non-responsive state, then the user received according to described contact panel 631 is at touch-screen
The second operation, the application program of running background is cleared up, wherein, described second operation is for described
The operation that first operation is different.
Preferably, processor 650 is additionally operable to: described contact panel 631 receives user and touches at mobile terminal
Before first operation of screen, set up the corresponding relation of the second operation and at least one application program of running background.
Preferably, the user that processor 650 receives according to contact panel 631 operates at the second of touch-screen,
The application program of running background is cleared up, including: according to described corresponding relation, obtain and contact panel
The application program of the running background that 631 the second operations received are corresponding;Application program according to described running background
Operation information, the application program of described running background is cleared up.
Wherein, alternatively, described operation information is EMS memory occupation amount, and described processor 650 is according to after described
The operation information of the application program that platform runs, clears up the application program of described running background, including:
EMS memory occupation amount in the application program of described running background of closing is more than the application program presetting memory threshold.
Alternatively, described operation information is the operation time, and described processor 650 is according to described running background
The operation information of application program, clears up the application program of described running background, including: close described
The application program of running background is run the time application program more than preset time threshold.
Visible, the present embodiment is not when the first operation is responded to by mobile terminal, by detection to touch-screen
Second operation, the application program of corresponding running background is quickly cleared up, thus accelerates system
Response speed, in the system card fast normal operating function of quick-recovery immediately, decrease the wait of user
Time, improve Consumer's Experience.
Those of ordinary skill in the art are it is to be appreciated that combine respectively showing of the embodiments described herein description
The unit of example and algorithm steps, it is possible to come with the combination of electronic hardware or computer software and electronic hardware
Realize.These functions perform with hardware or software mode actually, depend on the application-specific of technical scheme
And design constraint.Each specifically should being used for can be used different methods to realize by professional and technical personnel
Described function, but this realization is it is not considered that beyond the scope of this invention.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and foregoing description
The specific works process of system, device and unit, be referred to the corresponding process in preceding method embodiment,
Do not repeat them here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, Ke Yitong
The mode crossing other realizes.Such as, device embodiment described above is only schematically, such as,
The division of described unit, is only a kind of logic function and divides, and actual can have other division side when realizing
Formula, the most multiple unit or assembly can in conjunction with or be desirably integrated into another system, or some features can
To ignore, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or logical
Letter connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication connection, can be electrical,
Machinery or other form.
The described unit illustrated as separating component can be or may not be physically separate, as
The parts that unit shows can be or may not be physical location, i.e. may be located at a place, or
Can also be distributed on multiple NE.Can select therein some or all of according to the actual needs
Unit realizes the purpose of the present embodiment scheme.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit,
Can also be that unit is individually physically present, it is also possible to two or more unit are integrated in a unit
In.
If described function is using the form realization of SFU software functional unit and as independent production marketing or use,
Can be stored in a computer read/write memory medium.Based on such understanding, the technical side of the present invention
Part or the part of this technical scheme that prior art is contributed by case the most in other words can be with softwares
The form of product embodies, and this computer software product is stored in a storage medium, including some fingers
Make with so that a computer equipment (can be personal computer, server, or the network equipment etc.) performs
All or part of step of method described in each embodiment of the present invention.And aforesaid storage medium includes: USB flash disk,
The various media that can store program code such as portable hard drive, ROM, RAM, magnetic disc or CD.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited to
This, any those familiar with the art, in the technical scope that the invention discloses, can readily occur in
Change or replacement, all should contain within protection scope of the present invention.Therefore, protection scope of the present invention should
It is as the criterion with scope of the claims.
Claims (14)
1. the processing method of an application program for mobile terminal, it is characterised in that described method includes:
Receive the user's the first operation at mobile terminal touch screen;
Judge whether described mobile terminal is in non-responsive state, described mobile terminal under described non-responsive state
Described first operation is not responded in Preset Time;
If described mobile terminal is in non-responsive state, then operate at the second of touch-screen according to user, right
The application program of running background is cleared up, and wherein, described second operation is for different from described first operation
Operation.
Method the most according to claim 1, it is characterised in that described reception user touches at mobile terminal
Before touching the first operation of screen, also include:
Set up the corresponding relation of the second operation and at least one application program of running background.
Method the most according to claim 2, it is characterised in that described according to user at the of touch-screen
Two operations, clear up the application program of running background, including:
Receive the user's the second operation at touch-screen;
According to described corresponding relation, obtain the application program of the running background corresponding with described second operation;
The operation information of the application program according to described running background, enters the application program of described running background
Row cleaning.
Method the most according to claim 3, it is characterised in that described operation information is EMS memory occupation amount,
The operation information of the described application program according to described running background, enters the application program of described running background
Row cleaning, including:
EMS memory occupation amount in the application program of described running background of closing is more than the application program presetting memory threshold.
Method the most according to claim 3, it is characterised in that described operation information is the operation time,
The operation information of the described application program according to described running background, enters the application program of described running background
Row cleaning, including:
Close and the application program of described running background is run the time application program more than preset time threshold.
6. according to the method described in claim 4 or 5, it is characterised in that the application journey of described running background
Sequence does not include the application program corresponding with described first operation.
Method the most according to claim 3, it is characterised in that described second operation is touch pressure value
Operation more than preset pressure threshold value.
8. a mobile terminal, it is characterised in that described mobile terminal includes:
Receiver module, for receiving user's operation at mobile terminal touch screen;
Judge module, is used for judging whether described mobile terminal is in non-responsive state, described non-responsive state
Under described mobile terminal do not respond in Preset Time described receiver module receive first operation;
Cleaning module, is used for when described judge module judges that described mobile terminal is in non-responsive state, root
The user received according to described receiver module operates at the second of touch-screen, carries out the application program of running background
Cleaning, wherein, described second operation is the operation different from described first operation.
Mobile terminal the most according to claim 8, it is characterised in that also include:
Set up module, for described receiver module reception user before the first operation of mobile terminal touch screen,
Set up the corresponding relation of the second operation and at least one application program of running background.
Mobile terminal the most according to claim 9, it is characterised in that described cleaning module includes:
Obtain submodule, for setting up, according to described, the corresponding relation that module is set up, obtain and described reception mould
The application program of the running background of the second operation correspondence that block receives;
Cleaning submodule, for the operation information of the application program according to described running background, to described backstage
The application program run is cleared up.
11. mobile terminals according to claim 10, it is characterised in that described operation information is internal memory
Occupancy, described cleaning submodule is for the operation information of the application program according to described running background, to rear
The application program that platform runs is cleared up, including:
EMS memory occupation amount in the application program of described running background of closing is more than the application program presetting memory threshold.
12. mobile terminals according to claim 10, it is characterised in that described operation information is for running
Time, described cleaning submodule is for the operation information of the application program according to described running background, to backstage
The application program run is cleared up, including:
Close and the application program of described running background is run the time application program more than preset time threshold.
13. according to the mobile terminal described in claim 11 or 12, it is characterised in that described running background
Application program does not include operating corresponding application program with first that described receiver module receives.
14. mobile terminals according to claim 10, it is characterised in that described receiver module receives
Second operation is more than the operation of preset pressure threshold value for touch pressure value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610196672.3A CN105893130B (en) | 2016-03-31 | 2016-03-31 | A kind of processing method and mobile terminal of application program for mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610196672.3A CN105893130B (en) | 2016-03-31 | 2016-03-31 | A kind of processing method and mobile terminal of application program for mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105893130A true CN105893130A (en) | 2016-08-24 |
CN105893130B CN105893130B (en) | 2019-06-07 |
Family
ID=57011725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610196672.3A Active CN105893130B (en) | 2016-03-31 | 2016-03-31 | A kind of processing method and mobile terminal of application program for mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105893130B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106648223A (en) * | 2016-11-29 | 2017-05-10 | 珠海市魅族科技有限公司 | Method and apparatus for avoiding repeated clicking and misoperations |
CN106708314A (en) * | 2016-12-01 | 2017-05-24 | 珠海市魅族科技有限公司 | Incorrect operation handling method, device and terminal |
CN107729152A (en) * | 2017-10-20 | 2018-02-23 | 广东欧珀移动通信有限公司 | Data processing method and related product |
CN108345524A (en) * | 2017-01-22 | 2018-07-31 | 腾讯科技(深圳)有限公司 | Method for monitoring application program and Application Monitoring device |
CN108762522A (en) * | 2018-05-29 | 2018-11-06 | 努比亚技术有限公司 | A kind of method for controlling mobile terminal, mobile terminal and computer readable storage medium |
CN110119346A (en) * | 2019-04-30 | 2019-08-13 | 维沃移动通信有限公司 | The judgment method and terminal of terminal running state |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110029924A1 (en) * | 2005-12-21 | 2011-02-03 | Samsung Electronics Co. Ltd. | Portable computing apparatus and processing method using the same |
CN104391632A (en) * | 2014-11-17 | 2015-03-04 | 小米科技有限责任公司 | Method and device for cleaning memory |
CN104731643A (en) * | 2015-02-27 | 2015-06-24 | 浙江大学 | Management method and system for background application program |
US20150333971A1 (en) * | 2014-05-14 | 2015-11-19 | Xiaomi Inc. | Method and device for managing processes of application program |
CN105335099A (en) * | 2015-09-25 | 2016-02-17 | 深圳市金立通信设备有限公司 | Memory cleaning method and terminal |
-
2016
- 2016-03-31 CN CN201610196672.3A patent/CN105893130B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110029924A1 (en) * | 2005-12-21 | 2011-02-03 | Samsung Electronics Co. Ltd. | Portable computing apparatus and processing method using the same |
US20150333971A1 (en) * | 2014-05-14 | 2015-11-19 | Xiaomi Inc. | Method and device for managing processes of application program |
CN104391632A (en) * | 2014-11-17 | 2015-03-04 | 小米科技有限责任公司 | Method and device for cleaning memory |
CN104731643A (en) * | 2015-02-27 | 2015-06-24 | 浙江大学 | Management method and system for background application program |
CN105335099A (en) * | 2015-09-25 | 2016-02-17 | 深圳市金立通信设备有限公司 | Memory cleaning method and terminal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106648223A (en) * | 2016-11-29 | 2017-05-10 | 珠海市魅族科技有限公司 | Method and apparatus for avoiding repeated clicking and misoperations |
CN106648223B (en) * | 2016-11-29 | 2019-07-16 | 珠海市魅族科技有限公司 | A kind of method and device for avoiding repeating to click maloperation |
CN106708314A (en) * | 2016-12-01 | 2017-05-24 | 珠海市魅族科技有限公司 | Incorrect operation handling method, device and terminal |
CN108345524A (en) * | 2017-01-22 | 2018-07-31 | 腾讯科技(深圳)有限公司 | Method for monitoring application program and Application Monitoring device |
CN107729152A (en) * | 2017-10-20 | 2018-02-23 | 广东欧珀移动通信有限公司 | Data processing method and related product |
CN108762522A (en) * | 2018-05-29 | 2018-11-06 | 努比亚技术有限公司 | A kind of method for controlling mobile terminal, mobile terminal and computer readable storage medium |
CN110119346A (en) * | 2019-04-30 | 2019-08-13 | 维沃移动通信有限公司 | The judgment method and terminal of terminal running state |
CN110119346B (en) * | 2019-04-30 | 2023-02-24 | 维沃移动通信有限公司 | Terminal operation state judgment method and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN105893130B (en) | 2019-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105893130A (en) | Mobile terminal application program processing method and mobile terminal | |
CN106886766B (en) | A kind of fingerprint identification method, fingerprint recognition circuit and mobile terminal | |
CN106126013A (en) | A kind of application management method and mobile terminal | |
CN106020613A (en) | Operation method and mobile terminal for unread messages | |
CN106648416A (en) | Method for starting application and mobile terminal | |
CN106383645A (en) | Music playing control method and mobile terminal | |
CN106485124A (en) | A kind of method of controlling operation thereof of mobile terminal and mobile terminal | |
CN106844067A (en) | The processing method and mobile terminal of a kind of content | |
CN106125984A (en) | The touch-control processing method of a kind of mobile terminal and mobile terminal | |
CN106161811A (en) | A kind of reminding method and mobile terminal | |
CN106445116A (en) | Method for calling message notification bar, and mobile terminal | |
CN106022078A (en) | Fingerprint module starting control method and mobile terminal | |
CN106354303A (en) | Photographed method of mobile terminal and mobile terminal | |
CN106557240A (en) | A kind of detection method and mobile terminal | |
CN106325753A (en) | Payment interface display method and mobile terminal | |
CN106503179A (en) | A kind of loading method of Webpage and mobile terminal | |
CN107277219A (en) | A kind of start-up control method and mobile terminal | |
CN106502785A (en) | A kind of cleaning internal memory method and device of mobile terminal | |
CN106371745A (en) | Interface switching method and mobile terminal | |
CN106874046A (en) | The operating method and mobile terminal of a kind of application program | |
CN106227453A (en) | The control method of a kind of mobile terminal and mobile terminal | |
CN106850940A (en) | The changing method and mobile terminal of a kind of state | |
CN106681628A (en) | Method and terminal for starting application programs | |
CN106125884A (en) | The processing method of the background task of a kind of mobile terminal and mobile terminal | |
CN106357918A (en) | Method for adjusting screen brightness and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |