CN105975323A - Application management method and device and terminal - Google Patents

Application management method and device and terminal Download PDF

Info

Publication number
CN105975323A
CN105975323A CN201610482802.XA CN201610482802A CN105975323A CN 105975323 A CN105975323 A CN 105975323A CN 201610482802 A CN201610482802 A CN 201610482802A CN 105975323 A CN105975323 A CN 105975323A
Authority
CN
China
Prior art keywords
application
network
terminal
module
network application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610482802.XA
Other languages
Chinese (zh)
Inventor
白斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201610482802.XA priority Critical patent/CN105975323A/en
Publication of CN105975323A publication Critical patent/CN105975323A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/329Power saving characterised by the action undertaken by task scheduling
    • 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44594Unloading

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses an application management method, an application management device and a terminal. The method comprises the steps of obtaining a network application in the terminal, wherein the network application is an application which is running in the terminal and is in network connection; screening the network applications to obtain target network applications, wherein the target network applications do not comprise the network applications running in the foreground, and the target network applications do not comprise the network applications in the white list; and stopping the running of the target network application. The method can close part of network application and improve the internet speed of the application of the terminal.

Description

Application management method, device and terminal
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of application management method, device and terminal.
Background technology
Along with the high speed development of the Internet+industry, being provided with in terminal gets more and more needs to carry out network connection Application, such as, masses comment on net, drip and call a taxi etc..But, on the premise of terminal utilizable flow is certain, Needing the application carrying out network connection the most, the spendable flow of each application is the least, and a lot of at running background Its real user of application be not required to be used to, the flow of occupied terminal the most always, thus greatly affect User really needs the networking speed of the application used, and brings bad experience to user.
Summary of the invention
The embodiment of the invention discloses a kind of application management method, device and terminal, it is possible to close portion subnetwork Application, improves the networking speed of the application of terminal.
First aspect, it is provided that a kind of application management method, is applied to terminal, comprises the steps: to obtain institute Stating the network application in terminal, wherein, described network application is to be currently running in described terminal and carrying out net The application that network connects;Described network application is screened thus obtains objective network application, wherein, described mesh Mark network application does not include just in the application of front stage operation, and, described objective network is applied not included in white list In application;Stop the operation of described objective network application.
In conjunction with first aspect, in the first possible embodiment of embodiment of the present invention first aspect, to described Network application also includes before carrying out screening thus obtaining objective network application: to the application in described terminal by row Sequential mode is ranked up, and wherein, described sortord includes using frequency, application to mark, use frequency recently With one or more the combination in the nearest use time;After sorting according to described sortord, answered Sequence number;Using before described serial number, n application is as the application in described white list, wherein, n is for being more than The positive integer of zero.
In conjunction with first aspect, in the embodiment that the second of embodiment of the present invention first aspect is possible, to described Network application also includes before carrying out screening thus obtaining objective network application: receive the selection operation of user, institute State selection operation and include the application that user selects;The application that described user selects is set in described white list Application.
In conjunction with first aspect, in the third possible embodiment of embodiment of the present invention first aspect, obtain eventually Before network application in end, described method also comprises determining that described terminal meets at least one situation following: institute State total flow that network that terminal is currently in use provides for the described terminal network less than first flow threshold value;Described The network that terminal is currently in use is mobile network;The electricity of described terminal is less than power threshold;The letter of described terminal Number intensity is less than intensity threshold.
In conjunction with the third possible embodiment of first aspect, the 4th kind of embodiment of the present invention first aspect can In the embodiment of energy, the application of described objective network does not the most include that consumed flow is less than the network of second flow threshold value Application, wherein, described second flow threshold value is less than described first flow threshold value;And/or, described objective network should With not including that instant messaging class is applied.
Second aspect, it is provided that a kind of application management device, described device includes: acquisition module, screening module And stopping modular, described acquisition module is for obtaining the network application in described terminal, wherein, described network Application is for that be currently running in described terminal and carry out the application of network connection;Described screening module is used for Screening described network application thus obtain objective network application, wherein, the application of described objective network is not wrapped Include just in the application of front stage operation, and, described objective network application application not included in white list;Described Stopping modular is for stopping the operation of described objective network application.
In conjunction with second aspect, in the first possible embodiment of embodiment of the present invention second aspect, described dress Putting and also include order module, sequence number module and white list module, described order module is in described terminal Application be ranked up by sortord, wherein, described sortord includes using frequency, application scoring, Nearly use frequency and one or more the combination in the nearest use time;Described sequence number module for according to After the sequence of described sortord, the sequence number being applied;Described white list module is for by n before described serial number Individual application is as the application in described white list, and wherein, n is the positive integer more than zero.
In conjunction with second aspect, in the embodiment that the second of embodiment of the present invention second aspect is possible, described dress Putting and also include receiver module and white list module, described receiver module is for receiving the selection operation of user, institute State selection operation and include the application that user selects;Described white list module is for setting the application that described user selects It is set to the application in described white list.
In conjunction with second aspect, in the third possible embodiment of embodiment of the present invention second aspect, described dress Put and also include determining module, described determine that module is for determining that described terminal meets at least one situation following: institute State total flow that network that terminal is currently in use provides for the described terminal network less than first flow threshold value;Described The network that terminal is currently in use is mobile network;The electricity of described terminal is less than power threshold;The letter of described terminal Number intensity is less than intensity threshold.
In conjunction with the third possible embodiment of second aspect, the 4th kind of embodiment of the present invention second aspect can In the embodiment of energy, the application of described objective network does not the most include that consumed flow is less than the network of second flow threshold value Application, wherein, described second flow threshold value is less than described first flow threshold value;And/or, described objective network should With not including that instant messaging class is applied.
The third aspect, it is provided that a kind of server, including: processor, memorizer, communication interface and bus; Described processor, described memorizer and described communication interface are connected by described bus and complete mutual communicating; Described memorizer storage executable program code;Described processor is by holding of storing in the described memorizer of reading Line program code runs the program corresponding with described executable program code, for performing a kind of application management Method;Wherein, described method is the method as described in any one of first aspect.
Fourth aspect, the invention provides a kind of computer-readable recording medium, described computer-readable storage medium Matter stores the program code for subject recommending performed by calculating equipment.Described program code includes for holding The instruction of the row method of any one in the first aspect
Pass through embodiments of the invention, it is possible to obtain the network application in terminal, and filter out from network application Do not include just front stage operation and not the network application in white list to apply as objective network, and stop The operation of intended application.Said method can be applied by close portion subnetwork, improves the networking speed of the application of terminal.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, will make required in embodiment below Accompanying drawing be briefly described, it should be apparent that, below describe in accompanying drawing be some embodiments of the present invention, For those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to according to these Accompanying drawing obtains other accompanying drawing.
Fig. 1 is the schematic flow sheet of the embodiment of the present invention the first application management method disclosed;
Fig. 2 is the schematic diagram of network application in the embodiment of the present invention the first application management method disclosed;
Fig. 3 is to close the target network in network application in the embodiment of the present invention the first application management method disclosed The schematic diagram of network application;
Fig. 4 is the schematic flow sheet of the second application management method disclosed in the embodiment of the present invention;
Fig. 5 is the schematic flow sheet of the embodiment of the present invention the third application management method disclosed;
Fig. 6 is the structural representation of the embodiment of the present invention the first application management device disclosed;
Fig. 7 is the structural representation of the second application management device disclosed in the embodiment of the present invention;
Fig. 8 is the structural representation of the embodiment of the present invention the third application management device disclosed;
Fig. 9 is the structural representation of a kind of terminal disclosed in the embodiment of the present 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 clear, It is fully described by, it is clear that described embodiment is a part of embodiment of the present invention rather than whole enforcement Example.Based on the embodiment in the present invention, those of ordinary skill in the art are not under making creative work premise The every other embodiment obtained, broadly falls into the scope of protection of the invention.
It should be noted that the term used in embodiments of the present invention is only merely for describing specific embodiment Purpose, and it is not intended to be limiting the present invention.Odd number used in the embodiment of the present invention and appended claims " a kind of ", " described " and " being somebody's turn to do " of form is also intended to include most form, unless context clearly shows that other Implication.It is also understood that term "and/or" used herein refers to and comprises one or more row being associated Go out any or all possible combination of project.
Referring to Fig. 1, Fig. 1 is the embodiment of the present invention the first application management method disclosed.The present invention implements The application management method of example is described from the angle of terminal.The application management method bag of the embodiment of the present invention Include:
110: obtain the network application in terminal.
In embodiments of the present invention, terminal can be handheld device, the meter mainly communicated by mobile network Calculation equipment etc., such as, terminal can be smart mobile phone, panel computer, M2M equipment, mobile unit, Wearable device etc..
In embodiments of the present invention, network application be currently running in being terminal and also carrying out network connection Application.Such as, network application can be popular comment net, wechat, drip call a taxi, * * mailbox, Taobao, capital East etc. application.The interface that terminal can be connected by the network of end of scan, thus obtain the network in terminal Application.
120: network application is screened thus obtains objective network application.Wherein, described objective network should With not including just in the network application of front stage operation, and, described objective network is applied not included in white list Network application.
In embodiments of the present invention, in order to avoid network application foreground user being currently in use is out of service, shadow Ringing the experience of user, the objective network application in the embodiment of the present invention does not include just at the network of front stage operation Application.It is to say, when screening, if network application is the network application being currently running in foreground, then should Network application sieve goes.And, the network application in white list is the application with priority level, in order to avoid inciting somebody to action The network application with priority level in white list is out of service, and the intended application in the embodiment of the present invention is same Do not include the network application in white list.It is to say, when screening, if network application is in white list Application, then go this network application sieve.
130: stop the operation of objective network application.
In embodiments of the present invention, such as, as in figure 2 it is shown, the network application before screening includes popular comment Net, wechat, drip call a taxi, * * mailbox, Taobao, Jingdone district, as it is shown on figure 3, the mesh that obtains after screening Mark network application include popular comment net, drip call a taxi, Taobao, Jingdone district.Then, stop including popular comment Net, drip drip call a taxi, Taobao, Jingdone district interior network application operation and save terminal flow, Yi Jiti The speed of high user online.
Referring to Fig. 4, Fig. 4 is the second application management method disclosed in the embodiment of the present invention.The present invention implements The application management method of example is described from the angle of terminal.The application management method bag of the embodiment of the present invention Include:
210: the application in terminal is ranked up by sortord.
In embodiments of the present invention, sortord includes using frequency, application scoring, recently uses frequency and One or more combination in the nearly use time.Wherein, the use frequency of application can reflect that user is frequent Which uses apply, and application scoring can reflect user's evaluation to applying, the frequency that uses recently of application can Reflection user which application the most commonly used, nearest use time can reflect which user is most recently used and answers With, all can be as the foundation selecting white list.
220: after sorting according to sortord, the sequence number being applied.
In embodiments of the present invention, after application being ranked up according to sortord, will apply according to sequence Precedence distribute corresponding sequence number.
230: using before serial number, n application is as the application in white list, wherein, n is the positive integer more than zero. The white list obtained described in this step can be used for screening objective network application, herein in step 250 First do not launch to describe.
240: determine that terminal meets at least one situation following: the network that terminal is currently in use provides for terminal Total flow is less than the network of first flow threshold value;The network that terminal is currently in use is mobile network;The electricity of terminal Less than power threshold;The signal intensity of terminal is less than intensity threshold.The one in stating or several if terminal symbol closes The situation of kind, then continue 250.
In embodiments of the present invention, if the total flow that the network that terminal is currently in use provides for terminal is less than first Flow threshold, then illustrate the limited flow of terminal, it is desirable to reduce the quantity of the network application in terminal is to ensure eventually The speed of end online, described first flow threshold value specifically can be configured according to actual applicable cases;If The network that the network that terminal is currently in use provides for the focus such as mobile network rather than WiFi, then in order to reduce By flow produced by mobile network, it is desirable to reduce the quantity of the network application in terminal is to save flow;As Really the electricity of terminal is less than power threshold, then illustrate that the electricity of terminal is not enough, it is desirable to reduce the network in terminal should Quantity to save electricity;If the signal intensity of terminal is less than intensity threshold, then the signal of terminal is described not Good, it is desirable to reduce the quantity of the network application in terminal can send successfully with the significant data ensureing user.250: Obtain the network application in terminal, wherein, described network application be terminal is currently running and also carry out The application that network connects.
In embodiments of the present invention, terminal can be handheld device, the meter mainly communicated by mobile network Calculation equipment etc., such as, terminal can be smart mobile phone, panel computer, M2M equipment, mobile unit, Wearable device etc..
In embodiments of the present invention, network application be currently running in being terminal and also carrying out network connection Application.Such as, network application can be popular comment net, wechat, drip call a taxi, * * mailbox, Taobao, capital East etc. application.The interface that terminal can be connected by the network of end of scan, thus obtain the network in terminal Application.
260: described network application is screened thus obtains objective network application, wherein, described target network Network application does not include just in the network application of front stage operation, and, described objective network is applied not included in white list In network application.
In embodiments of the present invention, in order to avoid network application foreground user being currently in use is out of service, shadow Ringing the experience of user, the objective network application in the embodiment of the present invention does not include just at the network of front stage operation Application.It is to say, when screening, if network application is the network application being currently running in foreground, then should Network application sieve goes, and applies not as objective network.And, the network application in white list is to have priority Other application, in order to avoid by out of service for the network application with priority level in white list, the present invention is real Execute the intended application in example and the most do not include the network application in white list.It is to say, when screening, if Network application is the application in white list, then gone by this network application sieve, apply not as objective network.
In actual applications, the flow of some network applications consumes little, and the operation stopping this kind of network application is right The help improving terminal networking speed is little, so, in order to avoid by out of service for these network applications, this Intended application in bright embodiment does not the most include that consumed flow is less than the network application of second flow threshold value, wherein, Described second flow threshold value is less than described first flow threshold value.If it is to say, the flow that network application consumes Less than second flow threshold value, then this network application sieve is gone, apply not as objective network.
In actual applications, instant messaging class is applied, such as: the application such as QQ, wechat for a user ten Divide important, so, in order to avoid by intended application out of service for these network applications, in the embodiment of the present invention The most do not include that instant messaging class is applied.If it is to say, network application is the application of instant messaging class, then should Network application sieve goes, and applies not as objective network.
It is understood that when screening objective network application, terminal can be as desired to determine objective network Application should not include above-mentioned in any or which plant application.
270: stop the operation of objective network application.
Referring to Fig. 5, Fig. 5 is the embodiment of the present invention the third application management method disclosed.The present invention implements The application management method of example is described from the angle of terminal.The application management method bag of the embodiment of the present invention Include:
310: receive the selection operation of user, described selection operation includes the application that user selects.
In an embodiment of the present invention, eject one and select interface, select to show on interface and multiple can select Application.User carries out selecting operation on selection interface, to select preparation as the application in white list.
320: the application that the application that user selects is set in white list.
In embodiments of the present invention, user can according to oneself need any application in terminal is chosen as white Application in list.The white list obtained described in this step can be used for applying objective network in step 340 Screen, first do not launch to describe herein.
330: determine that terminal meets at least one situation following: the network that terminal is currently in use provides for terminal Total flow is less than the network of first flow threshold value;The network that terminal is currently in use is mobile network;The electricity of terminal Less than power threshold;The signal intensity of terminal is less than intensity threshold.The one in stating or several if terminal symbol closes The situation of kind, then continue 340.
In embodiments of the present invention, if the total flow that the network that terminal is currently in use provides for terminal is less than first Flow threshold, then illustrate the limited flow of terminal, it is desirable to reduce the quantity of the network application in terminal is to ensure eventually The speed of end online, described first flow threshold value is the threshold value artificially arranged according to experience, specifically can be according to reality The applicable cases on border is configured;If the network that terminal is currently in use is mobile network rather than WiFi etc. The network that focus provides, then in order to reduce by flow produced by mobile network, it is desirable to reduce the net in terminal The quantity of network application is to save flow;If the electricity of terminal is less than power threshold, then the electricity of terminal is described not Foot, it is desirable to reduce the quantity of the network application in terminal is to save electricity;If the signal intensity of terminal is less than strong Degree threshold value, then illustrate the poor signal of terminal, it is desirable to reduce the quantity of the network application in terminal is to ensure user Significant data can send successfully.
340: obtain the network application in terminal.
In embodiments of the present invention, terminal can be handheld device, the meter mainly communicated by mobile network Calculation equipment etc., such as, terminal can be smart mobile phone, panel computer, M2M equipment, mobile unit, Wearable device etc..
In embodiments of the present invention, network application be currently running in being terminal and also carrying out network connection Application.Such as, network application can be popular comment net, wechat, drip call a taxi, * * mailbox, Taobao, capital East etc. application.The interface that terminal can be connected by the network of end of scan, thus obtain the network in terminal Application.
350: network application is screened thus obtains objective network application.
In embodiments of the present invention, in order to avoid network application foreground user being currently in use is out of service, shadow Ringing the experience of user, the objective network application in the embodiment of the present invention does not include just at the network of front stage operation Application.It is to say, when screening, if network application is the network application being currently running in foreground, then should Network application sieve goes, and applies not as objective network.And, the network application in white list is to have priority Other application, in order to avoid by out of service for the network application with priority level in white list, the present invention is real Execute the intended application in example and the most do not include the network application in white list.It is to say, when screening, if Network application is the application in white list, then gone by this network application sieve, apply not as objective network.
In actual applications, the flow of some network applications consumes little, and the operation stopping this kind of network application is right The help improving terminal networking speed is little, so, in order to avoid by out of service for these network applications, this Intended application in bright embodiment does not the most include that consumed flow is less than the network application of second flow threshold value, wherein, Described second flow threshold value is less than described first flow threshold value.If it is to say, the flow that network application consumes Less than second flow threshold value, then this network application sieve is gone, apply not as objective network.
In actual applications, instant messaging class is applied, such as: the application such as QQ, wechat for a user ten Divide important, so, in order to avoid by intended application out of service for these network applications, in the embodiment of the present invention The most do not include that instant messaging class is applied.If it is to say, network application is the application of instant messaging class, then should Network application sieve goes, and applies not as objective network.
It is understood that when screening objective network application, terminal can be as desired to determine objective network Application should not include above-mentioned in any or which plant application.
360: stop the operation of objective network application.
The above-mentioned method illustrating the embodiment of the present invention, following for being easy to preferably implement present invention enforcement The such scheme of example, correspondingly, is also provided below for coordinating the device implementing such scheme.
Refer to the structural representation that Fig. 6, Fig. 6 are the embodiment of the present invention the first application management device disclosed. The application management device 40 of the present embodiment includes: acquisition module 440, screening module 450 and stopping modular 460。
Described acquisition module 440 is for obtaining the network application in terminal, and wherein, described network application is described That terminal is currently running and carry out the application of network connection.
Described screening module 450 obtains objective network application for screening described network application, its In, the application of described objective network does not include just in the network application of front stage operation, and, described objective network is applied Network application not included in white list.
Described stopping modular 460 is for stopping the operation of described objective network application.
The application management device 40 of the embodiment of the present invention is capable of application management method as shown in Figure 1, tool Body refers to Fig. 1 and related embodiment, and it is no longer repeated herein.
Referring to Fig. 7, Fig. 7 is the structural representation of the second application management device disclosed in the embodiment of the present invention. As it is shown in fig. 7, the application management device that this enforcement provides is to optimize according to the application management device shown in Fig. 6 Arrive.The difference of the application management device 40 shown in application management device 50 and Fig. 6 of the present embodiment exists In, described application management device 50 also includes: order module 410, sequence number module 415 and white list module 420 and determine module 430.
Described order module 410 is for being ranked up by sortord the application in described terminal, wherein, and institute State sortord include using frequency, application scoring, recently use frequency and the one in the use time recently or The combination that person is multiple.
Sequence number module 415 is used for after sorting according to described sortord, the sequence number being applied.
Described white list module 420 is used for n application before serial number as the application in described white list, its In, n is the positive integer more than zero.
Described determine that module 430 is for determining that terminal meets at least one situation following: described terminal is currently in use The total flow that provides for described terminal of network less than first flow threshold value;The network that described terminal is currently in use is Mobile network;The electricity of described terminal is less than power threshold;The signal intensity of described terminal is less than intensity threshold.
The application management device 50 of the embodiment of the present invention is capable of application management method as shown in Figure 4, tool Body refers to Fig. 4 and related embodiment, and it is no longer repeated herein.
Refer to the structural representation that Fig. 8, Fig. 8 are the embodiment of the present invention the third application management device disclosed. As shown in Figure 8, the application management device that this enforcement provides is to optimize according to the application management device shown in Fig. 6 Arrive.The difference of the application management device 40 shown in application management device 60 and Fig. 6 of the present embodiment exists In, described application management device 60 also includes: receiver module 405, white list module 420 and determine module 430。
Receiver module 405 is for receiving the selection operation of user, and described selection operation includes the application that user selects.
Described white list module 420 is for being set to the application in described white list by the application that described user selects.
Described determine that module 430 is for determining that described terminal meets at least one situation following: described terminal is The network used is less than the network of first flow threshold value for the total flow that described terminal provides;Described terminal makes Network be mobile network;The electricity of described terminal is less than power threshold;The signal intensity of described terminal is less than Intensity threshold.
The application management device 60 of the embodiment of the present invention is capable of application management method as shown in Figure 3, tool Body refers to Fig. 6 and related embodiment, and it is no longer repeated herein.
Referring to Fig. 9, Fig. 9 is the structural representation of a kind of terminal disclosed in the embodiment of the present invention.The present embodiment Server include: at least one processor 801, communication interface 802, user interface 803 and memorizer 804, Processor 801, communication interface 802, user interface 803 and memorizer 804 can pass through bus or other side Formula connects, and the embodiment of the present invention is as a example by connecting by bus 805.Wherein,
Processor 801 can be general processor, such as central processing unit (Central Processing Unit, CPU)。
Communication interface 802 can be wireline interface (such as Ethernet interface) or wave point (such as Cellular Networks Network interface or use wireless lan interfaces), for communicating with other-end or server.The present invention is real Executing in example, communication interface 802 specifically for recommending the user of terminal by target recommended.
User interface 803 concretely contact panel, including touch screen and touch screen, is used for detecting contact panel On operational order, user interface 803 can also be physical button or mouse.User interface 803 is all right For display screen, it is used for exporting, showing image or data.
Memorizer 804 can include volatile memory (Volatile Memory), such as random access memory (Random Access Memory, RAM);Memorizer can also include nonvolatile memory (Non-Volatile Memory), such as read only memory (Read-Only Memory, ROM), flash memory Reservoir (Flash Memory), hard disk (Hard Disk Drive, HDD) or solid state hard disc (Solid-State Drive, SSD);Memorizer 804 can also include the combination of the memorizer of mentioned kind.Memorizer 804 is used for storing Batch processing code, processor 801, for calling the program code of storage in memorizer 804, performs following behaviour Make:
Obtain the network application in terminal, wherein, described network application be described terminal is currently running and just In the application carrying out network connection;
Screening described network application thus obtain objective network application, wherein, described objective network is applied Do not include just in the network application of front stage operation, and, described objective network application net not included in white list Network is applied;
Stop the operation of described objective network application.
Alternatively, described processor 801 is additionally operable to perform following operation: to the application in described terminal by sequence Mode is ranked up, wherein, described sortord include using frequency, application scoring, recently use frequency and One or more combination in the use time recently;After sorting according to described sortord, it is applied Sequence number;Using before described serial number, n application is as the application in described white list, wherein, n is more than zero Positive integer.
Alternatively, described processor 801 is additionally operable to perform following operation: receive the selection operation of user, described Operation is selected to include the application that user selects;The application that described user selects be set in described white list should With.
Alternatively, described processor 801 is additionally operable to perform following operation: determine described terminal meet following at least A kind of situation: the total flow that the network that described terminal is currently in use provides for described terminal is less than first flow threshold value Network;The network that described terminal is currently in use is mobile network;The electricity of described terminal is less than power threshold; The signal intensity of described terminal is less than intensity threshold.
Alternatively, the application of described objective network does not the most include that consumed flow is less than the network application of second flow threshold value, Wherein, described second flow threshold value is less than described first flow threshold value;And/or, described objective network is applied the most not Apply including instant messaging class.
Pass through embodiments of the invention, it is possible to obtain the network application in terminal, and filter out from network application Do not include just front stage operation and not the network application in white list to apply as objective network, and stop The operation of intended application.Said method can be applied by close portion subnetwork, improves the networking speed of the application of terminal.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment The program that can be by completes to instruct relevant hardware, and this program can be stored in a computer-readable storage In medium, storage medium includes read only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), programmable read only memory (Programmable Read-only Memory, PROM), Erasable Programmable Read Only Memory EPROM (Erasable Programmable Read Only Memory, EPROM), disposable programmable read only memory (One-time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read only memory (Electrically-Erasable Programmable Read-Only Memory, EEPROM), read-only optical disc (Compact Disc Read-Only Memory, CD-ROM) or other disk storages, disk memory, magnetic tape storage or can For carrying or store any other medium computer-readable of data.
Above terminal anti-theft method a kind of disclosed in the embodiment of the present invention and terminal are described in detail, herein In apply specific case principle and the embodiment of the present invention be set forth, the explanation of above example is only It is the method and core concept thereof being adapted to assist in and understanding the present invention;Simultaneously for one of ordinary skill in the art, According to the thought of the present invention, the most all will change, in sum, This specification content should not be construed as limitation of the present invention.

Claims (10)

1. an application management method, is applied to terminal, it is characterised in that comprise the steps:
Obtain the network application in described terminal, wherein, described network application be described terminal is currently running and Carrying out the application of network connection;
Screening described network application thus obtain objective network application, wherein, described objective network is applied Do not include just in the application of front stage operation, and, described objective network application application not included in white list;
Stop the operation of described objective network application.
Method the most according to claim 1, it is characterised in that described network application is screened from And also include before obtaining objective network application:
Being ranked up the application in described terminal by sortord, wherein, described sortord includes using frequency Rate, application scoring, recently use frequency and one or more the combination in the use time recently;
After sorting according to described sortord, the sequence number being applied;
Using before described serial number, n application is as the application in described white list, wherein, n more than zero is just Integer.
Method the most according to claim 1, it is characterised in that described network application is screened from And also include before obtaining objective network application:
Receiving the selection operation of user, described selection operation includes the application that user selects;
The application that described user selects is set to the network application in described white list.
Method the most according to claim 1, it is characterised in that before obtaining the network application in terminal Described method also includes:
Determine that described terminal meets at least one situation following: the network that described terminal is currently in use is described terminal The total flow provided is less than the network of first flow threshold value;The network that described terminal is currently in use is mobile network; The electricity of described terminal is less than power threshold;The signal intensity of described terminal is less than intensity threshold.
Method the most according to claim 4, it is characterised in that the application of described objective network does not includes Consumed flow is less than the network application of second flow threshold value, and wherein, described second flow threshold value is less than described first Flow threshold;And/or, the application of described objective network does not the most include that instant messaging class is applied.
6. an application management device, it is characterised in that described device includes: acquisition module, screening module And stopping modular,
Described acquisition module is for obtaining the network application in described terminal, and wherein, described network application is described That terminal is currently running and carry out the application of network connection;
Described screening module obtains objective network application for screening described network application, wherein, Described objective network application do not include just in the application of front stage operation, and, described objective network application not included in Application in white list;
Described stopping modular is for stopping the operation of described objective network application.
Device the most according to claim 6, it is characterised in that described device also include order module, Sequence number module and white list module,
Described order module is for being ranked up by sortord the application in described terminal, wherein, and described row Sequential mode includes using frequency, application scoring, recently uses frequency and the one in the use time recently or many The combination planted;
Described sequence number module is used for after sorting according to described sortord, the sequence number being applied;
Described white list module is used for n application before described serial number as the application in described white list, its In, n is the positive integer more than zero.
Device the most according to claim 6, it is characterised in that described device also include receiver module with And white list module,
Described receiver module is for receiving the selection operation of user, and described selection operation includes the application that user selects;
Described white list module is for being set to the application in described white list by the application that described user selects.
Device the most according to claim 6, it is characterised in that described device also includes determining module, Described determine that module is for determining that described terminal meets at least one situation following: the net that described terminal is currently in use Network is less than the network of first flow threshold value for the total flow that described terminal provides;The network that described terminal is currently in use For mobile network;The electricity of described terminal is less than power threshold;The signal intensity of described terminal is less than intensity threshold.
10. a server, it is characterised in that including: processor, memorizer, communication interface and bus; Described processor, described memorizer and described communication interface are connected by described bus and complete mutual communicating; Described memorizer storage executable program code;Described processor is by holding of storing in the described memorizer of reading Line program code runs the program corresponding with described executable program code, for performing a kind of application management Method;Wherein, described method is the method as described in any one of claim 1 to 5.
CN201610482802.XA 2016-06-27 2016-06-27 Application management method and device and terminal Pending CN105975323A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610482802.XA CN105975323A (en) 2016-06-27 2016-06-27 Application management method and device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610482802.XA CN105975323A (en) 2016-06-27 2016-06-27 Application management method and device and terminal

Publications (1)

Publication Number Publication Date
CN105975323A true CN105975323A (en) 2016-09-28

Family

ID=57019939

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610482802.XA Pending CN105975323A (en) 2016-06-27 2016-06-27 Application management method and device and terminal

Country Status (1)

Country Link
CN (1) CN105975323A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106533988A (en) * 2016-10-26 2017-03-22 维沃移动通信有限公司 Control method for network speed of application and mobile terminal
CN106569890A (en) * 2016-11-09 2017-04-19 广东欧珀移动通信有限公司 Application control method and terminal
CN106789746A (en) * 2016-12-16 2017-05-31 广州杰赛科技股份有限公司 A kind of method and device of management software data traffic
CN107783633A (en) * 2017-09-12 2018-03-09 深圳市金立通信设备有限公司 A kind of method, terminal and computer-readable recording medium for managing application program
CN109561411A (en) * 2018-12-10 2019-04-02 北京小米移动软件有限公司 It calls a taxi the optimization method and device of service
CN111274093A (en) * 2020-01-23 2020-06-12 湖南快乐阳光互动娱乐传媒有限公司 Application program sorting method and device
CN111787602A (en) * 2020-07-01 2020-10-16 深圳传音控股股份有限公司 Terminal power saving method, terminal and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103795651A (en) * 2012-11-05 2014-05-14 腾讯科技(深圳)有限公司 Distribution method, device and system for network resources
CN103885803A (en) * 2014-03-17 2014-06-25 可牛网络技术(北京)有限公司 Method and device for managing procedures in mobile terminal and mobile terminal
CN104461734A (en) * 2014-11-26 2015-03-25 北京奇虎科技有限公司 Processing method and system for terminal applications
CN104598093A (en) * 2014-08-14 2015-05-06 小米科技有限责任公司 Method and device for prompting message during screen locking

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103795651A (en) * 2012-11-05 2014-05-14 腾讯科技(深圳)有限公司 Distribution method, device and system for network resources
CN103885803A (en) * 2014-03-17 2014-06-25 可牛网络技术(北京)有限公司 Method and device for managing procedures in mobile terminal and mobile terminal
CN104598093A (en) * 2014-08-14 2015-05-06 小米科技有限责任公司 Method and device for prompting message during screen locking
CN104461734A (en) * 2014-11-26 2015-03-25 北京奇虎科技有限公司 Processing method and system for terminal applications

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106533988A (en) * 2016-10-26 2017-03-22 维沃移动通信有限公司 Control method for network speed of application and mobile terminal
CN106569890A (en) * 2016-11-09 2017-04-19 广东欧珀移动通信有限公司 Application control method and terminal
CN106789746A (en) * 2016-12-16 2017-05-31 广州杰赛科技股份有限公司 A kind of method and device of management software data traffic
CN106789746B (en) * 2016-12-16 2020-06-19 广州杰赛科技股份有限公司 Method and device for managing software data flow
CN107783633A (en) * 2017-09-12 2018-03-09 深圳市金立通信设备有限公司 A kind of method, terminal and computer-readable recording medium for managing application program
CN109561411A (en) * 2018-12-10 2019-04-02 北京小米移动软件有限公司 It calls a taxi the optimization method and device of service
CN111274093A (en) * 2020-01-23 2020-06-12 湖南快乐阳光互动娱乐传媒有限公司 Application program sorting method and device
CN111274093B (en) * 2020-01-23 2023-12-01 湖南快乐阳光互动娱乐传媒有限公司 Application program ordering method and device
CN111787602A (en) * 2020-07-01 2020-10-16 深圳传音控股股份有限公司 Terminal power saving method, terminal and readable storage medium

Similar Documents

Publication Publication Date Title
CN105975323A (en) Application management method and device and terminal
CN107634993B (en) A kind of information push event-handling method, device and electronic equipment
CN105005429B (en) A kind of method and terminal of terminal display picture
CN107015892A (en) A kind of method for testing pressure, device and system
CN112057847B (en) Game object control method and device
CN106293803B (en) A kind of application control method and device
CN104469717B (en) Note transmission method and device
CN103475717B (en) A kind of friend recommendation method and system based on social networks
CN107678644A (en) A kind of image processing method and mobile terminal
CN108459964A (en) Test cases selection method, apparatus, equipment and computer readable storage medium
CN105243098B (en) The clustering method and device of facial image
CN106155640A (en) A kind of volume display methods and device
CN104853409B (en) A kind of method for network access and mobile communication terminal
CN111328082A (en) Base station planning method, device, equipment and storage medium
CN105843477A (en) Event display method and device
CN109377383A (en) Product data synchronous method, device, computer equipment and storage medium
CN108256894A (en) Advertising display control method, equipment, server and client
CN110046805A (en) Risk subscribers find method and device
CN105468440B (en) Information display method and device and electronic equipment
CN105323368B (en) Batch selection method and its mobile terminal
CN106686545A (en) Method and apparatus for applying wireless fidelity country code
CN107645555A (en) A kind of recommendation method, server and computer-readable recording medium
CN110969240A (en) Pruning method, device, equipment and medium for deep convolutional neural network
CN104808918B (en) A kind of data processing method and terminal
CN103781087A (en) Information processing method 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160928

RJ01 Rejection of invention patent application after publication