CN104932888A - Information processing method and device - Google Patents
Information processing method and device Download PDFInfo
- Publication number
- CN104932888A CN104932888A CN201510325676.2A CN201510325676A CN104932888A CN 104932888 A CN104932888 A CN 104932888A CN 201510325676 A CN201510325676 A CN 201510325676A CN 104932888 A CN104932888 A CN 104932888A
- Authority
- CN
- China
- Prior art keywords
- identification information
- application program
- application
- interface
- electronic equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses an information processing method and device. According to the information processing method, when a command of starting an application program is received, whether the application program is a first kind of application with a first kind of interface as the initial startup interface is detected, and thereby a first running position of the application program after the first kind of interface runs is determined when the application program is the first kind of application, then the application program is controlled to skip to a first running position for starting, so as to avoid running the first kind of interface which is not the main interface of the application program, thus showing that the technical scheme in the embodiment of the invention can effectively avoid the interface running splash screen advertisements before entering the main interface of the application program, thereby achieving the effect on enhancing user experience and improving execution efficiency of the application program.
Description
Technical field
The present invention relates to electronic technology field, particularly relate to a kind of information processing method and device.
Background technology
At present, in existing electronic equipment, usually one or more snippets advertisement can be play before entering the main interface (that is to say the interface of the flesh and blood showing described application program) of this application program when running certain applications program, and user also cannot cancel this series advertisements of viewing by any operation, such as, when user runs a game application by mobile phone, usually the advertisement of one section of other game can be intercutted before entering the main interface of game, when user is eager the enjoyment enjoying game, this series advertisements can be watched due to inevasible before entering essence game content, delay the time starting to play, the use sense of extreme difference can be brought to be subject to user thus.
Visible, there is the technical matters that there will be before entering the main interface of some application program and dodge screen advertising impact Consumer's Experience in prior art.
Summary of the invention
The application provides a kind of information processing method and device, in order to solve the technical matters that there will be sudden strain of a muscle screen advertising impact Consumer's Experience before entering the main interface of some application program also existed in prior art.
The application provides a kind of information processing method on the one hand, is applied to the first electronic equipment, comprises:
When receiving the instruction starting application program, whether be first kind application, wherein, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application if detecting described application program;
If described application program is the application of the described first kind, then determine the first run location of described application program, described first run location is run the position after described first kind interface;
Jump to described first run location to start described application program.
Alternatively, whether the described application program of described detection is first kind application, comprising:
Obtain the first identification information of described application program;
Judge described first identification information whether with store at least one described in the second identification information of apply of the first kind match, if coupling, then determine that described application program is that the described first kind is applied.
Alternatively, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
Alternatively, described the first run location determining described application program, comprising:
Obtain described second identification information matched with the first identification information of described application program;
Determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
Alternatively, before whether the described application program of detection is first kind application, described method also comprises:
Whether the time marking detecting described second identification information mates with the first time marking prestoring identification information on the second electronic equipment, and wherein, described time marking characterizes the update time of described identification information;
If do not mate, then from described second electronic equipment, obtain described first to prestore identification information, and prestore identification information as described second identification information using described first.
Alternatively, before whether the described application program of detection is first kind application, described method also comprises:
Whether the version identifier detecting described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, and wherein, described version identifier characterizes the version of described identification information;
If do not mate, then from described second electronic equipment, obtain described second to prestore identification information, and prestore identification information as described second identification information using described second.
On the other hand, the embodiment of the present application additionally provides a kind of electronic equipment, comprising:
Enabled instruction input media, in order to receive the instruction starting application program;
Processor, in order to when receiving the instruction of described startup application program, whether detect described application program is first kind application, if, then determine the first run location of described application program, described first run location is run the position after first kind interface, and control skip to described first run location to start described application program, wherein, the described first kind is applied as the application that initial start interface is described first kind interface, and described first kind interface is not the main interface of described first kind application.
Alternatively, described processor, in order to obtain the first identification information of described application program, judge described first identification information whether with store at least one described in the second identification information of applying of the first kind match, if coupling, then determine that described application program is the application of the described first kind.
Alternatively, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
Alternatively, described processor, in order to obtain described second identification information matched with the first identification information of described application program, determines that the described main interface run location corresponding with described second identification information is described first run location of described application program.
Alternatively, described processor, whether the time marking also in order to detect described second identification information mates with the first time marking prestoring identification information on another electronic equipment, if do not mate, from described second electronic equipment, then obtain described first to prestore identification information, and prestore identification information as described second identification information using described first, wherein, described time marking characterizes the update time of described identification information.
Alternatively, described processor, whether the version identifier also in order to detect described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, if do not mate, from described second electronic equipment, then obtain described second to prestore identification information, and prestore identification information as described second identification information using described second, wherein, described version identifier characterizes the version of described identification information.
Again on the one hand, the embodiment of the present application additionally provides a kind of electronic installation, comprising:
Enabled instruction receiving element, in order to receive the instruction starting application program;
Detecting unit, in order to when receiving the instruction of described startup application program, whether be first kind application, wherein if detecting described application program, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application;
First processing unit, during in order to be first kind application in described application program, determines the first run location of described application program, and described first run location is run the position after described first kind interface;
Control module, in order to control skip to described first run location to start described application program.
The one or more technical schemes provided in the embodiment of the present application, at least have following technique effect or advantage:
Technical scheme in the embodiment of the present application is by when receiving the instruction starting application program, whether detect described application program be initial start interface is the first kind application at first kind interface, thus the first run location after the described first kind interface of the operation of described application program is determined when described application program is the application of the described first kind, then control skip to described first run location starts described application program, to avoid running not for the described first kind interface at the main interface of described application program, visible, technical scheme in the embodiment of the present application effectively can be avoided running the interface dodging screen advertisement before entering the main interface of application program, thus there is lifting user impression, improve the technique effect of the execution efficiency of application program.
The embodiment of the present application at least also has following technique effect or advantage:
Further, technical scheme in the embodiment of the present application can by obtaining the first identification information in described application program, again by described first identification information with prestore at least one described in the second identification information of applying of the first kind mate, thus obtain the judged result whether described application program is the application of the described first kind, therefore, technical scheme in the embodiment of the present application also has and judges that flow process is simple and easy, the technique effect that execution efficiency is higher.
Further, technical scheme in the embodiment of the present application can by the first kind Apply Names in the second identification information and the main interface run location information corresponding with described first kind Apply Names, thus the very direct name according to application program judges whether it is the application of the described first kind, and directly can also determine the main interface run location corresponding with described Apply Names, there is match information simplify, take the technique effect that storage area is little and execution efficiency is high.
Further, technical scheme in the embodiment of the present application can directly determine the main interface run location corresponding with described application program according to the title of application program, thus the main interface run location that described application program jumps to from determining can be controlled bring into operation, thus avoid described application program run described first kind interface and directly enter in the essence operation content of application program, therefore, the embodiment of the present application has the technique effect of manner of execution simple and efficient.
Further, technical scheme in the embodiment of the present application can also be mated by the time marking of the time marking of the second identification information or version identifier and the identification information that prestores in the second electronic equipment or version identifier, thus judge whether described second identification information is the identification information comprising the what be new that the described first kind of definition is applied, if not, from described second electronic equipment, then obtain up-to-date content to upgrade described second identification information, therefore, technical scheme in the embodiment of the present application also has the technique effect improving and judge the accuracy that the first kind is applied.
Accompanying drawing explanation
The process flow diagram of a kind of information processing method that Fig. 1 provides for the embodiment of the present application;
The structural drawing of a kind of electronic equipment that Fig. 2 provides for the embodiment of the present application;
The structural drawing of a kind of electronic installation that Fig. 3 provides for the embodiment of the present application.
Embodiment
The application provides a kind of information processing method and device, in order to solve the technical matters that there will be sudden strain of a muscle screen advertising impact Consumer's Experience before entering the main interface of some application program also existed in prior art.
Technical scheme in the embodiment of the present application is for solving the problems of the technologies described above, and general thought is as follows:
Technical scheme in the embodiment of the present application is by when receiving the instruction starting application program, whether detect described application program be initial start interface is the first kind application at first kind interface, thus the first run location after the described first kind interface of the operation of described application program is determined when described application program is the application of the described first kind, then control skip to described first run location starts described application program, to avoid running not for the described first kind interface at the main interface of described application program, visible, technical scheme in the embodiment of the present application effectively can be avoided running the interface dodging screen advertisement before entering the main interface of application program, thus there is lifting user impression, improve the technique effect of the execution efficiency of application program.
Below by accompanying drawing and specific embodiment, technical scheme is described in detail, the specific features being to be understood that in the embodiment of the present application and embodiment is the detailed description to technical scheme, instead of the restriction to technical scheme, when not conflicting, the technical characteristic in the embodiment of the present application and embodiment can combine mutually.
Embodiment one
Please refer to Fig. 1, the embodiment of the present application one provides a kind of information processing method, is applied to the first electronic equipment, comprises:
Step 101: when receiving the instruction starting application program, whether detect described application program is first kind application, wherein, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application.
In other words, when electronic equipment acquisition needs the enabled instruction starting a certain application program, then can start whether detect described application program before this application program be initial start interface and be the first kind application at first kind interface, and described first kind interface be the main interface that the described first kind is applied.
Such as, described application program is chat application, and the initial start interface of this chat application is hospital's advertisement interface, because hospital's advertisement interface is not the main interface of described chat application, therefore, this chat application that is to say that the described first kind is applied.
Again such as, described application program is a game application, the initial start interface of this game application is that the virtual product relevant to this game application sells interface, due to the main interface at this virtual product sale interface also game application described in position, even if this virtual product is relevant to described game application, but this game application is the application of the described first kind too.
In other words, in the actual mechanical process of this step, judge that whether described application program is the standard of first kind application and is: whether the initial start interface of described application program is the main interface of described application program, in other words, as long as the initial start interface of described application program is not the interface of the flesh and blood of the described application program of display, described application program is then judged as the application of the described first kind.
Step 102: if described application program is the application of the described first kind, then determine the first run location of described application program, described first run location is run the position after described first kind interface.
In the implementation of this step, when determine described application program be the described first kind application after, then can determine the position after the described first kind interface of operation in described application program, when practical operation, the multiple positions after the operation described first kind interface in described application program can be determined, then in described multiple position, a position is determined further, certainly, also directly can determine a position after the described first kind interface of operation in described application program, can arrange as required and voluntarily when practical operation.
That is, in the practical operation of this step, need, in the application program belonging to first kind application, to determine the position run after first kind interface, when described application program is run from this position, then can not run described first kind interface.
Step 103: jump to described first run location to start described application program.
Behind a position after the operation first kind interface that step 102 determines in described application program, in the implementation of this step, then can control described application program redirect run from this position, thus avoid running described first kind interface.
On the other hand, in the embodiment of the present application, the not described first kind application of described application program is obtained if detected, in other words, when the initial start interface of described application program is not described first kind interface, then can control described application program directly to bring into operation from this initial start interface, without the need to carrying out any redirect operating procedure.
Visible, technical scheme in the embodiment of the present application is by when receiving the instruction starting application program, whether detect described application program be initial start interface is the first kind application at first kind interface, thus the first run location after the described first kind interface of the operation of described application program is determined when described application program is the application of the described first kind, then control skip to described first run location starts described application program, to avoid running not for the described first kind interface at the main interface of described application program, therefore, technical scheme in the embodiment of the present application effectively can be avoided running the interface dodging screen advertisement before entering the main interface of application program, thus there is lifting user impression, improve the technique effect of the execution efficiency of application program.
Step 101 may further include following steps:
Obtain the first identification information of described application program; Judge described first identification information whether with store at least one described in the second identification information of apply of the first kind match, if coupling, then determine that described application program is that the described first kind is applied.
In other words, in a step 101, by obtaining the first identification information of described application program, then described first identification information can be mated with the second identification information prestored, thus judge whether described application program is first kind application.Wherein, when described first identification information with described second identification information for mating time, then described application program is judged as the application of the described first kind, and when described first identification information does not mate with described second identification information, then described application program is judged as is not described first kind application.
Visible, as long as having with the second identification information is the application program of the identification information mated, be then the application of the described first kind.
Such as, described first identification information can be the subprogram content in described application program, described second identification information then can for the contents of program that prestore corresponding with described subprogram content, if the subprogram content in described application program and the contents of program corresponding to described second identification information are for mating, then this application program is the application of the described first kind.
Again such as, described first identification information can be a self-defining number-mark, number-mark as this application program is YX3008-5021, described second identification information then can for being characterized by the number-mark catalogue of first kind application, if there is the such number-mark of YX3008-5021 in this number-mark catalogue, namely that can judge that this application program is the application of the described first kind.
In the prior art, can in several ways to judge whether an application program is the application of the described first kind, can arrange as required, just do not repeat one by one at this when practical operation.
Visible, technical scheme in the embodiment of the present application can by obtaining the first identification information in described application program, again by described first identification information with prestore at least one described in the second identification information of applying of the first kind mate, thus obtain the judged result whether described application program is the application of the described first kind, therefore, technical scheme in the embodiment of the present application also has and judges that flow process is simple and easy, the technique effect that execution efficiency is higher.
Further, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
Alternatively, described second identification information can be specially and include described first kind Apply Names and the main interface run location corresponding with this first kind Apply Names, and described main interface run location can be specially the interface location that this application program essence of display starts content.
Such as, described second identification information is specifically as follows and includes following Apply Names information: " beans fruit cuisines, activity0 ", " the China on the tip of the tongue, activity1 ", " cuisines are outstanding, activity2 ", " automatic passometer, activity3 ", " activity0-3 " is then specially the interface location information that this application program essence of the display corresponding with above-mentioned Apply Names starts content, when practical operation, when obtaining the instruction of startup one application program, then can obtain the title (that is to say described first identification information) of this application program, if the name of this application program is called " cuisines are outstanding ", then with an Apply Names information in described second identification information for mating, characterizing this " cuisines are outstanding " application program is the described first kind application needing to run described first kind interface.Now then its essence of display corresponding to " cuisines outstanding " the interface location information of content can be started and the main interface run location of determining this application program is activity2, thus, in next step implementation, electronic equipment can directly control " cuisines are outstanding ", and this application program directly starts from the position of activity2, avoids thus running the described first kind interface in " cuisines are outstanding ".
Visible, technical scheme in the embodiment of the present application can by the first kind Apply Names in the second identification information and the main interface run location information corresponding with described first kind Apply Names, thus the very direct name according to application program judges whether it is the application of the described first kind, and directly can also determine the main interface run location corresponding with described Apply Names, there is match information simplify, take the technique effect that storage area is little and execution efficiency is high.
Step 102 may further include following steps:
Obtain described second identification information matched with the first identification information of described application program; Determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
In other words, can confirm to be called with the name of this application program the object oriented mated in described second identification information according to the title of described application program, then in described second identification information, the main interface run location corresponding with described object oriented is confirmed further, described main interface run location can be the application program substantial initial start interface location corresponding with described object oriented, also can be the run location after the substantial initial start interface location of described application program, particularly, can arrange voluntarily with the object oriented in described second identification information as required, as long as the position can avoided running described first kind interface and directly run the flesh and blood of described application program, all can as described main interface run location.
Visible, technical scheme in the embodiment of the present application can directly determine the main interface run location corresponding with described application program according to the title of application program, thus the main interface run location that described application program jumps to from determining can be controlled bring into operation, thus avoid described application program run described first kind interface and directly enter in the essence operation content of application program, therefore, the embodiment of the present application has the technique effect of manner of execution simple and efficient.
In actual mechanical process, owing to there is the content in described second identification information and the inconsistent situation of the content in up-to-date identification information, following two kinds of modes therefore can also be taked to avoid the generation of this problem:
First kind of way is, before whether the described application program of detection is first kind application, described method also comprises:
Whether the time marking detecting described second identification information mates with the first time marking prestoring identification information on the second electronic equipment, and wherein, described time marking characterizes the update time of described identification information;
If do not mate, then from described second electronic equipment, obtain described first to prestore identification information, and prestore identification information as described second identification information using described first.
In other words, before execution this programme, described electronic equipment also needs to detect whether current stored described second identification information is the information comprising what be new, if testing result is characterized by the information of the second current stored identification information not for including what be new, then need to obtain described what be new to upgrade described second identification information from the second electronic equipment.
In actual applications, described second electronic equipment can be the different electronic equipment that the electronic equipment of second identification information described from current storage connects, described second electronic equipment also can be a separate, stored mechanism in the electronic equipment of described second identification information of current storage, can arrange as required and voluntarily when practical operation.
Certainly, when practical operation, store in described second electronic equipment described first prestores identification information can for defining the up-to-date identification information of described first kind application.
Alternatively, can be mated with the first time marking prestoring identification information that the second electronic equipment stores by the time marking of described second identification information, time marking due to described second identification information characterizes the update time of the second identification information, described first time marking prestoring identification information characterized for the first update time prestoring identification information, if the time marking of described second identification information and described first prestores, the time marking of identification information is for mating, then demonstrate the second identification information and first and prestore update time of identification information for consistent, both included contents are consistent, therefore, prestore identification information to upgrade described second identification information without the need to obtaining described first from the second electronic equipment again, otherwise, if the time marking of described second identification information and described first prestores, the time marking of identification information is not for mating, then demonstrate the second identification information and first and prestore update time of identification information for consistent, both included contents are not consistent, therefore, need to obtain described first from the second electronic equipment and prestore identification information to upgrade described second identification information.
In actual mechanical process, in order to prevent unnecessary misinterpretation result, a certain section of time range can be specially the update time that described time marking characterizes, such as, the update time that described time marking characterizes can be whole day on May 5th, 2015, also it can be this time period on April 1st, 2015 to April 15, can also be in 4 these hours in afternoon on March 4th, 2011, update time of characterizing due to time marking can be prevented thus too concrete and the second identification information and first that is that cause prestores update time absolutely not consistent of identification information, thus be absorbed in that the second identification information is unlimited to carry out in the endless loop upgraded.
The second way is, before whether the described application program of detection is first kind application, described method also comprises:
Whether the version identifier detecting described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, and wherein, described version identifier characterizes the version of described identification information;
If do not mate, then from described second electronic equipment, obtain described second to prestore identification information, and prestore identification information as described second identification information using described second.
Further, as the optimal way whether current stored described second identification information of another kind of detected electrons equipment is the information comprising what be new, can be mated with the second version identifier prestoring identification information that the second electronic equipment stores by the version identifier of described second identification information, version identifier due to described second identification information characterizes the current version of the second identification information, described second time marking prestoring identification information characterizes the second current version prestoring identification information, if the version identifier of described second identification information and described second prestores, the version identifier of identification information is for mating, then demonstrate the second identification information and second and prestore the current version of identification information for consistent, both included contents are consistent, therefore, prestore identification information to upgrade described second identification information without the need to obtaining described second from the second electronic equipment again, otherwise, if the version identifier of described second identification information and described second prestores, the version identifier of identification information is not for mating, then demonstrate the second identification information and second and prestore the current version of identification information for consistent, both included contents are not consistent, therefore, need to obtain described second from the second electronic equipment and prestore identification information to upgrade described second identification information.
Visible, technical scheme in the embodiment of the present application can also be mated by the time marking of the time marking of the second identification information or version identifier and the identification information that prestores in the second electronic equipment or version identifier, thus judge whether described second identification information is the identification information comprising the what be new that the described first kind of definition is applied, if not, from described second electronic equipment, then obtain up-to-date content to upgrade described second identification information, therefore, technical scheme in the embodiment of the present application also has the technique effect improving and judge the accuracy that the first kind is applied.
Embodiment two
Please refer to Fig. 2, the embodiment of the present application two provides a kind of electronic equipment, comprising:
Enabled instruction input media 201, in order to receive the instruction starting application program;
Processor 202, in order to when receiving the instruction of described startup application program, whether detect described application program is first kind application, if, then determine the first run location of described application program, described first run location is run the position after first kind interface, and control skip to described first run location to start described application program, wherein, the described first kind is applied as the application that initial start interface is described first kind interface, and described first kind interface is not the main interface of described first kind application.
When practical operation, described enabled instruction input media can be the devices such as contact panel, mouse, keyboard, as long as the device that can trigger application program launching in order to receive steering order can as described enabled instruction input media.
Specifically, processor 202 can be specifically general central processing unit (CPU), can be that ASIC(Application Specific Integrated Circuit) is (English: Application Specific Integrated Circuit, being called for short: ASIC), can be one or more integrated circuit performed for control program.
Further, described electronic equipment can also comprise storer, and the quantity of storer can be one or more.Storer can comprise ROM (read-only memory) (English: Read Only Memory, be called for short: ROM), random access memory (English: Random Access Memory, RAM) and magnetic disk memory be called for short:.
Particularly, described processor, specifically in order to obtain the first identification information of described application program, judge described first identification information whether with store at least one described in the second identification information of applying of the first kind match, obtain the first judged result, if described first judged result is coupling, then shows that described application program is the application of the described first kind, determine the first run location of described application program.
Particularly, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
Particularly, described processor, specifically in order to obtain described second identification information matched with the first identification information of described application program, determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
Particularly, described processor, whether the concrete time marking also in order to detect described second identification information mates with the first time marking prestoring identification information on another electronic equipment, if do not mate, from described second electronic equipment, then obtain described first to prestore identification information, and prestore identification information as described second identification information using described first, wherein, described time marking characterizes the update time of described identification information.
Particularly, described processor, whether the concrete version identifier also in order to detect described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, if do not mate, from described second electronic equipment, then obtain described second to prestore identification information, and prestore identification information as described second identification information using described second, wherein, described version identifier characterizes the version of described identification information.
Embodiment three
Please refer to Fig. 3, the embodiment of the present application three provides a kind of electronic installation, comprising:
Enabled instruction receiving element 301, in order to receive the instruction starting application program;
First detecting unit 302, in order to when receiving the instruction of described startup application program, whether detect described application program is first kind application, wherein, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application;
First processing unit 303, during in order to be first kind application in described application program, determines the first run location of described application program, and described first run location is run the position after described first kind interface;
Control module 304, in order to control skip to described first run location to start described application program.
Particularly, described first detecting unit, comprising:
First identification information obtaining unit, in order to obtain the first identification information of described application program;
First judging unit, in order to judge described first identification information whether with store at least one described in the second identification information of apply of the first kind match, if coupling, then determine that described application program is that the described first kind is applied.
Particularly, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
Particularly, described first processing unit, comprising:
Second identification information obtaining unit, in order to obtain described second identification information matched with the first identification information of described application program;
First run location determining unit, in order to determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
Particularly, described electronic installation also comprises:
Second detecting unit, whether mate with the first time marking prestoring identification information on the second electronic equipment in order to the time marking detecting described second identification information, wherein, described time marking characterizes the update time of described identification information;
First updating block, in order to when the time marking of described second identification information does not mate with the first time marking prestoring identification information on the second electronic equipment, from described second electronic equipment, obtain described first to prestore identification information, and prestore identification information as described second identification information using described first.
Particularly, described electronic installation also comprises:
3rd detecting unit, whether the version identifier in order to detect described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, and wherein, described version identifier characterizes the version of described identification information;
Second updating block, in order to when the version identifier of described second identification information does not mate with the first version identifier prestoring identification information on the second electronic equipment, from described second electronic equipment, obtain described second to prestore identification information, and prestore identification information as described second identification information using described second.
Information processing method in earlier figures 1, Fig. 2 embodiment and the various variation pattern in electronic equipment and instantiation are equally applicable to the electronic installation of the present embodiment, by the aforementioned detailed description to information processing method, those skilled in the art clearly can know the implementation method of electronic installation in the present embodiment, so succinct in order to instructions, be not described in detail in this.
As can be seen here, technical scheme in the embodiment of the present application is by when receiving the instruction starting application program, whether detect described application program be initial start interface is the first kind application at first kind interface, thus the first run location after the described first kind interface of the operation of described application program is determined when described application program is the application of the described first kind, then control skip to described first run location starts described application program, to avoid running not for the described first kind interface at the main interface of described application program, visible, technical scheme in the embodiment of the present application effectively can be avoided running the interface dodging screen advertisement before entering the main interface of application program, thus there is lifting user impression, improve the technique effect of the execution efficiency of application program.
The embodiment of the present application at least also has following technique effect or advantage:
Further, technical scheme in the embodiment of the present application can by obtaining the first identification information in described application program, again by described first identification information with prestore at least one described in the second identification information of applying of the first kind mate, thus obtain the judged result whether described application program is the application of the described first kind, therefore, technical scheme in the embodiment of the present application also has and judges that flow process is simple and easy, the technique effect that execution efficiency is higher.
Further, technical scheme in the embodiment of the present application can by the first kind Apply Names in the second identification information and the main interface run location information corresponding with described first kind Apply Names, thus the very direct name according to application program judges whether it is the application of the described first kind, and directly can also determine the main interface run location corresponding with described Apply Names, there is match information simplify, take the technique effect that storage area is little and execution efficiency is high.
Further, technical scheme in the embodiment of the present application can directly determine the main interface run location corresponding with described application program according to the title of application program, thus the main interface run location that described application program jumps to from determining can be controlled bring into operation, thus avoid described application program run described first kind interface and directly enter in the essence operation content of application program, therefore, the embodiment of the present application has the technique effect of manner of execution simple and efficient.
Further, technical scheme in the embodiment of the present application can also be mated by the time marking of the time marking of the second identification information or version identifier and the identification information that prestores in the second electronic equipment or version identifier, thus judge whether described second identification information is the identification information comprising the what be new that the described first kind of definition is applied, if not, from described second electronic equipment, then obtain up-to-date content to upgrade described second identification information, therefore, technical scheme in the embodiment of the present application also has the technique effect improving and judge the accuracy that the first kind is applied.
Those skilled in the art should understand, the embodiment of the application can be provided as method, system or computer program.Therefore, the application can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the application can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
The application describes with reference to according to the process flow diagram of the method for the embodiment of the present application, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Specifically, the computer program instructions that a kind of information processing method in the embodiment of the present application is corresponding can be stored on the storage mediums such as CD, hard disk, USB flash disk, when the computer program instructions corresponding with a kind of information processing method in storage medium is read by an electronic equipment or be performed, comprise the steps:
When receiving the instruction starting application program, whether be first kind application, wherein, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application if detecting described application program;
If described application program is the application of the described first kind, then determine the first run location of described application program, described first run location is run the position after described first kind interface;
Jump to described first run location to start described application program.
Alternatively, store in described storage medium with step: whether be the first kind apply corresponding computer program instructions when be performed, specifically comprise the steps: if detecting described application program
Obtain the first identification information of described application program;
Judge described first identification information whether with store at least one described in the second identification information of apply of the first kind match, if coupling, then determine that described application program is that the described first kind is applied.
Alternatively, store in described storage medium with step: determine that computer program instructions that the first run location of described application program is corresponding is when being performed, and specifically comprises the steps:
Obtain described second identification information matched with the first identification information of described application program;
Determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
Alternatively, store in described storage medium with step: whether be the first kind apply corresponding computer program instructions before being executed, specifically also comprise the steps: if detecting described application program
Whether the time marking detecting described second identification information mates with the first time marking prestoring identification information on the second electronic equipment, and wherein, described time marking characterizes the update time of described identification information;
If do not mate, then from described second electronic equipment, obtain described first to prestore identification information, and prestore identification information as described second identification information using described first.
Alternatively, store in described storage medium with step: whether be the first kind apply corresponding computer program instructions before being executed, specifically also comprise the steps: if detecting described application program
Whether the version identifier detecting described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, and wherein, described version identifier characterizes the version of described identification information;
If do not mate, then from described second electronic equipment, obtain described second to prestore identification information, and prestore identification information as described second identification information using described second.
Although described the preferred embodiment of the application, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the application's scope.
Obviously, those skilled in the art can carry out various change and modification to the application and not depart from the spirit and scope of the application.Like this, if these amendments of the application and modification belong within the scope of the application's claim and equivalent technologies thereof, then the application is also intended to comprise these change and modification.
Claims (13)
1. an information processing method, is applied to the first electronic equipment, comprises:
When receiving the instruction starting application program, whether be first kind application, wherein, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application if detecting described application program;
If described application program is the application of the described first kind, then determine the first run location of described application program, described first run location is run the position after described first kind interface;
Jump to described first run location to start described application program.
2. the method for claim 1, is characterized in that, whether the described application program of described detection is first kind application, comprising:
Obtain the first identification information of described application program;
Judge described first identification information whether with store at least one described in the second identification information of apply of the first kind match, if coupling, then determine that described application program is that the described first kind is applied.
3. method as claimed in claim 2, is characterized in that, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
4. method as claimed in claim 3, it is characterized in that, described the first run location determining described application program, comprising:
Obtain described second identification information matched with the first identification information of described application program;
Determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
5. the method as described in as arbitrary in claim 2-4, is characterized in that, before whether the described application program of detection is first kind application, described method also comprises:
Whether the time marking detecting described second identification information mates with the first time marking prestoring identification information on the second electronic equipment, and wherein, described time marking characterizes the update time of described identification information;
If do not mate, then from described second electronic equipment, obtain described first to prestore identification information, and prestore identification information as described second identification information using described first.
6. the method as described in as arbitrary in claim 2-4, is characterized in that, before whether the described application program of detection is first kind application, described method also comprises:
Whether the version identifier detecting described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, and wherein, described version identifier characterizes the version of described identification information;
If do not mate, then from described second electronic equipment, obtain described second to prestore identification information, and prestore identification information as described second identification information using described second.
7. an electronic equipment, comprising:
Enabled instruction input media, in order to receive the instruction starting application program;
Processor, in order to when receiving the instruction of described startup application program, whether detect described application program is first kind application, if, then determine the first run location of described application program, described first run location is run the position after first kind interface, and control skip to described first run location to start described application program, wherein, the described first kind is applied as the application that initial start interface is described first kind interface, and described first kind interface is not the main interface of described first kind application.
8. electronic equipment as claimed in claim 7, it is characterized in that, described processor, in order to obtain the first identification information of described application program, judge described first identification information whether with store at least one described in the second identification information of applying of the first kind match, if coupling, then determine that described application program is the application of the described first kind.
9. electronic equipment as claimed in claim 8, is characterized in that, described second identification information at least comprises the Apply Names of described first kind application and the main interface run location corresponding with described Apply Names.
10. electronic equipment as claimed in claim 9, it is characterized in that, described processor, in order to obtain described second identification information matched with the first identification information of described application program, determine that the described main interface run location corresponding with described second identification information is described first run location of described application program.
11. as arbitrary in claim 8-10 as described in electronic equipment, it is characterized in that, described processor, whether the time marking also in order to detect described second identification information mates with the first time marking prestoring identification information on another electronic equipment, if do not mate, then from described second electronic equipment, obtain described first to prestore identification information, and prestore identification information as described second identification information using described first, wherein, described time marking characterizes the update time of described identification information.
12. as arbitrary in claim 8-10 as described in electronic equipment, it is characterized in that, described processor, whether the version identifier also in order to detect described second identification information prestores with second on the second electronic equipment the version identification matches of identification information, if do not mate, then from described second electronic equipment, obtain described second to prestore identification information, and prestore identification information as described second identification information using described second, wherein, described version identifier characterizes the version of described identification information.
13. 1 kinds of electronic installations, comprising:
Enabled instruction receiving element, in order to receive the instruction starting application program;
Detecting unit, in order to when receiving the instruction of described startup application program, whether be first kind application, wherein if detecting described application program, the described first kind is applied as the application that initial start interface is first kind interface, and described first kind interface is not the main interface of described first kind application;
First processing unit, during in order to be first kind application in described application program, determines the first run location of described application program, and described first run location is run the position after described first kind interface;
Control module, in order to control skip to described first run location to start described application program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510325676.2A CN104932888B (en) | 2015-06-12 | 2015-06-12 | A kind of information processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510325676.2A CN104932888B (en) | 2015-06-12 | 2015-06-12 | A kind of information processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104932888A true CN104932888A (en) | 2015-09-23 |
CN104932888B CN104932888B (en) | 2019-01-15 |
Family
ID=54120064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510325676.2A Active CN104932888B (en) | 2015-06-12 | 2015-06-12 | A kind of information processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104932888B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105446779A (en) * | 2015-11-27 | 2016-03-30 | 努比亚技术有限公司 | Processing method and system for preventing advertisement page from being displayed and mobile terminal |
CN106059999A (en) * | 2016-05-06 | 2016-10-26 | 腾讯科技(北京)有限公司 | Media file display method and system, client and plug-in |
CN106528148A (en) * | 2016-11-04 | 2017-03-22 | 广东欧珀移动通信有限公司 | Interface skipping method, interface skipping system and terminal equipment |
CN106528243A (en) * | 2016-11-25 | 2017-03-22 | 广东欧珀移动通信有限公司 | Information processing method, information processing device, terminal equipment and server |
CN107329750A (en) * | 2017-06-26 | 2017-11-07 | 厦门美图移动科技有限公司 | The recognition methods of advertisement page, jump method and mobile terminal in application program |
CN107844230A (en) * | 2017-10-31 | 2018-03-27 | 努比亚技术有限公司 | A kind of advertisement page method of adjustment, mobile terminal and computer-readable recording medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001046872A1 (en) * | 1999-12-22 | 2001-06-28 | Mark Raymond Pace | Distributed content identification system |
CN103019719A (en) * | 2012-12-14 | 2013-04-03 | 北京奇虎科技有限公司 | Device and method for intercepting pop-up window |
CN103927356A (en) * | 2014-04-14 | 2014-07-16 | 北京金山网络科技有限公司 | Advertisement intercepting method and advertisement intercepting device |
CN103944933A (en) * | 2013-01-18 | 2014-07-23 | 珠海市君天电子科技有限公司 | Advertisement supervision method and advertisement supervision device |
CN104133894A (en) * | 2014-07-31 | 2014-11-05 | 珠海市君天电子科技有限公司 | Method and device for intercepting advertising windows |
CN104199710A (en) * | 2014-09-19 | 2014-12-10 | 珠海市君天电子科技有限公司 | Startup recognition method and device |
-
2015
- 2015-06-12 CN CN201510325676.2A patent/CN104932888B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001046872A1 (en) * | 1999-12-22 | 2001-06-28 | Mark Raymond Pace | Distributed content identification system |
CN103019719A (en) * | 2012-12-14 | 2013-04-03 | 北京奇虎科技有限公司 | Device and method for intercepting pop-up window |
CN103944933A (en) * | 2013-01-18 | 2014-07-23 | 珠海市君天电子科技有限公司 | Advertisement supervision method and advertisement supervision device |
CN103927356A (en) * | 2014-04-14 | 2014-07-16 | 北京金山网络科技有限公司 | Advertisement intercepting method and advertisement intercepting device |
CN104133894A (en) * | 2014-07-31 | 2014-11-05 | 珠海市君天电子科技有限公司 | Method and device for intercepting advertising windows |
CN104199710A (en) * | 2014-09-19 | 2014-12-10 | 珠海市君天电子科技有限公司 | Startup recognition method and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105446779A (en) * | 2015-11-27 | 2016-03-30 | 努比亚技术有限公司 | Processing method and system for preventing advertisement page from being displayed and mobile terminal |
CN106059999A (en) * | 2016-05-06 | 2016-10-26 | 腾讯科技(北京)有限公司 | Media file display method and system, client and plug-in |
CN106528148A (en) * | 2016-11-04 | 2017-03-22 | 广东欧珀移动通信有限公司 | Interface skipping method, interface skipping system and terminal equipment |
CN106528243A (en) * | 2016-11-25 | 2017-03-22 | 广东欧珀移动通信有限公司 | Information processing method, information processing device, terminal equipment and server |
CN106528243B (en) * | 2016-11-25 | 2019-08-06 | Oppo广东移动通信有限公司 | Information processing method, information processing unit, terminal device and server |
CN107329750A (en) * | 2017-06-26 | 2017-11-07 | 厦门美图移动科技有限公司 | The recognition methods of advertisement page, jump method and mobile terminal in application program |
CN107844230A (en) * | 2017-10-31 | 2018-03-27 | 努比亚技术有限公司 | A kind of advertisement page method of adjustment, mobile terminal and computer-readable recording medium |
Also Published As
Publication number | Publication date |
---|---|
CN104932888B (en) | 2019-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104932888A (en) | Information processing method and device | |
US9536261B2 (en) | Resolving conflicts within saved state data | |
US9307342B2 (en) | Dynamic rendering for software applications | |
CN102971688B (en) | Cross-platform program frame | |
Darcey et al. | Sams teach yourself Android application development in 24 hours | |
Burton | Android App development for dummies | |
WO2017050094A1 (en) | Method and apparatus for loading application program | |
KR20140091555A (en) | Measuring web page rendering time | |
JP6665200B2 (en) | Multimedia information processing method, apparatus and system, and computer storage medium | |
EP3235549A1 (en) | Gameplay trigger detection | |
CN103778211A (en) | Method and device for switching language of mobile terminal game software | |
Schwarz et al. | The Android developer's cookbook: building applications with the Android SDK | |
CN107885483B (en) | Audio information verification method and device, storage medium and electronic equipment | |
CN104469467A (en) | Video playing method, device and system in browser client | |
CN110113391B (en) | Client online method and device and client operation method and device | |
CN103164326A (en) | Detecting method and detecting system for game operating environment | |
CN105792002A (en) | Video rendering method and device | |
CN105635284A (en) | Page display method and terminal | |
CN115309516A (en) | Application life cycle detection method and device and computer equipment | |
CN105700911B (en) | Application installation method and device and electronic equipment | |
CN104598571A (en) | Method and device for playing multimedia resource | |
CN103927201A (en) | Method and device for updating game files | |
CN104866335A (en) | Egret-Runtime-based game running method and device for mobile terminal | |
CN110889116A (en) | Advertisement blocking method and device and electronic equipment | |
CN113329087A (en) | Method and device for acquiring information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |