CN106776017A - A kind of device and method for clearing up application memory and rubbish - Google Patents

A kind of device and method for clearing up application memory and rubbish Download PDF

Info

Publication number
CN106776017A
CN106776017A CN201611085103.8A CN201611085103A CN106776017A CN 106776017 A CN106776017 A CN 106776017A CN 201611085103 A CN201611085103 A CN 201611085103A CN 106776017 A CN106776017 A CN 106776017A
Authority
CN
China
Prior art keywords
intended application
cleaning
type
operational attribute
cleaning type
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
CN201611085103.8A
Other languages
Chinese (zh)
Other versions
CN106776017B (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.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201611085103.8A priority Critical patent/CN106776017B/en
Publication of CN106776017A publication Critical patent/CN106776017A/en
Application granted granted Critical
Publication of CN106776017B publication Critical patent/CN106776017B/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/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
    • 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/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5022Mechanisms to release resources

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)

Abstract

The invention discloses a kind of device and method for clearing up application memory and rubbish, described device includes:First receiving unit, for receiving the first operation for intended application icon;Control unit, for being in first state based on intended application icon described in first operational control;Second receiving unit, for being under first state in the intended application icon, receives the second operation for the intended application icon;Wherein, second operation is the continuous operation of the described first operation;Acquiring unit, for obtaining the corresponding operational attribute information of second operation;Determining unit, the cleaning type for determining the corresponding intended application of the intended application icon according to the operational attribute information;Processing unit, for based on the cleaning type, performing the cleaning operation for the intended application.Using technical scheme of the present invention, the internal memory and rubbish of single application can be pointedly cleared up, it is simple to operate, lift the experience of user.

Description

A kind of device and method for clearing up application memory and rubbish
Technical field
The present invention relates to data scrubbing technology, more particularly to a kind of device and method for clearing up application memory and rubbish.
Background technology
As the function of mobile terminal is more and more complete, user can on mobile terminals install types of applications, and pass through The types of applications that the mobile terminal is installed performs corresponding each generic operation.Mobile terminal in use, by running background Substantial amounts of application program, occupies substantial amounts of internal memory so that running of mobile terminal is not smooth and increased the consumption of electricity. In this case, the background application and caching rubbish for being run on cleaning mobile terminal become particularly significant.
At present, mobile terminal can clear up background application and caching rubbish by mobile phone house keeper clearing function, but The Prune Policies of this liquidating plan are fixed, can only whole scan and cleaning system whole application programs, and scanning and cleaning consumption When it is more long, it is difficult to meet the demand of user under different application scene, it is difficult to meet to application program cleaning promptness demand.
The content of the invention
In view of this, present invention contemplates that providing a kind of device and method for clearing up application memory and rubbish, can realize being directed to The cleaning of single target application, simple to operate, ageing and purpose is stronger.
To reach above-mentioned purpose, the technical proposal of the invention is realized in this way:
The invention provides a kind of device for clearing up application memory and rubbish, mobile terminal is applied to, described device includes:
First receiving unit, for receiving the first operation for intended application icon;
Control unit, for being in first state based on intended application icon described in first operational control;
Second receiving unit, for being under first state in the intended application icon, receiving should for the target With the second operation of icon;Wherein, second operation is the continuous operation of the described first operation;
Acquiring unit, for obtaining the corresponding operational attribute information of second operation;
Determining unit, for determining the corresponding intended application of the intended application icon according to the operational attribute information Cleaning type;
Processing unit, for based on the cleaning type, performing the cleaning operation for the intended application.
In such scheme, alternatively, the acquiring unit when being additionally operable to receive the second operation, obtains second operation Pressure value in corresponding operational attribute;Wherein, the pressure value is the described second operation where intended application icon The value of the power on in-plane;Whether described control unit, be additionally operable to judge the pressure value more than or equal to preset pressure value, If it is, notifying that the acquiring unit obtains the corresponding operational attribute information of second operation, otherwise, the target is controlled to answer First state is exited with icon.
In such scheme, alternatively, the determining unit is additionally operable to:
Cleaning class corresponding with the operational attribute information is searched in presetting database according to the operational attribute information Type;
Wherein, the presetting database includes one-to-one operational attribute value with cleaning type or operational attribute value Amplitude of variation and the corresponding relation of cleaning type or the pace of change of operational attribute value and the corresponding relation for clearing up type.
In such scheme, alternatively, the determining unit is additionally operable to:
When the operational attribute information is duration,
Judge whether the duration of second operation reaches very first time threshold value, if it is, first is cleared up Type is defined as the cleaning type of intended application;
When the duration of the described second operation exceedes the very first time threshold value, second operation is judged Whether duration reaches the second time threshold, if it is, the second cleaning type to be defined as the cleaning class of intended application Type;Wherein, the very first time threshold value is less than second time threshold.
In such scheme, alternatively, the processing unit is additionally operable to:
When the cleaning type of intended application is for the first cleaning type, performed for the intended application clear with described first Corresponding first cleaning operation of reason type;
When the cleaning type of intended application is for the second cleaning type, performed for the intended application clear with described second Corresponding second cleaning operation of reason type.
Present invention also offers a kind of method for clearing up application memory and rubbish, mobile terminal, methods described bag are applied to Include:
Receive the first operation for intended application icon;
First state is in based on intended application icon described in first operational control;
It is under first state in the intended application icon, receives the second operation for the intended application icon; Wherein, second operation is the continuous operation of the described first operation;
Obtain the corresponding operational attribute information of second operation;
The cleaning type of the corresponding intended application of the intended application icon is determined according to the operational attribute information;
Based on the cleaning type, the cleaning operation for the intended application is performed.
In such scheme, alternatively, before the acquisition described second operates corresponding operational attribute information, also include:
When receiving the second operation, the pressure value in the corresponding operational attribute of second operation is obtained;Wherein, the pressure Be worth for the described second operation perpendicular to intended application icon power in the in-plane direction value;
Whether the pressure value is judged more than or equal to preset pressure value, if it is, it is corresponding to obtain second operation Operational attribute information, otherwise, controls the intended application icon to exit first state.
It is alternatively, described to determine that the intended application icon is corresponding according to the operational attribute information in such scheme The cleaning type of intended application, including:
Cleaning class corresponding with the operational attribute information is searched in presetting database according to the operational attribute information Type;
Wherein, the presetting database includes one-to-one operational attribute value with cleaning type or operational attribute value Amplitude of variation and the corresponding relation of cleaning type or the pace of change of operational attribute value and the corresponding relation for clearing up type.
It is alternatively, described to determine that the intended application icon is corresponding according to the operational attribute information in such scheme The cleaning type of intended application, including:
When the operational attribute information is duration,
Judge whether the duration of second operation reaches very first time threshold value, if it is, first is cleared up Type is defined as the cleaning type of intended application;
When the duration of the described second operation exceedes the very first time threshold value, second operation is judged Whether duration reaches the second time threshold, if it is, the second cleaning type to be defined as the cleaning class of intended application Type;Wherein, the very first time threshold value is less than second time threshold.
In such scheme, alternatively, described based on the cleaning type, the cleaning performed for the intended application is grasped Make, including:
When the cleaning type of intended application is for the first cleaning type, performed for the intended application clear with described first Corresponding first cleaning operation of reason type;
When the cleaning type of intended application is for the second cleaning type, performed for the intended application clear with described second Corresponding second cleaning operation of reason type.
The device and method of cleaning application memory provided by the present invention and rubbish, receives for intended application icon One operation;First state is in based on intended application icon described in first operational control;At the intended application icon Operated for the second of the intended application icon under first state, receiving;Wherein, second operation is the described first behaviour The continuous operation of work;Obtain the corresponding operational attribute information of second operation;According to the operational attribute information determines The cleaning type of the corresponding intended application of intended application icon;Based on the cleaning type, perform for the intended application Cleaning operation;In this way, simply and quickly can enter intended application icon or exit first state by the first operation, and then Cleaning for intended application is realized by the second operation, simple to operate, ageing and purpose is stronger, realizes for single The internal memory and garbage-cleaning scheme of application, can solve to need that all applications are scanned and cleared up not during application cleaning at present Convenient sex chromosome mosaicism.
Brief description of the drawings
Fig. 1 is a hardware architecture diagram for optional mobile terminal for realizing each embodiment of the invention;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is that the method for cleaning application memory provided in an embodiment of the present invention and rubbish realizes schematic flow sheet;
Fig. 4 is a kind of workflow schematic diagram of cleaning application memory provided in an embodiment of the present invention and rubbish;
Fig. 5 is the composition structural representation of the device of cleaning application memory provided in an embodiment of the present invention and rubbish.
Specific embodiment
The characteristics of in order to more fully hereinafter understand the embodiment of the present invention and technology contents, below in conjunction with the accompanying drawings to this hair The realization of bright embodiment is described in detail, appended accompanying drawing purposes of discussion only for reference, not for limiting the embodiment of the present invention.
The terminal of each embodiment of the invention is realized referring now to Description of Drawings.In follow-up description, using being used for The suffix of such as " module ", " part " or " unit " of element is represented only for being conducive to the explanation of the embodiment of the present invention, its Body does not have specific meaning.Therefore, " module ", " part " or " unit " can be used mixedly.
Terminal can be implemented in a variety of manners.For example, the terminal described in the embodiment of the present invention can include such as moving Mobile phone, smart phone, notebook computer, digit broadcasting receiver, personal digital assistant (PDA, Personal Digital Assistant), panel computer (PAD), portable media player (PMP, Portable Media Player), navigation dress The terminal put etc. and the such as fixed terminal of numeral TV, desktop computer etc..Hereinafter it is assumed that terminal is mobile terminal. However, it will be understood by those skilled in the art that, in addition to the element for being used in particular for moving purpose, implementation of the invention The construction of mode can also apply to the terminal of fixed type.
Fig. 1 is that the hardware configuration of the mobile terminal for realizing each embodiment of the invention is illustrated.
Mobile terminal 1 00 can include audio/video (A/V) input block 120, user input unit 130, output unit 150th, memory 160, interface unit 170, controller 180 and power subsystem 190 etc..Fig. 1 is shown with various assemblies Mobile terminal, it should be understood that being not required for implementing all components for showing.Can alternatively implement more or less Component.The element of mobile terminal will be discussed in more detail below.
A/V input blocks 120 are used to receive audio or video signal.A/V input blocks 120 can include the He of camera 121 Microphone 1220, the static map that 121 pairs, camera is obtained in Video Capture pattern or image capture mode by image capture apparatus The view data of piece or video is processed.Picture frame after treatment may be displayed on display unit 151.At camera 121 Picture frame after reason can be stored in memory 160 (or other storage mediums), can be provided according to the construction of mobile terminal Two or more cameras 1210.Microphone 122 can run in telephone calling model, logging mode, speech recognition mode etc. Sound (voice data) is received via microphone in pattern, and can be voice data by such acoustic processing.Microphone 122 can implement various types of noises eliminates (or suppression) algorithm to eliminate (or suppression) in reception and send audio signal During produce noise or interference.
User input unit 130 can generate key input data to control each of mobile terminal according to the order of user input Plant operation.User input unit 130 allows the various types of information of user input, and can include keyboard, metal dome, touch Plate (for example, detection due to being touched caused by resistance, pressure, electric capacity etc. change sensitive component), roller, rocking bar etc. Deng.Especially, when touch pad is superimposed upon on display unit 151 in the form of layer, touch-screen can be formed.
Interface unit 170 is connected the interface that can pass through with mobile terminal 1 00 as at least one external device (ED).For example, External device (ED) can include wired or wireless head-band earphone port, external power source (or battery charger) port, wired or nothing Line FPDP, memory card port, the port for connecting the device with identification module, audio input/output (I/O) end Mouth, video i/o port, ear port etc..Identification module can be that storage uses each of mobile terminal 1 00 for verifying user Kind of information and can include subscriber identification module (UIM, User Identify Module), client identification module (SIM, Subscriber Identity Module), Universal Subscriber identification module (USIM, Universal Subscriber Identity Module) etc..In addition, the device (hereinafter referred to as " identifying device ") with identification module can take intelligence The form of card, therefore, identifying device can be connected via port or other attachment means with mobile terminal 1 00.Interface unit 170 Can be used for the input transmission that receive the input (for example, data message, electric power etc.) from external device (ED) and will receive To one or more elements in mobile terminal 1 00 or can be used for transmitting data between mobile terminal and external device (ED).
In addition, when mobile terminal 1 00 is connected with external base, interface unit 170 can serve as allowing by it by electricity Power provides to the path of mobile terminal 1 00 from base or can serve as allowing the various command signals being input into from base to pass through it It is transferred to the path of mobile terminal.Be can serve as recognizing that mobile terminal is from the various command signals or electric power of base input The no signal being accurately fitted within base.Output unit 150 is configured to provide defeated with vision, audio and/or tactile manner Go out signal (for example, audio signal, vision signal, alarm signal, vibration signal etc.).Output unit 150 can include display Unit 151, dio Output Modules 152, alarm unit 153 etc..
Display unit 151 may be displayed on the information processed in mobile terminal 1 00.For example, when mobile terminal 1 00 is in electricity During words call mode, display unit 151 can show and converse or other communicate (for example, text messaging, multimedia file Download etc.) related user interface (UI, User Interface) or graphic user interface (GUI, Graphical User Interface).When mobile terminal 1 00 is in video calling pattern or image capture mode, display unit 151 can show Show the image of capture and/or the image of reception, the UI or GUI that show video or image and correlation function etc..
Meanwhile, when display unit 151 and touch pad in the form of layer it is superposed on one another to form touch-screen when, display unit 151 can serve as input unit and output device.Display unit 151 can include liquid crystal display (LCD, Liquid Crystal Display), thin film transistor (TFT) LCD (TFT-LCD, Thin Film Transistor-LCD), organic light-emitting diodes In pipe (OLED, Organic Light-Emitting Diode) display, flexible display, three-dimensional (3D) display etc. It is at least one.Some in these displays may be constructed such that transparence to allow user to be watched from outside, and this is properly termed as Transparent display, typical transparent display can be, for example, transparent organic light emitting diode (TOLED) display etc..According to Specific desired implementation method, mobile terminal 1 00 can include two or more display units (or other display devices), example Such as, mobile terminal can include outernal display unit (not shown) and inner display unit (not shown).Touch-screen can be used to examine Survey touch input pressure and touch input position and touch input area.
Dio Output Modules 152 can mobile terminal be in call signal reception pattern, call mode, logging mode, It is that wireless communication unit 110 is received or in memory 160 when under the isotypes such as speech recognition mode, broadcast reception mode The voice data transducing audio signal of middle storage and it is output as sound.And, dio Output Modules 152 can be provided and movement The audio output (for example, call signal receives sound, message sink sound etc.) of the specific function correlation that terminal 100 is performed. Dio Output Modules 152 can include loudspeaker, buzzer etc..
Alarm unit 153 can provide output and be notified to mobile terminal 1 00 with by event.Typical event can be with Including calling reception, message sink, key signals input, touch input etc..In addition to audio or video is exported, alarm unit 153 can in a different manner provide output with the generation of notification event.For example, alarm unit 153 can be in the form of vibrating Output is provided, when calling, message or some other entrance communication (incoming communication) are received, alarm list Unit 153 can provide tactile output (that is, vibrating) to notify to user.Exported by providing such tactile, even if When in pocket of the mobile phone of user in user, user also can recognize that the generation of various events.Alarm unit 153 The output of the generation of notification event can be provided via display unit 151 or dio Output Modules 152.
Memory 160 can store software program for the treatment and control operation performed by controller 180 etc., Huo Zheke Temporarily to store the data that exported or will export (for example, telephone directory, message, still image, video etc.).And And, memory 160 can store the vibration of various modes on being exported when touching and being applied to touch-screen and audio signal Data.
Memory 160 can include the storage medium of at least one type, and the storage medium includes flash memory, hard disk, many Media card, card-type memory (for example, SD or DX memories etc.), random access storage device (RAM, Random Access Memory), static random-access memory (SRAM, Static Random Access Memory), read-only storage (ROM, Read Only Memory), Electrically Erasable Read Only Memory (EEPROM, Electrically Erasable Programmable Read Only Memory), programmable read only memory (PROM, Programmable Read Only Memory), magnetic storage, disk, CD etc..And, mobile terminal 1 00 can perform memory with by network connection The network storage device cooperation of 160 store function.
The overall operation of the generally control mobile terminal of controller 180.For example, controller 180 is performed and voice call, data Communication, video calling etc. related control and treatment.In addition, controller 180 can be included for reproducing (or playback) many matchmakers The multi-media module 181 of volume data, multi-media module 181 can be constructed in controller 180, or can be structured as and control Device 180 is separated.Controller 180 can be with execution pattern identifying processing, the handwriting input that will be performed on the touchscreen or picture Draw input and be identified as character or image.
Power subsystem 190 receives external power or internal power under the control of controller 180 and provides operation each unit Appropriate electric power needed for part and component.
Various implementation methods described herein can be with use such as computer software, hardware or its any combination of calculating Machine computer-readable recording medium is implemented.Implement for hardware, implementation method described herein can be by using application-specific IC (ASIC, Application Specific Integrated Circuit), digital signal processor (DSP, Digital Signal Processing), digital signal processing device (DSPD, Digital Signal Processing Device), can Programmed logic device (PLD, Programmable Logic Device), field programmable gate array (FPGA, Field Programmable Gate Array), processor, controller, microcontroller, microprocessor, be designed to perform it is described herein Function electronic unit at least one implement, in some cases, such implementation method can be in controller 180 Middle implementation.For software implementation, the implementation method of such as process or function can with allow to perform at least one function or operation Single software module implement.Software code can be by the software application write with any appropriate programming language (or program) is implemented, and software code can store in memory 160 and be performed by controller 180.
So far, mobile terminal is described according to its function.Below, for the sake of brevity, will description such as folded form, Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc. is used as showing Example.Therefore, the present invention can be applied to any kind of mobile terminal, and be not limited to slide type mobile terminal.
Mobile terminal 1 00 as shown in Figure 1 may be constructed such that using via frame or packet transmission data it is all if any Line and wireless communication system and satellite-based communication system are operated.
The communication system that mobile terminal wherein according to embodiments of the present invention can be operated is described referring now to Fig. 2.
Such communication system can use different air interface and/or physical layer.For example, used by communication system Air interface includes such as frequency division multiple access (FDMA, Frequency Division Multiple Access), time division multiple acess (TDMA, Time Division Multiple Access), CDMA (CDMA, Code Division Multiple ) and UMTS (UMTS, Universal Mobile Telecommunications System) is (special Access Not, Long Term Evolution (LTE, Long Term Evolution)), global system for mobile communications (GSM) etc..As unrestricted Property example, following description is related to cdma communication system, but such teaching is equally applicable to other types of system.
With reference to Fig. 2, cdma wireless communication system can include multiple mobile terminal 1s 00, multiple base station (BS, Base Station) 270, base station controller (BSC, Base Station Controller) 275 and mobile switching centre (MSC, Mobile Switching Center)280.MSC280 is configured to and Public Switched Telephony Network (PSTN, Public Switched Telephone Network) 290 formation interfaces.MSC280 is also structured to and can be coupled via back haul link BSC275 to base station 270 forms interface.Back haul link can in some known interfaces any one construct, it is described Interface includes such as E1/T1, ATM, IP, PPP, frame relay, HDSL, ADSL or xDSL.It will be appreciated that as shown in Figure 2 System can include multiple BSC275.
Each BS270 can service one or more subregions (or region), by multidirectional antenna or the day of sensing specific direction Each subregion of line covering is radially away from BS270.Or, each subregion can be by two or more for diversity reception Antenna is covered.Each BS270 may be constructed such that the multiple frequency distribution of support, and the distribution of each frequency has specific frequency spectrum (for example, 1.25MHz, 5MHz etc.).
What subregion and frequency were distributed intersects can be referred to as CDMA Channel.BS270 can also be referred to as base station transceiver System (BTS, Base Transceiver Station) or other equivalent terms.In this case, term " base station " Can be used for broadly representing single BSC275 and at least one BS270.Base station can also be referred to as " cellular station ".Or, it is special Each subregion for determining BS270 can be referred to as multiple cellular stations.
As shown in Figure 2, be sent to for broadcast singal by broadcsting transmitter (BT, Broadcast Transmitter) 295 The mobile terminal 1 00 of operation in system.Broadcasting reception module 111 as shown in Figure 1 is arranged at mobile terminal 1 00 to connect Receive the broadcast singal sent by BT295.In fig. 2 it is shown that several global positioning system (GPS) satellites 300.Satellite 300 is helped Help at least one of multiple mobile terminal 1s 00 of positioning.
In fig. 2, multiple satellites 300 are depicted, it is understood that be, it is possible to use any number of satellite obtains useful Location information.GPS module 115 as shown in Figure 1 is generally configured to coordinate with satellite 300 to be believed with obtaining desired positioning Breath.Substitute GPS tracking techniques or outside GPS tracking techniques, it is possible to use other of the position of mobile terminal can be tracked Technology.In addition, at least one gps satellite 300 can optionally or additionally process satellite dmb transmission.
Used as a typical operation of wireless communication system, BS270 receives the reverse link from various mobile terminal 1s 00 Signal.Mobile terminal 1 00 generally participates in call, information receiving and transmitting and other types of communication.Each of the reception of certain base station 270 is anti- Processed in specific BS270 to link signal.The data of acquisition are forwarded to the BSC275 of correlation.BSC provides call Resource allocation and the mobile management function of the coordination including the soft switching process between BS270.The number that BSC275 will also be received According to MSC280 is routed to, it provides the extra route service for forming interface with PSTN290.Similarly, PSTN290 with MSC280 forms interface, and MSC and BSC275 form interface, and BSC275 correspondingly controls BS270 with by forward link signals It is sent to mobile terminal 1 00.
It is existing by mobile phone house keeper's clearing function in order to solve based on above-mentioned mobile terminal hardware configuration and communication system The Prune Policies of the liquidating plan of cleaning background application and caching rubbish are fixed, can only whole scan and cleaning system whole Application program, and scanning and cleaning are time-consuming more long, it is difficult to meet the demand of user under different application scene, it is difficult to meet to application The problem of the demand of the promptness of program cleaning, proposes the inventive method each embodiment.
In order to preferably explain the present invention, below, rubbish scanning is first introduced with cleaning background knowledge.
Data storage can simply be divided into built-in storage (referring mainly to using data catalogues) and external storage in Android (mainly SD card) two kinds of situations.Android is different to the management strategy of both different situations.For built-in storage In data stored using the principle of process isolation, external storage is then stored using globally shared principle.Thus, garbage-cleaning Process is the scanning and management to built-in and external data storage.
The rubbish that can be cleared up in Android mobile terminal is summarized as follows:Application cache file, using unloading residual, nothing Installation kit, internal storage data, system rubbish (daily record, thumbnail, empty folder etc.), promotional literature, big file (file size More than the file of certain value), the discarded record in SD card.
Root authority is in general needed for clearing up the application private data in built-in storage, it is external for clearing up In general data in storage are not need special access right.
" quick cleaning " and " depth cleaning " can have all been found in many mobile terminal administration class softwares, wherein,
So-called quick cleaning, refers to just often in fact that two to three layers of catalogue are only scanned when rubbish is scanned, and one is not done temporarily The time-consuming operation of extreme saturation etc. is needed a bit;
So-called depth cleaning, refers to just often that all rubbish cleared up are scanned comprehensively, and depth is carried out to catalogue Traversal.
" quick cleaning " and " depth cleaning " are adapted to different usage scenarios, if being intended merely to release part stores empty Between, quick cleaning;If it is desired to the file management for carrying out depth can also attempt depth cleaning, both are also complementary fusion Prune Policies.
Certainly, it is necessary to the device and method of explanation, cleaning application memory of the present invention and rubbish, is not limited only to Applied on the mobile terminal of android system, apply also for the mobile terminal of other systems, other systems include:IOS (apples Really), windows phone (Microsoft), Symbian (Nokia), BlackBerry OS (blackberry, blueberry), windows mobile are (micro- It is soft) etc..
Embodiment one
Fig. 3 is that the method for cleaning application memory provided in an embodiment of the present invention and rubbish realizes schematic flow sheet, is originally shown The method of cleaning application memory and rubbish in example is applied to mobile terminal, as shown in figure 3, cleaning application memory and the rubbish Method mainly include the following steps that:
Step 301:Receive the first operation for intended application icon.
Here, the intended application is the application set on mobile terminal.
In the embodiment of the present invention, the intended application of running of mobile terminal can be the application carried in mobile terminal system, For example, clock application, calculator application, camera applications, address list application etc., or by user installation third party should With for example, game application, wechat application, browser application, instant chat application, mail applications etc..
In one embodiment, first operation received for intended application icon, including:
Receive first operation of the operating body to intended application icon on mobile terminal desktop.
Wherein, first operation is the operation for making intended application icon be in first state.
Exemplarily, described first operate as user is directly held on mobile terminal desktop with finger to intended application icon Capable operation.
Again exemplarily, first operation is that user uses touch apparatus on mobile terminal desktop to intended application figure Mark the operation for performing.
Alternatively, first operation can be long by operation, clicking operation, slide, input numeral or character The operation such as operation.
Step 302:First state is in based on intended application icon described in first operational control.
Here, the first state refers to the state for being different from other application icons for not receiving the first operation.
Alternatively, the first state is suspended state.
In an optional embodiment, when the length received for intended application icon on mobile terminal desktop presses operation, control Make the intended application icon and be in suspended state.Now, the other application icon on mobile terminal desktop, in normal shape State.
Step 303:It is under first state in the intended application icon, receives for the intended application icon Two operations;Wherein, second operation is the continuous operation of the described first operation.
Illustrated so that user is directly operated with finger on region residing for intended application icon as an example, second operation be with First operation touch intended application icon residing for region when point be starting point, the continuation touch operation in the starting point, this is pressed Press operation pressure value in the Z-axis direction can change over time, such as become big or diminish.Here, the touch operation can be with It is pressing operation, slide, clicking operation etc..
For example, when user carries out the first operation with finger, the t1 moment is designated as, the first operation is in intended application icon The touch point in residing region is A points, and now, the first pressure value of the first operation is N1;Second operation is that the continuation on A points is touched Operation is touched, now, the second pressure value of the second operation is N2, and the size of N2 can be less than N1, or equal to N1, or more than N1.
Step 304:Obtain the corresponding operational attribute information of second operation.
Wherein, the operational attribute include it is following in one or more:
Duration, movement locus, pressure size.
Certainly, the operational attribute information can be also used for characterizing the change information of aforesaid operations attribute in a period of time, Such as pressure changing information, movement velocity change information, touch point number change information, position coordinates change information, etc..
In one embodiment, the operational attribute information is pressure changing information, wherein, the pressure changing information Including:
Second moment relative to the first moment pressure value amplitude of variation or
Pace of change of second moment relative to the first moment pressure;Wherein, the first moment is less than the second moment.
Preferably, before the corresponding operational attribute information of the acquisition second operation, also include:
When receiving the second operation, the pressure value in the corresponding operational attribute of second operation is obtained;Wherein, the pressure Be worth for the described second operation perpendicular to intended application icon power in the in-plane direction value;
Whether the pressure value is judged more than or equal to preset pressure value, if it is, it is corresponding to obtain second operation Operational attribute information, otherwise, controls the intended application icon to exit first state.
In this way, operating body made by controlling the size of the pressure on intended application icon intended application icon enter or First state is exited, intended application icon is entered or exit first state.
Specifically, when the second operation is perpendicular to plane where intended application icon, pressure value is that the second operation pressing is touched The size of power during control area.When user operates on intended application icon leaves angle with plane where intended application icon, pressure Force value be the second operation perpendicular to the intended application icon power in the in-plane direction value.Because the second operation may have Certain sliding trace, so, when the second operation has sliding trace, pressure value can be on sliding trace corresponding to each point The average value of the pressure value of the second operation.
Step 305:The cleaning of the corresponding intended application of the intended application icon is determined according to the operational attribute information Type.
It is described to determine that the intended application icon is corresponding according to the operational attribute information in an optional embodiment The cleaning type of intended application, including:
Cleaning class corresponding with the operational attribute information is searched in presetting database according to the operational attribute information Type;
Wherein, the presetting database includes one-to-one operational attribute value with cleaning type or operational attribute value Amplitude of variation and the corresponding relation of cleaning type or the pace of change of operational attribute value and the corresponding relation for clearing up type.
For example, the presetting database includes one-to-one pressure value with cleaning type or the amplitude of variation of pressure value With the corresponding relation of cleaning type or the pace of change of pressure value and the corresponding relation for clearing up type.
Again for example, the presetting database includes one-to-one duration with cleaning type.
Again for example, the presetting database includes the change of one-to-one movement locus and cleaning type or movement locus Change amplitude and the corresponding relation of cleaning type or the pace of change of movement locus and the corresponding relation for clearing up type.
It is described to determine that the intended application icon is corresponding according to the operational attribute information in a specific embodiment The cleaning type of intended application, including:
When the operational attribute information is duration,
Judge whether the duration of second operation reaches very first time threshold value, if it is, first is cleared up Type is defined as the cleaning type of intended application;
When the duration of the described second operation exceedes the very first time threshold value, second operation is judged Whether duration reaches the second time threshold, if it is, the second cleaning type to be defined as the cleaning class of intended application Type;Wherein, the very first time threshold value is less than second time threshold.
It is described that the intended application icon correspondence is determined according to the operational attribute information in another specific embodiment Intended application cleaning type, including:
When the operational attribute information is movement locus,
Judge whether the described second movement locus for operating meets first pre-conditioned;
If satisfaction first is pre-conditioned, the first cleaning type is defined as the cleaning type of intended application;
If being unsatisfactory for first pre-conditioned, judge whether the movement locus of second operation meets the second default bar Part, if satisfaction second is pre-conditioned, the second cleaning type is defined as the cleaning type of intended application;
If being unsatisfactory for second pre-conditioned, judge whether the movement locus of second operation meets the 3rd default article Part, the first cleaning type and the second cleaning type are defined as the cleaning type of intended application.
Wherein, described first pre-conditioned is and the first cleaning corresponding condition of type;For example, described first is pre-conditioned For:Movement locus is to move certain distance in the first direction.
Wherein, described second it is pre-conditioned be with the second cleaning corresponding condition of type, for example, described second is pre-conditioned For:To move certain distance in a second direction, the second direction is the directions different from first direction to movement locus, such as, The second direction is the opposite direction of the first direction.
Wherein, the described 3rd it is pre-conditioned for simultaneously include the first cleaning type with second cleaning type corresponding to article Part, for example, the described 3rd pre-conditioned is:Movement locus is to move certain distance along third direction, the third direction be with The different direction of first direction, second direction.
For example, the first direction is that slip, the third direction are upward to the right for slip to the left, the second direction Slide.
Step 306:Based on the cleaning type, the cleaning operation for the intended application is performed.
In an optional embodiment, described based on the cleaning type, the cleaning performed for the intended application is grasped Make, including:
When the cleaning type of intended application is for the first cleaning type, performed for the intended application clear with described first Corresponding first cleaning operation of reason type;
When the cleaning type of intended application is for the second cleaning type, performed for the intended application clear with described second Corresponding second cleaning operation of reason type.
Here, first cleaning operation is:The internal memory of the intended application, that is, the behaviour for clearing up backstage are cleared up on backstage Make;Second cleaning operation is:Clear up the caching and rubbish of the intended application, the i.e. operation of cleaning caching and rubbish.
Or, first cleaning operation is:The caching and rubbish of the intended application are cleared up, i.e. cleaning caching and rubbish Operation;Second cleaning operation is:The internal memory of the intended application is cleared up on backstage, that is, clears up the operation on backstage.
In the present embodiment, the first operation for intended application icon is received;Based on mesh described in first operational control Mark application icon is in first state;It is under first state in the intended application icon, receives and be directed to the intended application Second operation of icon;Wherein, second operation is the continuous operation of the described first operation;Obtain the second operation correspondence Operational attribute information;The cleaning class of the corresponding intended application of the intended application icon is determined according to the operational attribute information Type;Based on the cleaning type, the cleaning operation for the intended application is performed;In this way, first can simply and quickly be passed through Operation makes intended application icon enter or exit first state, and then realizes the cleaning for intended application by the second operation, Simple to operate, ageing and purpose is stronger, realizes the internal memory and garbage-cleaning scheme for single application, can solve at present Needed to all applying the not convenient sex chromosome mosaicism for being scanned and clearing up during using cleaning.
Embodiment two
Fig. 4 is a kind of schematic flow sheet of cleaning application memory provided in an embodiment of the present invention and rubbish, is applied to movement Terminal, as shown in figure 4, the flow mainly includes:
Step 401:Mobile terminal is received to the length of intended application icon by operation, controls the intended application icon to be in Suspended state;
Specifically, the application program image target that mobile terminal is received on the desktop with the head of a household by the mobile terminal is operated, The application icon is defined as intended application icon, and controls the intended application icon to be in suspended state.
Step 402:Mobile terminal is received and continues long by operation, calculates the duration T since suspending;
Here, the T refers to that to be in suspended state from intended application icon be zequin, it is long by operation it is lasting when Between.
Step 403:Judge whether since the duration T suspending reach very first time threshold value, if not up to, held Row step 408;If reached, step 404 is performed;
Here, the very first time threshold value, is to carry out the time that the first cleaning operation (such as cleaning backstage) need to reach.
Step 404:The cleaning operation of the corresponding intended application of intended application icon described in triggering cleaning backstage;Then hold Row step 405:
Specifically, if mobile terminal detects intended application and exists on backstage, the intended application is cleared up from backstage.
Step 405:Judge whether the length is continued by operation on the intended application icon, if so, performing step 406; If it is not, performing step 408;
Step 406:Continue to monitor and start duration T since suspending, judge whether duration T reaches the since suspension Two time thresholds, if not up to, performing step 407;If reached, step 408 is performed;
That is, when if T reaches very first time threshold value, user looses one's grip, then after the step 404 that is finished, cleaning is tied Beam, that is, terminate whole operation flow.If T reaches very first time threshold value, if user continues length and presses, continue to monitor and opened from suspension Beginning duration T, and judge whether duration T reaches the second time threshold since suspending, if reached, perform step 407, if not up to, after the step 404 that is finished, terminating whole operation flow.
Here, second time threshold, be carry out the second cleaning operation (as cleaning caching and rubbish) need to reach when Between.
Step 407:The corresponding caching of the triggering cleaning intended application icon and garbage-cleaning operation;
Step 408:Control the intended application icon to exit suspended state, then terminate whole flow process.
If it should be noted that it is long temporally more than very first time threshold value (or very first time threshold value) triggering cleaning after, Can loose one's grip, system completes follow-up cleaning operation, be grown in scale removal process by not influenceing cleaning.
For example, backstage occupancy, caching, rubbish of user's pre-cleaning application A etc., can by mobile desktop it is long by should With the corresponding application icons of A, long pressing to icon is in suspended state, and the time exceedes very first time threshold value, then carry out in backstage Deposit the cleaning of occupancy;More than the second time threshold, then cached, garbage-cleaning.
In this way, present embodiments providing a kind of scheme cleared up single application, application desktop icons are pressed by long, Different cleaning operations are carried out with length temporally long.Compared at present application cleaning need to all application be scanned and The liquidating plan of cleaning, purpose is stronger, lifts the management to single application, ageing stronger, simple to operate.Grown by defining Difference temporally carries out the cleaning of different content, makes cleaning more personalized;It is stronger using cleaning purpose, enrich user behaviour Make and experience.
Embodiment three
Fig. 5 is the composition structural representation of the device of cleaning application memory provided in an embodiment of the present invention and rubbish, application In mobile terminal, as shown in figure 5, described device includes the first receiving unit 51, control unit 52, the second receiving unit 53, obtains Take unit 54, determining unit 55, processing unit 56;Wherein,
First receiving unit 51, for receiving the first operation for intended application icon;
Described control unit 52, for being in first state based on intended application icon described in first operational control;
Second receiving unit 53, for being under first state in the intended application icon, receives for described Second operation of intended application icon;Wherein, second operation is the continuous operation of the described first operation;
The acquiring unit 54, for obtaining the corresponding operational attribute information of second operation;
The determining unit 55, for determining the corresponding target of the intended application icon according to the operational attribute information The cleaning type of application;
The processing unit 56, for based on the cleaning type, performing the cleaning operation for the intended application.
Alternatively, the acquiring unit 54, when being additionally operable to receive the second operation, obtains the corresponding operation of second operation Pressure value in attribute;Wherein, the pressure value be described second operation perpendicular to intended application icon institute in the in-plane direction Power value;Whether described control unit 52, be additionally operable to judge the pressure value more than or equal to preset pressure value, if it is, Notify that the acquiring unit 54 obtains the corresponding operational attribute information of second operation, otherwise, control the intended application figure Mark exits first state.
In an optional embodiment, the determining unit 55 is additionally operable to:
Cleaning class corresponding with the operational attribute information is searched in presetting database according to the operational attribute information Type;
Wherein, the presetting database includes one-to-one operational attribute value with cleaning type or operational attribute value Amplitude of variation and the corresponding relation of cleaning type or the pace of change of operational attribute value and the corresponding relation for clearing up type.
In an optional embodiment, the determining unit 55 is additionally operable to:
When the operational attribute information is duration,
Judge whether the duration of second operation reaches very first time threshold value, if it is, first is cleared up Type is defined as the cleaning type of intended application;
When the duration of the described second operation exceedes the very first time threshold value, second operation is judged Whether duration reaches the second time threshold, if it is, the second cleaning type to be defined as the cleaning class of intended application Type;Wherein, the very first time threshold value is less than second time threshold.
In an optional embodiment, the determining unit 55 is additionally operable to:
When the operational attribute information is movement locus,
Judge whether the described second movement locus for operating meets first pre-conditioned;
If satisfaction first is pre-conditioned, the first cleaning type is defined as the cleaning type of intended application;
If being unsatisfactory for first pre-conditioned, judge whether the movement locus of second operation meets the second default bar Part, if satisfaction second is pre-conditioned, the second cleaning type is defined as the cleaning type of intended application;
If being unsatisfactory for second pre-conditioned, judge whether the movement locus of second operation meets the 3rd default article Part, the first cleaning type and the second cleaning type are defined as the cleaning type of intended application.
Wherein, described first pre-conditioned is and the first cleaning corresponding condition of type;Described second it is pre-conditioned be with The second cleaning corresponding condition of type, the described 3rd it is pre-conditioned for include the first cleaning type with corresponding to the second cleaning type Condition.
In an optional embodiment, the processing unit 56 is additionally operable to:
When the cleaning type of intended application is for the first cleaning type, performed for the intended application clear with described first Corresponding first cleaning operation of reason type;
When the cleaning type of intended application is for the second cleaning type, performed for the intended application clear with described second Corresponding second cleaning operation of reason type.
The device of above-mentioned cleaning application memory and rubbish may be disposed in mobile terminal.
In practical application, above-mentioned first receiving unit 51, control unit 52, the second receiving unit 53, acquiring unit 54, really Order unit 55, the concrete structure of processing unit 56 may both correspond to processor.The specific structure of processor can be center Processor (CPU, Central Processing Unit), microprocessor (MCU, Micro Controller Unit), numeral Signal processor (DSP, Digital Signal Processing) or PLD (PLC, Programmable Logic Controller) etc. electronic component or electronic component with processing function set.Wherein, the processor Including executable code, in storage medium, the processor can be communicated by bus etc. and be connect for the executable code storage Mouth is connected with the storage medium, when the corresponding function of specific each unit is performed, is read simultaneously from the storage medium Run the executable code.The part that the storage medium is used to store the executable code is preferably non-moment storage Jie Matter.
First receiving unit 51, control unit 52, the second receiving unit 53, acquiring unit 54, determining unit 55, place That manages unit 56 with integrated corresponding to same processor, or can respectively correspond to different processors;When integrated corresponding to same place During reason device, the processor processes first receiving unit 51, control unit 52, the second receiving unit 53, obtains using the time-division Take the corresponding function of unit 54, determining unit 55, processing unit 56.
It will be appreciated by those skilled in the art that each unit in the device of the cleaning application memory of the embodiment of the present invention and rubbish Function, can refer to it is foregoing cleaning application memory and rubbish method associated description and understand, the cleaning of the embodiment of the present invention Each unit in the device of application memory and rubbish, can by realize the analog circuit of the function described in the embodiment of the present invention and reality It is existing, it is also possible to be realized by performing operation of the software of the function described in the embodiment of the present invention on intelligent terminal.
The device of application memory and rubbish is cleared up described in the present embodiment, target simply and quickly can be made by the first operation Application icon enters or exits first state, and then realizes the cleaning for intended application by the second operation, simple to operate, when Effect property and purpose are stronger, realize the internal memory and garbage-cleaning scheme for single application, when can solve application cleaning at present Need to all applying the not convenient sex chromosome mosaicism for being scanned and clearing up.
It should be noted that herein, term " including ", "comprising" or its any other variant be intended to non-row His property is included, so that process, method, article or device including a series of key elements not only include those key elements, and And also include other key elements being not expressly set out, or also include for this process, method, article or device institute are intrinsic Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this Also there is other identical element in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably implementation method.Based on such understanding, technical scheme is substantially done to prior art in other words The part for going out contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium In (such as ROM/RAM, magnetic disc, CD), including some instructions are used to so that a station terminal equipment (can be mobile phone, computer, clothes Business device, air-conditioner, or network equipment etc.) perform method described in each embodiment of the invention.
The preferred embodiments of the present invention are these are only, the scope of the claims of the invention is not thereby limited, it is every to utilize this hair Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of device for clearing up application memory and rubbish, is applied to mobile terminal, it is characterised in that described device includes:
First receiving unit, for receiving the first operation for intended application icon;
Control unit, for being in first state based on intended application icon described in first operational control;
Second receiving unit, for being under first state in the intended application icon, receives and is directed to the intended application figure Target second is operated;Wherein, second operation is the continuous operation of the described first operation;
Acquiring unit, for obtaining the corresponding operational attribute information of second operation;
Determining unit, the cleaning for determining the corresponding intended application of the intended application icon according to the operational attribute information Type;
Processing unit, for based on the cleaning type, performing the cleaning operation for the intended application.
2. device according to claim 1, it is characterised in that
The acquiring unit, when being additionally operable to receive the second operation, obtains the pressure in the corresponding operational attribute of second operation Value;Wherein, the pressure value be second operation perpendicular to intended application icon power in the in-plane direction value;
Whether described control unit, be additionally operable to judge the pressure value more than or equal to preset pressure value, if it is, notifying described Acquiring unit obtains the corresponding operational attribute information of second operation, otherwise, controls the intended application icon to exit first State.
3. device according to claim 1, it is characterised in that the determining unit, is additionally operable to:
Cleaning type corresponding with the operational attribute information is searched in presetting database according to the operational attribute information;
Wherein, the presetting database includes the change of one-to-one operational attribute value and cleaning type or operational attribute value Amplitude and the corresponding relation of cleaning type or the pace of change of operational attribute value and the corresponding relation for clearing up type.
4. device according to claim 1, it is characterised in that the determining unit, is additionally operable to:
When the operational attribute information is duration,
Judge whether the duration of second operation reaches very first time threshold value, if it is, clearing up type by first It is defined as the cleaning type of intended application;
When the duration of the described second operation exceedes the very first time threshold value, the action of second operation is judged Whether the duration reaches the second time threshold, if it is, the second cleaning type to be defined as the cleaning type of intended application;Its In, the very first time threshold value is less than second time threshold.
5. device according to claim 4, it is characterised in that the processing unit, is additionally operable to:
When the cleaning type of intended application is for the first cleaning type, performed and the described first cleaning class for the intended application Corresponding first cleaning operation of type;
When the cleaning type of intended application is for the second cleaning type, performed and the described second cleaning class for the intended application Corresponding second cleaning operation of type.
6. a kind of method for clearing up application memory and rubbish, is applied to mobile terminal, it is characterised in that methods described includes:
Receive the first operation for intended application icon;
First state is in based on intended application icon described in first operational control;
It is under first state in the intended application icon, receives the second operation for the intended application icon;Wherein, Second operation is the continuous operation of the described first operation;
Obtain the corresponding operational attribute information of second operation;
The cleaning type of the corresponding intended application of the intended application icon is determined according to the operational attribute information;
Based on the cleaning type, the cleaning operation for the intended application is performed.
7. method according to claim 6, it is characterised in that the corresponding operational attribute letter of acquisition second operation Before breath, also include:
When receiving the second operation, the pressure value in the corresponding operational attribute of second operation is obtained;Wherein, the pressure value is Second operation perpendicular to intended application icon power in the in-plane direction value;
Whether the pressure value is judged more than or equal to preset pressure value, if it is, obtaining the corresponding operation of second operation Attribute information, otherwise, controls the intended application icon to exit first state.
8. method according to claim 6, it is characterised in that described that the target is determined according to the operational attribute information The cleaning type of the corresponding intended application of application icon, including:
Cleaning type corresponding with the operational attribute information is searched in presetting database according to the operational attribute information;
Wherein, the presetting database includes the change of one-to-one operational attribute value and cleaning type or operational attribute value Amplitude and the corresponding relation of cleaning type or the pace of change of operational attribute value and the corresponding relation for clearing up type.
9. method according to claim 6, it is characterised in that described that the target is determined according to the operational attribute information The cleaning type of the corresponding intended application of application icon, including:
When the operational attribute information is duration,
Judge whether the duration of second operation reaches very first time threshold value, if it is, clearing up type by first It is defined as the cleaning type of intended application;
When the duration of the described second operation exceedes the very first time threshold value, the action of second operation is judged Whether the duration reaches the second time threshold, if it is, the second cleaning type to be defined as the cleaning type of intended application;Its In, the very first time threshold value is less than second time threshold.
10. method according to claim 9, it is characterised in that described based on the cleaning type, performs and is directed to the mesh The cleaning operation of application is marked, including:
When the cleaning type of intended application is for the first cleaning type, performed and the described first cleaning class for the intended application Corresponding first cleaning operation of type;
When the cleaning type of intended application is for the second cleaning type, performed and the described second cleaning class for the intended application Corresponding second cleaning operation of type.
CN201611085103.8A 2016-11-28 2016-11-28 Device and method for cleaning application memory and garbage Active CN106776017B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611085103.8A CN106776017B (en) 2016-11-28 2016-11-28 Device and method for cleaning application memory and garbage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611085103.8A CN106776017B (en) 2016-11-28 2016-11-28 Device and method for cleaning application memory and garbage

Publications (2)

Publication Number Publication Date
CN106776017A true CN106776017A (en) 2017-05-31
CN106776017B CN106776017B (en) 2021-08-10

Family

ID=58914875

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611085103.8A Active CN106776017B (en) 2016-11-28 2016-11-28 Device and method for cleaning application memory and garbage

Country Status (1)

Country Link
CN (1) CN106776017B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107491244A (en) * 2017-08-31 2017-12-19 深圳天珑无线科技有限公司 A kind of data clearing method, device, terminal and computer-readable recording medium
CN107958072A (en) * 2017-12-06 2018-04-24 珠海市魅族科技有限公司 Rubbish method for cleaning and device, computer installation and computer-readable recording medium
CN108021630A (en) * 2017-11-21 2018-05-11 深圳市雷鸟信息科技有限公司 Cleaning garbage files method, intelligent terminal and computer-readable recording medium
CN108228339A (en) * 2017-07-28 2018-06-29 珠海市魅族科技有限公司 A kind of method for recovering internal storage and device, terminal device and computer readable storage medium
CN108595263A (en) * 2018-04-04 2018-09-28 维沃移动通信有限公司 A kind of method and mobile terminal of application cache cleaning
CN109002247A (en) * 2018-06-15 2018-12-14 维沃移动通信有限公司 A kind of data clearing method, mobile terminal

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140026145A1 (en) * 2011-02-17 2014-01-23 Siemens Aktiengesellschaft Parallel processing in human-machine interface applications
CN103677241A (en) * 2012-09-24 2014-03-26 联想(北京)有限公司 Information processing method and electronic equipment
CN103853458A (en) * 2012-12-04 2014-06-11 华为技术有限公司 Method for clearing contents in intelligent terminal and intelligent terminal
CN104156137A (en) * 2014-07-28 2014-11-19 珠海市君天电子科技有限公司 Method, device and terminal for controlling application programs
CN104391632A (en) * 2014-11-17 2015-03-04 小米科技有限责任公司 Method and device for cleaning memory
CN105760229A (en) * 2016-02-15 2016-07-13 广东欧珀移动通信有限公司 Method and device for cleaning backstage running programs and mobile terminal
CN105824497A (en) * 2016-01-29 2016-08-03 维沃移动通信有限公司 Unread message displaying method and mobile terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140026145A1 (en) * 2011-02-17 2014-01-23 Siemens Aktiengesellschaft Parallel processing in human-machine interface applications
CN103677241A (en) * 2012-09-24 2014-03-26 联想(北京)有限公司 Information processing method and electronic equipment
CN103853458A (en) * 2012-12-04 2014-06-11 华为技术有限公司 Method for clearing contents in intelligent terminal and intelligent terminal
CN104156137A (en) * 2014-07-28 2014-11-19 珠海市君天电子科技有限公司 Method, device and terminal for controlling application programs
CN104391632A (en) * 2014-11-17 2015-03-04 小米科技有限责任公司 Method and device for cleaning memory
CN105824497A (en) * 2016-01-29 2016-08-03 维沃移动通信有限公司 Unread message displaying method and mobile terminal
CN105760229A (en) * 2016-02-15 2016-07-13 广东欧珀移动通信有限公司 Method and device for cleaning backstage running programs and mobile terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108228339A (en) * 2017-07-28 2018-06-29 珠海市魅族科技有限公司 A kind of method for recovering internal storage and device, terminal device and computer readable storage medium
CN107491244A (en) * 2017-08-31 2017-12-19 深圳天珑无线科技有限公司 A kind of data clearing method, device, terminal and computer-readable recording medium
CN108021630A (en) * 2017-11-21 2018-05-11 深圳市雷鸟信息科技有限公司 Cleaning garbage files method, intelligent terminal and computer-readable recording medium
CN107958072A (en) * 2017-12-06 2018-04-24 珠海市魅族科技有限公司 Rubbish method for cleaning and device, computer installation and computer-readable recording medium
CN107958072B (en) * 2017-12-06 2020-03-20 珠海市魅族科技有限公司 Garbage cleaning method and device, computer device and computer readable storage medium
CN108595263A (en) * 2018-04-04 2018-09-28 维沃移动通信有限公司 A kind of method and mobile terminal of application cache cleaning
CN109002247A (en) * 2018-06-15 2018-12-14 维沃移动通信有限公司 A kind of data clearing method, mobile terminal

Also Published As

Publication number Publication date
CN106776017B (en) 2021-08-10

Similar Documents

Publication Publication Date Title
CN106776017A (en) A kind of device and method for clearing up application memory and rubbish
CN104898959B (en) A kind of method and apparatus for adjusting virtual push button position
CN104777979B (en) Terminal and its touch operation method and device
CN106453538A (en) Screen sharing apparatus and method
CN106878464A (en) A kind of document display method and device
CN104731411B (en) The click action recognition methods of mobile terminal and device
CN106775372A (en) A kind of display adjusting method of suspension procedure disk, device and terminal
CN106843724A (en) A kind of mobile terminal screen anti-error-touch device and method, mobile terminal
CN106569709A (en) Device and method for controlling mobile terminal
CN106302137A (en) Group chat message processing apparatus and method
CN106873895A (en) The implementation method and device of a kind of edge gesture operation
CN106406737A (en) A screen operating method and device and a mobile terminal
CN106657602A (en) Conversation screen-off system based on proximity sensor and mobile terminal
CN106778176A (en) A kind of information processing method and mobile terminal
CN106897018A (en) Gesture operation method, device and mobile terminal
CN106791155A (en) A kind of volume adjustment device, volume adjusting method and mobile terminal
CN106569689A (en) Privacy protection device and method
CN106791187A (en) A kind of mobile terminal and NFC method
CN106793159A (en) A kind of screen prjection method and mobile terminal
CN104731484B (en) The method and device that picture is checked
CN106527685A (en) Control method and device for terminal application
CN104850351B (en) A kind of method and apparatus for realizing Rimless interaction
CN106775381A (en) The apparatus and method of adjustment screen touch area
CN106790941A (en) A kind of way of recording and device
CN105872233A (en) Display method and terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant