CN105893130A - Mobile terminal application program processing method and mobile terminal - Google Patents

Mobile terminal application program processing method and mobile terminal Download PDF

Info

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
Application number
CN201610196672.3A
Other languages
Chinese (zh)
Other versions
CN105893130B (en
Inventor
钱钰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610196672.3A priority Critical patent/CN105893130B/en
Publication of CN105893130A publication Critical patent/CN105893130A/en
Application granted granted Critical
Publication of CN105893130B publication Critical patent/CN105893130B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling 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

The processing method of a kind of application program for mobile terminal and mobile terminal
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.
CN201610196672.3A 2016-03-31 2016-03-31 A kind of processing method and mobile terminal of application program for mobile terminal Active CN105893130B (en)

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)

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

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

Patent Citations (5)

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

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