CN111770230B - Call interface starting method and device, storage medium and terminal - Google Patents
Call interface starting method and device, storage medium and terminal Download PDFInfo
- Publication number
- CN111770230B CN111770230B CN202010490377.5A CN202010490377A CN111770230B CN 111770230 B CN111770230 B CN 111770230B CN 202010490377 A CN202010490377 A CN 202010490377A CN 111770230 B CN111770230 B CN 111770230B
- Authority
- CN
- China
- Prior art keywords
- call
- application
- interface
- starting
- floating window
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the application discloses a method, a device, a storage medium and a terminal for starting a call interface, wherein the method comprises the following steps: when a call request is received on a current display interface, if a return instruction input by a main page key is received and the call application corresponding to the call request is determined to belong to a super application set, returning to the main page and displaying a call floating window corresponding to the call request on the main page; and receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application within a first time period. According to the embodiment, when the current display interface receives a call request and presses a main page key to return to a main page, the call application corresponding to the call request is judged, when the call application belongs to the super application, the overtime setting logic in the existing scheme is skipped, and the call interface can be opened immediately without waiting when a user clicks a call floating window on the main page, so that the starting speed of the call interface is optimized, and the fluency is improved.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and an apparatus for starting a call interface, a storage medium, and a terminal.
Background
The mobile terminal provides great convenience for user communication.
Under the condition that the terminal is provided with the SIM card, a user can use a system telephone to talk; for the application with the call function, the user can carry out video or voice call under the condition of mobile data network or wireless network connection.
In the using process of the terminal, when a user receives an incoming call and presses a Home key on a current display interface to return to a homepage, the homepage displays an incoming call floating window; clicking the incoming call floating window on the homepage, and waiting for a period of time to enter the incoming call interface.
Disclosure of Invention
The embodiment of the application provides a method, a device, a storage medium and a terminal for starting a call interface, and the method can solve the problem that when a homepage clicks an incoming call floating window, the incoming call interface can be accessed after waiting for a period of time. The technical scheme is as follows:
in a first aspect, an embodiment of the present application provides a method for starting a call interface, where the method includes:
when a call request is received on a current display interface, if a return instruction input by a main page key is received and the call application corresponding to the call request is determined to belong to a super application set, returning to the main page and displaying a call floating window corresponding to the call request on the main page;
and receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application within a first time period.
In a second aspect, an embodiment of the present application provides a call interface starting apparatus, where the apparatus includes:
the communication floating window display module is used for returning to the main page and displaying the communication floating window corresponding to the communication request on the main page if a return instruction input by aiming at the main page key is received and the communication application corresponding to the communication request is determined to belong to the super application set when the communication request is received on the current display interface;
and the call interface starting module is used for receiving a call interface starting instruction input by aiming at the call floating window and starting the call interface of the call application within a first time period.
In a third aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of any one of the above methods.
In a fourth aspect, an embodiment of the present application provides a terminal, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the steps of any one of the above methods when executing the program.
The beneficial effects brought by the technical scheme provided by some embodiments of the application at least comprise:
according to the method for starting the call interface, when a call request is received on a current display interface, if a return instruction input by a main page key is received and a call application corresponding to the call request is determined to belong to a super application set, returning to the main page and displaying a call floating window corresponding to the call request on the main page; and receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application within a first time period. According to the existing scheme, when a homepage clicks a call floating window, a user can wait for a period of time to enter a call interface, when the current display interface receives a call request and presses a homepage key to return to the homepage, the call application corresponding to the call request is judged, when the call application belongs to a super application, overtime setting logic in the existing scheme is skipped, when the user clicks the call floating window on the homepage, the call interface can be opened immediately without waiting, and the fluency is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a call interface starting method according to an embodiment of the present application;
fig. 2 is a display mode of a floating call window according to an embodiment of the present disclosure;
fig. 3 is another call floating window display manner provided in the embodiment of the present application;
fig. 4 is a schematic flowchart of a call interface starting method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a call interface starting apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a call interface starting apparatus according to an embodiment of the present application;
fig. 7 is a block diagram of a terminal structure according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application, as detailed in the appended claims.
In the description of the present application, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The specific meaning of the above terms in the present application can be understood in a specific case by those of ordinary skill in the art. Further, in the description of the present application, "a plurality" means two or more unless otherwise specified. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The following describes a call interface starting method provided in an embodiment of the present application in detail with reference to fig. 1 to 4.
Please refer to fig. 1, which is a flowchart illustrating a method for starting a call interface according to an embodiment of the present application.
As shown in fig. 1, the method of the embodiment of the present application may include the steps of:
s101, when a call request is received on a current display interface, if a return instruction input by a main page key is received and the call application corresponding to the call request is determined to belong to a super application set, returning to the main page and displaying a call floating window corresponding to the call request on the main page.
The current display interface may be a display interface of any application in system applications, and the application and the call application corresponding to the call request may be the same application or different applications.
For example, a call request from an instant messaging application is received at an applet interface of the application, or a call request is received at a video application playback interface, and so on.
The Home key is a key having a function of returning to the Home screen in the operating system.
The home key may be a physical key on the terminal or may be a virtual key on the screen.
When a call request is received on a current display interface, if a user presses a homepage key on the current interface, the terminal judges whether a call application corresponding to the call request belongs to applications in a super application set, and sets different response logics based on a judgment result. More specifically, when the subsequent user clicks the call floating window on the homepage, the time for starting the call interface will be different.
And when the conversation application corresponding to the conversation request is determined to belong to the applications in the super application set, returning to the homepage, displaying a conversation floating window on the homepage, and executing the next step.
The super application set is an application list set by a user, and applications included in the list may be applications that are frequently used by the user and can be used for conversation, for example.
Before the main page key is pressed, the call may be in an answering state or still in a calling state.
When the home page key is pressed to connect the call, the user can continue the call on other display interfaces except the current display interface; and when the user does not agree with the call request or reject the call request, the homepage still displays the call floating window corresponding to the call request after pressing the homepage key.
Of course, after the main page displays the floating call window, if the call is finished, the floating call window is closed, that is, the floating call window is not continuously displayed on the main page. For the case that the call request is not agreed or refused, if the user wants to answer the call after the homepage displays the call floating window, the user can click the call floating window to enter a call interface to agree with the call request.
The floating window can be in any shape and comprises a call icon.
As shown in fig. 2, a floating call window display method according to an embodiment of the present application is provided.
The interface shown in fig. 2 is a terminal desktop (i.e., a homepage), a call floating window is displayed on the right side of the screen, and a phone icon is displayed in the floating window. According to actual needs, the call floating window can be moved to any position of the screen. For example, to open the application 6 covered by the call floating window, the user may drag the call floating window to a blank space at the lower right of the screen, and then click to open the application 6.
In addition, the terminal desktop may also include multiple pages, and when the user slides back and forth on different pages, the call floating window will also be displayed on other pages.
As shown in fig. 3, another call floating window display manner is provided in the embodiment of the present application.
The terminal desktop shown in this figure contains 3 pages. When a call request is received on a current display interface, a user presses a home key to return to a first page of a desktop, and a call floating window is displayed at a position shown in a left side diagram of fig. 3; when the user slides from the first page to the second page of the desktop, the call floating window is displayed on the second page, and the display position is the same as that of the first page (shown in the right side view).
If the user moves the display position of the call floating window on the first page, when the user slides from the first page to the second page, the display position of the call floating window on the second page is the same as the final display position of the call floating window on the first page.
The call request may be a system telephone call, or a video call or a voice call of an application having a call function.
The icons in the floating window can display icons of different styles according to different incoming calls. For example, a voice call is represented by a microphone icon, a system phone by a phone icon, and a video call by a camera icon.
And S102, receiving a call interface starting instruction input by aiming at the call floating window, and starting the call interface of the call application within a first time period.
Based on the judgment of the step S101, the call application corresponding to the call request belongs to the super application set, and the terminal sets a call interface immediate response logic. That is, when the user clicks the call floating window on the homepage to input a call interface starting instruction, the call interface of the call application can be immediately opened.
In particular, in consideration of the difference between the response speeds of different types of terminals, the present embodiment regards all the call interfaces capable of starting the call application for the first time period as being started immediately.
The first duration represents that a call interface of the call application can be opened in a very short time. The first time period may be set to 20ms, for example.
Before starting a call interface of the call application, if a user agrees to the call request, displaying a call answering interface; and if the user does not agree with the call request, displaying a call interface.
According to the method for starting the call interface, when a call request is received on a current display interface, if a return instruction input by a main page key is received and a call application corresponding to the call request is determined to belong to a super application set, returning to the main page and displaying a call floating window corresponding to the call request on the main page; and receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application within a first time period. According to the existing scheme, when a homepage clicks a call floating window, a user can wait for a period of time to enter a call interface, when the current display interface receives a call request and presses a homepage key to return to the homepage, the call application corresponding to the call request is judged, when the call application belongs to a super application, overtime setting logic in the existing scheme is skipped, and when the user clicks the call floating window on the homepage, the user can immediately open the call interface without waiting, so that the starting speed of the call interface is optimized, and the smoothness is improved.
Please refer to fig. 4, which is a flowchart illustrating a method for starting a call interface according to an embodiment of the present application.
As shown in fig. 4, the method of the embodiment of the present application may include the steps of:
s401, all applications contained in the system are obtained, and selected applications in all the applications are added to the super application set.
The all applications comprise system self-contained applications and applications downloaded and installed by users.
Applications in the set of super applications may be added manually by a user. The adding step comprises the following steps: the terminal acquires all applications in the system, receives selection instructions input by a user aiming at all lost applications, extracts selected applications and adds the selected applications to the super application set.
In particular, the user selects some applications from all the applications included in the system to add to the super application set. The selected application may be one or more.
The applications in the super application set can also be automatically set by the terminal. Specifically, the terminal obtains applications with the number of users larger than a number threshold from all applications included in the system, determines the applications with the number of users larger than the number threshold as selected applications, and adds the selected applications to the super application set.
The applications in the super application set have a call function and have a larger user group.
The number of users refers to the number of downloading users of the application, and when the number of downloading users exceeds a threshold value, the application is defined as a super application. The threshold may be set to, for example, millions of people.
By judging whether the call application corresponding to the call request belongs to the application in the super application set, the terminal sets different call interface response logics, and specifically executes step S402 or step S404.
Of course, after the application in the super application set is added, the user may also modify the super application set, add or delete the application in the set.
S402, when a call request is received on the current display interface, if a return instruction input by a main page key is received and the call application corresponding to the call request is determined to belong to the super application set, returning the main page within a second time length and displaying a call floating window corresponding to the call request on the main page.
The current display interface may be a display interface of any application in system applications, and the application and the call application corresponding to the call request may be the same application or different applications.
For example, a friend's request to talk is received while chatting with the friend, or a system phone call is received while browsing news on a browser recommendation interface, and so on.
When a call request is received on a current display interface, if a user presses a home page key on the current display interface, and a terminal judges that a call application corresponding to the call request belongs to an application in a super application set, setting an immediate response logic of the call interface, and executing the next step.
Different terminals have different reaction speeds, and when the home page key is pressed down and the home page is returned from the current display interface, a certain reaction duration may exist, and this embodiment defines the duration as the second duration. The second time period may be set to 3s, for example.
For example, for a newly-enrolled cell phone, jumping from the current display interface to the home page may require only 1s or even a shorter reaction time, but for an old cell phone, jumping from the current display interface to the home page may require 3s or even a longer reaction time.
And S403, receiving a call interface starting instruction input by aiming at the call floating window, and starting the call interface of the call application within a first time period.
The conversation interface responds to the logic immediately, namely when a user clicks the conversation floating window on the homepage to input a conversation interface starting instruction, the conversation interface of the conversation application can be opened immediately without waiting for a period of time.
In particular, in consideration of the difference between the response speeds of different types of terminals, the present embodiment regards all the call interfaces capable of starting the call application for the first time period as being started immediately.
The first duration represents that a call interface of the call application can be opened in a very short time. The first time period may be set to 50ms, for example.
When the user jumps to a homepage or even display interfaces of other applications from the current display interface, the user conversation is continuously maintained; and when the homepage key is clicked to return to the homepage and the call floating window is clicked on the homepage, the embodiment can also open the call interface immediately when the call application belongs to the super application set, so that the phenomenon of pause can not occur when the homepage clicks the call floating window of the super application, and the fluency is improved.
S404, when a call request is received on the current display interface, if a return instruction input by aiming at a main page key is received and the call application corresponding to the call request is determined not to belong to the super application set, returning to the main page within the second time length, setting a third time length and displaying a call floating window corresponding to the call request on the main page.
And if the terminal judges that the call application corresponding to the call request does not belong to the application in the super application set, setting the overtime response logic of the call interface.
And a calling interface overtime response logic, namely, when the user clicks a calling floating window on the homepage to input a calling interface starting instruction, the user needs to wait for a period of time to open the calling interface of the calling application.
In this embodiment, the time period to wait before the call interface is opened is referred to as a third time period, and the third time period may be set to 5s or the like, for example.
In accordance with step S402, there may be a certain reaction time period when returning to the home page from the current display interface, that is, returning to the home page within the second time period.
S405, receiving a call interface starting instruction input by aiming at the call floating window, and starting the call interface of the call application after waiting for the third duration.
Based on the communication interface overtime response logic, when the user clicks the communication floating window at the homepage, the user can open the communication interface after waiting for a third time.
The first duration represents that the call interface of the call application can be opened in a very short time, and represents immediate response, the third duration represents the duration needing waiting when the call interface of the call application is opened, and represents overtime response, and the durations of the first duration and the second duration are different.
Before starting a call interface of the call application, if a user agrees to the call request, displaying a call answering interface; and if the user does not agree with the call request, displaying a call interface.
In the method for starting a call interface provided by this embodiment, all applications included in a system are acquired, applications with a user number greater than a number threshold are acquired from all the applications, the applications with the user number greater than the number threshold are determined as selected applications and are added to a super application set, and the super application set can be edited and modified; when a user receives a call request on a current display interface and presses a main page key to return to a main page, if a call application corresponding to the call request belongs to a super application, the call interface can be started immediately when the main page clicks a call suspension window; if the conversation application corresponding to the conversation request does not belong to the super application set, a third time length is set when the homepage returns, wherein the third time length is the time length which needs to be waited when the homepage clicks the conversation floating window to enter the conversation interface, namely, when the conversation application corresponding to the conversation request does not belong to the super application, the conversation interface can be started only by waiting for a certain time length when the homepage clicks the conversation floating window. In this embodiment, the call interface immediate response logic is set only for the call applications belonging to the super application, and for the call applications not belonging to the super application, the call interface timeout response logic still needs to be implemented to control the risk.
The following are embodiments of the apparatus of the present application that may be used to perform embodiments of the method of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.
Fig. 5 is a schematic structural diagram of a call interface starting apparatus according to an exemplary embodiment of the present application. The call interface starting device can be realized by software, hardware or the combination of the software and the hardware to be all or part of the terminal, and can also be integrated on a server as an independent module. The call interface starting device in the embodiment of the application is applied to a terminal, the device 1 includes a sidebar display module 11 and a call interface starting module 12, wherein:
the communication floating window display module 11 is configured to, when a communication request is received on a current display interface, if a return instruction input for a home page key is received and it is determined that a communication application corresponding to the communication request belongs to a super application set, return to the home page and display a communication floating window corresponding to the communication request on the home page;
and the call interface starting module 12 is configured to receive a call interface starting instruction input for the call suspension window, and start the call interface of the call application within a first time period.
Fig. 6 is a schematic structural diagram of a call interface starting apparatus according to an exemplary embodiment of the present application.
Optionally, as shown in fig. 6, the call interface starting apparatus 1 provided in the embodiment of the present application further includes:
the application adding module 10 is configured to obtain all applications included in the system, and add a selected application of the all applications to the super application set.
The conversation floating window display module 11 in the device 1 is specifically configured to:
when a call request is received on a current display interface, if a return instruction input by a main page key is received and the call application corresponding to the call request is determined to belong to a super application set, returning the main page within a second time length and displaying a call floating window corresponding to the call request on the main page.
In an optional embodiment, the application adding module 10 in the call interface starting apparatus 1 is further configured to:
acquiring all applications contained in the system;
acquiring applications with the number of users larger than a number threshold in all the applications, and determining the applications with the number of users larger than the number threshold as selected applications;
and adding the selected application in the all applications into a super application set.
The call floating window display module 11 in the call interface starting apparatus 1 is further configured to:
when a call request is received on a current display interface, if a return instruction input by aiming at a main page key is received and the call application corresponding to the call request is determined not to belong to a super application set, returning the main page within the second time length, setting a third time length and displaying a call floating window corresponding to the call request on the main page.
The call interface starting module 12 in the call interface starting apparatus 1 is specifically configured to:
and receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application after waiting for the third duration.
It should be noted that, when the call interface starting apparatus provided in the foregoing embodiment executes the call interface starting method, only the division of the above functional modules is taken as an example, and in practical applications, the above functions may be distributed to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the above described functions. In addition, the embodiment of the call interface starting device and the embodiment of the call interface starting method provided by the above embodiments belong to the same concept, and the detailed implementation process is shown in the method embodiments, which is not described herein again.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
According to the call interface starting device provided by the embodiment of the application, when a call request is received on a current display interface, if a return instruction input by a main page key is received and a call application corresponding to the call request is determined to belong to a super application set, the main page is returned and a call floating window corresponding to the call request is displayed on the main page; and receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application within a first time period. According to the existing scheme, when a homepage clicks a call floating window, a user can wait for a period of time to enter a call interface, when the current display interface receives a call request and presses a homepage key to return to the homepage, the call application corresponding to the call request is judged, when the call application belongs to a super application, overtime setting logic in the existing scheme is skipped, and when the user clicks the call floating window on the homepage, the user can immediately open the call interface without waiting, so that the starting speed of the call interface is optimized, and the smoothness is improved.
The embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the steps of the method of any one of the foregoing embodiments. The computer-readable storage medium may include, but is not limited to, any type of disk including floppy disks, optical disks, DVD, CD-ROMs, microdrive, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of media or device suitable for storing instructions and/or data.
The embodiment of the present application further provides a terminal, which includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and when the processor executes the program, the steps of any of the above-mentioned embodiments of the method are implemented.
Please refer to fig. 7, which is a block diagram of a terminal according to an embodiment of the present disclosure.
As shown in fig. 7, the terminal 100 includes: a processor 701 and a memory 702.
In this embodiment, the processor 701 is a control center of a computer system, and may be a processor of an entity machine or a processor of a virtual machine. The processor 701 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 701 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 701 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state.
Memory 702 may include one or more computer-readable storage media, which may be non-transitory. Memory 702 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments of the present application, a non-transitory computer readable storage medium in the memory 702 is used to store at least one instruction for execution by the processor 701 to implement a method in embodiments of the present application.
In some embodiments, the terminal 100 further includes: a peripheral interface 703 and at least one peripheral. The processor 701, the memory 702, and the peripheral interface 703 may be connected by buses or signal lines. Various peripheral devices may be connected to peripheral interface 703 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of a display screen 704, a camera 705, and an audio circuit 706.
The peripheral interface 703 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 701 and the memory 702. In some embodiments of the present application, the processor 701, the memory 702, and the peripheral interface 703 are integrated on the same chip or circuit board; in some other embodiments of the present application, any one or both of processor 701, memory 702, and peripheral interface 703 may be implemented on separate chips or circuit boards. The embodiment of the present application is not particularly limited to this.
The display screen 704 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 704 is a touch display screen, the display screen 704 also has the ability to capture touch signals on or over the surface of the display screen 704. The touch signal may be input to the processor 701 as a control signal for processing. At this point, the display screen 704 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments of the present application, the display screen 704 may be one, providing a front panel of the terminal 100; in other embodiments of the present application, the display screen 704 may be at least two, respectively disposed on different surfaces of the terminal 100 or in a folded design; in still other embodiments of the present application, the display 704 may be a flexible display disposed on a curved surface or a folded surface of the terminal 100. Even further, the display screen 704 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The Display screen 704 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and the like.
The camera 705 is used to capture images or video. Optionally, the camera 705 comprises a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments of the present application, the camera 705 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuitry 706 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 701 for processing. The microphones may be provided in plural, respectively at different portions of the terminal 100 for the purpose of stereo sound collection or noise reduction. The microphone may also be an array microphone or an omni-directional pick-up microphone.
The power supply 707 is used to supply power to the various components in the terminal 100. The power source 707 may be alternating current, direct current, disposable or rechargeable. When the power supply 707 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charge technology.
The block diagram of the terminal structure shown in the embodiments of the present application does not constitute a limitation to the terminal 100, and the terminal 100 may include more or less components than those shown, or combine some components, or adopt a different arrangement of components.
In this application, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or order; the term "plurality" means two or more unless expressly limited otherwise. The terms "mounted," "connected," "fixed," and the like are to be construed broadly, and for example, "connected" may be a fixed connection, a removable connection, or an integral connection; "coupled" may be direct or indirect through an intermediary. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art as appropriate.
In the description of the present application, it is to be understood that the terms "upper", "lower", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience in describing the present application and simplifying the description, but do not indicate or imply that the referred device or unit must have a specific direction, be configured and operated in a specific orientation, and thus, should not be construed as limiting the present application.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Accordingly, all equivalent changes made by the claims of this application are intended to be covered by this application.
Claims (6)
1. A method for starting a call interface is characterized by comprising the following steps:
when a call request is received on a current display interface, if a return instruction input by aiming at a main page key is received and a call application corresponding to the call request is determined to belong to a super application set, returning the main page within a second time length and displaying a call floating window corresponding to the call request on the main page, wherein the application in the super application set refers to an application with the number of users larger than a number threshold;
receiving a call interface starting instruction input aiming at the call floating window, and starting a call interface of the call application within a first time period;
if a return instruction input by aiming at a main page key is received and the communication application corresponding to the communication request does not belong to the super application set, returning the main page within the second time length, setting a third time length and displaying a communication floating window corresponding to the communication request on the main page;
receiving a call interface starting instruction input aiming at the call floating window, and starting the call interface of the call application after waiting for the third time length, wherein the third time length is longer than the first time length.
2. The method according to claim 1, before the currently applied call interface receives a return home page instruction for the home page key input, further comprising:
and acquiring all applications contained in the system, and adding the selected applications in all the applications into the super application set.
3. The method of claim 2, wherein prior to adding the selected one of the total applications to the set of super applications, further comprising:
and acquiring the applications with the user number larger than the number threshold in all the applications, and determining the applications with the user number larger than the number threshold as the selected applications.
4. A speech interface initiation apparatus, said apparatus comprising:
the first call floating window display module is used for returning the homepage within a second time length and displaying the call floating window corresponding to the call request on the homepage if a return instruction input by a homepage key is received and the call application corresponding to the call request belongs to a super application set when the call request is received on a current display interface;
the first call interface starting module is used for receiving a call interface starting instruction input aiming at the call floating window and starting a call interface of the call application in a first time period, wherein the application in the super application set refers to an application with the number of users larger than a number threshold;
the second communication floating window display module is used for returning the homepage within the second time length, setting a third time length and displaying the communication floating window corresponding to the communication request on the homepage if a return instruction input by aiming at the homepage key is received and the communication application corresponding to the communication request is determined not to belong to the super application set;
and the second communication interface starting module is used for receiving a communication interface starting instruction input aiming at the communication floating window and starting the communication interface of the communication application after waiting for the third time length, wherein the third time length is longer than the first time length.
5. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 3.
6. A terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method according to any of claims 1-3 are implemented when the program is executed by the processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010490377.5A CN111770230B (en) | 2020-06-02 | 2020-06-02 | Call interface starting method and device, storage medium and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010490377.5A CN111770230B (en) | 2020-06-02 | 2020-06-02 | Call interface starting method and device, storage medium and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111770230A CN111770230A (en) | 2020-10-13 |
CN111770230B true CN111770230B (en) | 2022-03-15 |
Family
ID=72719845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010490377.5A Active CN111770230B (en) | 2020-06-02 | 2020-06-02 | Call interface starting method and device, storage medium and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111770230B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112822427B (en) * | 2020-12-30 | 2024-01-12 | 维沃移动通信有限公司 | Video image display control method and device and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067570A (en) * | 2012-12-12 | 2013-04-24 | 康佳集团股份有限公司 | Mobile phone, processing method and processing system based on mobile phone and call floating window display |
CN104539784A (en) * | 2014-07-22 | 2015-04-22 | 深圳市中兴移动通信有限公司 | Mobile terminal, phone call window display method and phone call window display device |
CN104883444A (en) * | 2015-05-15 | 2015-09-02 | 广东欧珀移动通信有限公司 | Communication shortcut application method, system and mobile terminal |
CN106445270A (en) * | 2015-08-06 | 2017-02-22 | 天津三星通信技术研究有限公司 | Information transmission method and apparatus |
CN107613095A (en) * | 2017-08-17 | 2018-01-19 | 维沃移动通信有限公司 | Incoming call processing method and mobile terminal |
CN109521923A (en) * | 2018-11-21 | 2019-03-26 | 北京小米智能科技有限公司 | Suspension window control method, device and storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101703867B1 (en) * | 2014-08-01 | 2017-02-07 | 엘지전자 주식회사 | Mobile terminal controlled by at least one touch and the method for controlling the mobile terminal |
US10070323B2 (en) * | 2015-09-02 | 2018-09-04 | Motorola Mobility Llc | Method and apparatus for managing a nap mode on an electronic device |
CN108400925B (en) * | 2017-02-08 | 2021-04-09 | 阿里巴巴集团控股有限公司 | Instant messaging message reminding method and instant messaging client |
CN107092418B (en) * | 2017-03-31 | 2020-11-06 | 南京投知科技有限公司 | Terminal and method for operating application floating window |
CN107390969B (en) * | 2017-06-16 | 2019-10-22 | 深圳市金立通信设备有限公司 | A kind of method and terminal controlling suspended window |
CN110611733A (en) * | 2019-08-05 | 2019-12-24 | 深圳传音控股股份有限公司 | Configuration method of shortcut entrance, terminal and computer storage medium |
-
2020
- 2020-06-02 CN CN202010490377.5A patent/CN111770230B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067570A (en) * | 2012-12-12 | 2013-04-24 | 康佳集团股份有限公司 | Mobile phone, processing method and processing system based on mobile phone and call floating window display |
CN104539784A (en) * | 2014-07-22 | 2015-04-22 | 深圳市中兴移动通信有限公司 | Mobile terminal, phone call window display method and phone call window display device |
CN104883444A (en) * | 2015-05-15 | 2015-09-02 | 广东欧珀移动通信有限公司 | Communication shortcut application method, system and mobile terminal |
CN106445270A (en) * | 2015-08-06 | 2017-02-22 | 天津三星通信技术研究有限公司 | Information transmission method and apparatus |
CN107613095A (en) * | 2017-08-17 | 2018-01-19 | 维沃移动通信有限公司 | Incoming call processing method and mobile terminal |
CN109521923A (en) * | 2018-11-21 | 2019-03-26 | 北京小米智能科技有限公司 | Suspension window control method, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111770230A (en) | 2020-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103811005B (en) | Mobile terminal and control method thereof | |
CN110119296B (en) | Method for switching parent page and child page and related device | |
CN111629409B (en) | Call control method and device and electronic equipment | |
CN110569094B (en) | Display method and electronic equipment | |
US10673790B2 (en) | Method and terminal for displaying instant messaging message | |
CN111277714B (en) | Connection calling method, device, storage medium and terminal | |
EP3046352A1 (en) | Method by which portable device displays information through wearable device, and device therefor | |
CN111343346B (en) | Incoming call pickup method and device based on man-machine conversation, storage medium and equipment | |
CN112751971A (en) | Voice playing method and device and electronic equipment | |
CN104853093A (en) | Rotatable camera control method and mobile terminal | |
USRE47137E1 (en) | Method and system for providing virtual messenger service | |
WO2023088209A1 (en) | Cross-device audio data transmission method and electronic devices | |
CN106657645A (en) | Call request processing method and device, calling method and device, and related terminal | |
CN111787152B (en) | Address list calling method of mobile terminal and mobile terminal thereof | |
CN114840280A (en) | Display method and electronic equipment | |
CN111770230B (en) | Call interface starting method and device, storage medium and terminal | |
CN115426521A (en) | Method, electronic device, medium, and program product for screen capture | |
CN112702468A (en) | Call control method and device | |
CN114640747A (en) | Call method, related device and system | |
CN110740210B (en) | Message notification method and electronic equipment | |
CN110336918A (en) | Bright screen control method, device, storage medium and mobile terminal | |
WO2022110939A1 (en) | Device recommendation method and electronic device | |
KR20150057129A (en) | Mobile terminal and operation method thereof | |
CN113220387A (en) | Conference information display method, device, terminal and storage medium | |
CN115348240B (en) | Voice call method, device, electronic equipment and storage medium for sharing document |
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 |