CN107977240A - A kind of starting up's collocation method, system and terminal - Google Patents

A kind of starting up's collocation method, system and terminal Download PDF

Info

Publication number
CN107977240A
CN107977240A CN201610915513.4A CN201610915513A CN107977240A CN 107977240 A CN107977240 A CN 107977240A CN 201610915513 A CN201610915513 A CN 201610915513A CN 107977240 A CN107977240 A CN 107977240A
Authority
CN
China
Prior art keywords
configuration file
application program
terminal
starting
preset
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
CN201610915513.4A
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610915513.4A priority Critical patent/CN107977240A/en
Publication of CN107977240A publication Critical patent/CN107977240A/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 present invention provides a kind of starting up's collocation method, including:Terminal reads configuration file, determines the application program started;Wherein, the configuration file includes:Start the title and order of application program;The application program completed to terminal feedback, and write the configuration file by mark is completed;And application program starts successively according to the completion mark write in the configuration file.The mobilism of configuration file is realized, can be replaced, parameter updates and resets.Optimize starting up of terminal flow, it is possible to reduce to the occupancy of memory during application program launching, avoid the interference between application program launching, improve user experience.Become apparent especially for Booting sequence Planning effect of multiple application programs in start guide.

Description

A kind of starting up's collocation method, system and terminal
Technical field
The present invention relates to terminal control technical field, particularly relates to a kind of collocation method for application program launching of starting shooting, is System, and use start application program launching collocation method, the terminal device of system.
Background technology
Intelligent terminal, including mobile phone, tablet computer etc., intelligence degree is higher and higher, not only with the complete of ordinary terminal Portion's function is such as called, sends short message.Also there is the ability of access internet, intelligent terminal, smart television etc. be again now Some fixed software programs are often installed when dispatching from the factory.And software can be installed by user according to the demand of user, made It becomes product indispensable in user's daily life gradually.
During the project implementation, it is related to multiple application programs and starts in the start guide of equipment first time.It is but each A application is belonging respectively to third party, operator or original device life manufacturer (Original Equipment again Manufacturer, OEM) tripartite be intended to the application program of oneself after powering at the first time influence user operation, therefore, The phenomenon interfered with each other occurs in project process.
Current device, for the application program that must start up, takes the mode for the process of directly initiating to carry out in guide of starting shooting Triggering.In the case that current scheme does not account for multiple application programs while starts, startup interference is be easy to cause, influences to use Family operates and user experience.Start and disturb and then cause interface to cover, the program process of running background excessively takes excessively Memory.Meanwhile it can not reasonably arrange the boot sequence with dynamic configuration application program.
The content of the invention
In view of this, the application offer is a kind of is used for solving in the prior art in the application program launching of starting up of terminal guide When the problem of interfering with each other.
In order to solve the above technical problems, the embodiment of the present invention offer technical solution is as follows:
On the one hand, there is provided a kind of starting up's collocation method, including:
Terminal reads configuration file, determines the application program started;Wherein, the configuration file includes:Journey is applied in startup The title and order of sequence;
The application program completed to terminal feedback, and write the configuration file by mark is completed;And
Application program starts successively according to the completion mark write in the configuration file.
Preferably, the configuration file includes preset configuration file and custom configuration file;Wherein, the preset configuration text Part is stored in the terminal, the custom configuration file by server be issued to preset configuration file described in the terminal-pair into Row modification, renewal.
Preferably, configuration file is read in the terminal, before the application program for determining startup, further included:
Configuration is stored in the preset configuration file of the terminal.
Preferably, the custom configuration file is issued to preset configuration file described in the terminal-pair by server and carries out Modification, renewal, including:
When application program launching requires to change, by the application name and feature after comparing before changing, institute is completed State modification, renewal of the custom configuration file to the preset configuration file.
Preferably, the file format of the preset configuration file and the custom configuration file is XML or JSON forms.
Preferably, the application program starts successively according to the completion mark write in the configuration file, including:
Starting next application program needs the completion mark to a upper application program to judge, it is determined whether Start next application program.
Preferably, after the modification to the preset configuration file, renewal or the terminal recovers When factory is worth, the configuration file is reduced, is restPosed.
On the other hand, additionally provide a kind of starting up and configure system, including:
Read module, configuration file is read for terminal, determines the application program started;Wherein, the configuration file bag Include:Start the title and order of application program;
Feedback module, the configuration is write for the application program of completion to be fed back to the terminal, and by mark is completed File;And
Starting module, starts successively for application program according to the completion mark write in the configuration file.
Preferably, the configuration file includes preset configuration file and custom configuration file;The preset configuration file is deposited Store up in the terminal,
The system also includes:Modification, update module, are issued to by server described for the custom configuration file Preset configuration file is modified, updated described in terminal-pair.
On the other hand, a kind of terminal is additionally provided, the terminal is to use above-mentioned starting up's collocation method and system Terminal.
The embodiment of the present invention has the advantages that:
In such scheme, the present invention provides a kind of starting up's collocation method, including:Terminal reads configuration file, really Surely the application program started;Wherein, the configuration file includes:Start the title and order of application program;It is anti-to the terminal The application program completed is presented, and the configuration file is write by mark is completed;And application program is literary according to the configuration is write Completion mark in part starts successively.The mobilism of configuration file is realized, can be replaced, parameter updates and resets.Optimization Starting up of terminal flow, the formulation of this scheme, can realize criterion as third party, operator, OEM companies, have actual Directive significance.To the occupancy of memory when can reduce application program launching, the interference between application program launching is avoided, is improved User experience.It is more bright in the Booting sequence Planning effect of start guide especially for multiple application programs (3 and more than) It is aobvious.
Brief description of the drawings
Fig. 1 is a kind of step flow chart of starting up's collocation method provided in an embodiment of the present invention;
Fig. 2 is the step flow chart provided in an embodiment of the present invention modified, updated to preset configuration file;
The step flow of starting up's collocation method when Fig. 3 is single application program launching provided in an embodiment of the present invention Figure;
The step flow of starting up's collocation method when Fig. 4 is multiple application program launchings provided in an embodiment of the present invention Figure;
Fig. 5 is the method and step flow chart that configuration file provided in an embodiment of the present invention is reset;
Fig. 6 configures system structure diagram for a kind of starting up provided in an embodiment of the present invention;
Fig. 7 configures system structure diagram for another starting up provided in an embodiment of the present invention.
Embodiment
To make the embodiment of the present invention technical problems to be solved, technical solution and advantage clearer, below in conjunction with Drawings and the specific embodiments are described in detail.
As shown in Figure 1, it is a kind of step flow chart of starting up's collocation method provided in an embodiment of the present invention.The present invention A kind of starting up's collocation method that embodiment provides, including:
S101:Terminal reads configuration file, determines the application program started;Wherein, the configuration file includes:Starting should With the title and order of program;
S102:The application program completed to terminal feedback, and write the configuration file by mark is completed;And
S103:Application program starts successively according to the completion mark write in the configuration file.
Preferably, the file format of the preset configuration file and the custom configuration file is XML or JSON forms.
Specifically, booting up startup application program concrete operation step is:The first step, terminal preset application program launching Configuration file;Second step, user's using terminal first, in guide of starting shooting, terminal starts first according to configuration file content Using;3rd step, first application start, and user completes registration or the operation such as logs in, and clicks on and completes to terminate this application Event.Terminal receives the feedback information of application, and the label symbol of completion is write configuration file;4th step, second application Program reads an application and completes marker character according to according to configuration file requirement, triggers the flow of startup, then according to Order carries out the startup of application program.Starting up's interference is avoided, enhances user experience.
Preferably, the configuration file includes preset configuration file and custom configuration file;Wherein, the preset configuration text Part is stored in the terminal, the custom configuration file by server be issued to preset configuration file described in the terminal-pair into Row modification, renewal.
Preferably, configuration file is read in the terminal, before the application program for determining startup, further included:
Configuration is stored in the preset configuration file of the terminal.
Specifically, as shown in Fig. 2, being the step provided in an embodiment of the present invention modified, updated to preset configuration file Rapid flow chart.Preferably, the custom configuration file by server be issued to preset configuration file described in the terminal-pair into The step of row modification, renewal, including:
S201:Terminal preset configuration file;
S202:Custom configuration file is issued to terminal by server;
S203:New configuration and old configuration carry out aspect ratio pair;
S204:Configuration file completes renewal.
Specifically, when application program launching require change when, by compare before changing after application name and feature, Complete modification, renewal of the custom configuration file to the preset configuration file.This example is the process of config update, its base Plinth is to need terminal preset configuration file, if the change required application program launching, the step of just starting S202, New configuration and old configuration compare in S203 steps, and mainly reference only meets bar to the comparison of application name and feature In the case of part, i.e., configuration file can find corresponding application and carry out parameter change, just perform S204 steps, complete configuration text Part covers and renewal, otherwise return to step S201.
As shown in figure 3, for single application program launching provided in an embodiment of the present invention when starting up's collocation method step Rapid flow chart.During single application program launching, starting up's collocation method comprises the following steps as follows:
S301:Terminal-pair configuration file is read out;
S302:Terminal starts single application program A;
S303:Single application program A start completions;
S304:Terminal will be completed to mark write-in configuration file.
Specifically, this example be it is single apply Booting sequence, the startup event that terminal-pair configuration file defines is read out, Trigger step S302.Single application program A starts and starts to start, and completes after entirely applying design wizard, and terminal initiates S304 steps Suddenly, single application program A start completions marker character is write into configuration file.
As shown in figure 4, for multiple application program launchings provided in an embodiment of the present invention when starting up's collocation method step Rapid flow chart.During multiple application program launchings, wherein, the present embodiment is by taking two application program launching flows as an example, but this area Technical staff or should should learn that being not limited thereto multiple application program launching flows can should be answered in this way System, starting up's collocation method comprises the following steps as follows:
S401:Starting up of terminal guide starts, and reads configuration file A;
S402:Application program A starts;
S403:Application program A start completions;
S404:Terminal will be completed to mark write-in configuration file B;
S405:Terminal reads configuration file B;
S406:Application program B starts;
S407:Application program B is completed;
S408:Terminal will be completed to mark write-in configuration file C;
S409:Starting up of terminal guide is completed.
Specifically, this example is multiple application program launching process descriptions, and the single application program launching main distinction exists In step S405, terminal is when reading configuration file and starting application program B, it is necessary to the label symbol completed at the same time to last application Judged, meet that this condition just starts and apply B.Wherein, configuration file A, B, C is same file name, and simply with the addition of should Completion symbol, have changed the status information of configuration, so being distinguished.
Preferably, the application program starts successively according to the completion mark write in the configuration file, including:Start Next application program needs the completion mark to a upper application program to judge, it is determined whether starts described next A application program.
Preferably, after the modification to the preset configuration file, renewal or the terminal recovers When factory is worth, the configuration file is reduced, is restPosed.Specifically, as shown in figure 5, being carried for the embodiment of the present invention The method and step flow chart that the configuration file of confession is reset.The method for needing to reset comprises the following steps:
S501:Initial configuration file;
S502:Configuration file completes renewal;
S503:Terminal performs Reset operations;
S504:Configuration file is reduced to initial configuration.
Specifically, this example is the reduction process of configuration file, and after performing using Booting sequence, configuration file is matched somebody with somebody Confidence breath change or updated.S503 operations are performed at this time, and terminal carries out recovery factory-said value, and same demand will match somebody with somebody at this time Put file to be reduced, return to original state.
On the other hand, additionally provide a kind of starting up and configure system, as shown in fig. 6, being provided in an embodiment of the present invention A kind of starting up configures system structure diagram, including:
Read module 601, configuration file is read for terminal, determines the application program started;Wherein, the configuration file Including:Start the title and order of application program;
Feedback module 602, for the application program of completion to be fed back to the terminal, and will complete to match somebody with somebody described in mark write-in Put file;And
Starting module 603, starts successively for application program according to the completion mark write in the configuration file.
Preferably, the configuration file includes preset configuration file and custom configuration file;The preset configuration file is deposited Storage is in the terminal, as shown in fig. 7, system structure diagram is configured for another starting up provided in an embodiment of the present invention, The system also includes:Modification, update module 704, the terminal is issued to for the custom configuration file by server Modify, update to the preset configuration file.
On the other hand, the embodiment of the present invention additionally provides a kind of terminal, and the terminal is to use starting up described above The terminal of collocation method and system.The intelligent sliding of starting up's program is carried including mobile phone, tablet computer, smart television etc. Dynamic terminal, is not limited thereto.
In conclusion starting up's collocation method provided by the invention realizes the mobilism of configuration file, can be replaced Change, parameter updates and resets.Starting up of terminal flow is optimized, the formulation of this scheme, can be used as third party, operator, OEM public Department realizes criterion, has actual directive significance.To the occupancy of memory when can reduce application program launching, avoid applying journey Interference between sequence startup, improves user experience.Especially for multiple application programs (3 and more than) opening in start guide Dynamic flow layout effect becomes apparent.
This many functional component described in this description is all referred to as module, specifically to emphasize its realization side The independence of formula.
In the embodiment of the present invention, module can be realized with software, to be performed by various types of processors.Citing comes Say, the executable code module of a mark can include the one or more physics or logical block of computer instruction, citing For, it can be built as object, process or function.Nevertheless, the executable code of institute's mark module is without physically It is located together, but can includes being stored in different different instructions physically, is combined together when in these command logics When, it forms module and realizes the regulation purpose of the module.
In fact, executable code module can be the either many bar instructions of individual instructions, and can even be distributed On multiple and different code segments, it is distributed among distinct program, and is distributed across multiple memory devices.Similarly, grasp Making data can be identified in module, and can be realized according to any appropriate form and be organized in any appropriate class In the data structure of type.The operation data can be collected as individual data collection, or can be distributed on diverse location (being included in different storage device), and can only be present at least in part as electronic signal in system or network.
When module can be realized using software, it is contemplated that the level of existing hardware technique, it is possible to implemented in software Module, in the case of without considering cost, those skilled in the art can build corresponding hardware circuit to realize correspondence Function, the hardware circuit includes conventional ultra-large integrated (VLSI) circuit or gate array and such as logic core The existing semiconductor of piece, transistor etc either other discrete elements.Module can also use programmable hardware device, such as Field programmable gate array, programmable logic array, programmable logic device etc. are realized.
In each method embodiment of the present invention, the priority that the sequence number of each step can not be used to limit each step is suitable Sequence, for those of ordinary skill in the art, without creative efforts, changes the priority of each step Within protection scope of the present invention.
The above is the preferred embodiment of the present invention, it is noted that for those skilled in the art For, without departing from the principles of the present invention, some improvements and modifications can also be made, these improvements and modifications It should be regarded as protection scope of the present invention.

Claims (10)

  1. A kind of 1. starting up's collocation method, it is characterised in that including:
    Terminal reads configuration file, determines the application program started;Wherein, the configuration file includes:Start application program Title and order;
    The application program completed to terminal feedback, and write the configuration file by mark is completed;And
    Application program starts successively according to the completion mark write in the configuration file.
  2. 2. starting up's collocation method according to claim 1, it is characterised in that the configuration file includes preset configuration File and custom configuration file;Wherein, the preset configuration file is stored in the terminal, and the custom configuration file passes through clothes Business device is issued to preset configuration file described in the terminal-pair and modifies, updates.
  3. 3. starting up's collocation method according to claim 2, it is characterised in that configuration file is read in the terminal, Before the application program for determining startup, further include:
    Configuration is stored in the preset configuration file of the terminal.
  4. 4. starting up's collocation method according to claim 3, it is characterised in that the custom configuration file passes through service Device is issued to preset configuration file described in the terminal-pair and modifies, updates, including:
    When application program launching requires to change, by the application name and feature after comparing before changing, it is described fixed to complete Modification, renewal of the configuration file processed to the preset configuration file.
  5. 5. according to claim 2-4 any one of them starting up's collocation methods, it is characterised in that the preset configuration file File format with the custom configuration file is XML or JSON forms.
  6. 6. starting up's collocation method according to claim 1, it is characterised in that the application program is according to write-in Completion mark in configuration file starts successively, including:
    Starting next application program needs the completion mark to a upper application program to judge, it is determined whether starts Next application program.
  7. 7. starting up's collocation method according to claim 4, it is characterised in that described to the preset configuration file Modification, after renewal or the terminal is when carrying out recovery factory-said value, the configuration file is reduced, recovers initial shape State.
  8. 8. a kind of starting up configures system, it is characterised in that including:
    Read module, configuration file is read for terminal, determines the application program started;Wherein, the configuration file includes:Open The title and order of dynamic application program;
    Feedback module, the configuration file is write for the application program of completion to be fed back to the terminal, and by mark is completed; And
    Starting module, starts successively for application program according to the completion mark write in the configuration file.
  9. 9. starting up according to claim 8 configures system, it is characterised in that the configuration file includes preset configuration File and custom configuration file;The preset configuration file is stored in the terminal,
    The system also includes:Modification, update module, the terminal is issued to for the custom configuration file by server Modify, update to the preset configuration file.
  10. 10. a kind of terminal, it is characterised in that the terminal is to be matched somebody with somebody using the starting up such as any one of the claims 1-8 Put the terminal of method and system.
CN201610915513.4A 2016-10-20 2016-10-20 A kind of starting up's collocation method, system and terminal Pending CN107977240A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610915513.4A CN107977240A (en) 2016-10-20 2016-10-20 A kind of starting up's collocation method, system and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610915513.4A CN107977240A (en) 2016-10-20 2016-10-20 A kind of starting up's collocation method, system and terminal

Publications (1)

Publication Number Publication Date
CN107977240A true CN107977240A (en) 2018-05-01

Family

ID=62004305

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610915513.4A Pending CN107977240A (en) 2016-10-20 2016-10-20 A kind of starting up's collocation method, system and terminal

Country Status (1)

Country Link
CN (1) CN107977240A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111142954A (en) * 2019-12-30 2020-05-12 Oppo(重庆)智能科技有限公司 Startup control method and device and computer readable storage medium
CN112416380A (en) * 2019-08-21 2021-02-26 成都鼎桥通信技术有限公司 Method and device for preventing killing and preventing freezing by applying
CN113835766A (en) * 2021-09-24 2021-12-24 东莞盟大集团有限公司 Terminal application starting method, device, equipment and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112416380A (en) * 2019-08-21 2021-02-26 成都鼎桥通信技术有限公司 Method and device for preventing killing and preventing freezing by applying
CN112416380B (en) * 2019-08-21 2024-03-29 成都鼎桥通信技术有限公司 Method and device for killing and freezing prevention by application
CN111142954A (en) * 2019-12-30 2020-05-12 Oppo(重庆)智能科技有限公司 Startup control method and device and computer readable storage medium
CN111142954B (en) * 2019-12-30 2023-06-23 Oppo(重庆)智能科技有限公司 Startup control method and device and computer readable storage medium
CN113835766A (en) * 2021-09-24 2021-12-24 东莞盟大集团有限公司 Terminal application starting method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107908472A (en) Data synchronization unit, method and computer-readable recording medium
CN111666080A (en) Micro-service cluster deployment method and device, computer equipment and storage medium
CN100442712C (en) Method and system for realizing network terminal equipment configuration automatic updating
CN106936871A (en) The method and device of showing interface data
US8897804B2 (en) System and method for providing customer support using a location-aware portable device
CN108399072A (en) Five application page update method and device
CN110231949A (en) System upgrading method and device, electronic equipment and storage medium
CN107977240A (en) A kind of starting up's collocation method, system and terminal
CN106293824A (en) A kind of from the method and device processing chip upgrade
CN108804158A (en) Application call method, the control method of terminal device, terminal device and computer readable storage medium
CN108055320A (en) Processing method, terminal device and the computer readable storage medium of resource downloading
CN106933593A (en) A kind of system switching method and device based on mobile terminal
CN105975298A (en) Method and system for remotely controlling applications of Android terminal
CN112242920B (en) Cloud platform deployment method, device and node
CN108536492A (en) A kind of direct broadcasting room attribute information acquiring method, device, equipment and storage medium
CN112364266A (en) Seamless navigation method, device, electronic equipment and medium for applet and host application
CN102780987A (en) Communication method and communication terminal
CN106020901A (en) Application entry configuration method and terminal
CN108011739A (en) A kind of dispositions method of virtual network, apparatus and system
CN112000255A (en) List display method and apparatus, storage medium, and electronic apparatus
CN107786729A (en) A kind of operating system update method and terminal
CN105573757A (en) Language updating method and device of Android system
CN107908679A (en) Script sentence conversion method, device and computer-readable recording medium
CN106293822A (en) A kind of from the method and device processing chip upgrade
CN106982131A (en) Initiate method, the apparatus and system of VNF instantiations

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180501