CN105786570A - Method and device for managing starting-up self-starting of program - Google Patents

Method and device for managing starting-up self-starting of program Download PDF

Info

Publication number
CN105786570A
CN105786570A CN201610112728.2A CN201610112728A CN105786570A CN 105786570 A CN105786570 A CN 105786570A CN 201610112728 A CN201610112728 A CN 201610112728A CN 105786570 A CN105786570 A CN 105786570A
Authority
CN
China
Prior art keywords
starting
program
start self
self
configuration information
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
CN201610112728.2A
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201610112728.2A priority Critical patent/CN105786570A/en
Publication of CN105786570A publication Critical patent/CN105786570A/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a method and device for managing starting-up self-starting of a program. The method for managing starting-up self-starting of the program comprises the steps that starting-up self-starting set information, generated under preset conditions, of the program is acquired and stored, wherein the starting-up self-starting set information is generated based on a starting-up self-starting state selected by a user for the program; when intelligent electronic equipment gets into a shutdown preparation state, the starting-up self-starting state of the program is set according to the starting-up self-starting set information of the program. According to the technical scheme, the reliability of starting-up self-starting management of the program can be effectively improved.

Description

Program start self-starting management method and device
Technical field
The present invention relates to intelligent electronic device technical field, be specifically related to a kind of program start self-starting management method and device.
Background technology
Start self-starting refer to the program on equipment along with the start of this equipment automatically actuated process.
Finding in routine use, some application programs being rarely employed also often are started shooting self-starting, so not only dragged slowly the starting up speed of equipment, and equipment can be made to become card slowly.
At present, major applications program is all with the option of start self-starting, user can by arrange corresponding application programs start self-starting option allow or forbid the start self-starting of this application program, but, the start self-starting option of usual user's application programs just will not go to comprehend after being configured again, and in equipment use procedure, user is likely to imprudence and has forbidden to certain that again the application program of start self-starting imparts the authority of start self-starting, thus causing originally forbidding that the application program of start self-starting again can the self-starting when device power-up.Visible, the existing scheme poor reliability forbidding application program start self-starting by arranging the option of start self-starting.
Summary of the invention
The present invention provides a kind of program start self-starting management method and device, for improving the reliability of program start self-starting management.
First aspect present invention provides a kind of program start self-starting management method, including:
Be obtained and stored in pre-conditioned under, the start self-starting configuration information of the program of generation, wherein, the start self-starting state that said procedure is selected is generated by above-mentioned start self-starting configuration information based on user
When intelligent electronic device enters shutdown SBR, the start self-starting configuration information according to said procedure, the start self-starting state of said procedure is set.
Based on first aspect present invention, in the implementation that the first is possible, above-mentioned be obtained and stored in pre-conditioned under, include before the start self-starting configuration information of the program of generation:
Obtain the instruction information that allowing on current above-mentioned intelligent electronic device is set to the program of start self-starting;
Display start self-starting arranges selection interface, wherein, above-mentioned start self-starting arranges and selects interface to include: the instruction information of the said procedure of acquisition and the start self-starting setting options associated with this program, in order to user selectes the start self-starting state of the program of association by above-mentioned start self-starting setting options.
Based on the first possible implementation of first aspect present invention, in the implementation that the second is possible, allowing on the current above-mentioned intelligent electronic device of above-mentioned acquisition is set to the instruction information of the program of start self-starting, includes before:
Judge whether the mounted program of above-mentioned intelligent electronic device allows registration start broadcast;
If so, then judge that above-mentioned mounted program allows to be set to start self-starting;
If it is not, then judge that above-mentioned mounted program does not allow to be set to start self-starting.
Based on first aspect present invention, or the implementation that the first of first aspect present invention is possible, or the implementation that the second of first aspect present invention is possible, in the implementation that the third is possible, the above-mentioned start self-starting configuration information according to said procedure, the start self-starting state of said procedure is set, including:
Forbid that start broadcasts to current start self-starting state is chosen to be the program forbidden by system service.
Based on first aspect present invention, or the implementation that the first of first aspect present invention is possible, or the implementation that the second of first aspect present invention is possible, in the 4th kind of possible implementation, above-mentioned be obtained and stored in pre-conditioned under, include after the start self-starting configuration information of the program of generation:
If receiving shutdown broadcast, it is determined that above-mentioned intelligent electronic device enters shutdown SBR.
Second aspect present invention provides a kind of program start self-starting managing device, including:
Acquiring unit, for obtaining on a preset condition based, the start self-starting configuration information of the program of generation, wherein, the start self-starting state that said procedure is selected is generated by above-mentioned start self-starting configuration information based on user
Memory element, for storing the start self-starting configuration information that above-mentioned acquiring unit obtains;
Start self-starting arranges unit, is used for when intelligent electronic device enters shutdown SBR, and the start self-starting configuration information according to the said procedure that said memory cells has stored arranges the start self-starting state of said procedure.
Based on second aspect present invention, in the implementation that the first is possible, above-mentioned pre-conditioned be specially default start self-starting arrange selection interface;
Said procedure start self-starting managing device also includes:
Instruction information acquisition unit, for obtaining the instruction information that allowing on current above-mentioned intelligent electronic device is set to the program of start self-starting;
Display unit, for showing that above-mentioned start self-starting arranges selection interface, wherein, above-mentioned start self-starting arranges and selects interface to include: the instruction information of the said procedure of acquisition and the start self-starting setting options associated with this program, in order to user selectes the start self-starting state of the program of association by above-mentioned start self-starting setting options.
Based on the first possible implementation of second aspect present invention, in the implementation that the second is possible, said procedure start self-starting managing device also includes:
Judging unit, is used for: judge whether the installation procedure of above-mentioned intelligent electronic device allows registration start broadcast;If so, then judge that above-mentioned installation procedure allows to be set to start self-starting;If it is not, then judge that above-mentioned installation procedure does not allow to be set to start self-starting.
Based on second aspect present invention, or the implementation that the first of second aspect present invention is possible, or the implementation that the second of second aspect present invention is possible, in the implementation that the third is possible, above-mentioned start self-starting arrange unit specifically for: by system service forbid by start broadcast to start self-starting state be the program forbidden.
Based on second aspect present invention, or the implementation that the first of second aspect present invention is possible, or the implementation that the second of second aspect present invention is possible, in the 4th kind of possible implementation, said procedure start self-starting managing device also includes:
Receive unit, be used for receiving shutdown broadcast;
Determine unit, for when above-mentioned reception unit receives shutdown broadcast, it is determined that above-mentioned intelligent electronic device enters shutdown SBR.
Therefore, by being obtained and stored in the start self-starting configuration information of the program of pre-conditioned lower generation in the present invention, when intelligent electronic device enters shutdown SBR, the start self-starting configuration information of the program according to storage arranges the start self-starting state of corresponding program, make when off-mode state, can according to the start self-starting configuration information of the program of storage, it is set to forbid by the start self-starting state that start self-starting state is chosen to be the program forbidden, ensure that this program is still within forbidding the state of start self-starting when this intelligent electronic device is started shooting again, and then improve the reliability of program start self-starting management.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of program start self-starting management method embodiment schematic flow sheet provided by the invention;
Fig. 2 is a kind of program start self-starting management method embodiment schematic flow sheet provided by the invention;
Fig. 3 is a kind of program start self-starting managing device example structure schematic diagram provided by the invention.
Detailed description of the invention
For making the goal of the invention of the present invention, feature, the advantage can be more obvious and understandable, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only a part of embodiment of the present invention, and not all embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
The embodiment of the present invention provides a kind of program start self-starting management method, including: be obtained and stored in pre-conditioned under, the start self-starting configuration information of the program generated, wherein, the start self-starting state that said procedure is selected is generated by above-mentioned start self-starting configuration information based on user;When intelligent electronic device enters shutdown SBR, the start self-starting configuration information according to said procedure, the start self-starting state of said procedure is set.The embodiment of the present invention also provides for corresponding program start self-starting managing device, is described in detail in each embodiment individually below.
Embodiment one
Referring to Fig. 1, the program start self-starting management method in the embodiment of the present invention includes:
Step 101, be obtained and stored in pre-conditioned under, the start self-starting configuration information of the program of generation;
Wherein, the start self-starting state that said procedure is selected is generated by above-mentioned start self-starting configuration information based on user, that is, above-mentioned start self-starting configuration information is relevant in the above-mentioned pre-conditioned lower start self-starting state that said procedure is selected to user.Specifically, the start self-starting configuration information of program can include the mark of this program and the start self-starting state of selected on a preset condition based this program of user, or, it is also possible to only include the mark of this program, illustrate separately below.
In the first application scenarios, pre-setting the first designator and the second designator, above-mentioned first designator is used for indicating start self-starting state for allowing, and above-mentioned second designator is used for indicating start self-starting state for forbidding.When user above-mentioned pre-conditioned under have selected the start self-starting state of program time, generate and comprise the mark of this program and the start self-starting configuration information of respective indicator, step 101 obtains and stores the start self-starting configuration information of this program.Illustrate, when user above-mentioned pre-conditioned under have selected the start self-starting state of program A for allowing time, generating the start self-starting configuration information of mark and above-mentioned first designator comprising program A, step 101 obtains and stores the start self-starting configuration information of program A;When user above-mentioned pre-conditioned under have selected the start self-starting state of program A for forbidding time, generate the start self-starting configuration information of mark and above-mentioned second designator comprising program A, step 101 obtains and stores the start self-starting configuration information of program A.Optionally, above-mentioned first designator is 0, and above-mentioned second designator is 1;Or, above-mentioned first designator is 1, and above-mentioned second designator is 0.
In the second application scenarios, pre-setting a designator, this designator is used for indicating start self-starting state for forbidding.nullWhen user above-mentioned pre-conditioned under have selected the start self-starting state of program time,Generate the start self-starting configuration information comprising this program,Wherein,If the start self-starting state of program is chosen to be forbid,Then generate the start self-starting configuration information of mark and the above-mentioned designator comprising this program,If the start self-starting state of program is chosen to be permission,Then generate the start self-starting configuration information of the mark comprising this program,Step 101 obtains and stores the start self-starting configuration information of this program,Then when the start self-starting configuration information recognizing some program comprises above-mentioned designator,Namely can determine that the start self-starting state of this program is chosen to be to forbid,When not recognizing above-mentioned designator in the start self-starting configuration information of this program,Namely can determine that the start self-starting state of this program is chosen to be permission.Illustrate, when user above-mentioned pre-conditioned under have selected the start self-starting state of program A for allowing time, generate the start self-starting configuration information of the mark comprising program A, step 101 obtains and stores the start self-starting configuration information of program A;When user above-mentioned pre-conditioned under have selected the start self-starting state of program A for forbidding time, generate the start self-starting configuration information of mark and the above-mentioned designator comprising program A, step 101 obtains and stores the start self-starting configuration information of program A.Optionally, above-mentioned designator is set to 0 or 1.
In the third application scenarios, pre-setting a designator, this designator is used for indicating start self-starting state for allowing.nullWhen user above-mentioned pre-conditioned under have selected the start self-starting state of program be time,Generate the start self-starting configuration information comprising this program,Wherein,If the start self-starting state of program is chosen to be permission,Then generate the start self-starting configuration information of mark and the above-mentioned designator comprising this program,If the start self-starting state of program is chosen to be forbid,Then generate the start self-starting configuration information of the mark comprising this program,Step 101 obtains and stores the start self-starting configuration information of this program,Then when the start self-starting configuration information recognizing some program comprises above-mentioned designator,Namely can determine that the start self-starting state of this program is chosen to be permission,When not recognizing above-mentioned designator in the start self-starting configuration information of this program,Namely can determine that the start self-starting state of this program is chosen to be to forbid.Illustrate, when user above-mentioned pre-conditioned under have selected the start self-starting state of program A for forbidding time, generation comprises the start self-starting configuration information of the mark of program A, and step 101 obtains and store the start self-starting configuration information of program A;When user above-mentioned pre-conditioned under have selected the start self-starting state of program A for allowing time, generate the start self-starting configuration information of mark and the above-mentioned designator comprising program A, step 101 obtains and stores the start self-starting configuration information of program A.Optionally, above-mentioned designator is set to 0 or 1.
In the 4th kind of application scenarios, the start self-starting configuration information of said procedure can also only include the mark of this program, then in step 101, obtain and store on a preset condition based in the way of covering storage, the start self-starting state generated is chosen to be the start self-starting configuration information of the program forbidden, wherein, cover storage and refer to all start self-starting configuration informations stored before emptying, storage is when time start self-starting configuration information of acquisition, forbid so that namely would know that the start self-starting state of this program is chosen to be according to the start self-starting configuration information of the program of up-to-date storage.nullIllustrate,If first time start self-starting state on a preset condition based is chosen to be the program forbidden program A、Program B and program C,Then will generate the start self-starting configuration information (mark that this start self-starting configuration information comprises program A) of program A、The start self-starting configuration information (mark that this start self-starting configuration information comprises program B) of program B and the start self-starting configuration information (mark that this start self-starting configuration information comprises program C) of program C,Step 101 obtains respectively and stores program A、The start self-starting configuration information of program B and program C,The start self-starting configuration information now stored has program A、The start self-starting configuration information of program B and program C,Present procedure A is would know that by currently stored start self-starting configuration information、The start self-starting state of program B and program C is chosen to be forbids.nullIf self-starting state of starting shooting on a preset condition based is chosen to be the program forbidden program A next time、Program B and program D,Then will generate the start self-starting configuration information (mark that this start self-starting configuration information comprises program A) of program A、The start self-starting configuration information (mark that this start self-starting configuration information comprises program B) of program B and the start self-starting configuration information (mark that this start self-starting configuration information comprises program D) of program D,Step 101 obtains respectively and stores program A in the way of covering storage、The start self-starting configuration information of program B and program D,Due to the program A stored before、The start self-starting configuration information of program B and program C is cleared,Therefore the start self-starting configuration information currently stored has program A、The start self-starting configuration information of program B and program D,Present procedure A is would know that by currently stored start self-starting configuration information、The start self-starting state of program B and program D is chosen to be forbids.
Specifically, the mark of the program mentioned in the embodiment of the present invention can be the bag name of program, or can also be other can the mark of unique instruction program, be not construed as limiting herein.
In a step 101, specifically the start self-starting configuration information of the program of acquisition can be stored in default store path, for instance, it is possible to the start self-starting configuration information of the program of acquisition is stored in default data base or file in the form of a list.
Optionally, above-mentioned pre-conditioned be specially default start self-starting arrange selection interface, then user only has this start self-starting preset to arrange to select the start self-starting state of program to be selected under interface, just can generate the start self-starting configuration information of corresponding program and then the execution of triggered step 101.Or, above-mentioned pre-conditioned can also be other condition, such as, above-mentioned pre-conditioned can be preset instrument, then the start self-starting state of program is only selected by user by this instrument preset, just can generate the start self-starting configuration information of corresponding program and then the execution of triggered step 101.
Step 102, when intelligent electronic device enter shutdown SBR time, the start self-starting configuration information according to said procedure, the start self-starting state of said procedure is set;
In present example, above-mentioned intelligent electronic device is the intelligent electronic device at the acquired program place of step 101, and the start self-starting state arranging program includes two kinds of situations: one is prohibited from program start self-starting;Another kind allows for program start self-starting.
From the description in step 101, namely the start self-starting configuration information of the program stored by step 101 would know that the start self-starting state of corresponding program, therefore in a step 102, when intelligent electronic device enters shutdown SBR, start self-starting configuration information according to said procedure arranges the start self-starting state of said procedure, to reduce said procedure in above-mentioned pre-conditioned lower chosen start self-starting state.Specifically, when the start self-starting configuration information of the program according to storage identify the start self-starting state of this program be chosen to be forbid time, forbid the start self-starting of this program, when the start self-starting state that the start self-starting configuration information of the program according to storage identifies this program is chosen to be permission, it is allowed to the start self-starting of this program;Or, start self-starting state only can also be chosen to be the program forbidden by step 102 and process, and the program that start self-starting state is not chosen to be permission processes.
Illustrate, the start self-starting configuration information of program A and the start self-starting configuration information of program B is stored when step 101, then when above-mentioned intelligent electronic device enters shutdown SBR, the start self-starting state of program A and the start self-starting state of program B can be determined according to the start self-starting configuration information of the start self-starting configuration information of currently stored program A and program B, and then the start self-starting state of present procedure A and program B is correspondingly arranged.Illustrate, the start self-starting configuration information of program A and the start self-starting configuration information of program B is stored when step 101, the mark that the start self-starting configuration information of program A comprises program A and the first designator for indicating start self-starting state to be permission, the start self-starting configuration information mark that comprises program B of program B and be the second designator forbidden for indicating start self-starting state, then when above-mentioned intelligent electronic device enters shutdown SBR, namely the first designator comprised in start self-starting configuration information according to program A can determine that the start self-starting state of program A is chosen to be permission, further according to the mark location of program A to program A, and allow program A start self-starting;In like manner, when above-mentioned intelligent electronic device enters shutdown SBR, namely the second designator comprised in start self-starting configuration information according to program B can determine that the start self-starting state of program B is chosen to be forbids, further according to the mark location of program B to program B, and forbid program B start self-starting.Or, when above-mentioned intelligent electronic device enters shutdown SBR and determines that the start self-starting state of program A is chosen to be permission according to the first designator comprised in the start self-starting configuration information of program A, the start self-starting state of program A is not configured, when above-mentioned intelligent electronic device enter shutdown SBR and according to the second designator of comprising in the start self-starting configuration information of program B determine the start self-starting state of program B be chosen to be forbid time, mark location according to program B is to program B, and forbids program B start self-starting.
It should be noted that, before forbidding corresponding program start self-starting in a step 102, if this program is currently at the state forbidding start self-starting (for ease of describing, it is type 1 programming by this kind of program description), then forbid that the action of this type 1 programming start self-starting actually only need to keep this type 1 programming to be in the state forbidding start self-starting, if this program is currently at the state allowing start self-starting (for ease of describing, it is type 2 programming by this kind of program description), then forbid that this type 2 programming need to be set to forbid start self-starting by the action of this type 2 programming start self-starting.In like manner, before allowing corresponding program start self-starting in a step 102, if this program is type 2 programming, the action then allowing the start self-starting of this type 1 programming actually only need to keep this type 1 programming to be in the state allowing start self-starting, if this program is type 1 programming, then allow the action of this type 1 programming start self-starting that this type 1 programming need to be positioned to allow for start self-starting.
Specifically, step 102 can be forbidden corresponding program start self-starting in the following way: forbid that start broadcasts to current start self-starting state is chosen to be the program forbidden by system service.In like manner, step 102 can allow corresponding program start self-starting in the following way: allow that start is broadcast to current start self-starting state by system service and be chosen to be the program of permission.Certainly, can also forbid or allow corresponding program start self-starting in a step 102 otherwise, be not construed as limiting herein.
Optionally, by judging whether that receiving shutdown broadcast determines whether this intelligent electronic device enters shutdown SBR, when receiving shutdown broadcast, it is determined that this intelligent electronic device enters shutdown SBR, otherwise, it was shown that this intelligent electronic device is introduced into shutdown SBR.Certainly, the embodiment of the present invention can also determine whether this intelligent electronic device enters shutdown SBR by alternate manner, such as can determine whether this intelligent electronic device enters shutdown SBR by detection shutdown command, when the input of shutdown command being detected, determine that this intelligent electronic device enters shutdown SBR, otherwise, it was shown that this intelligent electronic device is introduced into shutdown SBR.
It should be noted that the intelligent electronic device in the embodiment of the present invention can be the intelligent electronic device of computer, smart mobile phone, panel computer or other support program self-starting, it is not construed as limiting herein.
Therefore, by being obtained and stored in the start self-starting configuration information of the program of pre-conditioned lower generation in the present invention, when intelligent electronic device enters shutdown SBR, the start self-starting configuration information of the program according to storage arranges the start self-starting state of corresponding program, make when off-mode state, can according to the start self-starting configuration information of the program of storage, it is set to forbid by the start self-starting state that start self-starting state is chosen to be the program forbidden, ensure that this program is still within forbidding the state of start self-starting when this intelligent electronic device is started shooting again, and then improve the reliability of program start self-starting management.
Embodiment two
The embodiment of the present invention and embodiment one are distinctive in that, pre-conditioned in the embodiment of the present invention is specially default start self-starting and arranges selection interface, and, obtain and show that allowing on intelligent electronic device is set to the program of start self-starting to user, in order to further providing facility for the start self-starting of user supervisor.Referring to Fig. 2, the program start self-starting management method in the embodiment of the present invention includes:
Step 201, obtain allowing on current intelligent electronic device and be set to the instruction information of program of start self-starting;
In the embodiment of the present invention, can after intelligent electronic device starting up (when such as completing the startup of operating system), obtain the instruction information that allowing on this intelligent electronic device current is set to the program of start self-starting, or, it is also possible to obtain, every preset duration, the instruction information that allowing on this intelligent electronic device current is set to the program of start self-starting.Wherein, the instruction information of said procedure can be the bag name of program, the description information of program or other be easy to the information of user's recognizer, be not construed as limiting herein.
Optionally, before step 201, judge whether the installation procedure on above-mentioned intelligent electronic device allows registration start broadcast, if, then judge this installation procedure allow to be set to start self-starting, if not, then judge this installation procedure do not allow to be set to start self-starting, by judging whether the installation procedure on this intelligent electronic device allows registration start broadcast namely to would know that all programs allowing to be set to start self-starting on this intelligent electronic device one by one, and then obtain the instruction information that allowing on this intelligent electronic device is set to the program of start self-starting in step 201.
Step 202, display start self-starting arrange selection interface;
Wherein, above-mentioned start self-starting arranges and selects interface to include: the instruction information of program that step 201 obtains and the start self-starting setting options associated with this program, in order to user selectes the start self-starting state of the program of association by above-mentioned start self-starting setting options.
In a kind of application scenarios, this start self-starting arranges the start self-starting state selecting interface for users selection procedure, after user arranges, by this start self-starting, the start self-starting state selecting interface selection procedure, the record user selected results (such as allow start self-starting state or forbid start self-starting state) to the start self-starting state of program, does not trigger the action that the start self-starting state to corresponding program is configured.
In another kind of application scenarios, this start self-starting arranges the start self-starting state selecting interface for users selection procedure, after user arranges, by this start self-starting, the start self-starting state selecting interface selection procedure, the record user selected results (such as allow start self-starting state or forbid start self-starting state) to the start self-starting state of program, and trigger the action that the start self-starting state to corresponding program is configured.
Step 203, be obtained and stored in above-mentioned start self-starting arrange selection interface under, the start self-starting configuration information of the program of generation;
Wherein, above-mentioned start self-starting configuration information arranges the start self-starting state generation selecting under interface, said procedure to be selected based on user in this start self-starting.nullIllustrate,If above-mentioned start self-starting arranges the instruction information selecting interface to comprise program A、The instruction information of program B and the instruction information of program C,The start self-starting state of the user start self-starting setting options selection procedure A by associating with program A is permission,By associate with program B start self-starting setting options selection procedure B start self-starting state for forbidding,By associate with program C start self-starting setting options selection procedure C start self-starting state for forbidding,When user complete selected after,It is based respectively on user to program A、The selected situation of the start self-starting state of program B and program C generates the start self-starting configuration information of program A、The start self-starting configuration information of program B and the start self-starting information of program C (specifically can refer in embodiment illustrated in fig. 1 step 101 about the first application scenarios、The description of the second application scenarios or the third application scenarios);Or, when user complete selected after, be based respectively on the user's selected situation to the start self-starting state of program A, program B and program C and generate the start self-starting configuration information of program B and the start self-starting information (specifically can refer to the description about the 4th kind of application scenarios in embodiment illustrated in fig. 1 step 101) of program C.
Specifically, other specific implementation of step 203 is referred to the associated description in embodiment illustrated in fig. 1 step 101, repeats no more herein.
Step 204, when above-mentioned intelligent electronic device enter shutdown SBR time, the start self-starting configuration information according to said procedure, the start self-starting state of said procedure is set;
Wherein, the process that implements of step 204 is referred to the description in the step 102 in embodiment illustrated in fig. 1, repeats no more herein.
It should be noted that the intelligent electronic device in the embodiment of the present invention can be the intelligent electronic device of computer, smart mobile phone, panel computer or other support program self-starting, it is not construed as limiting herein.
Therefore, by being obtained and stored in the start self-starting configuration information of the program of pre-conditioned lower generation in the present invention, when intelligent electronic device enters shutdown SBR, the start self-starting configuration information of the program according to storage arranges the start self-starting state of corresponding program, make when off-mode state, can according to the start self-starting configuration information of the program of storage, it is set to forbid by the start self-starting state that start self-starting state is chosen to be the program forbidden, ensure that this program is still within forbidding the state of start self-starting when this intelligent electronic device is started shooting again, and then improve the reliability of program start self-starting management.
nullName an application scenarios program start self-starting management method in the embodiment of the present invention is described,If there is following installation procedure: program A in intelligent electronic device、Program B and program C,Wherein,Program A and program B allows registration start broadcast,Program C does not allow registration start broadcast,After this intelligent electronic device electrifying startup,By judging whether the mounted program of intelligent electronic device allows registration start broadcast to judge which program allows to be set to starting up one by one,Owing to program A and program B allows registration start broadcast,Therefore decision procedure A and program B allows to be set to starting up,The instruction information (such as wrapping name) of acquisition program A and program B also shows that start self-starting arranges selection interface further,This start self-starting arranges selection interface and comprises: the instruction information of program A、The instruction information of program B,And the start self-starting setting options associated with program A and program B respectively,Selected the start self-starting state of the program of association by these start self-starting setting options for user,When user this start self-starting arrange select interface completes the start self-starting state to program A and program B selected time,The start self-starting configuration information of start shooting self-starting configuration information and/or the program B of program A will be generated,Now obtain and store the start self-starting configuration information of the program this time generated,When this intelligent electronic device enters shutdown SBR,Namely start self-starting configuration information according to storage would know that the selected situation of the start self-starting state of corresponding program,And then the start self-starting state of corresponding program is configured.
Embodiment three
The embodiment of the present invention provides a kind of program start self-starting managing device, refers to Fig. 3, and the program start self-starting managing device 300 in the embodiment of the present invention includes:
Acquiring unit 301, for obtaining on a preset condition based, the start self-starting configuration information of the program of generation, wherein, the start self-starting state that said procedure is selected is generated by above-mentioned start self-starting configuration information based on user;
Memory element 302, for storing the start self-starting configuration information that acquiring unit 301 obtains;
Start self-starting arranges unit 303, is used for when intelligent electronic device enters shutdown SBR, and the start self-starting configuration information according to the said procedure of memory element 302 storage arranges the start self-starting state of said procedure.
Optionally, above-mentioned pre-conditioned be specially default start self-starting arrange selection interface, program start self-starting managing device in the embodiment of the present invention also includes: instruction information acquisition unit, for obtaining the instruction information that allowing on current above-mentioned intelligent electronic device is set to the program of start self-starting;Display unit, for the instruction information showing the said procedure of acquisition and the start self-starting setting options associated with this program, in order to user selectes the start self-starting state of the program of association by above-mentioned start self-starting setting options.
Optionally, the program start self-starting managing device in the embodiment of the present invention also includes: judging unit, is used for: judge whether the installation procedure of above-mentioned intelligent electronic device allows registration start broadcast;If so, then judge that above-mentioned installation procedure allows to be set to start self-starting;If it is not, then judge that above-mentioned installation procedure does not allow to be set to start self-starting.
Optionally, start self-starting arrange unit 303 specifically for: by system service forbid by start broadcast to start self-starting state be the program forbidden.
Optionally, the program start self-starting managing device in the embodiment of the present invention also includes: receive unit, is used for receiving shutdown broadcast;Determine unit, for when above-mentioned reception unit receives shutdown broadcast, it is determined that above-mentioned intelligent electronic device enters shutdown SBR.
It should be noted that, program start self-starting managing device in the embodiment of the present invention is integrated in above-mentioned intelligent electronic device, above-mentioned intelligent electronic device can be the intelligent electronic device of computer, smart mobile phone, panel computer or other support program self-starting, is not construed as limiting herein.
It should be understood that, program start self-starting managing device in the embodiment of the present invention may be used for realizing the whole technical schemes in above-described embodiment one or embodiment two, the function of its each functional module can implement according to the method in above-described embodiment one or embodiment two, it implements process and can refer to the associated description in above-described embodiment one or embodiment two, repeats no more herein.
Therefore, by being obtained and stored in the start self-starting configuration information of the program of pre-conditioned lower generation in the present invention, when intelligent electronic device enters shutdown SBR, the start self-starting configuration information of the program according to storage arranges the start self-starting state of corresponding program, make when off-mode state, can according to the start self-starting configuration information of the program of storage, it is set to forbid by the start self-starting state that start self-starting state is chosen to be the program forbidden, ensure that this program is still within forbidding the state of start self-starting when this intelligent electronic device is started shooting again, and then improve the reliability of program start self-starting management.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it is possible to realize by another way.Such as, device embodiment described above is merely schematic, such as, the division of said units, being only a kind of logic function to divide, actual can have other dividing mode when realizing, for instance multiple unit or assembly can in conjunction with or be desirably integrated into another system, or some features can ignore, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING of each unit or communication connection, it is possible to be electrical, machinery or other form.
It should be noted that, for aforesaid embodiment one and embodiment two, in order to simplicity describes, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other order or carry out simultaneously.Secondly, those skilled in the art also should know, it might not be all necessary to the present invention that embodiment described in this description belongs to preferred embodiment, involved action and module.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, certain embodiment there is no the part described in detail, it is possible to referring to the associated description of other embodiments.
It it is more than the description to a kind of program provided by the present invention start self-starting management method and device, for one of ordinary skill in the art, thought according to the embodiment of the present invention, all will change in specific embodiments and applications, to sum up, this specification content should not be construed as limitation of the present invention.

Claims (10)

1. a program start self-starting management method, it is characterised in that including:
Be obtained and stored in pre-conditioned under, the start self-starting configuration information of the program of generation, wherein, the start self-starting state of described program selecting is generated by described start self-starting configuration information based on user;
When intelligent electronic device enters shutdown SBR, the start self-starting configuration information according to described program, the start self-starting state of described program is set.
2. method according to claim 1, it is characterised in that described pre-conditioned be specially default start self-starting arrange selection interface;
Described be obtained and stored in pre-conditioned under, include before the start self-starting configuration information of the program of generation:
Obtain the instruction information that allowing on presently described intelligent electronic device is set to the program of start self-starting;
Display start self-starting arranges selection interface, wherein, described start self-starting arranges and selects interface to include: the instruction information of the described program of acquisition and the start self-starting setting options associated with this program, in order to user selectes the start self-starting state of the program of association by described start self-starting setting options.
3. method according to claim 2, it is characterised in that allowing on the presently described intelligent electronic device of described acquisition is set to the instruction information of the program of start self-starting, includes before:
Judge whether the installation procedure of described intelligent electronic device allows registration start broadcast;
If so, described in then judging, installation procedure allows to be set to start self-starting;
If it is not, installation procedure does not allow to be set to start self-starting described in then judging.
4. the method according to any one of claims 1 to 3, it is characterised in that the described start self-starting configuration information according to described program, arranges the start self-starting state of described program, including:
Forbid that start broadcasts to current start self-starting state is chosen to be the program forbidden by system service.
5. the method according to any one of claims 1 to 3, it is characterised in that described in be obtained and stored in pre-conditioned under, include after the start self-starting configuration information of the program of generation:
If receiving shutdown broadcast, it is determined that described intelligent electronic device enters shutdown SBR.
6. a program start self-starting managing device, it is characterised in that including:
Acquiring unit, for obtaining on a preset condition based, the start self-starting configuration information of the program of generation, wherein, the start self-starting state of described program selecting is generated by described start self-starting configuration information based on user;
Memory element, for storing the start self-starting configuration information that described acquiring unit obtains;
Start self-starting arranges unit, is used for when intelligent electronic device enters shutdown SBR, and the start self-starting configuration information according to the described program that described memory element stores arranges the start self-starting state of described program.
7. program according to claim 6 start self-starting managing device, it is characterised in that described pre-conditioned be specially default start self-starting arrange selection interface;
Described program start self-starting managing device also includes:
Instruction information acquisition unit, for obtaining the instruction information that allowing on presently described intelligent electronic device is set to the program of start self-starting;
Display unit, for showing that described start self-starting arranges selection interface, wherein, described start self-starting arranges and selects interface to include: the instruction information of the described program of acquisition and the start self-starting setting options associated with this program, in order to user selectes the start self-starting state of the program of association by described start self-starting setting options.
8. program according to claim 7 start self-starting managing device, it is characterised in that described program start self-starting managing device also includes:
Judging unit, is used for: judge whether the installation procedure of described intelligent electronic device allows registration start broadcast;If so, described in then judging, installation procedure allows to be set to start self-starting;If it is not, installation procedure does not allow to be set to start self-starting described in then judging.
9. according to any one of claim 6 to 8 program start self-starting managing device, it is characterised in that described start self-starting arrange unit specifically for: by system service forbid by start broadcast to start self-starting state be the program forbidden.
10. the program start self-starting managing device according to any one of claim 6 to 8, it is characterised in that described program start self-starting managing device also includes:
Receive unit, be used for receiving shutdown broadcast;
Determine unit, for when described reception unit receives shutdown broadcast, it is determined that described intelligent electronic device enters shutdown SBR.
CN201610112728.2A 2016-02-29 2016-02-29 Method and device for managing starting-up self-starting of program Pending CN105786570A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610112728.2A CN105786570A (en) 2016-02-29 2016-02-29 Method and device for managing starting-up self-starting of program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610112728.2A CN105786570A (en) 2016-02-29 2016-02-29 Method and device for managing starting-up self-starting of program

Publications (1)

Publication Number Publication Date
CN105786570A true CN105786570A (en) 2016-07-20

Family

ID=56386702

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610112728.2A Pending CN105786570A (en) 2016-02-29 2016-02-29 Method and device for managing starting-up self-starting of program

Country Status (1)

Country Link
CN (1) CN105786570A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106156608A (en) * 2016-08-24 2016-11-23 四川长虹通信科技有限公司 One forbids background application self-start method and device
CN108459878A (en) * 2018-01-08 2018-08-28 郑州云海信息技术有限公司 A kind of the centralized management platform and method of Intrusion Detection based on host control client starting up
CN111611028A (en) * 2020-05-28 2020-09-01 湖北亿咖通科技有限公司 Starting method of application program of vehicle-mounted information entertainment system and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104462952A (en) * 2014-12-31 2015-03-25 北京奇虎科技有限公司 Method and device for preventing self-starting of application
CN104680060A (en) * 2014-11-25 2015-06-03 北京奇虎科技有限公司 Procedure self-starting management method and procedure self-starting management device
CN105159700A (en) * 2015-07-30 2015-12-16 努比亚技术有限公司 Application self-start control apparatus and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104680060A (en) * 2014-11-25 2015-06-03 北京奇虎科技有限公司 Procedure self-starting management method and procedure self-starting management device
CN104462952A (en) * 2014-12-31 2015-03-25 北京奇虎科技有限公司 Method and device for preventing self-starting of application
CN105159700A (en) * 2015-07-30 2015-12-16 努比亚技术有限公司 Application self-start control apparatus and method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106156608A (en) * 2016-08-24 2016-11-23 四川长虹通信科技有限公司 One forbids background application self-start method and device
CN106156608B (en) * 2016-08-24 2020-04-21 北京双湃智安科技有限公司 Method and device for forbidding self-starting of background application
CN108459878A (en) * 2018-01-08 2018-08-28 郑州云海信息技术有限公司 A kind of the centralized management platform and method of Intrusion Detection based on host control client starting up
CN111611028A (en) * 2020-05-28 2020-09-01 湖北亿咖通科技有限公司 Starting method of application program of vehicle-mounted information entertainment system and electronic equipment

Similar Documents

Publication Publication Date Title
EP3951578A1 (en) Processing method, device and apparatus for split-screen display, and storage medium
CN103902359B (en) Based on android system internal memory optimization and application scheduling method thereof and system
CN111984163B (en) Application icon display method and device and electronic equipment
US9319508B2 (en) Method and device for adding menu item to android menu
US20100281481A1 (en) Apparatus and method for providing a user interface within a computing device
CN106919427B (en) Setting method, setting device and electronic equipment
EP3196764A1 (en) Rapid dual-system switching method, apparatus and terminal
CN109008804A (en) Clean robot information loading method and clean robot
JP2017535906A (en) Communication module firmware, plug-in generation method, apparatus, program, and recording medium
US20110029855A1 (en) Information terminal apparatus
CN103617002A (en) Method and device for achieving touch interface
CN105786570A (en) Method and device for managing starting-up self-starting of program
US11096042B2 (en) Preprocessing method and device for configuring NFC smart card
CN105631311A (en) Application program authority management method and device as well as terminal
CN106648685A (en) Processing method and device of intelligent terminal system and intelligent terminal
CN109979180A (en) Remote controller key multiplexing method, device, storage medium and remote controler
CN105740023A (en) Program version backing method and device and intelligent mobile terminal
CN111917628B (en) Message processing method and device and electronic equipment
CN112418368A (en) NFC card processing method and device, NFC card processing equipment and NFC card processing storage medium
CN105700872A (en) Control method and system for upgrading of application of intelligent terminal
CN112448832B (en) Household appliance network distribution method, device and equipment
CN105426192A (en) Information modification method and terminal
CN105549829A (en) Setting project processing method and apparatus
CN105975306A (en) Application program starting management method and application program starting management apparatus for electronic device
WO2014181479A1 (en) Management device

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: 20160720

RJ01 Rejection of invention patent application after publication