CN106484289A - A kind of method and device of application switching - Google Patents
A kind of method and device of application switching Download PDFInfo
- Publication number
- CN106484289A CN106484289A CN201610859758.XA CN201610859758A CN106484289A CN 106484289 A CN106484289 A CN 106484289A CN 201610859758 A CN201610859758 A CN 201610859758A CN 106484289 A CN106484289 A CN 106484289A
- Authority
- CN
- China
- Prior art keywords
- application
- default
- switching condition
- running background
- signal characteristic
- 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 OR CALCULATING; 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
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)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses a kind of method and device of application switching, wherein method includes:When terminal contact action is detected, obtain the rattle signal that described contact action sends;Extract the signal characteristic of described rattle signal, and the described signal characteristic extracting is analyzed;If analysis result meets default application switching condition for described signal characteristic, from the application of terminal running background, determine intended application, and described intended application is switched to front stage operation.The embodiment of the present invention can simplify operating procedure when carrying out applying switching, realize the quick purpose carrying out application switching on mobile terminals, improve efficiency when carrying out applying switching.
Description
Technical field
The present invention relates to communication technical field, more particularly, to a kind of method and device of application switching.
Background technology
With the development of communication technology, mobile terminal (such as mobile phone, panel computer, portable set etc.) has become the people must
The indispensable instrument contacting with other people, and, on the one hand miscellaneous application not only meets people for mobile terminal
Many-sided demand of function, on the other hand also promotes popularization and the development of mobile terminal.
User usually can be on mobile terminals simultaneously using to multiple applications, and the operation between application becomes very frequent.
In prior art, common application changing method is that user passes through button (for example growing by entree singly-bound), voice or gesture etc.
Mode calls nearest tray menu, selects to need the application opened to realize the switching between applying.
However, when user wants to realize when being switched fast of application, above-mentioned method realizes process complexity, operating procedure mistake
Many, need to carry out the switching that multi-pass operation just enables between application, thus reducing the efficiency when carrying out applying switching.
Content of the invention
Embodiment of the present invention technical problem to be solved is, provides a kind of method and device of application switching, permissible
Realize the purpose that application is switched fast, improve efficiency when carrying out applying switching.
In order to solve above-mentioned technical problem, embodiments provide a kind of method of application switching, including:
When terminal contact action is detected, obtain the rattle signal that this contact action sends.
Extract the signal characteristic of this rattle signal, and this signal characteristic extracting is analyzed.
If analysis result meets default application switching condition for this signal characteristic, from the application of terminal running background
Determine intended application, and this intended application is switched to front stage operation.
Optionally, the signal characteristic of described rattle signal includes time of vibration interval and sound intensity, described to carrying
The described signal characteristic taking is analyzed, and specifically includes:
Judge whether to meet the sound demand in default application switching condition according to described sound intensity, and according to described
Time of vibration interval judges whether to meet the time interval demand in default application switching condition.
If judged result meets sound demand and described vibration in described default application switching condition for sound intensity
Time interval meets the default described time interval demand applied in switching condition it is determined that described signal characteristic satisfaction is default
Application switching condition.
Optionally, determine intended application the described application from terminal running background, including:
Detection terminal whether there is the application of one or more running backgrounds.
If there is the application of one or more running background, determine from one or more application of running background
Go out intended application.
Wherein, determine intended application described one or more application from running background, specifically include:
Select from the application of one or more running background in the shortest application of running background time.
The application of selection is defined as described intended application.
Optionally, described intended application is switched to front stage operation after, also include.
Labelling switch over before in the application of front stage operation and described intended application.
Meet described default application switching condition as in default time range, received described signal characteristic again
Rattle signal when, then select from multiple applications of present terminal running background be not labeled application as new
Intended application.
Described new intended application is switched to front stage operation.
Correspondingly, the embodiment of the present invention additionally provides a kind of device of application switching, including:
Detection module, for detecting contact action.
Acquisition module, for when this detection module detects this contact action, obtaining the vibration that this contact action sends
Acoustical signal.
Extraction module, for extracting the signal characteristic of this vibration signal.
Analysis module, for being analyzed to this signal characteristic extracting.
Determining module, if meeting default application switching condition for analysis result for this signal characteristic, from backstage fortune
Intended application is determined in the application of row.
Handover module, for being switched to front stage operation by described intended application.
Optionally, the signal characteristic of described rattle signal includes time of vibration interval and sound intensity, described analysis
Module, specifically includes:
Judging unit, for judging whether to meet the sound need in default application switching condition according to described sound intensity
Ask, and judge whether to meet the time interval demand in default application switching condition according to described time of vibration interval.
First determining unit, if meet the sound in described default application switching condition for judged result for sound intensity
Sound demand and described time of vibration interval meet time interval demand in default described application switching condition it is determined that institute
State signal characteristic and meet default application switching condition.
Optionally, described determining module includes:
Detector unit, whether there is the application of one or more running backgrounds for detection terminal.
Second determining unit, if for the application that there is one or more running background, from one of running background
Or determine intended application in multiple applications.
Wherein, state the second determining unit to specifically include:
Select subelement, the shortest in the running background time for selecting from the application of one or more running background
Application.
Determination subelement, for being defined as described intended application by the application of selection.
Optionally, described device also includes mark module, before switching over for labelling front stage operation application and
Described intended application.
Selecting module, meets described presetting for such as, in default time range, receiving described signal characteristic again
Application switching condition rattle signal when, then select from multiple applications of present terminal running background and be not labeled
Application as new intended application.
Wherein, described handover module is additionally operable to for described new intended application to be switched to front stage operation.
As can be seen that in embodiment of the present invention technical scheme, if by signal characteristic during terminal contact action is detected
When meeting the default rattle signal applying switching condition, then determine intended application from the application of terminal running background,
And this intended application is switched to front stage operation, operating procedure when carrying out applying switching can be simplified, realize quickly moving
Carry out in dynamic terminal applying the purpose of switching, improve efficiency when carrying out applying switching.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, acceptable
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow diagram of application changing method that first embodiment of the invention provides;
Fig. 2 is a kind of structural representation of application switching device that second embodiment of the invention provides;
Fig. 3 is the structural representation of another application switching device that second embodiment of the invention provides;
Fig. 4 is a kind of structural representation of intelligent terminal that third embodiment of the invention provides.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of not making creative work
Embodiment, broadly falls into the scope of protection of the invention.
Refer to Fig. 1, be a kind of schematic flow diagram of application changing method that first embodiment of the invention provides.The present invention
The methods described of embodiment can be executed by various intelligent terminal, and specifically, intelligent terminal can be smart mobile phone, flat board electricity
The terminals with sound signal processing such as brain, intelligent wearable device.As shown in figure 1, the application switching side in the embodiment of the present invention
Method comprises the following steps.
S101, when terminal contact action is detected, obtain the rattle signal that described contact action sends.
It should be noted that terminal contact action triggers for user, user can be that the social activity on receiving terminal is soft
When triggering this terminal touch operation during the message of part or interesting news being browsed to by browser want to be shared with good friend
Trigger this terminal touch operation, can also be and want that when listening music triggering this terminal when consulting put the music on related data touches
Operation etc..
Also, it should be noted the mode that user triggers this terminal touch operation can be user taps screen by articulations digitorum manus
Curtain triggers this terminal touch operation to trigger this terminal touch operation or user and tap screen by fingernail, also
Can be that user to trigger this terminal touch operation etc. by the object (such as pen, thin rod etc.) having certain degree of hardness.Certainly, on
Mode of stating is to illustrate, and non exhaustive, including but not limited to above-mentioned optional mode.
Also, it should be noted user is when triggering this terminal touch operation, the number of times of this terminal touch operation can be only
It it is 1 time or 2 times or 3 inferior.And, when the number of times that user triggers this terminal touch operation is more than 2 times, should
Terminal touch operation be located at this terminal display screen position can for be repeatedly in terminal display screen same position it is also possible to
Position for each terminal touch operation is located at the diverse location of this terminal display screen, and certainly, above-mentioned position is to illustrate, rather than
Exhaustion, including but not limited to above-mentioned optional position.
S102, the signal characteristic of the described rattle signal of extraction, and the described signal characteristic extracting is analyzed.
Specifically, terminal, when getting the rattle signal that this contact action sends, needs to this chatter message
Number it is identified and judges, to determine whether this rattle signal is the rattle signal meeting application switching condition, this
When be accomplished by extracting the signal characteristic of this rattle signal, and this signal characteristic extracting is analyzed.
Optionally, the signal characteristic of this rattle signal includes time of vibration interval and sound intensity.
Wherein, if this time of vibration interval refers to that the number of times that user triggers this terminal touch operation is 2 times or more than 2 times
When, the time that terminal touch operation is separated by, when this sound intensity refers to that user triggers this terminal touch operation, terminal is received
The size of the volume arriving, the size of this volume depends on the amplitude of sound, and the sound in triggering terminal touch operation for the user shakes
Width is bigger, then the volume that terminal receives is bigger, thus sound intensity is also bigger, conversely, user touches in triggering terminal
Acoustic amplitudes during operation are less, then the volume that terminal receives is less, thus sound intensity is also less.
Optionally, this is analyzed to this signal characteristic extracting, and specifically includes and is judged whether completely according to this sound intensity
Sound demand in foot default application switching condition, and judge whether that meeting default application cuts according to this time of vibration interval
Change the time interval demand in condition.
Wherein, this default application switching condition in sound demand refer to terminal default carry out application switching when required
The threshold value of the sound intensity wanted, when the sound intensity value in this terminal touch operation that user is triggered is more than or equal to this end
Hold default sound intensity threshold value when, then this sound intensity of terminal judges meet this default application switching condition sound need
Ask.When this sound intensity meets the sound demand of this default application switching condition in addition it is also necessary to judge that this time of vibration is spaced
Whether meet the time interval demand of default application switching condition.
Wherein, the time interval demand of this application switching condition refer to this terminal default carry out application switching when required
Time interval maximum, when the time of vibration spacing value in this terminal touch operation that user is triggered is less than or equal to
During the maximum of the default time interval of this terminal, then this time of vibration of terminal judges interval meets this default application switching bar
The time interval demand of part.Conversely, when the time of vibration spacing value in this terminal touch operation that user is triggered is more than this end
Hold default time interval maximum when, then this time of vibration of terminal judges interval be unsatisfactory for this default application switching condition
Time interval demand, this application switching method and step terminate.
Also, it should be noted when the sound intensity value in this terminal touch operation that user is triggered is pre- less than this terminal
If the threshold value of sound intensity when, then this sound intensity of terminal judges be unsatisfactory for this default application switching condition sound need
Ask, the method and step of this application switching terminates.
If judged result meets sound demand and this time of vibration in this default application switching condition for sound intensity
Interval meets the time interval demand in this application switching condition default it is determined that this signal characteristic meets default application cuts
Change condition.
If S103 analysis result meets default application switching condition for described signal characteristic, from terminal running background
Application in determine intended application, and described intended application is switched to front stage operation.
It should be noted that the application of this terminal running background is for the application that present terminal display screen shows
's.User can select to run multiple applications simultaneously, but under normal circumstances, present terminal display screen is only able to display one should
With, then in addition to that application being shown on this terminal display screen, multiple applications that other run simultaneously were just defaulted as at end
End running background, is the application of this terminal running background.
Optionally, intended application should be determined from the application of terminal running background, including:Detection terminal whether there is one
The application of individual or multiple running background;If there is the application of one or more running background, from one of running background or
Intended application is determined in the multiple application of person.It should be noted that there is not application in running background when terminal is detected, then
The method and step of this application switching terminates.
Optionally, intended application should be determined from one or more application of running background, specifically include:From one
Or select in the application of multiple running backgrounds in the shortest application of running background time;The application of selection is defined as this target
Application.It should be noted that the running background time is by terminal record, once application is switched to running background by user, then eventually
End will record the time that this application is switched to running background.When needs are determined from one or more applications of running background
During intended application, terminal is now compared in the run time of the application of all running backgrounds, selects one in running background
Time the shortest application, determine that this application is intended application.
If also, it should be noted terminal is when determining intended application, by now in the application of all running backgrounds
Run time compares, and two or more times applied in running background equally long and be all the shortest, then
Terminal determines that the mode of intended application can be to randomly choose one of this two or more application application, and determining should
Apply as intended application;Or, terminal can select usage frequency in this two or more application of user's every day use
That application of highest is defined as intended application;Or, terminal can also show on a display screen with regard to this two or two
The brief information of above application, is selected to determine which is applied as intended application etc. by user.Certainly, aforesaid way is
Citing, and non exhaustive, including but not limited to above-mentioned optional mode.
Optionally, after intended application is switched to front stage operation by this, also include:Labelling is transported on foreground before switching over
The application of row and this intended application;As in default time range, get again this signal characteristic meet this default should
During with the rattle signal of switching condition, then select from multiple applications of present terminal running background be not labeled should
It is used as new intended application;This new intended application is switched to front stage operation.
It is understood that this default time range can be preset by terminal, the default time range of terminal is general relatively
Short (such as 2 seconds);Or, this default time range can also be by user preset, and user is permissible in the setting menu of terminal
The time range being provided for applying switching is arbitrary value.
It should be noted that getting the chatter message that this signal characteristic meets this default application switching condition again
Number judgement step step of meeting this default application switching condition with above-mentioned determination signal characteristic consistent, here is not done superfluous
State.
Wherein, the application not being labeled should be selected from multiple applications of present terminal running background as new target
The mode of application, can be the running background time of the application of all running backgrounds not being labeled, and select wherein backstage
Run time application the shortest is new intended application;Or, can be that terminal is selected from multiple applications of running background at random
Select an application not being labeled as new intended application;Or, can be that terminal is selected from multiple applications of running background
Select the usage frequency highest one application conduct that recorded user is used the application in running background that these are not labeled
New intended application.Certainly, aforesaid way is to illustrate, and non exhaustive, including but not limited to above-mentioned optional mode.
As can be seen that in embodiment of the present invention technical scheme, first it is detected that terminal contact action, obtaining this contact action
The rattle signal sending, then, extracts the signal characteristic of this rattle signal, and this signal characteristic extracting is carried out
Analysis, if analysis result meets default application switching condition for this signal characteristic, from the application of terminal running background
Detection terminal whether there is the application of one or more running backgrounds, if there is the application of one or more running background,
Then from one or more application of running background, determine intended application, and this intended application be switched to front stage operation,
Finally, after intended application is switched to front stage operation, labelling switch over before in the application of front stage operation and this target
Application, such as in default time range, gets the vibration that this signal characteristic meets this default application switching condition again
During acoustical signal, then selecting the application not being labeled from multiple applications of present terminal running background should as new target
With then this new intended application being switched to front stage operation, operating procedure when carrying out applying switching can be simplified, improve
The multiformity of application switching mode, it is achieved that quick carry out applying the purpose of switching on mobile terminals, improves and is applied
Efficiency during switching.
It is apparatus of the present invention embodiment below, apparatus of the present invention embodiment is used for executing the inventive method first embodiment in fact
Existing method, for convenience of description, illustrate only the related part of the embodiment of the present invention, does not specifically disclose, refer to this
Bright first embodiment.
Refer to Fig. 2, be a kind of structural representation of application switching device that second embodiment of the invention provides, the present invention
The described device of embodiment can be arranged in various intelligent terminal, and specifically, intelligent terminal can be smart mobile phone, flat board electricity
The terminals with sound signal processing such as brain, intelligent wearable device.As shown in Fig. 2 the application switching dress in the embodiment of the present invention
Put including with lower module:Detection module 201, for detecting contact action.
It should be noted that this contact action is sent out by user, the mode that user triggers touch operation can be that user is led to
Cross articulations digitorum manus tap screen come to trigger this terminal touch operation or user by fingernail tap screen trigger touch
Operation, can also be that user to trigger this touch operation etc. by the object (such as pen, thin rod etc.) having certain degree of hardness.When
So, aforesaid way is to illustrate, and non exhaustive, including but not limited to above-mentioned optional mode.
Acquisition module 202, for when this detection module 201 detects this contact action, obtaining this contact action and sending
Rattle signal.Extraction module 203, for extracting the signal characteristic of this vibration signal.
Specifically, acquisition module 202, when getting the rattle signal that this contact action sends, needs to this vibration
Acoustical signal is identified and judges, is at this moment accomplished by the signal characteristic that extraction module 203 extracts this rattle signal, and right
This signal characteristic extracting is analyzed.
Optionally, the signal characteristic of this rattle signal includes time of vibration interval and sound intensity.
Wherein, if this time of vibration interval refers to that user triggers the number of times of this touch operation for 2 times or more than 2 times, touch
Touch the time that operation is separated by, when this sound intensity refers to that user triggers this touch operation, volume received by terminal big
Little, the size of this volume depends on the amplitude of sound, and the acoustic amplitudes when triggering touch operation for the user are bigger, then receive
Volume is bigger, thus sound intensity is also bigger, conversely, the acoustic amplitudes when triggering touch operation for the user are less, then connects
The volume receiving is less, thus sound intensity is also less.
Analysis module 204, for being analyzed to this signal characteristic extracting.
Optionally, as shown in figure 3, this analysis module 204, specifically include:Judging unit 2040, for ringing according to this sound
Degree judges whether to meet the sound demand in default application switching condition, and judges whether to meet according to this time of vibration interval
Time interval demand in default application switching condition.
Wherein, this default application switching condition in sound demand refer to default carry out application switching when required
The threshold value of sound intensity, when the sound intensity value in this touch operation that user is triggered is more than or equal to this default sound
During the threshold value of loudness, then judging unit 2040 judges that this sound intensity meets the sound demand of this default application switching condition.
When this sound intensity meets the sound demand of this default application switching condition, then judging unit 2040 also needs to judge that this shakes
Whether dynamic time interval meets the time interval demand of default application switching condition.
Wherein, the time interval demand of this application switching condition refers to that this is default when carrying out applying required during switching
Between interval maximum, when the time of vibration spacing value in this touch operation that user is triggered is less than or equal to, this is default
During the maximum of time interval, then judging unit 2040 judges that this time of vibration interval meets this default application switching condition
Time interval demand.Conversely, when the time of vibration spacing value in this touch operation that user is triggered is more than this default time
Interval maximum when, then judging unit 2040 judge this time of vibration interval be unsatisfactory for this default apply switching condition when
Between space requirements, terminate this application switching step.
Also, it should be noted when the sound intensity value in this touch operation that user is triggered is default less than this terminal
During the threshold value of sound intensity, then judging unit 2040 judges that this sound intensity is unsatisfactory for the sound of this default application switching condition
Demand, the step terminating this application switching.
First determining unit 2041, if meet in this default application switching condition for sound intensity for judged result
Sound demand and this time of vibration interval meets time interval demand in this application switching condition default it is determined that this letter
Number feature meets default application switching condition.
Determining module 205, if meet default application switching condition for analysis result for this signal characteristic, from backstage
Intended application is determined in the application running.
It should be noted that the application of this running background is for the application that currently displaying screen shows.User
Can select to run multiple applications simultaneously, but under normal circumstances, currently displaying screen be only able to display an application, then except display
Outer in that application on this display screen, multiple applications that other run simultaneously are just defaulted as in terminal running background, as after
The application that platform runs.
Optionally, as shown in figure 3, this determining module 205, including:Detector unit 2050, whether there is for detection terminal
The application of one or more running backgrounds.It should be noted that not existing in running background when detector unit 2050 detects
Application, then the step that this application switches terminates.
Second determining unit 2051, if for the application that there is one or more running background, from running background
Intended application is determined in one or more application.
Optionally, as shown in figure 3, this second determining unit specifically includes:Select subelement 20510, for from one or
Select in the application of the multiple running background of person in the shortest application of running background time.Once it should be noted that user should
With being switched to running background, then the time that this application is switched to running background will be recorded.When needs are from running background
In one or more applications when determining intended application, select subelement 20510 by now in the application of all running backgrounds
Run time compares, then by selecting subelement 20510 to select the application the shortest of time in running background.
Determination subelement 20511, for being defined as this intended application by the application of selection.
Handover module 206, for being switched to front stage operation by this intended application.
Optionally, as shown in figure 3, the device of this application switching also includes:Mark module 207, switches over for labelling
Before in application and this intended application of front stage operation.
Selecting module 208, for, such as in default time range, it is full that this acquisition module gets this signal characteristic again
Foot this default application switching condition rattle signal when, then from current background run multiple applications select not by
The application of labelling is as new intended application.
It should be noted that getting the chatter message that this signal characteristic meets this default application switching condition again
Number judgement step step of meeting this default application switching condition with above-mentioned determination signal characteristic consistent, here is not done superfluous
State.
Wherein, this handover module 206, is additionally operable to for this new intended application to be switched to front stage operation.
As can be seen that in embodiment of the present invention technical scheme, first, detection module 201 detects terminal contact action, obtains
The rattle signal that this contact action of delivery block 202 sends, then, extraction module 203 extracts the letter of this rattle signal
Number feature, then by analysis module 204, this signal characteristic that extraction module 203 extracts is analyzed, if analysis result is should
Signal characteristic meets default application switching condition, then detect whether there are one or more backstages from the application of running background
The application running, if there is the application of one or more running background, then from one or more application of running background
In intended application is determined by determining module 205, and this intended application is switched to by front stage operation by handover module 206, finally,
After intended application is switched to front stage operation, mark module 206 labelling switch over before front stage operation application and
This intended application, such as in default time range, acquisition module 202 get again this signal characteristic meet this default should
During with the rattle signal of switching condition, then selected from multiple applications of present terminal running background by selecting module 208
The application going out not to be labeled module 207 labelling as new intended application, then by handover module 206 by this new intended application
It is switched to front stage operation, operating procedure when carrying out applying switching can be simplified, improve the multiformity of application switching mode, real
Show the quick purpose carrying out application switching on mobile terminals, improve efficiency when carrying out applying switching.
Refer to Fig. 4, be a kind of structural representation of intelligent terminal that third embodiment of the invention provides.Described intelligence is eventually
End can be the terminals with sound signal processing such as smart mobile phone, panel computer, intelligent wearable device.As shown in figure 4, this
Application switching device in bright embodiment includes:At least one input equipment 401;At least one processor 402, such as CPU;Extremely
A few memorizer 403;At least one outut device 404, above-mentioned input equipment 401, processor 402, memorizer 403 and output
Equipment 404 is connected by bus 405.Wherein, bus 405 is used for realizing the connection communication between these assemblies.Wherein, the present invention
In embodiment, the input equipment 401 of device and outut device 404 can be wired sending port or wireless device, example
As included antenna assembly, for carrying out the communication of signaling or data with other node devices.
This processor 402 can be central processing unit (English:Central processing unit, abbreviation:CPU), net
Network processor (English:Network processor, abbreviation:NP) or CPU and NP combination.
This processor 402 can further include hardware chip.Above-mentioned hardware chip can be special IC (English
Literary composition:Application-specific integrated circuit, abbreviation:ASIC), PLD (English:
Programmable logic device, abbreviation:) or a combination thereof PLD.Above-mentioned PLD can be CPLD
(English:Complex programmable logic device, abbreviation:CPLD), field programmable gate array (English:
Field-programmable gate array, abbreviation:FPGA), GAL (English:generic array
Logic, abbreviation:) or its combination in any GAL.
This memorizer 403 can include volatile memory (English:Volatile memory), for example random access memory is deposited
Reservoir (English:Random-access memory, abbreviation:RAM);Memorizer can also include nonvolatile memory (English:
Non-volatile memory), such as flash memory (English:Flash memory), hard disk (English:hard disk
Drive, abbreviation:HDD) or solid state hard disc (English:Solid-state drive, abbreviation:SSD);Memorizer 403 can also wrap
Include the combination of the memorizer of mentioned kind.
Alternatively, this memorizer 403 is additionally operable to storage program instruction.This processor 402 can call this memorizer 403 to deposit
The programmed instruction of storage, realizes the application changing method as shown in the application first embodiment and second embodiment.
This bus 405 can be Peripheral Component Interconnect standard (peripheral component interconnect, letter
Claim PCI) and bus or EISA (extended industry standard architecture, referred to as
EISA) bus etc..This bus 405 can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, in Fig. 4 only
Represented with a thick line, it is not intended that only one bus or a type of bus.
Input equipment 401, when being used for detecting terminal contact action, obtains the chatter message that this contact action sends
Number.Processor 402, for extracting the signal characteristic of this rattle signal, and is analyzed to this signal characteristic extracting.If
Analysis result meets default application switching condition for this signal characteristic, then processor 402 is additionally operable to from terminal running background
Determine intended application in application, and this intended application is switched to front stage operation.
Outut device 404 is used for showing this intended application to front stage operation.
Optionally, this memorizer 403 is used for storage program instruction.This processor 402 can call this memorizer 403 to store
Programmed instruction, realize application changing method as shown in the application first embodiment and second embodiment.
Optionally, the signal characteristic of this rattle signal includes time of vibration interval and sound intensity.
Optionally, this processor 402 is specifically for judging whether to meet default application switching bar according to this sound intensity
Sound demand in part, and judge whether to meet the time interval in default application switching condition according to this time of vibration interval
Demand.
If judged result meets sound demand and this time of vibration in this default application switching condition for sound intensity
Interval meets the time interval demand in this application switching condition default it is determined that this signal characteristic meets default application cuts
Change condition.
Optionally, for detecting whether there is the application of one or more running backgrounds in this processor 402, if specifically for
There is the application of one or more running background, then determine that target should from one or more application of running background
With.
Optionally, this processor 402 determines intended application for this from one or more application of running background,
Specifically for selecting from the application of one or more running background in the shortest application of running background time;Should by select
With being defined as this intended application.
Optionally, after intended application is switched to front stage operation by reason device 402 in this place, this processor 402 is additionally operable to mark
Remember application and this intended application in front stage operation before switching over.
Meet shaking of this default application switching condition as in default time range, got this signal characteristic again
During dynamic acoustical signal, then select the application not being labeled from multiple applications of present terminal running background as new target
Application;This new intended application is switched to front stage operation.
As can be seen that in embodiment of the present invention technical scheme, when input equipment 401 detects terminal contact action first,
Obtain the rattle signal that this contact action sends, then processor 402 extracts the signal characteristic of this rattle signal, and
This signal characteristic extracting is analyzed, if analysis result meets default application switching condition for this signal characteristic, locates
Reason device 402 is additionally operable to determine intended application from the application of terminal running background, and this intended application is switched to foreground fortune
OK, outut device 404 shows this intended application to front stage operation, processor 402 by intended application be switched to front stage operation it
Afterwards, in application and this intended application of front stage operation before processor 402 labelling switches over, such as in default time range
Interior, when input equipment 401 gets the rattle signal that this signal characteristic meets this default application switching condition again, then
Processor 402 selects the application not being labeled as new intended application from multiple applications of present terminal running background,
Then this new intended application is switched to front stage operation, operating procedure when carrying out applying switching can be simplified, improving should
With the multiformity of switching mode it is achieved that quick carry out applying the purpose of switching on mobile terminals, improve and carry out application and cut
Efficiency when changing.
One of ordinary skill in the art will appreciate that realizing all or part of flow process in above-described embodiment method, it is permissible
Instruct related hardware to complete by computer program, described program can be stored in a computer read/write memory medium
In, this program is upon execution, it may include as the flow process of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic
Dish, CD, read-only memory (English:Read-Only Memory, abbreviation:ROM) or random access memory (English:
Random Access Memory, abbreviation:RAM) etc..
Above disclosed be only a kind of preferred embodiment of the present invention, certainly the power of the present invention can not be limited with this
Sharp scope, one of ordinary skill in the art will appreciate that realize all or part of flow process of above-described embodiment, and according to present invention power
Profit requires made equivalent variations, still falls within the scope that invention is covered.
Claims (10)
1. a kind of application changing method is it is characterised in that include:
When terminal contact action is detected, obtain the rattle signal that described contact action sends;
Extract the signal characteristic of described rattle signal, and the described signal characteristic extracting is analyzed;
If analysis result meets default application switching condition for described signal characteristic, from the application of terminal running background really
Make intended application, and described intended application is switched to front stage operation.
2. the method for claim 1 is it is characterised in that the signal characteristic of described rattle signal includes time of vibration
Interval and sound intensity, the described described signal characteristic to extraction is analyzed, including:
Judge whether to meet the sound demand in default application switching condition according to described sound intensity, and according to described vibration
Time interval judges whether to meet the time interval demand in default application switching condition;
If judged result meets sound demand and described time of vibration in described default application switching condition for sound intensity
Interval meets the default described time interval demand applied in switching condition it is determined that described signal characteristic meets default answering
Use switching condition.
3. the method for claim 1 is it is characterised in that determine the described application from terminal running background that target should
With, including:
Detection terminal whether there is the application of one or more running backgrounds;
If there is the application of one or more running background, from one or more application of running background, determine mesh
Mark application.
4. method as claimed in claim 3 is it is characterised in that described determine from one or more application of running background
Go out intended application, specifically include:
Select from the application of one or more running background in the shortest application of running background time;
The application of selection is defined as described intended application.
5. the method for claim 1 it is characterised in that described intended application is switched to front stage operation after, also wrap
Include:
Labelling switch over before in the application of front stage operation and described intended application;
Meet the chatter of described default application switching condition as in default time range, got signal characteristic again
During message, then selecting the application not being labeled from multiple applications of present terminal running background should as new target
With;
Described new intended application is switched to front stage operation.
6. a kind of device of application switching is it is characterised in that include:
Detection module, for detecting contact action;
Acquisition module, for when described detection module detects described contact action, what the described contact action of acquisition sent shakes
Dynamic acoustical signal;
Extraction module, for extracting the signal characteristic of described vibration signal;
Analysis module, for being analyzed to the described signal characteristic extracting;
Determining module, if meet default application switching condition for analysis result for described signal characteristic, from running background
Application in determine intended application;
Handover module, for being switched to front stage operation by described intended application.
7. device as claimed in claim 6 is it is characterised in that the signal characteristic of described rattle signal includes time of vibration
Interval and sound intensity, described analysis module, specifically include:
Judging unit, for judging whether to meet the sound demand in default application switching condition according to described sound intensity,
And judge whether to meet the time interval demand in default application switching condition according to described time of vibration interval;
First determining unit, if meet the sound need in described default application switching condition for judged result for sound intensity
Ask and time interval demand that described time of vibration interval meets in default described application switching condition is it is determined that described letter
Number feature meets default application switching condition.
8. device as claimed in claim 6 is it is characterised in that described determining module, including:
, for detecting whether there is the application of one or more running backgrounds in detector unit;
Second determining unit, if for the application that there is one or more running background, from one of running background or
Intended application is determined in multiple applications.
9. device as claimed in claim 8, it is characterised in that described second determining unit, specifically includes:
Select subelement, for selecting from the application of one or more running background in the shortest the answering of running background time
With;
Determination subelement, for being defined as described intended application by the application of selection.
10. device as claimed in claim 6 is it is characterised in that also include:
Mark module, in application and the described intended application of front stage operation before switching over for labelling;
Selecting module, for, such as in default time range, described acquisition module gets described signal characteristic again and meets
Described default application switching condition rattle signal when, then from current background run multiple applications select not by
The application of labelling is as new intended application;
Wherein, described handover module, is additionally operable to for described new intended application to be switched to front stage operation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610859758.XA CN106484289A (en) | 2016-09-28 | 2016-09-28 | A kind of method and device of application switching |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610859758.XA CN106484289A (en) | 2016-09-28 | 2016-09-28 | A kind of method and device of application switching |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106484289A true CN106484289A (en) | 2017-03-08 |
Family
ID=58268166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610859758.XA Pending CN106484289A (en) | 2016-09-28 | 2016-09-28 | A kind of method and device of application switching |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106484289A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114942807A (en) * | 2022-04-27 | 2022-08-26 | 维沃移动通信有限公司 | Application program switching method and device |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090158212A1 (en) * | 2007-02-06 | 2009-06-18 | Access Systems Americas, Inc. | System and method for presenting recently-used and in-use applications for ease of navigation on an electronic device |
| CN104077046A (en) * | 2013-03-27 | 2014-10-01 | 三星电子株式会社 | Method and device for switching tasks |
| CN105589633A (en) * | 2014-10-22 | 2016-05-18 | 中兴通讯股份有限公司 | Terminal application switching method and device |
| CN105611065A (en) * | 2016-01-20 | 2016-05-25 | 广东欧珀移动通信有限公司 | Application switching method and device |
| CN105630280A (en) * | 2015-10-29 | 2016-06-01 | 东莞酷派软件技术有限公司 | Method and device for switching multiple applications |
-
2016
- 2016-09-28 CN CN201610859758.XA patent/CN106484289A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090158212A1 (en) * | 2007-02-06 | 2009-06-18 | Access Systems Americas, Inc. | System and method for presenting recently-used and in-use applications for ease of navigation on an electronic device |
| CN104077046A (en) * | 2013-03-27 | 2014-10-01 | 三星电子株式会社 | Method and device for switching tasks |
| CN105589633A (en) * | 2014-10-22 | 2016-05-18 | 中兴通讯股份有限公司 | Terminal application switching method and device |
| CN105630280A (en) * | 2015-10-29 | 2016-06-01 | 东莞酷派软件技术有限公司 | Method and device for switching multiple applications |
| CN105611065A (en) * | 2016-01-20 | 2016-05-25 | 广东欧珀移动通信有限公司 | Application switching method and device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114942807A (en) * | 2022-04-27 | 2022-08-26 | 维沃移动通信有限公司 | Application program switching method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104298613B (en) | The method for cleaning and terminal device of a kind of Installed System Memory | |
| CN104571498B (en) | A kind of application program launching method | |
| CN105392166B (en) | Method and device for switching data network of dual-card electronic terminal | |
| WO2015106510A1 (en) | Screen splitting method and device for applications, intelligent terminal and storage medium | |
| CN105827825A (en) | Audio data processing method and mobile terminal | |
| CN108874289A (en) | Applicating history records inspection method, device and electronic equipment | |
| US20190138200A1 (en) | Information processing method and device | |
| CN108156407A (en) | A kind of video clipping method and terminal | |
| CN103533143A (en) | Information processing method and electronic device | |
| WO2022001341A1 (en) | Application program tag generation method, application interface display method and device | |
| CN107463310A (en) | Method, apparatus, mobile terminal and the computer-readable recording medium that a kind of picture is shared | |
| CN104765845A (en) | Split screen display method and device for terminal | |
| CN104808898A (en) | Terminal | |
| WO2018214930A1 (en) | Quick account login method, mobile terminal, and apparatus with storage function | |
| CN104808916A (en) | Screen-shooting method | |
| CN104158720A (en) | Chatting record clearing method and system, and mobile terminal | |
| CN106686252A (en) | Incoming call processing method and mobile terminal | |
| CN104898889A (en) | Character determining method and device | |
| CN109582187A (en) | Document sending method, device, computer equipment and storage medium | |
| KR101094015B1 (en) | Voicemail Systems and Methods | |
| CN106210259A (en) | A kind of multi-screen display method and terminal | |
| CN108259660A (en) | A kind of information cuing method and device, terminal, readable storage medium storing program for executing | |
| CN104536781A (en) | Terminal | |
| CN108028869B (en) | Terminal device and method for handling incoming calls | |
| CN106484289A (en) | A kind of method and device of application switching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | 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 |
Application publication date: 20170308 |
|
| RJ01 | Rejection of invention patent application after publication |