CN109561217A - Terminal caller answering method, device, mobile terminal and storage medium - Google Patents
Terminal caller answering method, device, mobile terminal and storage medium Download PDFInfo
- Publication number
- CN109561217A CN109561217A CN201811561798.1A CN201811561798A CN109561217A CN 109561217 A CN109561217 A CN 109561217A CN 201811561798 A CN201811561798 A CN 201811561798A CN 109561217 A CN109561217 A CN 109561217A
- Authority
- CN
- China
- Prior art keywords
- terminal
- caller
- incoming call
- terminal caller
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a kind of terminal caller answering methods, by when detecting terminal caller, obtaining the incoming call type of terminal caller and the Apply Names of the currently running foreground application of terminal;According to Apply Names, judge whether foreground application is default application;If foreground application is default application, the distal end connection status of terminal is obtained, and prompt is answered in terminal screen pop-up according to incoming call type and distal end connection status;User is obtained based on the feedback command for answering prompt, and terminal caller is answered with answering mode determined by feedback command and incoming call type.The invention also discloses a kind of terminal caller connecting device, mobile terminal and storage mediums.The invention avoids terminal callers can interrupt the entertainment applications such as the current game of user or video, influences the recreation experiences such as game or the video of user.The recreation experiences such as game or the video of user are improved, to improve the user experience of terminal device.
Description
Technical field
The present invention relates to technical field of mobile terminals more particularly to a kind of terminal caller answering methods, device, mobile terminal
And storage medium.
Background technique
People inevitably have incoming call during using the amusements such as terminal viewing video or progress game.When terminal is come
When electric, call interface always covers current application interface, and can interrupt current entertainment applications.But and not all terminal is come
Electricity is all that important incoming call or user want the incoming call answered, can if interrupting user's current entertainment applications when terminal caller
Influence user experience.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill
Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of terminal caller answering methods, it is intended to solve terminal caller and interrupt user
Currently used application, the technical issues of influencing user experience.
To achieve the above object, the present invention provides a kind of terminal caller answering method, comprising:
When detecting terminal caller, incoming call type and the currently running foreground of terminal of the terminal caller are obtained
The Apply Names of application;
According to the Apply Names, judge whether the foreground application is default application;
If the foreground application is default application, the distal end connection status of terminal is obtained, and according to the incoming call type
Prompt is answered in terminal screen pop-up with the distal end connection status;
User is obtained based on the feedback command for answering prompt, and really with the feedback command and incoming call type institute
Fixed answering mode answers the terminal caller.
Optionally, described when detecting terminal caller, incoming call type and the terminal for obtaining the terminal caller are current
The step of Apply Names of the foreground application of operation includes:
When detecting terminal caller, determine that the terminal caller is normal speech incoming call or video incoming call;
Obtain the activity attribute of the current stack top layer of the terminal;
According to the activity attribute, the Apply Names of the currently running foreground application of terminal are determined.
Optionally, described that prompt is answered in terminal screen pop-up according to the incoming call type and the distal end connection status
Step includes:
If the incoming call type is normal speech incoming call, and the distal end connection status is that the terminal is connecting far
Prompt is then answered in the specified region of terminal screen pop-up first in end;
If the incoming call type is normal speech incoming call, and the distal end connection status is the not connected distal end of the terminal,
Then prompt is answered in the specified region of terminal screen pop-up second;
If the incoming call type is video incoming call, in the specified region of terminal screen, pop-up third answers prompt.
Optionally, described that the terminal is answered with answering mode determined by the feedback command and the incoming call type
Electricity step include:
If the incoming call type is normal speech incoming call, the first of the terminal caller is determined according to the feedback command
Answer type;
It answers for loudspeaker or distally answers if described first answers type, connect the terminal caller, and in terminal
Status bar shows the call interface of the terminal caller.
Optionally, described that the terminal is answered with answering mode determined by the feedback command and the incoming call type
Electricity step include:
If the incoming call type is video incoming call, determine the terminal caller according to the feedback command second is answered
Type;
It is answered if described second answers type for split screen, connects the terminal caller, and start split screen in terminal screen
Show the terminal caller call interface and the foreground application;
It is answered if described second answers type for status bar, connects the terminal caller, and show on SOT state of termination column
The call interface of the terminal caller.
Optionally, the acquisition user is based on the feedback command for answering prompt, and with the feedback command and described
After the step of answering mode determined by incoming call type answers the terminal caller further include:
It detects and obtains the microphone of the terminal without input and duration of the earpiece without output;
If the duration is greater than preset threshold, the terminal caller is automatically hung up.
Optionally, if the duration is greater than preset threshold, the step of automatically hanging up the terminal caller packet
It includes:
If the duration is greater than preset threshold, what the terminal caller was hung up in output hangs up prompt;
User is obtained based on the hang up instruction for hanging up and reminding and feeding back;
According to the hang up instruction, the terminal caller is hung up.
In addition, to achieve the above object, the present invention also provides a kind of terminal caller connecting device, the terminal caller is answered
Device includes:
Module is obtained, incoming call type and terminal for when detecting terminal caller, obtaining the terminal caller are worked as
The Apply Names of the foreground application of preceding operation;
Judgment module, for judging whether the foreground application is default application according to the Apply Names;
Cue module obtains the distal end connection status of terminal if being default application for the foreground application, and according to
The incoming call type and the distal end connection status are popped up in terminal screen answers prompt;
Module is answered, for obtaining user based on the feedback command for answering prompt, and with the feedback command and institute
It states answering mode determined by incoming call type and answers the terminal caller.
In addition, to achieve the above object, the present invention also provides a kind of mobile terminal, the mobile terminal include: memory,
It processor and is stored in the terminal caller that can be run on the memory and on the processor and answers program, the terminal is come
Electricity answers the step of realizing terminal caller answering method as described above when program is executed by the processor.
In addition, to achieve the above object, the present invention also provides a kind of storage medium, being stored with terminal on the storage medium
Incoming call sound program, the terminal caller, which is answered, realizes terminal caller answering method as described above when program is executed by processor
The step of.
A kind of terminal caller answering method that the embodiment of the present invention proposes, by obtaining eventually when detecting terminal caller
Hold the incoming call type of incoming call and the Apply Names of the currently running foreground application of terminal;According to Apply Names, judge that foreground is answered
With whether being default application;If foreground application is default application, the distal end connection status of terminal is obtained, and according to incoming call type
Prompt is answered in terminal screen pop-up with distal end connection status;User is obtained based on the feedback command for answering prompt, and with feedback
Answering mode determined by instruction and incoming call type answers terminal caller.User is allowed not interrupt current entertainment applications
In the case of, it independently chooses whether to answer terminal caller;And current entertainment applications interface can be kept in incoming call answering.It keeps away
The entertainment applications such as the current game of user or video can be interrupted by having exempted from terminal caller, influence the amusement body such as game or video of user
It tests.The recreation experiences such as game or the video of user are improved, to improve the user experience of terminal device.
Detailed description of the invention
Fig. 1 is the hardware structural diagram of the embodiment of the present invention one optional mobile terminal;
Fig. 2 is the wireless communication device schematic diagram of mobile terminal in Fig. 1;
Fig. 3 is the flow diagram of terminal caller answering method first embodiment of the present invention;
Fig. 4 is the schematic diagram of a scenario for answering prompt of first embodiment terminal caller in games page;
Fig. 5 is a schematic diagram of a scenario of second embodiment terminal video the call page and games page split screen display available.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, it is only using the suffix for indicating such as " module ", " component " or " unit " of element
Be conducive to explanation of the invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix
Ground uses.
Terminal can be implemented in a variety of manners.For example, terminal described in the present invention may include such as mobile phone, plate
Computer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portable
Media player (Portable Media Player, PMP), navigation device, wearable device, Intelligent bracelet, pedometer etc. move
The fixed terminals such as dynamic terminal, and number TV, desktop computer.
It will be illustrated by taking mobile terminal as an example in subsequent descriptions, it will be appreciated by those skilled in the art that in addition to special
Except element for moving purpose, the construction of embodiment according to the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, a kind of hardware structural diagram of its mobile terminal of each embodiment to realize the present invention, the shifting
Dynamic terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit
103, A/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit
108, the components such as memory 109, processor 110 and power supply 111.It will be understood by those skilled in the art that shown in Fig. 1
Mobile terminal structure does not constitute the restriction to mobile terminal, and mobile terminal may include components more more or fewer than diagram,
Perhaps certain components or different component layouts are combined.
It is specifically introduced below with reference to all parts of the Fig. 1 to mobile terminal:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, specifically, by base station
Downlink information receive after, to processor 110 handle;In addition, the data of uplink are sent to base station.In general, radio frequency unit 101
Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexer etc..In addition, penetrating
Frequency unit 101 can also be communicated with network and other equipment by wireless communication.Any communication can be used in above-mentioned wireless communication
Standard or agreement, including but not limited to GSM (Global System of Mobile communication, global system for mobile telecommunications
System), GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code
Division Multiple Access2000, CDMA 2000), WCDMA (Wideband Code Division
Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code
Division Multiple Access, TD SDMA), FDD-LTE (Frequency Division
Duplexing-Long Term Evolution, frequency division duplex long term evolution) and TDD-LTE (Time Division
Duplexing-Long Term Evolution, time division duplex long term evolution) etc..
WiFi belongs to short range wireless transmission technology, and mobile terminal can help user to receive and dispatch electricity by WiFi module 102
Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 1 shows
Go out WiFi module 102, but it is understood that, and it is not belonging to must be configured into for mobile terminal, it completely can be according to need
It to omit within the scope of not changing the essence of the invention.
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100
When under the isotypes such as formula, speech recognition mode, broadcast reception mode, by radio frequency unit 101 or WiFi module 102 it is received or
The audio data stored in memory 109 is converted into audio signal and exports to be sound.Moreover, audio output unit 103
Audio output relevant to the specific function that mobile terminal 100 executes can also be provided (for example, call signal receives sound, disappears
Breath receives sound etc.).Audio output unit 103 may include loudspeaker, buzzer etc..
A/V input unit 104 is for receiving audio or video signal.A/V input unit 104 may include graphics processor
(Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition mode
Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out
Reason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be deposited
Storage is sent in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.Mike
Wind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042
Quiet down sound (audio data), and can be audio data by such acoustic processing.Audio that treated (voice) data can
To be converted to the format output that can be sent to mobile communication base station via radio frequency unit 101 in the case where telephone calling model.
Microphone 1042 can be implemented various types of noises elimination (or inhibition) algorithms and send and receive sound to eliminate (or inhibition)
The noise generated during frequency signal or interference.
Mobile terminal 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 1061, and proximity sensor can close when mobile terminal 100 is moved in one's ear
Display panel 1061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (general
For three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify the application of mobile phone posture
(such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;
The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer,
The other sensors such as hygrometer, thermometer, infrared sensor, details are not described herein.
Display unit 106 is for showing information input by user or being supplied to the information of user.Display unit 106 can wrap
Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used
Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 1061.
User input unit 107 can be used for receiving the number or character information of input, and generate the use with mobile terminal
Family setting and the related key signals input of function control.Specifically, user input unit 107 may include touch panel 1071 with
And other input equipments 1072.Touch panel 1071, also referred to as touch screen collect the touch operation of user on it or nearby
(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 1071 or in touch panel 1071
Neighbouring operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detection
Two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation band
The signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by it
It is converted into contact coordinate, then gives processor 110, and order that processor 110 is sent can be received and executed.In addition, can
To realize touch panel 1071 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves.In addition to touch panel
1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can wrap
It includes but is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc.
It is one or more, specifically herein without limitation.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it or
After neighbouring touch operation, processor 110 is sent to determine the type of touch event, is followed by subsequent processing device 110 according to touch thing
The type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, touch panel 1071 and display panel
1061 be the function that outputs and inputs of realizing mobile terminal as two independent components, but in certain embodiments, it can
The function that outputs and inputs of mobile terminal is realized so that touch panel 1071 and display panel 1061 is integrated, is not done herein specifically
It limits.
Interface unit 108 be used as at least one external device (ED) connect with mobile terminal 100 can by interface.For example,
External device (ED) may include wired or wireless headphone port, external power supply (or battery charger) port, wired or nothing
Line data port, memory card port, the port for connecting the device with identification module, audio input/output (I/O) end
Mouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, number
It is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be with
For transmitting data between mobile terminal 100 and external device (ED).
Memory 109 can be used for storing software program and various data, and memory 109 can be situated between for a kind of storage of computer
Matter, the memory 109 are stored with terminal caller of the present invention and answer program.Memory 109 can mainly include storing program area and deposit
Store up data field, wherein storing program area can application program needed for storage program area, at least one function (for example sound is broadcast
Playing function, image player function etc.) etc.;Storage data area, which can be stored, uses created data (such as audio according to mobile phone
Data, phone directory etc.) etc..In addition, memory 109 may include high-speed random access memory, it can also include non-volatile
Memory, for example, at least a disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connection
A part by running or execute the software program and/or module that are stored in memory 109, and calls and is stored in storage
Data in device 109 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.Such as
The terminal caller that processor 110 executes in memory 109 answers program, to realize that terminal caller answering method of the present invention is respectively implemented
The step of example.
Processor 110 may include one or more processing units;Optionally, processor 110 can integrate application processor and
Modem processor, wherein the main processing operation system of application processor, user interface and application program etc., modulation /demodulation
Processor mainly handles wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 110
In.
Mobile terminal 100 can also include the power supply 111 (such as battery) powered to all parts, optionally, power supply 111
Can be logically contiguous by power-supply management system and processor 110, to realize management charging by power-supply management system, put
The functions such as electricity and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also be including bluetooth module etc., and details are not described herein.
Embodiment to facilitate the understanding of the present invention, the communications network system that mobile terminal of the invention is based below into
Row description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system architecture diagram provided in an embodiment of the present invention, the communication network system
System is the LTE system of universal mobile communications technology, which includes UE (User Equipment, the use of successively communication connection
Family equipment) (the land Evolved UMTS Terrestrial Radio Access Network, evolved UMTS 201, E-UTRAN
Ground wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation
204。
Specifically, UE201 can be above-mentioned terminal 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returning
Journey (backhaul) (such as X2 interface) is connect with other eNodeB2022, and eNodeB2021 is connected to EPC203,
ENodeB2021 can provide the access of UE201 to EPC203.
EPC203 may include MME (Mobility Management Entity, mobility management entity) 2031, HSS
(Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving GateWay,
Gateway) 2034, PGW (PDN GateWay, grouped data network gateway) 2035 and PCRF (Policy and Charging
Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 is between processing UE201 and EPC203
The control node of signaling, provides carrying and connection management.HSS2032 is for providing some registers to manage such as homing position
The function of register (not shown) etc, and preserve the dedicated letters of users such as some related service features, data rates
Breath.All customer data can be sent by SGW2034, PGW2035 can provide UE 201 IP address distribution with
And other functions, PCRF2036 are the strategy and charging control policy decision point of business data flow and IP bearing resource, it is plan
Available strategy and charging control decision are slightly selected and provided with charge execution function unit (not shown).
IP operation 204 may include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimedia
System) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art should know the present invention is not only
Suitable for LTE system, be readily applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA with
And the following new network system etc., herein without limitation.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the method for the present invention is proposed.
Referring to Fig. 3, in terminal caller answering method first embodiment of the present invention, terminal caller answering method includes:
Step S10, when detecting terminal caller, incoming call type and the terminal for obtaining terminal caller are currently running
The Apply Names of foreground application;
When detecting terminal caller, the incoming call type of terminal caller is determined;And it obtains the currently running foreground of terminal and answers
Apply Names.Wherein, terminal caller can be the incoming call of the voice in an application program or screen incoming call, e.g., in wechat
Voice communication or screen call;It is also possible to terminal included normal speech incoming call or screen incoming call, e.g., the shifting of mobile phone
The normal speech of mobile phone card is sent a telegram here or video incoming call.Incoming call type, refers to the mode of terminal caller, leads in the present embodiment
It is divided into two kinds, such as normal speech incoming call or video incoming call.
Optionally, step S10 includes:
Step A1 determines that terminal caller is normal speech incoming call or video incoming call when detecting terminal caller;
Specifically, when detecting terminal caller, firstly, determining the incoming call type of terminal caller, determine that terminal caller is
Normal speech incoming call or video incoming call, and can learn that the terminal caller is that the included normal speech incoming call of terminal or screen are come
Voice incoming call or screen incoming call in electricity or other applications.
Step A2 obtains the activity attribute of the current stack top layer of terminal;
Then, the activity of current stack top layer is obtained from the Activity stack of terminal, and determines the current heap of terminal
The activity attribute of the activity of stack top layer.Wherein, activity attribute, refer to the activity information for including,
Activity state, activity state include: active state or operating status, halted state, halted state and end
Or final state.
Activity be in Android component it is most basic be also most commonly seen four big components (Activity,
One of Service service, Content Provider content provider, BroadcastReceiver radio receiver).
All operations are all closely related with user in Activity, are one and are responsible for the component interacted with user, can pass through
SetContentView (View) shows specified control.In an android application, an Activity is usually exactly one
A individual screen, it can show some controls above or monitor and handle the event of user and respond.
It is communicated between Activity by Intent.Android is managed by way of a kind of Activity stack
Activity's, the state of the example of an Activity determines its position in stack.Activity in foreground is always
On the top of stack, as the Activity on foreground because when abnormal or other reasons are destroyed, the Activity in the stack second layer
It will be activated, and float to stack top.When new Activity starts stacking, former Activity can be pressed into the second layer of stack.
Change in location of one Activity in stack reflects its conversion between different conditions.In android, Activity is gathered around
There are four types of basic status: Active/Running, and after a new Activity starting stacking, it is shown in screen front end, place
Reason is the top (Activity stack top) in stack, it is in visible and can be called with the state of activation of user's interaction at this time
Active state or operating status (active or running).Paused is new by one when Activity loses focus
Non- Activity or full frame transparent Activity is placed on stack top, and state at this time is called halted state
(Paused).At this time it still with window manager keep connect, Activity still maintain vigour (keep all states,
Information about firms and window manager keep connection), but will be fallen by force termination when Installed System Memory is extremely low.Institute
With it still as it can be seen that but having lost focus therefore can not be interacted with user.Stopped, if an Activity quilt
Other Activity is completely covered, and is called halted state (Stopped).It still keeps stateful and information about firms,
But it is no longer visible, so its window is hidden, when Installed System Memory needs are used in elsewhere, Stopped
Activity will be fallen by force termination.Killed a, if Activity is Paused Stopped state, system
The Activity can be deleted from memory, android system is deleted using two ways or required this
Activity terminates or directly terminates its process.When the Activity is shown to user again, it be must start over
With the state of resetting front.
Step A3 determines the Apply Names of the currently running foreground application of terminal according to activity attribute.
When the activity active state of the current stack top layer of terminal or operating status, from activity information
Determine the Apply Names of the currently running foreground application of terminal.
Wherein, step A1 in embodiments of the present invention with step A2 and step A3 only explains effect;Step A1, with
The sequencing that step A2 and step A3 are not necessarily to point, step A1 can step A2 before or after execute, step
A1 can also step A3 before or after execute.
In the present embodiment, by obtaining the activity attribute of the current stack top layer of terminal, determine that user makes
With the Apply Names of terminal applies and currently running foreground application;Pass through the activity of the current stack top layer of terminal
Attribute can more accurately obtain the operating status of terminal current application and the Apply Names of currently running foreground application.
Terminal applies whether are used so as to accurate judgement user and the application message of application that user uses.
Step S20 judges whether foreground application is default application according to Apply Names;
The Apply Names of the currently running foreground application of terminal and the Apply Names of default application are compared, judge end
Whether the Apply Names for holding currently running foreground application are one preset in the Apply Names of application, to judge that terminal is worked as
Whether the foreground application of preceding operation is default application.For example, the Apply Names of default application have: " iqiyi.com video ", " youku.com's view
Frequently ", " Tencent's video ", " king's honor ", " happily disappear pleasure " etc.;If the Apply Names of the currently running foreground application of terminal
For " iqiyi.com video ", by Apply Names be " iqiyi.com video " and the Apply Names of default application compare, and finds default answer
In Apply Names there are Apply Names be " iqiyi.com video ", then it is determined that the currently running foreground application of terminal is default
Using.It is " potato video " by Apply Names if the Apply Names of the currently running foreground application of terminal are " potato video "
It is compared with the Apply Names of default application, not finding Apply Names in the Apply Names of default application is that " there is no views
Frequently ", then it is determined that the currently running foreground application of terminal is not default application.
Wherein, application is preset, can be the application of user's self-setting or system default setting, according to specific needs
And be arranged, the Apply Names to default application and application number are not particularly limited in the present embodiment.
Step S30 obtains the distal end connection status of terminal, and according to incoming call type if foreground application is default application
Prompt is answered in terminal screen pop-up with distal end connection status;
If the currently running foreground application of terminal is default application, the distal end connection status of terminal is obtained, is determined
Terminal has connectionless distal end.Wherein, distal end connection status refers to that terminal answers the connection of equipment with other;Such as, terminal connects
It is connected to connectionless wireless headset, whether there is or not whether there is or not connecting sound equipments etc. by wired earphone or terminal for terminal.If terminal caller is general
Logical voice incoming call, terminal have connection distal end, then prompt is answered in pop-up, and prompt user is using distally answering or hang up.If terminal
Incoming call is normal speech incoming call, the connectionless distal end of terminal, then prompt is answered in pop-up, and user is prompted to answer or hang using loudspeaker
It is disconnected.If terminal caller is video incoming call, prompt is answered in pop-up, and user is prompted to answer or hang up.Wherein, answering for pop-up mentions
The other positions that user uses current foreground application should be blocked at the top of terminal or not or influence by showing.
Optionally it is determined that terminal has connectionless distal end, and the transverse screen vertical screen state by obtaining terminal, determine terminal for cross
Screen state or vertical screen state.When terminal is transverse screen state, if terminal caller is that normal speech is sent a telegram here, terminal has connection
Distally, then prompt is answered in pop-up, and prompt user is using distally answering or hang up.If terminal caller is that normal speech is sent a telegram here, eventually
Connectionless distal end is held, then prompt is answered in pop-up, and user is prompted to answer or hang up using loudspeaker.If terminal caller is video
Electricity, then prompt is answered in pop-up, and user is prompted to answer or hang up.
Optionally, step S30 includes:
If type of sending a telegram here is normal speech incoming call, and distal end connection status is that terminal is connecting distal end, then in end panel
Prompt is answered in the specified region pop-up first of curtain;
If type of sending a telegram here is normal speech incoming call, and distal end connection status is the not connected distal end of terminal, then in terminal screen
The pop-up of specified region second answer prompt;
If type of sending a telegram here is video incoming call, in the specified region of terminal screen, pop-up third answers prompt.
Specifically, if terminal caller is that normal speech is sent a telegram here and terminal has connection distal end, in the specified of terminal screen
Prompt is answered in region pop-up, and answering prompt includes option: " answering " or " hanging up ".Wherein, specified region refer at the top of terminal,
Or it does not block or influences user and use the current other positions of foreground application, etc..
If terminal caller is normal speech incoming call, the connectionless distal end of terminal, popped up in the specified region of terminal screen
First answers prompt;Wherein, first answer prompt include option: " answering ", " loudspeaker is answered " or " hanging up ".
If terminal caller is normal speech incoming call, the connectionless distal end of terminal, popped up in the specified region of terminal screen
Second answers prompt;Wherein, second answer prompt include option: " answering ", " loudspeaker is answered " or " hanging up ".
If terminal caller is video incoming call, in the specified region of terminal screen, pop-up third answers prompt;Wherein,
Three, which answer prompt, includes option: " answering " or " hanging up ".
In order to facilitate understanding, citing is illustrated.Referring to Fig. 4, Fig. 4 is that terminal caller answers prompt in games page
A schematic diagram of a scenario.For example, terminal is sent a telegram here suddenly, then terminal caller when terminal progress game is used in user
The caller identification interface that the covering going game page will not generated, using in the specified region for not influencing the going game page, such as
Prompt is answered in the top of screen, pop-up.Answering prompt includes " answering ", " loudspeaker is answered ", " hanging up ", and user can be in not shadow
In the case where ringing the going game page, terminal caller is answered in selection;When user selects " loudspeaker is answered ", can directly connect
Terminal caller simultaneously automatically turns on loudspeaker, voluntarily opens loudspeaker without user.
Optionally, when terminal is transverse screen state, if terminal caller is that normal speech is sent a telegram here, terminal has connection distal end,
Then prompt is answered in the specified region of terminal screen pop-up first;Wherein, first answer prompt include option: " answering " or " hang
It is disconnected ";If terminal caller is normal speech incoming call, the connectionless distal end of terminal, second is popped up in the specified region of terminal screen
Answer prompt;Wherein, second answer prompt include option: " answering ", " loudspeaker is answered " or " hanging up ".If terminal caller is
Video incoming call, then in the specified region of terminal screen, pop-up third answers prompt;Wherein, it includes option that third, which answers prompt: " being connect
Listen " or " hanging up ".It is understood that this present invention implementation, which does not influence user when reaching terminal caller, uses current foreground
Under the premise of, option included in prompt is answered in proposition;In other embodiments, answering prompt includes that option can compare
It is more or less that this present invention implements cited option.
In the present embodiment, by current states such as the transverse screen vertical screens of terminal, more accurately infer and determine whether user thinks
It interrupts current foreground application, answer terminal caller.And terminal caller is determined according to the currently running foreground application of terminal
Alerting pattern provides the option of user's processing terminal incoming call;In the feelings for not blocking or influencing the current foreground application operation of user
Under condition, user can quickly select to answer or hang up terminal caller according to option, greatly improve end-user experience.
Step S40 obtains user based on the feedback command for answering prompt, and determined by feedback command and incoming call type
Answering mode answers terminal caller.
After prompt is answered in terminal screen pop-up, selection according to demand is needed the option of processing terminal incoming call by user.
If user is not desired to answer terminal caller, it can directly select and hang up terminal caller.If user is not desired to answer terminal caller,
It can not make any feedback, terminal caller will not cover or influence the currently used application of user.If user wants to answer
Terminal caller directly can also select corresponding to answer option in prompt in answering for pop-up.User is obtained to be based on answering prompt
Feedback command determine the answering mode of user's selection and according to user based on the feedback command for answering prompt.And according to user
The answering mode of selection connects terminal caller;And according to incoming call type, talking state is shown in corresponding position, as status bar is aobvious
Show talking state etc..
Wherein, feedback command refers to if the incoming call type of terminal caller is normal speech incoming call and terminal has connection remote
End, when user selects " hanging up " or " answering ", instruction that terminal receives.If the incoming call type of terminal caller is normal speech
Incoming call, the connectionless distal end of terminal, when user selects " hanging up ", " loudspeaker is answered " or " answering ", instruction that terminal receives.Such as
The incoming call type of fruit terminal caller is video incoming call, when user selects " hanging up ", " status bar is answered " or " split screen is answered ", terminal
The instruction received.
In the present embodiment, when passing through terminal caller, it will not cover or influence the currently used application of user;User can be with
It can select to connect with a key when terminal caller is answered or hung up in current foreground application page selection and selection is answered according to demand
Listen mode.It facilitates user's quick processing terminal when using other application to send a telegram here, and will not influence current foreground application page
Face improves end-user experience.
Further, in terminal caller answering method second embodiment of the present invention, step S40 includes:
Step B1, if incoming call type is normal speech incoming call, determine terminal caller according to feedback command first is answered
Type;
If the incoming call type of terminal caller is normal speech incoming call, according to user based on answering the feedback made of prompt
Instruction, determine terminal caller answers type.
Specifically, if the incoming call type of terminal caller is that normal speech is sent a telegram here and terminal has connection distal end, terminal can be with
Receive the instruction that user selects " hanging up " or " answering ";Terminal is it needs to be determined that user is selection " hanging up ", or selection " connects
It listens ".If user selects " answering ", normal speech incoming call is answered using distal end and shows talking state in status bar;Such as
When fruit user selects " hanging up ", then terminal caller is directly hung up;And terminal caller will not cover or influence user's use and work as
Preceding foreground application.
If the incoming call type of terminal caller be normal speech incoming call, the connectionless distal end of terminal, terminal can receive with
The instruction of family selection " hanging up ", " loudspeaker is answered " or " answering ";Terminal is it needs to be determined that user is selection " hanging up ", or selection
" loudspeaker is answered " or " answering ".If user selects " hanging up ", terminal caller is directly hung up;If user's selection " is raised
Sound device is answered " when, then it automatically turns on terminal speaker and answers normal speech incoming call and show talking state in status bar;And
Terminal caller will not cover or influence user and use current foreground application.If user selects " answering ", using eventually
End earpiece answers normal speech incoming call;And the currently used application of user can be covered.Wherein, first type is answered, refers to use
Family selects the answering mode of normal speech incoming call, comprising: " hanging up ", " answering ", " loudspeaker is answered ".
Step B2, if first answer type be loudspeaker answer or distal end answer, connect terminal caller, and in terminal shape
The call interface of state column display terminal incoming call.
If the incoming call type of terminal caller is that normal speech is sent a telegram here and terminal has connection distal end, when user's selection " connects
Listen " when, it connects terminal caller and directlys adopt distal end and answer terminal caller;And in the logical of SOT state of termination column display terminal incoming call
Interface is talked about, without covering the currently used application of user, terminal caller call and current foreground application can carry out simultaneously.Such as
The incoming call type of fruit terminal caller is that normal speech incoming call, the connectionless distal end of terminal connect when user selects " loudspeaker is answered "
Simultaneously directly terminal speaker answers terminal caller to logical terminal caller;And in call circle of SOT state of termination column display terminal incoming call
Face, without covering the currently used application of user, terminal caller call and current foreground application can carry out simultaneously.
Wherein, it when user selects " loudspeaker is answered ", does not need to enter back into corresponding call after user answers terminal caller
Loudspeaker is opened at interface, is facilitated user and is answered terminal caller, is avoided terminal caller from influencing user while being used current foreground
Using.
In the present embodiment, if the incoming call type of terminal caller is normal speech incoming call, user is not intended to interrupt current
Game or the application such as screen, when wanting to answer terminal caller again simultaneously;User can choose using loudspeaker answer terminal come
Terminal caller is answered in electricity or distal end, will not influence the current foreground application of user and uses, call and current foreground application can
To carry out simultaneously;And after connecting terminal caller, talking state can be shown in status bar without covering current foreground application
The page;The use demand for meeting user, improve the experience of the entertainment applications such as game or screen, significant increase terminal device
User experience.
Optionally, step S40 further include:
Step C1, if incoming call type is video incoming call, determine terminal caller according to feedback command second answers type;
If the incoming call type of terminal caller is video incoming call, referred to according to user based on the feedback that prompt is made is answered
It enables, determine terminal caller answers type.
Specifically, if the incoming call type of terminal caller is that video is sent a telegram here and terminal has connection distal end, terminal be can receive
The instruction of " hanging up ", " status bar is answered " or " split screen is answered " is selected to user;Terminal it needs to be determined that user be selection " hanging up ",
Or selection " status bar is answered " or " split screen is answered ".If user selects " status bar is answered ", answers video and send a telegram here, simultaneously
Talking state is shown in status bar;If user selects " split screen is answered ", answers video and send a telegram here and be divided to two for terminal screen
Screen shows talking state and current foreground application respectively;If user selects " hanging up ", terminal caller is directly hung up;And
And terminal caller will not interrupt or influence user and use current foreground application.Wherein, second type is answered, refers to that user selects
Select video incoming call answering mode, comprising: hang up ", " status bar is answered ", " split screen is answered ".
Step C2 connects terminal caller, and aobvious in terminal screen starting split screen if second answers type and answer for split screen
Show the call interface and foreground application of terminal caller;
It is answered if second answers type for status bar, connects terminal caller, and send a telegram here in SOT state of termination column display terminal
Call interface.
If the incoming call type of terminal caller is video incoming call, when user selects " status bar is answered ", connects terminal and come
Electricity and the call interface sent a telegram here in SOT state of termination column display terminal, without covering the currently used application of user, terminal caller is logical
Words and current foreground application can carry out simultaneously.When user selects " split screen is answered ", terminal caller is connected and by end panel
Curtain is divided to two screens, shows talking state and the current foreground application page respectively, without covering the currently used application of user, terminal
Incoming call call and current foreground application can carry out simultaneously.
In order to facilitate understanding, citing is illustrated.It is the terminal video call page and games page split screen referring to Fig. 5, Fig. 5
One schematic diagram of a scenario of display.For example, user is currently carrying out game, terminal is sent a telegram here suddenly, if that user selects
Select " split screen is answered ";So the video incoming call call page and games page are divided into two screens on the screen and shown by terminal, are shown on one side
Show the video incoming call call page, show games page on one side;The current trip that the going game page will not be covered, nor affect on user
Play process.
In the present embodiment, if the incoming call type of terminal caller is video incoming call, user is not intended to interrupt current trip
Play or screen etc. apply, want to answer the video incoming call of terminal simultaneously again when;User can choose " split screen is answered " or " state
Answer on column " answer terminal video incoming call, user select " status bar is answered " connect terminal video incoming call after, talking state meeting
It shows in status bar without covering the current foreground application page;The video that user selects " split screen is answered " to connect terminal is sent a telegram here
Afterwards, terminal screen is divided to two screens, shows talking state and the current foreground application page respectively;It will not influence the current foreground of user
Using video calling and current foreground application can carry out simultaneously.The use demand for meeting user improves game or view
The experience of the entertainment applications such as screen, the significant increase user experience of terminal device.
Further, in terminal caller answering method 3rd embodiment of the present invention, after step S40 further include:
Step D1 is detected and is obtained the microphone of terminal without input and duration of the earpiece without output;
Step D2 automatically hangs up terminal caller if duration is greater than preset threshold.
After connecting terminal caller, if user uses other application at the same time, such as in carrying out game process, no
Facilitate other operations of progress;User is inconvenient to hang up current terminal caller call after dialog context.Have to this terminal
Necessity automatically hangs up current terminal caller call according to the call scenarios of user.Whether the microphone for detecting terminal first has
Whether input, earpiece have output, if the microphone of terminal is without input and earpiece is without output, obtain the Mike of terminal
Wind is without input and duration of the earpiece without output.If the microphone of terminal without input and duration of the earpiece without output it is big
In preset threshold, then automatically hanging up current terminal caller call.Wherein, preset threshold refers to a finger of duration
Determine maximum value, automatically hangs up current terminal caller call for judging whether;It is arranged according to specific needs, in this implementation
The numerical value of preset threshold is not particularly limited in example.
In the present embodiment, the microphone of terminal is obtained without input and duration of the earpiece without output, if continued
It is long to be greater than preset threshold, then automatically hang up terminal caller.It is automatic to hang when user crosses for a long time without carrying out current talking interaction
The terminal caller call for breaking current;User is avoided to carry out other application especially game application etc., be inconvenient to carry out other behaviour
When making, current terminal caller call can be intelligently automatically hung up, facilitates user to carry out the other applications such as game, improves end
The user experience of end equipment.
Optionally, step D2 includes:
If duration is greater than preset threshold, what terminal caller was hung up in output hangs up prompt;
User is obtained based on the hang up instruction for hanging up prompting feedback;
According to hang up instruction, terminal caller is hung up.
Optionally, if the microphone of terminal without input and earpiece without output duration be greater than preset threshold,
What current terminal caller call was hung up in terminal output hangs up prompt, is not exchanged with reminding user's current talking to cross long-time,
And it inquires whether the user needs to hang up current talking.Wherein, hanging up prompt can be voice prompting, or pop-up prompting frame mentions
Show, or is prompted on designated position such as screen top.User can directly feed back whether hang up current talking in hanging up prompt.It obtains
It takes family and current terminal is then hung up when the hang up instruction for receiving user feedback based on the hang up instruction for hanging up prompt feedback
Incoming call call.
In the present embodiment, if the microphone of terminal is without input and earpiece without the duration of output is greater than default threshold
Value, then what terminal caller was hung up in output hangs up prompt, and user's current talking can be reminded also to carry out in time.And obtain user's base
In hanging up the hang up instruction for reminding feedback, current terminal caller is hung up according to hang up instruction and is conversed;More accurately determine user
Whether need to hang up current talking, and needs to hang up current terminal caller according to user and converse;User is facilitated to carry out game etc.
Other application improves the user experience of terminal device.
In addition, the embodiment of the present invention also proposes that a kind of terminal caller connecting device, terminal caller connecting device include:
Module is obtained, incoming call type and terminal for when detecting terminal caller, obtaining the terminal caller are worked as
The Apply Names of the foreground application of preceding operation;
Judgment module, for judging whether the foreground application is default application according to the Apply Names;
Cue module obtains the distal end connection status of terminal if being default application for the foreground application, and according to
The incoming call type and the distal end connection status are popped up in terminal screen answers prompt;
Module is answered, for obtaining user based on the feedback command for answering prompt, and with the feedback command and institute
It states answering mode determined by incoming call type and answers the terminal caller.
Optionally, module is obtained to be also used to:
When detecting terminal caller, determine that the terminal caller is normal speech incoming call or video incoming call;
Obtain the activity attribute of the current stack top layer of the terminal;
According to the activity attribute, the Apply Names of the currently running foreground application of terminal are determined.
Optionally, module is answered to be also used to:
If the incoming call type is normal speech incoming call, and the distal end connection status is that the terminal is connecting far
Prompt is then answered in the specified region of terminal screen pop-up first in end;
If the incoming call type is normal speech incoming call, and the distal end connection status is the not connected distal end of the terminal,
Then prompt is answered in the specified region of terminal screen pop-up second;
If the incoming call type is video incoming call, in the specified region of terminal screen, pop-up third answers prompt.
Optionally, module is answered to be also used to:
If the incoming call type is normal speech incoming call, the first of the terminal caller is determined according to the feedback command
Answer type;
It answers for loudspeaker or distally answers if described first answers type, connect the terminal caller, and in terminal
Status bar shows the call interface of the terminal caller.
Optionally, cue module is also used to:
If the incoming call type is video incoming call, determine the terminal caller according to the feedback command second is answered
Type;
It is answered if described second answers type for split screen, connects the terminal caller, and start split screen in terminal screen
Show the terminal caller call interface and the foreground application;
It is answered if described second answers type for status bar, connects the terminal caller, and show on SOT state of termination column
The call interface of the terminal caller.
Optionally, terminal caller connecting device further includes hanging up module, hangs up module and is used for:
It detects and obtains the microphone of the terminal without input and duration of the earpiece without output;
If the duration is greater than preset threshold, the terminal caller is automatically hung up.
Optionally, module is hung up to be also used to:
If the duration is greater than preset threshold, what the terminal caller was hung up in output hangs up prompt;
User is obtained based on the hang up instruction for hanging up and reminding and feeding back;
According to the hang up instruction, the terminal caller is hung up.
In addition, the embodiment of the present invention also proposes that a kind of mobile terminal, mobile terminal include: memory 109, processor 110
And be stored in the terminal caller that can be run on memory 109 and on processor 110 and answer program, terminal caller answers program quilt
Processor 110 realizes the step of each embodiment of above-mentioned terminal caller answering method when executing.
In addition, the storage medium is stored with one or more than one journey the present invention also provides a kind of storage medium
Sequence, the one or more programs can also be executed by one or more than one processor for realizing above-mentioned end
The step of holding each embodiment of incoming call sound method.
In the expansion of the specific embodiment of mobile terminal and storage medium (i.e. computer readable storage medium) of the present invention
Appearance is essentially identical with above-mentioned each embodiment of terminal caller answering method, and this will not be repeated here.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service
Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific
Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art
Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much
Form, all of these belong to the protection of the present invention.
Claims (10)
1. a kind of terminal caller answering method, which is characterized in that the terminal caller answering method includes:
When detecting terminal caller, the incoming call type and the currently running foreground application of terminal of the terminal caller are obtained
Apply Names;
According to the Apply Names, judge whether the foreground application is default application;
If the foreground application is default application, the distal end connection status of terminal is obtained, and according to the incoming call type and institute
It states distal end connection status and answers prompt in terminal screen pop-up;
User is obtained based on the feedback command for answering prompt, and determined by the feedback command and the incoming call type
Answering mode answers the terminal caller.
2. terminal caller answering method as described in claim 1, which is characterized in that it is described when detecting terminal caller, it obtains
Take the terminal caller incoming call type and the currently running foreground application of terminal Apply Names the step of include:
When detecting terminal caller, determine that the terminal caller is normal speech incoming call or video incoming call;
Obtain the activity attribute of the current stack top layer of the terminal;
According to the activity attribute, the Apply Names of the currently running foreground application of terminal are determined.
3. terminal caller answering method as described in claim 1, which is characterized in that described according to the incoming call type and described
Distal end connection status pops up the step of answering prompt in terminal screen
If the incoming call type is normal speech incoming call, and the distal end connection status is that the terminal is connecting distal end, then
In the specified region of terminal screen, prompt is answered in pop-up first;
If the incoming call type is normal speech incoming call, and the distal end connection status is the not connected distal end of the terminal, then exists
Prompt is answered in the specified region pop-up second of terminal screen;
If the incoming call type is video incoming call, in the specified region of terminal screen, pop-up third answers prompt.
4. terminal caller answering method as described in claim 1, which is characterized in that described with the feedback command and described next
The step of answering mode determined by electric type answers the terminal caller include:
If the incoming call type is normal speech incoming call, determine the terminal caller according to the feedback command first is answered
Type;
It answers for loudspeaker or distally answers if described first answers type, connect the terminal caller, and in the SOT state of termination
Column shows the call interface of the terminal caller.
5. terminal caller answering method as described in claim 1, which is characterized in that described with the feedback command and described next
The step of answering mode determined by electric type answers the terminal caller include:
If the incoming call type is video incoming call, determine the terminal caller according to the feedback command second answers class
Type;
It is answered if described second answers type for split screen, connects the terminal caller, and start split screen display available in terminal screen
The call interface of the terminal caller and the foreground application;
It is answered if described second answers type for status bar, connects the terminal caller, and described in showing on SOT state of termination column
The call interface of terminal caller.
6. terminal caller answering method as described in claim 1, which is characterized in that the acquisition user is based on described answer and mentions
The feedback command shown, and the terminal caller is answered with answering mode determined by the feedback command and the incoming call type
After step further include:
It detects and obtains the microphone of the terminal without input and duration of the earpiece without output;
If the duration is greater than preset threshold, the terminal caller is automatically hung up.
7. terminal caller answering method as claimed in claim 6, which is characterized in that preset if the duration is greater than
Threshold value, then the step of automatically hanging up the terminal caller include:
If the duration is greater than preset threshold, what the terminal caller was hung up in output hangs up prompt;
User is obtained based on the hang up instruction for hanging up and reminding and feeding back;
According to the hang up instruction, the terminal caller is hung up.
8. a kind of terminal caller connecting device, which is characterized in that the terminal caller connecting device includes:
Module is obtained, incoming call type and terminal for when detecting terminal caller, obtaining the terminal caller are currently transported
The Apply Names of capable foreground application;
Judgment module, for judging whether the foreground application is default application according to the Apply Names;
Cue module obtains the distal end connection status of terminal, and according to described if being default application for the foreground application
Incoming call type and the distal end connection status are popped up in terminal screen answers prompt;
Answer module, for obtaining user based on the feedback command for answering prompt, and with the feedback command and it is described come
Answering mode determined by electric type answers the terminal caller.
9. a kind of mobile terminal, which is characterized in that the mobile terminal includes: memory, processor and is stored in the storage
On device and the terminal caller that can run on the processor answers program, and the terminal caller answers program by the processor
The step of terminal caller answering method as described in any one of claims 1 to 7 is realized when execution.
10. a kind of storage medium, which is characterized in that be stored with terminal caller on the storage medium and answer program, the terminal
Realizing the terminal caller answering method as described in any one of claims 1 to 7 when incoming call sound program is executed by processor
Step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811561798.1A CN109561217B (en) | 2018-12-19 | 2018-12-19 | Terminal incoming call answering method and device, mobile terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811561798.1A CN109561217B (en) | 2018-12-19 | 2018-12-19 | Terminal incoming call answering method and device, mobile terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109561217A true CN109561217A (en) | 2019-04-02 |
CN109561217B CN109561217B (en) | 2022-06-21 |
Family
ID=65870584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811561798.1A Active CN109561217B (en) | 2018-12-19 | 2018-12-19 | Terminal incoming call answering method and device, mobile terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109561217B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113949833A (en) * | 2021-09-01 | 2022-01-18 | 杭州当贝网络科技有限公司 | Control method and device for video display |
WO2022204861A1 (en) * | 2021-03-29 | 2022-10-06 | 京东方科技集团股份有限公司 | Call method, terminal, and non-transitory computer-readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106375552A (en) * | 2016-08-24 | 2017-02-01 | 深圳市金立通信设备有限公司 | Incoming call interaction method and terminal |
CN106502490A (en) * | 2016-09-19 | 2017-03-15 | 深圳市金立通信设备有限公司 | A kind of incoming call reminding method and terminal |
CN106506827A (en) * | 2016-10-27 | 2017-03-15 | 努比亚技术有限公司 | A kind of voice connecting device and method |
WO2017166634A1 (en) * | 2016-03-30 | 2017-10-05 | 乐视控股(北京)有限公司 | Incoming call processing method and terminal |
CN107241656A (en) * | 2017-06-30 | 2017-10-10 | 广东欧珀移动通信有限公司 | A kind of call processing method, device, storage medium and terminal |
-
2018
- 2018-12-19 CN CN201811561798.1A patent/CN109561217B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017166634A1 (en) * | 2016-03-30 | 2017-10-05 | 乐视控股(北京)有限公司 | Incoming call processing method and terminal |
CN106375552A (en) * | 2016-08-24 | 2017-02-01 | 深圳市金立通信设备有限公司 | Incoming call interaction method and terminal |
CN106502490A (en) * | 2016-09-19 | 2017-03-15 | 深圳市金立通信设备有限公司 | A kind of incoming call reminding method and terminal |
CN106506827A (en) * | 2016-10-27 | 2017-03-15 | 努比亚技术有限公司 | A kind of voice connecting device and method |
CN107241656A (en) * | 2017-06-30 | 2017-10-10 | 广东欧珀移动通信有限公司 | A kind of call processing method, device, storage medium and terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022204861A1 (en) * | 2021-03-29 | 2022-10-06 | 京东方科技集团股份有限公司 | Call method, terminal, and non-transitory computer-readable storage medium |
CN113949833A (en) * | 2021-09-01 | 2022-01-18 | 杭州当贝网络科技有限公司 | Control method and device for video display |
CN113949833B (en) * | 2021-09-01 | 2024-03-19 | 杭州当贝网络科技有限公司 | Video display control method and device |
Also Published As
Publication number | Publication date |
---|---|
CN109561217B (en) | 2022-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108055572A (en) | Control method, mobile terminal and the computer readable storage medium of mobile terminal | |
CN108769784A (en) | screen recording method, mobile terminal and storage medium | |
CN108063864A (en) | Double-sided screen income prompting method, double-sided screen terminal and computer readable storage medium | |
CN109933386A (en) | The starting method, apparatus and computer readable storage medium of picture-in-picture mode | |
CN110175062A (en) | A kind of screen-refresh frame per second method, mobile terminal and the storage medium of mobile terminal | |
CN107147928A (en) | Play method, terminal and the computer-readable recording medium of video | |
CN108683806A (en) | A kind of anti-method, mobile terminal and computer readable storage medium bothered | |
CN108509278A (en) | Message screening method, message screening device and computer readable storage medium | |
CN108200275A (en) | A kind of record screen control method, equipment and computer readable storage medium | |
CN109088997A (en) | A kind of gaming audio control method, terminal and computer readable storage medium | |
CN108553896A (en) | A kind of status information display control method, terminal and computer readable storage medium | |
CN109684023A (en) | Multi-screen display method, terminal and the storage medium of application program | |
CN110187808A (en) | Dynamic wallpaper setting method, device and computer readable storage medium | |
CN108494943A (en) | Message sink sends processing method, terminal and computer readable storage medium | |
CN109739630A (en) | Game switching method, mobile terminal and computer readable storage medium | |
CN109375894A (en) | Earpiece volume based reminding method, device, mobile terminal and readable storage medium storing program for executing | |
CN108712558A (en) | Incoming call reminding method, mobile terminal and the readable storage medium storing program for executing of mobile terminal | |
CN109375846A (en) | Spirogram target display methods and device, mobile terminal and readable storage medium storing program for executing | |
CN108650399A (en) | A kind of volume adjusting method, mobile terminal and computer readable storage medium | |
CN108924339A (en) | Terminal is anti-to bother control method, terminal and computer storage medium | |
CN109117105A (en) | A kind of collaboration desktop interaction regulation method, equipment and computer readable storage medium | |
CN108156325A (en) | A kind of double-sided screen Incoming-call control method, equipment and computer readable storage medium | |
CN109561217A (en) | Terminal caller answering method, device, mobile terminal and storage medium | |
CN109587341A (en) | A kind of voice communication control method, terminal and computer readable storage medium | |
CN108881542A (en) | Mobile terminal call method, mobile terminal and computer readable storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |