CN107025034A - Application program launching method and device - Google Patents
Application program launching method and device Download PDFInfo
- Publication number
- CN107025034A CN107025034A CN201610074726.9A CN201610074726A CN107025034A CN 107025034 A CN107025034 A CN 107025034A CN 201610074726 A CN201610074726 A CN 201610074726A CN 107025034 A CN107025034 A CN 107025034A
- Authority
- CN
- China
- Prior art keywords
- label
- accel
- target
- application program
- destination application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the invention discloses a kind of application program launching method and device, after first trigger action of the user for the icon of destination application is detected, Accel label list is shown in a upper view layer for the icon of display target application program;Then, after second trigger action of the user for target Accel label is detected, control targe application program jumps directly to the corresponding function pages of target Accel label.It can quickly start application program using the application program launching method and be directly entered the function pages of user's selection, the corresponding function choosing-item of reselection after the homepage of application program need not be entered, so as to the time required to reducing application program launching, reduce the time that user waits application program launching.Moreover, showing the function choosing-item of application program by Accel label, rather than select the page to realize by single function, therefore, during application program launching need not load the function selection page, so that internal memory loss shared when reducing application program launching.
Description
Technical field
The present invention relates to field of computer technology, more particularly to a kind of application program launching method and device.
Background technology
With the popularization of smart mobile phone, increasing people is desirable for mobile phone and does more things.Mobile phone is no longer
The simple instrument for being used as taking phone, is increasingly becoming the instrument of people's life & amusement.The life of people, various for convenience
The mobile phone A PP (Appl ication, application program) of type arises at the historic moment, life kind, amusement class, tool-class etc..
User clicks on the homepage page that APP icons then jump to APP when using APP, it is impossible to which being directly entered user needs
The page wanted;After APP is switched to system background operation, when user clicks on APP icons wake-up APP again, directly
Page when being switched to system background into the APP, it is impossible to be directly entered the page of user's needs.User needs to enter tool
There is a page of corresponding function choosing-item, corresponding function pages could be entered by clicking on corresponding function choosing-item, complex operation,
Consumer's Experience is poor.
The content of the invention
A kind of application program launching method and device are provided in the embodiment of the present invention, to solve above-mentioned skill of the prior art
Art problem, technical scheme is as follows:
In a first aspect, the application provides a kind of application program launching method, including:
First trigger action of the detection for the icon of destination application;
According to first trigger action, the last layer of view layer shows Accel label where the icon of the destination application
List, the Accel label list includes at least one Accel label, each Accel label correspondence destination application
One function option;
Second trigger action of the detection for target Accel label;
According to second trigger action, the destination application is controlled to jump directly to the corresponding work(of the target Accel label
Can the page.
Alternatively, methods described also includes:
Added in the corresponding attribute list file of the destination application in tag attributes array, the tag attributes array
Element includes tag types and tag title;
Corresponding Accel label is generated according to the element content in the tag attributes array.
Alternatively, methods described also includes:
Class is created by label and icon creates the corresponding Accel label of function choosing-item that class creates the destination application;
The Accel label that the last layer display of view layer where the icon of the destination application is created.
Alternatively, methods described also includes:
Contacting between target Accel label function pages corresponding with the target Accel label is set up by call back function,
The object information included in the call back function including the corresponding function pages of the target Accel label.
Alternatively, it is described according to second trigger action, control the destination application to jump directly to the target quick
The corresponding function pages of label, including:
Whether the Starting mode parameter in the entrance function of the destination application judges the destination application by fast
Prompt label starts;
If the destination application is started by Accel label, touched according to what is detected for the second of target Accel label
Hair operation, is loaded directly into the function pages corresponding to the target Accel label.
Second aspect, the application provides a kind of application program launching device, including:
First detection module, the first trigger action for detecting the icon for destination application;
Display module, for according to first trigger action, upper the one of view layer where the icon of the destination application
Layer shows Accel label list, and the Accel label list includes at least one Accel label, each Accel label correspondence institute
State the One function option of destination application;
Second detection module, for detecting the second trigger action for target Accel label;
Starting module, for according to second trigger action, jumping directly to the corresponding function pages of the target Accel label.
Alternatively, described device also includes:
Attribute add module, for adding tag attributes array, institute in the corresponding attribute list file of the destination application
The element stated in tag attributes array includes tag types and tag title;
First Accel label generation module, for generating corresponding Accel label according to the element content in the tag attributes array,
Wherein, a quick note is corresponding with a function choosing-item.
Alternatively, described device also includes:
Second Accel label generates creation module, for creating class and the icon establishment class establishment destination application by label
The corresponding Accel label of function choosing-item.
Alternatively, described device also includes:
Module is set up in contact, for setting up target Accel label work(corresponding with the target Accel label by call back function
The object letter included in contact between the energy page, the call back function including the corresponding function pages of the target Accel label
Breath.
Alternatively, the starting module, including:
Judging submodule, judges that the target should for the Starting mode parameter in the entrance function according to the destination application
Whether started with program by Accel label;
Submodule is loaded, it is fast for target according to detecting for when the destination application is started by Accel label
Second trigger action of prompt label, is loaded directly into the function pages corresponding to the target Accel label.
From above technical scheme, application program launching method provided in an embodiment of the present invention is detecting user for mesh
After first trigger action of the icon for marking application program, quick mark is shown in a upper view layer for the icon of display target application program
Sign list;Then, after second trigger action of the user for target Accel label is detected, control targe application program is direct
Jump to the corresponding function pages of target Accel label.It can quickly start application program and straight using the application program launching method
The function pages of access customer selection are tapped into, the corresponding function choosing-item of reselection after the homepage without entering application program, so as to reduce
The time required to application program launching, time that user waits application program launching is reduced.Moreover, this method passes through Accel label
Mode show the function choosing-item of application program, rather than pass through single function and select the page to realize, therefore, application program launching
The Shi Wuxu loading function selection pages, so that internal memory loss shared when reducing application program launching.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing used required in technology description is briefly described, it should be apparent that, for those of ordinary skill in the art
Speech, without having to pay creative labor, can also obtain other accompanying drawings according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet of application program launching method of the embodiment of the present invention;
Fig. 2 is a kind of schematic flow sheet for showing Accel label process of the embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of Accel label of the embodiment of the present invention;
Fig. 4 is the schematic flow sheet of another display Accel label process of the embodiment of the present invention;
Fig. 5 is a kind of S140 schematic flow sheet of the embodiment of the present invention;
Fig. 6 is a kind of structural representation of application program launching device of the embodiment of the present invention;
Fig. 7 is the block diagram of another application program launching device of the embodiment of the present invention;
Fig. 8 is the block diagram of another application program launching device of the embodiment of the present invention;
Fig. 9 is the block diagram of another application program launching device of the embodiment of the present invention;
Figure 10 is a kind of block diagram of starting module of the embodiment of the present invention.
Embodiment
In order that those skilled in the art more fully understand the technical scheme in the embodiment of the present invention, and make implementation of the present invention
Above-mentioned purpose, the feature and advantage of example can be more obvious understandable, below in conjunction with the accompanying drawings to technical side in the embodiment of the present invention
Case is described in further detail.
It is a kind of schematic flow sheet of application program launching method of the embodiment of the present invention referring to Fig. 1, this method is applied to move
In dynamic terminal, for example, mobile phone, tablet personal computer etc., mobile terminal can be IOS systems or android system, sheet
Application is not limited.
As shown in figure 1, this method comprises the following steps:
S110, first trigger action of the detection for the icon of destination application.
Destination application can be any one application program in mobile terminal;First trigger action can be long-press operation or
Weight operates (operation is completed on the mobile terminal that support pressure senses).
S120, according to first trigger action, the last layer of view layer is shown soon where the icon of the destination application
Prompt list of labels.
The Accel label list includes at least one Accel label, each Accel label correspondence destination application
One function option.
After the first trigger action for the icon of destination application is detected, regarded in the icon of display target application program
The last layer of figure layer shows the list of Accel label, and the list includes at least one Accel label, each Accel label correspondence target
The One function of application program selects virtuous.For example, excellent letter used car APP includes " search ", " advanced filter ", " homepage ", " car
The function choosing-item such as city ", " question and answer ", " I ", can create Accel label for conventional several function choosing-items.
S130, second trigger action of the detection for target Accel label.
Target Accel label can be any one Accel label in shown Accel label list.When detection user is for aobvious
After second trigger action of any one Accel label in the Accel label list shown, the Accel label being triggered i.e. target is quick
Label.Second trigger action can be the operation for clicking Accel label.
S140, according to second trigger action, it is corresponding that control targe application program jumps directly to the target Accel label
Function pages.
After the second trigger action for target Accel label is detected, destination application jumps directly to target Accel label
Corresponding function pages.For example, target Accel label is " advanced filter " function choosing-item in excellent letter used car APP, then should
APP jumps directly to the page of " advanced filter ".
In one embodiment of the invention, target Accel label and the target Accel label pair can be set up by call back function
Included in contact between the function pages answered, the call back function including the corresponding function pages of the target Accel label
Object information.So as to realize that application program jumps to the corresponding function pages of the Accel label when user clicks on Accel label.
Wherein, based in IOS systematic difference programs, it is necessary in the AppDelegate.m files of application program add one
Callback method:
-(void)application:(UIApplication*)applicationperformActionForShortcutItem:(UIAp
plicationShortcutItem*)shortcutItem
completionHandler:(void(^)(BOOLsucceeded))completionHandlerNS_AVAILABLE_IOS(9_0)
__TVOS_PROHIBITED;
When entering application program by Accel label, such a callback method will be called in AppDelegate, so as to obtain
The object information that the Accel label corresponding function page is included is operated (for example, loading the function pages).
Application program based on android system can set up Accel label function corresponding with Accel label using corresponding mode
Contact between the page, when carrying out the second trigger action to Accel label to realize, jumps directly to the corresponding work(of the Accel label
Can the page.
The application program launching method that the present embodiment is provided, is detecting first triggering of the user for the icon of destination application
After operation, Accel label list is shown in a upper view layer for the icon of display target application program;Then, user is being detected
After the second trigger action of target Accel label, control targe application program jumps directly to the corresponding work(of target Accel label
Can the page.It can quickly start application program using the application program launching method and be directly entered the function pages of user's selection,
The corresponding function choosing-item of reselection after the homepage of application program need not be entered, so as to the time required to reducing application program launching, subtract
Few user waits the time of application program launching.Moreover, this method shows the function choosing of application program by way of Accel label
, rather than select the page to realize by single function, the function selection page therefore, during application program launching need not be loaded, from
And reduce internal memory loss shared during application program launching.
It is to increase fast in the schematic flow sheet of another application program launching method of the embodiment of the present invention, the present embodiment referring to Fig. 2
The step of prompt label is generated, wherein, Accel label can be static labels, as shown in Fig. 2 on embodiment illustrated in fig. 1 basis
On also include:
S210, adds tag attributes array in the corresponding attribute list file of the destination application;The tag attributes number
Element in group includes tag types and tag title.
The present embodiment is illustrated exemplified by based on IOS systematic difference programs, and static labels are the attribute lists in application program
Just can be directly using the static mark of configuration after the label of configuration, user installation application program in file (info.plist files)
Label.
Firstly, it is necessary to add a UIApplicationShortcutItems array, the array in info.plist files
The element of middle addition is exactly corresponding static labels, and some key assignments are added in each array element, for example,
The two key assignments of UIApplicationShortcutItemType and UIApplicationShortcutItemTitle are to set
The key assignments put;Wherein, UIApplicationShortcutItemType is the key assignments for setting tag types,
UIApplicationShortcutItemTitle is the key assignments for setting the title of label.
In addition, can also be added in UIApplicationShortcutItems arrays for the subtitle that label is set, icon and
The key assignments such as the dictionary for biography value.
S220, corresponding Accel label is generated according to the element content in the tag attributes array.
Corresponding Accel label is generated according to the key assignments added in UIApplicationShortcutItems arrays.
It is a kind of schematic diagram of Accel label of the embodiment of the present invention referring to Fig. 3, as shown in figure 3, to " excellent letter " in Fig. 3
APP carry out the first trigger action after, generate Accel label 100, the Accel label 100 can include title " advanced filter " and
Corresponding icon 101.
Generate after Accel label, after the first trigger action that icon of the user for destination application is done is detected, aobvious
Show a upper view layer for the icon of destination application, show Accel label.
The mode for the generation Accel label that the present embodiment is provided, need to only configure corresponding ginseng in the attribute list file of application program
Number, it is not necessary to change the code of application program, the process for generating Accel label is simple, quick.
It is to generate in the schematic flow sheet of another application program launching method of the embodiment of the present invention, the present embodiment referring to Fig. 4
Accel label is dynamic labels, and the difference of dynamic labels and static labels is, dynamic labels can be by application developer root
According to the pattern of the self-defined Accel label of the demand of oneself, for example, the pattern of icon and Header font, the sample of obtained Accel label
Formula is more diversified.And the icon during static labels can only be set using system can not be according to Custom Icons, the pattern of Accel label
It is relatively simple.
As shown in figure 4, the present embodiment can also include on the basis of embodiment illustrated in fig. 1:
S410, creates class by label and icon creates the corresponding Accel label of function choosing-item that class creates the destination application.
Dynamic labels be in the code of application program addition configuration, still exemplified by based on IOS systematic difference programs, it is necessary to
Class (UIApplicationShortcutItem) is created by label and icon creates class (UIApplicationShortcutIcon)
Two classes create the pattern of the Accel label of needs;Wherein, UIApplicationShortcutItem is used to create quick mark
The pattern of label, UIApplicationShortcutIcon is used for the pattern for creating the icon on Accel label.
The sample that the title and icon of Accel label can be changed to oneself need by the developer of application program by directory listing method
Formula.
Create after Accel label, the last layer of view layer where the icon in destination application shows the Accel label.
The present embodiment provide generation Accel label mode, it is necessary to application program developer change application program code, but
It is, can be according to the pattern for changing icon on label and label the need for developer by the directory listing method in application program.
It is a kind of S140 schematic flow sheet of the embodiment of the present invention, as shown in figure 5, the S140 in above-described embodiment referring to Fig. 5
Including:
S141, the Starting mode parameter in the entrance function of destination application judges whether the destination application passes through
Accel label starts;If it is, performing S142;If it is not, then performing S143;
When start destination application when, destination application entrance function (that is ,-
(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDi
ctionary*)launchOptions;) in judge whether have in Starting mode parameter (launchOptions)
This value of UIApplicationLaunchOptionsShortcutItemKey, if so, then showing to enter by Accel label
Enter destination application;If without this value, showing to enter destination application by original mode.
S142, according to the second trigger action for target Accel label detected, is loaded directly into the target Accel label institute
Corresponding function pages.
If it is determined that entering destination application by Accel label, then directly make destination application loaded targets Accel label pair
The function pages answered.
S143, enters the destination application according to original startup logic of destination application.
The process that corresponding function pages are jumped to according to Accel label that the present embodiment is provided, passes through the entrance function of application program
Starting mode parameter judge whether it is that application program is entered by Accel label, if it is, no longer perform application program original
Some startup logics, are loaded directly into the corresponding function pages of Accel label, prevent that the original logic that starts of application program from being held repeatedly
OK.
The description of embodiment of the method more than, it is apparent to those skilled in the art that the present invention can be borrowed
Help software to add the mode of required general hardware platform to realize, naturally it is also possible to by hardware, but in many cases the former
It is more preferably embodiment.Understood based on such, technical scheme is substantially made to prior art in other words
The part of contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium,
Including some instructions to cause a computer equipment (can be personal computer, server, or network equipment etc.)
Perform all or part of step of each embodiment methods described of the invention.And foregoing storage medium includes:Read-only storage
Device (ROM), random access memory (RAM), magnetic disc or CD etc. are various can be with the medium of store program codes.
Corresponding with the application program launching method embodiment that the present invention is provided, present invention also offers application program launching dress
Put embodiment.
It is a kind of structural representation of application program launching device of the embodiment of the present invention referring to Fig. 6, the device is applied to move
In dynamic terminal, as shown in fig. 6, the device includes:First detection module 610, display module 620, the second detection module 630
With starting module 640.
First detection module 610, the first trigger action for detecting the icon for destination application.
First trigger action can be long-press operation or weight operation (operation is completed on the mobile terminal that support pressure senses).
Display module 620, for according to first trigger action, the view layer where the icon of the destination application
Last layer shows Accel label list.
The Accel label list includes at least one Accel label, each Accel label correspondence destination application
One function option.
For example, excellent letter used car APP includes " search ", " advanced filter ", " homepage ", " car market ", " question and answer ", " I " etc.
Function choosing-item, can create Accel label for conventional several function choosing-items.
Second detection module 630, for detecting the second trigger action for target Accel label.
Target Accel label can be any one Accel label in shown Accel label list.When detection user is for aobvious
After second trigger action of any one Accel label in the Accel label list shown, the Accel label being triggered i.e. target is quick
Label.Second trigger action can be the operation for clicking Accel label.
Starting module 640, for according to second trigger action, jumping directly to the corresponding function of the target Accel label
The page.
After the second trigger action for target Accel label is detected, destination application jumps directly to target Accel label
Corresponding function pages.For example, target Accel label is " advanced filter " function choosing-item in excellent letter used car APP, then should
APP jumps directly to the page of " advanced filter ".
In one embodiment of the invention, target Accel label and the target Accel label pair can be set up by call back function
Included in contact between the function pages answered, the call back function including the corresponding function pages of the target Accel label
Object information.So as to realize that application program jumps to the corresponding function pages of the Accel label when user clicks on Accel label.
The application program launching device that the present embodiment is provided, is detecting first triggering of the user for the icon of destination application
After operation, Accel label list is shown in a upper view layer for the icon of display target application program;Then, user is being detected
After the second trigger action of target Accel label, control targe application program jumps directly to the corresponding work(of target Accel label
Can the page.It can quickly start application program using the application program launching method and be directly entered the function pages of user's selection,
The corresponding function choosing-item of reselection after the homepage of application program need not be entered, so as to the time required to reducing application program launching, subtract
Few user waits the time of application program launching.Moreover, the device shows the function choosing of application program by way of Accel label
, rather than select the page to realize by single function, the function selection page therefore, during application program launching need not be loaded, from
And reduce internal memory loss shared during application program launching.
It is the block diagram of another application program launching device of the embodiment of the present invention, Accel label can in the present embodiment referring to Fig. 7
To be static labels.As shown in fig. 7, the device also includes the He of attribute add module 710 on the basis of embodiment illustrated in fig. 6
First Accel label generation module 720.
Attribute add module 710, for adding tag attributes array in the corresponding attribute list file of the destination application.
Element in the tag attributes array includes tag types and tag title.
Static labels are provided with by the system of application program, for example, based on IOS systematic differences program, it is necessary to
The element added in a UIApplicationShortcutItems array, the array is added in info.plist files is exactly
Corresponding static labels, add some key assignments in each array element, for example, UIApplicationShortcutItemType
It is the key assignments that must be provided with UIApplicationShortcutItemTitle the two key assignments;Wherein,
UIApplicationShortcutItemType is the key assignments for setting tag types,
UIApplicationShortcutItemTitle is the key assignments for setting the title of label.
First Accel label generation module 720, it is corresponding quick for being generated according to the element content in the tag attributes array
Label.
The application program launching device that the present embodiment is provided, only need to configure corresponding parameter in the attribute list file of application program
, it is not necessary to the code of application program is changed, the process for generating Accel label is simple, quick.
It is that Accel label is in the block diagram of another application program launching device of the embodiment of the present invention, the present embodiment referring to Fig. 8
State label, dynamic labels can be by pattern of the application developer according to the self-defined Accel label of demand of oneself, for example, figure
The pattern of mark and Header font, the pattern of obtained Accel label is more diversified.As shown in figure 8, the device is real shown in Fig. 6
Applying also includes on the basis of example:Second Accel label generation module 810.
Second Accel label generation module 810, for creating class and the icon establishment class establishment destination application by label
The corresponding Accel label of function choosing-item.
, it is necessary to create class (UIApplicationShortcutItem) by label still exemplified by based on IOS systematic difference programs
Create class (UIApplicationShortcutIcon) two classes to create the pattern of the Accel label of needs with icon;Wherein,
UIApplicationShortcutItem is used for the pattern for creating Accel label, and UIApplicationShortcutIcon is used to create
The pattern for the icon built on Accel label.
The sample that the title and icon of Accel label can be changed to oneself need by the developer of application program by directory listing method
Formula.
The application program launching device that the present embodiment is provided, can pass through the directory listing in application program according to the need for developer
Method changes the pattern of icon on label and label so that the pattern of Accel label is more rich.
It is the block diagram of another application program launching device of the embodiment of the present invention referring to Fig. 9, the present embodiment is being implemented shown in Fig. 8
Also module 910 is set up on the basis of example including contact.Built it is of course also possible to increase contact on the basis of embodiment illustrated in fig. 7
Formwork erection block, now, contact are set up module and are connected with the first Accel label generation module 720, and here is omitted.
Module 910 is set up in contact, corresponding with the target Accel label for setting up the target Accel label by call back function
Function pages between contact.
The object information included in the call back function including the corresponding function pages of the target Accel label.
The application program launching device that the present embodiment is provided, Accel label work(corresponding with the Accel label is set up by call back function
Contact between the energy page, when detecting the second trigger action for the Accel label, by calling the call back function to load
The corresponding function pages of the Accel label, implementation process is simple and direct, conveniently.
It is a kind of block diagram of starting module of the embodiment of the present invention, as shown in Figure 10, the starting module includes referring to Figure 10:
Judging submodule 641 and loading submodule 642.
Judging submodule 641, the mesh is judged for the Starting mode parameter in the entrance function according to the destination application
Whether mark application program is started by Accel label;
Submodule 642 is loaded, for when the destination application is started by Accel label, mesh to be directed to according to what is detected
The second trigger action of Accel label is marked, the function pages corresponding to the target Accel label are loaded directly into.
The starting module that the present embodiment is provided, judges whether it is by fast by the Starting mode parameter of the entrance function of application program
Prompt label enters application program, if it is, no longer performing original startup logic of application program, is loaded directly into Accel label
Corresponding function pages, prevent the original logic that starts of application program to be repeatedly executed at predetermined intervals.
Each embodiment in this specification is described by the way of progressive, identical similar part between each embodiment
Mutually referring to what each embodiment was stressed is the difference with other embodiment.Especially for device
Or for system embodiment, because it is substantially similar to embodiment of the method, so describing fairly simple, related part is joined
See the part explanation of embodiment of the method.Apparatus and system embodiment described above is only schematical, wherein
The unit illustrated as separating component can be or may not be physically separate, to be shown as unit portion
Part can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple networks
On unit.Some or all of module therein can be selected to realize the purpose of this embodiment scheme according to the actual needs.
Those of ordinary skill in the art are without creative efforts, you can to understand and implement.
The present invention can be described in the general context of computer executable instructions, such as program mould
Block.Usually, program module include performing particular task or realize the routine of particular abstract data type, program, object,
Component, data structure etc..The present invention can also be put into practice in a distributed computing environment, in these DCEs
In, perform task by the remote processing devices connected by communication network.In a distributed computing environment, program
Module can be located at including in the local and remote computer-readable storage medium including storage device.
It should be noted that herein, the relational terms of such as " first " and " second " or the like be used merely to by
One entity or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or behaviour
There is any this actual relation or order between work.Moreover, term " comprising ", "comprising" or its is any
Other variants are intended to including for nonexcludability so that process, method, article including a series of key elements or
Equipment not only includes those key elements, but also other key elements including being not expressly set out, or also includes being this mistake
Journey, method, article or the intrinsic key element of equipment.In the absence of more restrictions, by sentence " including one
It is individual ... " limit key element, it is not excluded that also exist in the process including the key element, method, article or equipment
Other identical element.
Described above is only the embodiment of the present invention, it is noted that for those skilled in the art
For, under the premise without departing from the principles of the 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 application program launching method, it is characterised in that including:
First trigger action of the detection for the icon of destination application;
According to first trigger action, the last layer of view layer shows Accel label where the icon of the destination application
List, the Accel label list includes at least one Accel label, each Accel label correspondence destination application
One function option;
Second trigger action of the detection for target Accel label;
According to second trigger action, the destination application is controlled to jump directly to the corresponding work(of the target Accel label
Can the page.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
Added in the corresponding attribute list file of the destination application in tag attributes array, the tag attributes array
Element includes tag types and tag title;
Corresponding Accel label is generated according to the element content in the tag attributes array.
3. according to the method described in claim 1, it is characterised in that methods described also includes:
Class is created by label and icon creates the corresponding Accel label of function choosing-item that class creates the destination application;
The Accel label that the last layer display of view layer where the icon of the destination application is created.
4. according to the method in claim 2 or 3, it is characterised in that methods described also includes:
Contacting between target Accel label function pages corresponding with the target Accel label is set up by call back function,
The object information included in the call back function including the corresponding function pages of the target Accel label.
5. the method according to claim any one of 1-3, it is characterised in that described according to second trigger action, control
Make the destination application and jump directly to the corresponding function pages of the target Accel label, including:
Whether the Starting mode parameter in the entrance function of the destination application judges the destination application by fast
Prompt label starts;
If the destination application is started by Accel label, touched according to what is detected for the second of target Accel label
Hair operation, is loaded directly into the function pages corresponding to the target Accel label.
6. a kind of application program launching device, it is characterised in that including:
First detection module, the first trigger action for detecting the icon for destination application;
Display module, for according to first trigger action, upper the one of view layer where the icon of the destination application
Layer shows Accel label list, and the Accel label list includes at least one Accel label, each Accel label correspondence institute
State the One function option of destination application;
Second detection module, for detecting the second trigger action for target Accel label;
Starting module, for according to second trigger action, jumping directly to the corresponding function pages of the target Accel label.
7. device according to claim 6, it is characterised in that described device also includes:
Attribute add module, for adding tag attributes array, institute in the corresponding attribute list file of the destination application
The element stated in tag attributes array includes tag types and tag title;
First Accel label generation module, for generating corresponding Accel label according to the element content in the tag attributes array,
Wherein, a quick note is corresponding with a function choosing-item.
8. device according to claim 6, it is characterised in that described device also includes:
Second Accel label generates creation module, for creating class and the icon establishment class establishment destination application by label
The corresponding Accel label of function choosing-item.
9. the device according to claim 7 or 8, it is characterised in that described device also includes:
Module is set up in contact, for setting up target Accel label work(corresponding with the target Accel label by call back function
The object letter included in contact between the energy page, the call back function including the corresponding function pages of the target Accel label
Breath.
10. the device according to claim any one of 6-8, it is characterised in that the starting module, including:
Judging submodule, judges that the target should for the Starting mode parameter in the entrance function according to the destination application
Whether started with program by Accel label;
Submodule is loaded, it is fast for target according to detecting for when the destination application is started by Accel label
Second trigger action of prompt label, is loaded directly into the function pages corresponding to the target Accel label.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610074726.9A CN107025034A (en) | 2016-02-02 | 2016-02-02 | Application program launching method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610074726.9A CN107025034A (en) | 2016-02-02 | 2016-02-02 | Application program launching method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107025034A true CN107025034A (en) | 2017-08-08 |
Family
ID=59524042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610074726.9A Pending CN107025034A (en) | 2016-02-02 | 2016-02-02 | Application program launching method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107025034A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107422959A (en) * | 2017-08-10 | 2017-12-01 | 珠海格力电器股份有限公司 | The method and its device, electronic equipment of a kind of quickly starting function pages |
CN107562317A (en) * | 2017-08-30 | 2018-01-09 | 努比亚技术有限公司 | A kind of display methods and terminal |
CN108345474A (en) * | 2018-01-11 | 2018-07-31 | 维沃移动通信有限公司 | Startup method, starter and the mobile terminal of application program |
CN108897473A (en) * | 2018-06-29 | 2018-11-27 | 维沃移动通信有限公司 | A kind of interface display method and terminal |
CN109656658A (en) * | 2018-12-11 | 2019-04-19 | 努比亚技术有限公司 | A kind of edit object processing method, equipment and computer readable storage medium |
CN111061401A (en) * | 2018-10-17 | 2020-04-24 | 武汉斗鱼网络科技有限公司 | Live APP content access method, storage medium, electronic device and system |
CN111124523A (en) * | 2018-10-15 | 2020-05-08 | 百度在线网络技术(北京)有限公司 | Method and apparatus for initializing applications |
CN111767108A (en) * | 2020-06-28 | 2020-10-13 | Oppo广东移动通信有限公司 | Application program label generation method, application interface display method and device |
WO2021159950A1 (en) * | 2020-02-11 | 2021-08-19 | 上海掌门科技有限公司 | Label display method and device, and computer readable medium |
CN113805705A (en) * | 2020-05-28 | 2021-12-17 | 成都鼎桥通信技术有限公司 | Terminal shortcut key operation method and device |
CN114415885A (en) * | 2021-12-30 | 2022-04-29 | 北京五八信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103458112A (en) * | 2013-08-18 | 2013-12-18 | 苏州量跃信息科技有限公司 | Method and system for triggering routine selection through client-terminal icon |
CN104133612A (en) * | 2014-07-23 | 2014-11-05 | 广州视源电子科技股份有限公司 | Method and system for displaying functions of application program of intelligent terminal |
CN104915096A (en) * | 2015-05-29 | 2015-09-16 | 努比亚技术有限公司 | Application interface displaying method and device |
-
2016
- 2016-02-02 CN CN201610074726.9A patent/CN107025034A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103458112A (en) * | 2013-08-18 | 2013-12-18 | 苏州量跃信息科技有限公司 | Method and system for triggering routine selection through client-terminal icon |
CN104133612A (en) * | 2014-07-23 | 2014-11-05 | 广州视源电子科技股份有限公司 | Method and system for displaying functions of application program of intelligent terminal |
CN104915096A (en) * | 2015-05-29 | 2015-09-16 | 努比亚技术有限公司 | Application interface displaying method and device |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107422959A (en) * | 2017-08-10 | 2017-12-01 | 珠海格力电器股份有限公司 | The method and its device, electronic equipment of a kind of quickly starting function pages |
WO2019029093A1 (en) * | 2017-08-10 | 2019-02-14 | 格力电器(武汉)有限公司 | Method for quickly starting functional page and device , electronic equipment thereof |
CN107562317B (en) * | 2017-08-30 | 2021-01-15 | 努比亚技术有限公司 | Display method and terminal |
CN107562317A (en) * | 2017-08-30 | 2018-01-09 | 努比亚技术有限公司 | A kind of display methods and terminal |
CN108345474A (en) * | 2018-01-11 | 2018-07-31 | 维沃移动通信有限公司 | Startup method, starter and the mobile terminal of application program |
CN108897473A (en) * | 2018-06-29 | 2018-11-27 | 维沃移动通信有限公司 | A kind of interface display method and terminal |
CN111124523A (en) * | 2018-10-15 | 2020-05-08 | 百度在线网络技术(北京)有限公司 | Method and apparatus for initializing applications |
CN111061401A (en) * | 2018-10-17 | 2020-04-24 | 武汉斗鱼网络科技有限公司 | Live APP content access method, storage medium, electronic device and system |
CN109656658A (en) * | 2018-12-11 | 2019-04-19 | 努比亚技术有限公司 | A kind of edit object processing method, equipment and computer readable storage medium |
CN109656658B (en) * | 2018-12-11 | 2023-01-13 | 上海汉枫电子科技有限公司 | Editing object processing method and device and computer readable storage medium |
WO2021159950A1 (en) * | 2020-02-11 | 2021-08-19 | 上海掌门科技有限公司 | Label display method and device, and computer readable medium |
CN113805705A (en) * | 2020-05-28 | 2021-12-17 | 成都鼎桥通信技术有限公司 | Terminal shortcut key operation method and device |
CN111767108A (en) * | 2020-06-28 | 2020-10-13 | Oppo广东移动通信有限公司 | Application program label generation method, application interface display method and device |
WO2022001341A1 (en) * | 2020-06-28 | 2022-01-06 | Oppo广东移动通信有限公司 | Application program tag generation method, application interface display method and device |
CN114415885A (en) * | 2021-12-30 | 2022-04-29 | 北京五八信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107025034A (en) | Application program launching method and device | |
CN107679061B (en) | Page navigation method, device, terminal and storage medium of hybrid APP | |
CN104133612A (en) | Method and system for displaying functions of application program of intelligent terminal | |
CN103500116A (en) | Method and system for clearing data generated by application program | |
CN107679214B (en) | Link positioning method, device, terminal and computer readable storage medium | |
EP2866158A1 (en) | Method for reader to provide service, reader, terminal and computer storage medium | |
CN112286485B (en) | Method and device for controlling application through voice, electronic equipment and storage medium | |
CN106649497B (en) | Webpage display method and device | |
CN111708528A (en) | Method, device and equipment for generating small program and storage medium | |
CN110750415B (en) | Interface service configuration method, device, medium and computer equipment | |
CN107832105A (en) | A kind of application program launching method, starter and computer-readable recording medium | |
CN105989083A (en) | Access environment switching method and apparatus | |
CN105183291A (en) | Method and system for extracting information in display interface | |
CN111459818A (en) | Visual test method and device | |
CN105893127A (en) | Method for starting application and terminal device | |
CN113220393A (en) | Display method and device and electronic equipment | |
CN111813305A (en) | Application program starting method and device | |
CN105912586A (en) | Information search method and electronic device | |
CN104978124A (en) | Picture display method for terminal and terminal | |
CN110362341A (en) | Business management method, device, equipment and storage medium based on micro services framework | |
CN106033303A (en) | Information searching and identifying method and device | |
CN102141894B (en) | User interface displaying method and device | |
CN107766524A (en) | A kind of searching method of application program, device and intelligent terminal | |
CN101763271B (en) | Method and device for loading classes and creating and accessing class objects | |
CN104750553A (en) | Application operating method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170808 |