WO2023197999A1 - Display method and electronic device - Google Patents
Display method and electronic device Download PDFInfo
- Publication number
- WO2023197999A1 WO2023197999A1 PCT/CN2023/087332 CN2023087332W WO2023197999A1 WO 2023197999 A1 WO2023197999 A1 WO 2023197999A1 CN 2023087332 W CN2023087332 W CN 2023087332W WO 2023197999 A1 WO2023197999 A1 WO 2023197999A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- electronic device
- interface
- vehicle
- screen
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 150
- 230000008569 process Effects 0.000 claims abstract description 60
- 238000007667 floating Methods 0.000 claims description 58
- 230000015654 memory Effects 0.000 claims description 28
- 230000033001 locomotion Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 70
- 238000004891 communication Methods 0.000 description 37
- 230000006854 communication Effects 0.000 description 37
- 238000007726 management method Methods 0.000 description 24
- 238000012545 processing Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 13
- 230000005236 sound signal Effects 0.000 description 13
- 238000010295 mobile communication Methods 0.000 description 11
- 210000000988 bone and bone Anatomy 0.000 description 10
- 230000008859 change Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 5
- 229920001621 AMOLED Polymers 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000002441 reversible effect Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 2
- 238000010009 beating Methods 0.000 description 2
- 230000036772 blood pressure Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001755 vocal effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000013529 biological neural network Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000010985 leather Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000002096 quantum dot Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003238 somatosensory effect Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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
Definitions
- Embodiments of the present application relate to the field of terminals, and more specifically, to a display method and electronic device.
- Embodiments of the present application provide a display method and electronic device, which help improve user experience.
- a display method is provided. The method is applied to an electronic device. The method includes: displaying an interface of a first application in full screen; obtaining first status information, and determining that the first status information satisfies a first preset. Assume that the first status information is used to indicate the status of the electronic device or a device connected to the electronic device; display the interface of the first application in a non-full-screen display manner, or continue to run the third application in the background.
- the electronic device when the electronic device displays the interface of the first application in full screen, if the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the first preset condition, the electronic device can The interface or background of the first application continues to run in a non-full-screen manner, or the process of the first application is terminated, and the interface of the second application is displayed in full-screen or split-screen mode. In this way, the user does not need to interact with the electronic device.
- the electronic device can directly recommend content displayed on the electronic device based on the status of the electronic device or the device connected to the electronic device, thereby helping to improve the user's experience.
- the user can not only intuitively see the interface of the second application on the electronic device, that is, the user can not only use the second application function, you can continue to use the functions of the first application, further helping to improve the user experience.
- the second application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen.
- the most recently run application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen. The most recently run application.
- the first application includes a non-map application
- the second application includes a map-type application.
- the first status information is used to indicate the status of the moving speed of the electronic device
- the first preset condition includes: the movement of the electronic device The speed is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
- the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device
- the first preset condition includes: the The gear of the vehicle is in the D gear; and/or the gear of the vehicle is adjusted from the P gear to the D gear; and/or the gear of the vehicle is in the R gear.
- the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
- the non-full-screen display manner is related to the degree of influence of the first application on the electronic device.
- Setting the non-full-screen display mode of the first application according to the degree of influence of the first application on the electronic device can make it compatible with the user's use of the functions of the first application and the functions of the second application, further helping to improve the user experience.
- the impact degree includes a low impact degree, a medium impact degree and a high impact degree, and the impact value corresponding to the low impact degree is less than or equal to the third threshold, so The influence value corresponding to the above influence degree is greater than the third threshold and less than the fourth threshold, the influence value corresponding to the high influence degree is greater than or equal to the fourth threshold, and the influence degree of the first application on the electronic device is low.
- the degree of impact of the first application on the electronic device is medium, the mode of non-full-screen display is a picture-in-picture display. Or split screen; when the impact degree of the first application on the electronic device is high, the non-full screen display method is a floating ball and/or a card.
- the method when the interface of the first application displayed in full screen includes video content and audio content, the information displayed by the floating ball and/or the card The interface of the first application only includes audio content; or, in the case where the interface of the first application displayed in full screen includes audio content and the first application continues to run in the background, the method further includes: playing Audio content corresponding to running the first application.
- the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the first preset condition, the electronic device can be suspended Only the audio content of the first application is displayed in the form of balls and/or cards. In this way, the user can use more functions of the first application as much as possible, further helping to improve the user's experience.
- the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control the first application. application for management.
- At least one control can also be displayed on the interface of the first application. In this way, the user can manage the first application through the at least one control, which further helps To improve user experience.
- the method further includes: detecting an operation on the interface of the first application displayed in a non-full-screen display manner; in response to the operation, Display the interface of the first application in another non-full-screen display manner.
- the user can adjust the non-full-screen display mode of the first application by operating the interface of the first application in a non-full-screen display mode according to his own needs, which further helps to improve the user's experience. experience.
- the method further includes: obtaining second status information, and determining the second status The information satisfies preset conditions, and the second status information is used to indicate the status of the electronic device or a device connected to the electronic device; and the interface of the first application is displayed in full screen.
- the electronic device when the electronic device continues to run the first application in a non-full-screen manner or in the background, or ends the process of the first application, and displays the interface of the second application in full-screen or split-screen mode, Next, if the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the second preset condition, the electronic device may display the interface of the first application in full screen. In this way, the user does not need to interact with the electronic device.
- the electronic device can directly recommend the content displayed on the electronic device based on the status of the electronic device or the device connected to the electronic device, which further helps to improve the user experience.
- the second status information is used to indicate the status of the moving speed of the electronic device
- the second preset condition includes: the movement of the electronic device The speed is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes: the The vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
- an electronic device in a second aspect, includes: one or more processors; a memory; a plurality of application programs; and one or more programs, wherein the one or more programs are stored in the In the memory, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: display the interface of the first application in full screen; obtain the first status information, and determine the first status The information satisfies the first preset condition, and the first status information is used to indicate the status of the electronic device or a device connected to the electronic device; the interface or background of the first application is displayed in a non-full-screen display manner. Continue to run the first application, or end the process of the first application, and display the interface of the second application in full screen; or display the interfaces of the first application and the second application in split screens.
- the second application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen.
- the most recently run application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen. The most recently run application.
- the first application includes a non-map-type application
- the second application includes a map-type application
- the first status information is used to indicate the status of the moving speed of the electronic device
- the first preset condition includes: the movement of the electronic device The speed is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
- the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device
- the first preset condition includes: the The gear of the vehicle is in the D gear; and/or the gear of the vehicle is adjusted from the P gear to the D gear; and/or the gear of the vehicle is in the R gear.
- the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
- the non-full-screen display manner is related to the degree of influence of the first application on the electronic device.
- the impact degree includes a low impact degree, a medium impact degree and a high impact degree, and the impact value corresponding to the low impact degree is less than or equal to the third threshold, so
- the influence process in the description The influence value corresponding to the degree is greater than the third threshold and less than the fourth threshold, the influence value corresponding to the high degree of influence is greater than or equal to the fourth threshold, and the degree of influence of the first application on the electronic device is low.
- the non-full-screen display method is a floating window; in the case where the impact of the first application on the electronic device is medium, the non-full-screen display method is picture-in-picture or split-screen. ; In the case where the impact of the first application on the electronic device is high, the non-full-screen display method is a floating ball and/or a card.
- the electronic device when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps: displaying the first application in full screen If the interface of the first application includes video content and audio content, the interface of the first application displayed by the floating ball and/or the card only includes audio content; or, when the interface of the first application is displayed in full screen, the interface of the first application includes audio content. content, and when the first application continues to run in the background, audio content corresponding to the running of the first application is played.
- the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control the first application. application for management.
- the electronic device when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps: detecting an error in the non-full screen display.
- the interface of the first application is displayed in another mode; in response to the operation, the interface of the first application is displayed in another non-full-screen display mode.
- the electronic device when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps: displaying the full-screen or split-screen third After the interface of the second application, obtain the second status information and determine that the second status information satisfies the preset conditions.
- the second status information is used to indicate the status of the electronic device or a device connected to the electronic device; Display the interface of the first application in full screen.
- the second status information is used to indicate the status of the moving speed of the electronic device
- the second preset condition includes: the movement of the electronic device The speed is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes: the The vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
- a device in a third aspect, includes: a display unit configured to display the interface of the first application in full screen; a processing unit configured to obtain first status information and determine that the first status information satisfies a first predetermined It is assumed that the first status information is used to indicate the status of the electronic device or a device connected to the electronic device; the display unit is also used to display the interface of the first application in a non-full-screen display manner. , or continue to run the first application in the background, or end the process of the first application, and display the interface of the second application in full screen; or the display unit is also used to display the first application and the first application in a split screen. The interface of the second application.
- the second application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen. The most recently run application.
- the first application includes a non-map-type application
- the second application includes a map-type application
- the first status information is used to indicate the status of the moving speed of the electronic device
- the first preset condition includes: the movement of the electronic device The speed is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
- the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the first preset condition includes: the The gear of the vehicle is in the D gear; and/or the gear of the vehicle is adjusted from the P gear to the D gear; and/or the gear of the vehicle is in the R gear.
- the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
- the non-full-screen display manner is related to the degree of influence of the first application on the electronic device.
- the impact level includes a low impact level, a medium impact level and a high impact level, and the impact value corresponding to the low impact level is less than or equal to the third threshold, so The influence value corresponding to the above influence degree is greater than the third threshold and less than the fourth threshold, the influence value corresponding to the high influence degree is greater than or equal to the fourth threshold, and the influence degree of the first application on the electronic device is low. If the degree of impact of the first application on the electronic device is medium, the mode of non-full-screen display is a picture-in-picture display. Or split screen; when the impact degree of the first application on the electronic device is high, the non-full screen display method is a floating ball and/or a card.
- the display unit is further specifically configured to: when the interface of the first application displayed in full screen includes video content and audio content, the floating The interface of the first application displayed on the ball and/or the card only includes audio content; or, the device further includes a playback unit configured to: the interface of the first application displayed in full screen includes audio content. , and when the first application continues to run in the background, audio content corresponding to the running of the first application is played.
- the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control the first application. application for management.
- the processing unit is further configured to: detect an operation on the interface of the first application displayed in a non-full-screen display manner; in response to the Operation: display the interface of the first application in another non-full-screen display mode.
- the processing unit is further configured to: after displaying the interface of the second application in full screen or split screen, obtain the second status information, and determine the second status information.
- the second status information satisfies the preset condition, and the second status information is used to indicate the status of the electronic device or a device connected to the electronic device; the display unit is also used to display the interface of the first application in full screen.
- the second status information is used to indicate the status of the moving speed of the electronic device
- the second preset condition includes: the movement of the electronic device The speed is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes: the The vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
- a fourth aspect provides a computer program product containing instructions.
- the electronic device causes the electronic device to execute the above-mentioned first aspect or any implementable manner of the first aspect.
- a computer-readable storage medium is provided, and the storage medium may be non-volatile.
- the storage medium includes instructions that, when the instructions are run on the electronic device, cause the electronic device to perform the display method described in the above first aspect or any implementable manner of the first aspect.
- a chip system including: a processor configured to call and run a computer program from a memory, so that an electronic device installed with the chip system executes the above first aspect or any one of the first aspects The display method described in How it can be implemented.
- FIG. 1 is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present application.
- Figure 2 is a software structure block diagram of an electronic device provided by an embodiment of the present application.
- Figure 3 is an example diagram of an application scenario 200 provided by the embodiment of this application.
- Figure 4 is a set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
- Figure 5 is another set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
- Figure 6 is another set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
- Figure 7 is another set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
- FIG. 8 is a schematic flowchart of an example display method provided by an embodiment of the present application.
- Figure 9 is a schematic block diagram of an example device provided by an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of an example of electronic equipment provided by an embodiment of the present application.
- first and second are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Therefore, features defined as “first” and “second” may explicitly or implicitly include one or more of these features. In the description of this embodiment, unless otherwise specified, “plurality” means two or more.
- the methods provided by the embodiments of this application can be applied to mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR)/virtual reality (VR) devices, notebook computers, ultra mobile personal computers (ultra -Mobile personal computer (UMPC), netbook, personal digital assistant (personal digital assistant, PDA) and other electronic devices, the embodiments of this application do not place any restrictions on the specific types of electronic devices.
- AR augmented reality
- VR virtual reality
- UMPC ultra mobile personal computers
- PDA personal digital assistant
- FIG. 1 shows a schematic structural diagram of an electronic device 100 .
- the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2 , mobile communication module 150, wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone interface 170D, sensor module 180, button 190, motor 191, indicator 192, camera 193, display screen 194, and Subscriber identification module (SIM) card interface 195, etc.
- SIM Subscriber identification module
- the sensor module 180 may include a pressure sensor 180A, a gyro sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, and ambient light. Sensor 180L, bone conduction sensor 180M, etc.
- the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100 .
- the electronic device 100 may include more or fewer components than shown in the figures, or some components may be combined, some components may be separated, or some components may be arranged differently.
- the components illustrated may be implemented in hardware, software, or a combination of software and hardware.
- the processor 110 may include one or more processing units.
- the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processing unit (GPU), and an image signal processor. (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) wait.
- application processor application processor, AP
- modem processor graphics processing unit
- GPU graphics processing unit
- image signal processor image signal processor
- ISP image signal processor
- controller memory
- video codec digital signal processor
- DSP digital signal processor
- baseband processor baseband processor
- NPU neural-network processing unit
- different processing units can be independent devices or integrated in one or more processors.
- the controller may be the nerve center and command center of the electronic device 100 .
- the controller can generate operation control signals based on the instruction operation code and timing signals to complete the control of fetching and executing instructions.
- the processor 110 may also be provided with a memory for storing instructions and data.
- the memory in processor 110 is cache memory. This memory may hold instructions or data that have been recently used or recycled by processor 110 . If the processor 110 needs to use the instructions or data again, it can be called directly from the memory. Repeated access is avoided and the waiting time of the processor 110 is reduced, thus improving the efficiency of the system.
- processor 110 may include one or more interfaces.
- Interfaces may include integrated circuit (inter-integrated circuit, I2C) interface, integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, pulse code modulation (pulse code modulation, PCM) interface, universal asynchronous receiver and transmitter (universal asynchronous receiver/transmitter (UART) interface, mobile industry processor interface (MIPI), general-purpose input/output (GPIO) interface, subscriber identity module (SIM) interface, and /or universal serial bus (USB) interface, etc.
- I2C integrated circuit
- I2S integrated circuit built-in audio
- PCM pulse code modulation
- UART universal asynchronous receiver and transmitter
- MIPI mobile industry processor interface
- GPIO general-purpose input/output
- SIM subscriber identity module
- USB universal serial bus
- the I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (derail clock line, SCL).
- processor 110 may include multiple sets of I2C buses.
- the processor 110 can separately couple the touch sensor 180K, charger, flash, camera 193, etc. through different I2C bus interfaces.
- the processor 110 can be coupled to the touch sensor 180K through an I2C interface, so that the processor 110 and the touch sensor 180K communicate through the I2C bus interface to implement the touch function of the electronic device 100 .
- the I2S interface can be used for audio communication.
- processor 110 may include multiple sets of I2S buses.
- the processor 110 can be coupled with the audio module 170 through the I2S bus to implement communication between the processor 110 and the audio module 170 .
- the audio module 170 can transmit audio signals to the wireless communication module 160 through the I2S interface to implement the function of answering calls through a Bluetooth headset.
- the PCM interface can also be used for audio communications to sample, quantize and encode analog signals.
- the audio module 170 and the wireless communication module 160 may be coupled through a PCM bus interface.
- the audio module 170 can also transmit audio signals to the wireless communication module 160 through the PCM interface to implement the function of answering calls through a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.
- the UART interface is a universal serial data bus used for asynchronous communication.
- the bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication.
- a UART interface is generally used to connect the processor 110 and the wireless communication module 160 .
- the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function.
- the audio module 170 can transmit audio signals to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.
- the MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193 .
- MIPI interfaces include camera serial interface (CSI), display serial interface (DSI), etc.
- the processor 110 and the camera 193 communicate through the CSI interface to implement the shooting function of the electronic device 100 .
- the processor 110 and the display screen 194 communicate through the DSI interface to implement the display function of the electronic device 100 .
- the GPIO interface can be configured through software.
- the GPIO interface can be configured as a control signal or as a data signal.
- the GPIO interface can be used to connect the processor 110 with the camera 193, display screen 194, wireless communication module 160, audio module 170, sensor module 180, etc.
- the GPIO interface can also be configured as an I2C interface, I2S interface, UART interface, MIPI interface, etc.
- the USB interface 130 is an interface that complies with the USB standard specification, and may be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc.
- the USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transmit data between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio through them. This interface can also be used to connect other electronic devices, such as AR devices, etc.
- the interface connection relationships between the modules illustrated in the embodiments of the present application are only schematic illustrations and do not constitute a structural limitation of the electronic device 100 .
- the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
- the charging management module 140 is used to receive charging input from the charger.
- the charger can be a wireless charger or a wired charger.
- the charging management module 140 may receive charging input from the wired charger through the USB interface 130 .
- the charging management module 140 may receive wireless charging input through the wireless charging coil of the electronic device 100 . While the charging management module 140 charges the battery 142, it can also provide power to the electronic device through the power management module 141.
- the power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110.
- the power management module 141 receives input from the battery 142 and/or the charging management module 140, and supplies power to the processor 110, internal memory 121, external memory, display screen 194, camera 193, wireless communication module 160, etc.
- the power management module 141 can also be used to monitor battery capacity, battery cycle times, battery health status (leakage, impedance) and other parameters.
- the power management module 141 may also be provided in the processor 110 .
- the power management module 141 and the charging management module 140 may also be provided in the same device.
- the wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
- Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
- Each antenna in electronic device 100 may be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example: Antenna 1 can be reused as a diversity antenna for a wireless LAN. In other embodiments, antennas may be used in conjunction with tuning switches.
- the mobile communication module 150 can provide solutions for wireless communication including 2G/3G/4G/5G applied on the electronic device 100 .
- the mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc.
- the mobile communication module 150 can receive electromagnetic waves through the antenna 1, perform filtering, amplification and other processing on the received electromagnetic waves, and transmit them to the modem processor for demodulation.
- the mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves through the antenna 1 for radiation.
- at least part of the functional modules of the mobile communication module 150 may be disposed in the processor 110 .
- at least part of the functional modules of the mobile communication module 150 and at least part of the modules of the processor 110 may be provided in the same device.
- a modem processor may include a modulator and a demodulator.
- the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal.
- the demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal.
- the demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing.
- the application processor outputs sound signals through audio devices (not limited to speaker 170A, receiver 170B, etc.), or displays images or videos through display screen 194.
- the modem processor may be a stand-alone device.
- the modem processor may be independent of the processor 110 and may be provided in the same device as the mobile communication module 150 or other functional modules.
- the wireless communication module 160 can provide applications on the electronic device 100 including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (bluetooth, BT), and global navigation satellites.
- WLAN wireless local area networks
- System global navigation satellite system, GNSS
- frequency modulation frequency modulation, FM
- near field communication technology near field communication, NFC
- infrared technology infrared, IR
- the wireless communication module 160 may be one or more devices integrating at least one communication processing module.
- the wireless communication module 160 receives electromagnetic waves via the antenna 2 , frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110 .
- the wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves through the antenna 2 for radiation.
- the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology.
- the wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), broadband Code division multiple access (wideband code division multiple access, WCDMA), time division code division multiple access (time-division code division multiple access, TD-SCDMA), long term evolution (long term evolution, LTE), BT, GNSS, WLAN, NFC , FM, and/or IR technology, etc.
- the GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), Beidou navigation satellite system (BDS), quasi-zenith satellite system (quasi) -zenith satellite system (QZSS) and/or satellite based augmentation systems (SBAS).
- GPS global positioning system
- GLONASS global navigation satellite system
- BDS Beidou navigation satellite system
- QZSS quasi-zenith satellite system
- SBAS satellite based augmentation systems
- the electronic device 100 implements display functions through a GPU, a display screen 194, an application processor, and the like.
- the GPU is an image processing microprocessor and is connected to the display screen 194 and the application processor. GPUs are used to perform mathematical and geometric calculations for graphics rendering.
- Processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
- the display screen 194 is used to display images, videos, etc.
- Display 194 includes a display panel.
- the display panel can use a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active matrix organic light emitting diode or an active matrix organic light emitting diode (active-matrix organic light emitting diode).
- LCD liquid crystal display
- OLED organic light-emitting diode
- AMOLED organic light-emitting diode
- FLED flexible light-emitting diode
- Miniled MicroLed, Micro-oLed, quantum dot light emitting diode (QLED), etc.
- the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.
- the electronic device 100 can implement the shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, an application processor, and the like.
- the ISP is used to process the data fed back by the camera 193. For example, when taking a picture, the shutter is opened, the light is transmitted to the camera sensor through the lens, the optical signal is converted into an electrical signal, and the camera sensor passes the electrical signal to the ISP Processed and converted into images visible to the naked eye. ISP can also perform algorithm optimization on image noise, brightness, and skin color. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, the ISP may be provided in the camera 193.
- Camera 193 is used to capture still images or video.
- the object passes through the lens to produce an optical image that is projected onto the photosensitive element.
- the photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor.
- CMOS complementary metal-oxide-semiconductor
- the photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to convert it into a digital image signal.
- ISP outputs digital image signals to DSP for processing.
- DSP converts digital image signals into standard RGB, YUV and other format image signals.
- the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.
- Digital signal processors are used to process digital signals. In addition to digital image signals, they can also process other digital signals. For example, when the electronic device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.
- Video codecs are used to compress or decompress digital video.
- Electronic device 100 may support one or more video codecs. In this way, the electronic device 100 can play or record videos in multiple encoding formats, such as moving picture experts group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
- MPEG moving picture experts group
- MPEG2 MPEG2, MPEG3, MPEG4, etc.
- NPU is a neural network (NN) computing processor.
- NN neural network
- Intelligent cognitive applications of the electronic device 100 can be implemented through the NPU, such as image recognition, face recognition, speech recognition, text understanding, etc.
- the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100.
- the external memory card communicates with the processor 110 through the external memory interface 120 to implement the data storage function. Such as saving music, videos, etc. files in external memory card.
- Internal memory 121 may be used to store computer executable program code, which includes instructions.
- the processor 110 executes instructions stored in the internal memory 121 to execute various functional applications and data processing of the electronic device 100 .
- the internal memory 121 may include a program storage area and a data storage area. Among them, the stored program area can store an operating system, at least one App required for a function (such as a sound playback function, an image playback function, etc.), etc.
- the storage data area may store data created during use of the electronic device 100 (such as audio data, phone book, etc.).
- the internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.
- the electronic device 100 can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone interface 170D, and the application processor. Such as music playback, recording, etc.
- the audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. Audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be provided in the processor 110 , or some functional modules of the audio module 170 may be provided in the processor 110 .
- Speaker 170A also called “speaker” is used to convert audio electrical signals into sound signals.
- the electronic device 100 can listen to music through the speaker 170A, or listen to hands-free calls.
- Receiver 170B also called “earpiece” is used to convert audio electrical signals into sound signals.
- the electronic device 100 answers a call or a voice message, the voice can be heard by bringing the receiver 170B close to the human ear.
- Microphone 170C also called “microphone” or “microphone” is used to convert sound signals into electrical signals. When making a call or When sending voice information, the user can speak through the mouth close to the microphone 170C, and input the sound signal to the microphone 170C.
- the electronic device 100 may be provided with at least one microphone 170C. In other embodiments, the electronic device 100 may be provided with two microphones 170C, which in addition to collecting sound signals, may also implement a noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify sound sources, and implement directional recording functions, etc.
- the headphone interface 170D is used to connect wired headphones.
- the headphone interface 170D may be a USB interface 130, or may be a 3.5mm open mobile terminal platform (OMTP) standard interface, or a Cellular Telecommunications Industry Association of the USA (CTIA) standard interface.
- OMTP open mobile terminal platform
- CTIA Cellular Telecommunications Industry Association of the USA
- the pressure sensor 180A is used to sense pressure signals and can convert the pressure signals into electrical signals.
- pressure sensor 180A may be disposed on display screen 194 .
- pressure sensors 180A there are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc.
- a capacitive pressure sensor may include at least two parallel plates of conductive material.
- the electronic device 100 determines the intensity of the pressure based on the change in capacitance.
- the electronic device 100 detects the intensity of the touch operation according to the pressure sensor 180A.
- the electronic device 100 may also calculate the touched position based on the detection signal of the pressure sensor 180A.
- touch operations acting on the same touch location but with different touch operation intensities may correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold is applied to the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold is applied to the short message application icon, an instruction to create a new short message is executed.
- the gyro sensor 180B may be used to determine the motion posture of the electronic device 100 .
- the angular velocity of electronic device 100 about three axes ie, x, y, and z axes
- the gyro sensor 180B can be used for image stabilization. For example, when the shutter is pressed, the gyro sensor 180B detects the angle at which the electronic device 100 shakes, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shake of the electronic device 100 through reverse movement to achieve anti-shake.
- the gyro sensor 180B can also be used for navigation and somatosensory game scenes.
- Air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation.
- Magnetic sensor 180D includes a Hall sensor.
- the electronic device 100 may utilize the magnetic sensor 180D to detect opening and closing of the flip holster.
- the electronic device 100 may detect the opening and closing of the flip according to the magnetic sensor 180D. Then, based on the detected opening and closing status of the leather case or the opening and closing status of the flip cover, features such as automatic unlocking of the flip cover are set.
- the acceleration sensor 180E can detect the acceleration of the electronic device 100 in various directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of electronic devices and be used in horizontal and vertical screen switching, pedometer and other applications.
- Distance sensor 180F for measuring distance.
- Electronic device 100 can measure distance via infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 may utilize the distance sensor 180F to measure distance to achieve fast focusing.
- Proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode.
- the light emitting diode may be an infrared light emitting diode.
- the electronic device 100 emits infrared light outwardly through the light emitting diode.
- Electronic device 100 uses photodiodes to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100 . When insufficient reflected light is detected, the electronic device 100 may determine that the electrical There is no object near the sub-device 100.
- the electronic device 100 can use the proximity light sensor 180G to detect when the user holds the electronic device 100 close to the ear for talking, so as to automatically turn off the screen to save power.
- the proximity light sensor 180G can also be used in holster mode, and pocket mode automatically unlocks and locks the screen.
- the ambient light sensor 180L is used to sense ambient light brightness.
- the electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness.
- the ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures.
- the ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in the pocket to prevent accidental touching.
- Fingerprint sensor 180H is used to collect fingerprints.
- the electronic device 100 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access to application locks, fingerprint photography, fingerprint answering of incoming calls, etc.
- Temperature sensor 180J is used to detect temperature.
- the electronic device 100 utilizes the temperature detected by the temperature sensor 180J to execute the temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device 100 reduces the performance of a processor located near the temperature sensor 180J in order to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to prevent the low temperature from causing the electronic device 100 to shut down abnormally. In some other embodiments, when the temperature is lower than another threshold, the electronic device 100 performs boosting on the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature.
- Touch sensor 180K also called “touch panel”.
- the touch sensor 180K can be disposed on the display screen 194.
- the touch sensor 180K and the display screen 194 form a touch screen, which is also called a "touch screen”.
- the touch sensor 180K is used to detect a touch operation on or near the touch sensor 180K.
- the touch sensor can pass the detected touch operation to the application processor to determine the touch event type.
- Visual output related to the touch operation may be provided through display screen 194 .
- the touch sensor 180K may also be disposed on the surface of the electronic device 100 at a location different from that of the display screen 194 .
- Bone conduction sensor 180M can acquire vibration signals.
- the bone conduction sensor 180M can acquire the vibration signal of the vibrating bone mass of the human body's vocal part.
- the bone conduction sensor 180M can also contact the human body's pulse and receive blood pressure beating signals.
- the bone conduction sensor 180M can also be provided in an earphone and combined into a bone conduction earphone.
- the audio module 170 can analyze the voice signal based on the vibration signal of the vocal vibrating bone obtained by the bone conduction sensor 180M to implement the voice function.
- the application processor can analyze the heart rate information based on the blood pressure beating signal acquired by the bone conduction sensor 180M to implement the heart rate detection function.
- the buttons 190 include a power button, a volume button, etc.
- Key 190 may be a mechanical key. It can also be a touch button.
- the electronic device 100 may receive key inputs and generate key signal inputs related to user settings and function control of the electronic device 100 .
- the motor 191 can generate vibration prompts.
- the motor 191 can be used for vibration prompts for incoming calls and can also be used for touch vibration feedback.
- touch operations for different applications can correspond to different vibration feedback effects.
- the motor 191 can also respond to different vibration feedback effects for touch operations in different areas of the display screen 194 .
- Different application scenarios such as time reminders, receiving information, alarm clocks, games, etc.
- the touch vibration feedback effect can also be customized.
- the indicator 192 may be an indicator light, which may be used to indicate charging status, power changes, or may be used to indicate messages, missed calls, notifications, etc.
- the SIM card interface 195 is used to connect a SIM card.
- the SIM card can be connected to or separated from the electronic device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195 .
- the electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1.
- SIM card interface 195 can support Nano SIM card, Micro SIM card, SIM card, etc. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the plurality of cards may be the same or different.
- the SIM card interface 195 is also compatible with different types of SIM cards.
- the SIM card interface 195 is also compatible with external memory cards.
- the electronic device 100 interacts with the network through the SIM card to implement functions such as calls and data communications.
- the electronic device 100 uses an embedded SIM (embedded-SIM, eSIM) card, that is, an embedded SIM card.
- the eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device
- the phone card in the embodiment of this application includes but is not limited to SIM card, eSIM card, universal subscriber identity module (USIM), universal integrated circuit card (UICC), etc.
- the software system of the electronic device 100 may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture.
- the embodiment of this application takes the Android system with a layered architecture as an example to illustrate the software structure of the electronic device 100 .
- FIG. 2 is a software structure block diagram of the electronic device 100 according to the embodiment of the present application.
- the layered architecture divides the software into several layers, and each layer has clear roles and division of labor.
- the layers communicate through software interfaces.
- the Android system is divided into four layers, from top to bottom: application layer, application framework layer, Android runtime and system libraries, and kernel layer.
- the application layer can include a series of application packages.
- the application package can include camera, gallery, calendar, calling, map, navigation, WLAN, Bluetooth, music, video, short message and other applications.
- the application framework layer provides an application programming interface (API) and programming framework for applications in the application layer.
- API application programming interface
- the application framework layer includes some predefined functions.
- the application framework layer can include a window manager, content provider, view system, phone manager, resource manager, notification manager, etc.
- a window manager is used to manage window programs.
- the window manager can obtain the display size, determine whether there is a status bar, lock the screen, capture the screen, etc.
- Content providers are used to store and retrieve data and make this data accessible to applications.
- Said data can include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
- the view system includes visual controls, such as controls that display text, controls that display pictures, etc.
- a view system can be used to build applications.
- the display interface can be composed of one or more views.
- a display interface including a text message notification icon may include a view for displaying text and a view for displaying pictures.
- the phone manager is used to provide communication functions of the electronic device 100 .
- call status management including connected, hung up, etc.
- the resource manager provides various resources to applications, such as localized strings, icons, pictures, layout files, video files, etc.
- the notification manager allows applications to display notification information in the status bar, which can be used to convey notification-type messages and can automatically disappear after a short stay without user interaction.
- the notification manager is used to notify download completion, message reminders, etc.
- the notification manager can also be notifications that appear in the status bar at the top of the system in the form of charts or scroll bar text, such as notifications for applications running in the background, or notifications that appear on the screen in the form of conversation windows. For example, text information is prompted in the status bar, a beep sounds, the electronic device vibrates, the indicator light flashes, etc.
- Android Runtime includes core libraries and virtual machines. Android runtime is responsible for the scheduling and management of the Android system.
- the core library contains two parts: one is the functional functions that need to be called by the Java language, and the other is the core library of Android.
- the application layer and application framework layer run in virtual machines.
- the virtual machine executes the java files of the application layer and application framework layer into binary files.
- the virtual machine is used to perform object life cycle management, stack management, thread management, security and exception management, and garbage collection and other functions.
- System libraries can include multiple functional modules. For example: surface manager (surface manager), media libraries (media libraries), 3D graphics processing libraries (for example: OpenGL ES), 2D graphics engines (for example: SGL), etc.
- the surface manager is used to manage the display subsystem and provides the fusion of 2D and 3D layers for multiple applications.
- the media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc.
- the media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.
- the 3D graphics processing library is used to implement 3D graphics drawing, image rendering, composition, and layer processing.
- 2D Graphics Engine is a drawing engine for 2D drawing.
- the kernel layer is the layer between hardware and software.
- the kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.
- Users can use multiple apps on electronic devices to achieve multiple functions. For example, users can realize positioning or navigation functions through map apps on electronic devices, and users can also realize audio and video listening functions through audio and video apps on electronic devices.
- Apps can run in the foreground of an electronic device or in the background of an electronic device.
- the electronic device 100 can display the user interface of the App on the display screen. Users can interact with the App through controls in the App's user interface.
- an App is running on an electronic device but does not fall into the above mentioned situation of running in the foreground, it means that the App is running in the background of the electronic device.
- the situation where the App is running in the background of the electronic device may include that the process of the App exists in the electronic device, but the user interface of the App is not displayed on the display screen. Because the user interface of the App running in the background is not displayed on the display, users usually cannot directly interact with the App running in the background.
- the above-mentioned backend can also be called "non-frontend".
- Apps running in the foreground of the electronic device, and there can also be one or more Apps running in the background of the electronic device. Wherein, while one or more Apps are running in the foreground of the electronic device, one or more Apps may be running in the background of the electronic device.
- the user needs to manually perform some operations on other Apps (for example, the operation of moving the App opened later to the background, or the operation of ending the process of the App opened later). In this way, the operating cost is higher and the user experience is poor.
- embodiments of the present application provide a display method, which can be applied to electronic devices.
- This display method can display the user interface of the App that the user most wants to see in full screen on the electronic device according to the status of the electronic device itself or the device connected to the electronic device, display other Apps in a non-full-screen manner, or display other Apps in a non-full-screen manner. Move it to the background or close other App processes directly. In this way, users do not need to interact with electronic devices to achieve online
- the user interface of the App that the user most wants to see is displayed in full screen on the sub-device, thereby helping to improve the user experience.
- Figure 3 is an example diagram of an application scenario 200 provided by the embodiment of this application.
- the application scenario 200 includes a vehicle 210 and a driver 220 .
- the driver 220 is in the driving position of the vehicle 210 .
- a vehicle-mounted device 230 is installed on the vehicle 210, and the vehicle-mounted device 230 has a display screen.
- the embodiment of the present application does not limit the specific form of the vehicle-mounted device 230, as long as it has a display screen.
- the vehicle-mounted device 230 may be a vehicle-mounted infotainment product installed inside the vehicle 210 .
- the vehicle-mounted device 230 may also be a device connected to a vehicle-mounted infotainment product installed in the vehicle 210 , such as a mobile phone.
- FIGS. 4 to 6 all take the vehicle-mounted device 230 as an example to initially display the display interface of the vehicle-mounted map application.
- the vehicle-mounted device 230 initially displays a video call display interface as an example.
- Figure 4 shows a set of graphical user interfaces (graphical user interface, GUI) provided by the embodiment of the present application.
- the vehicle-mounted device 230 displays the display interface 231A of the vehicle-mounted map application.
- the embodiment of the present application does not limit the method of triggering the vehicle-mounted device 230 to display the display interface 231A of the vehicle-mounted map application.
- the display interface 231A of the vehicle-mounted map application may be a display interface called up by the user through interaction with the vehicle-mounted device 230 .
- the display interface 231A of the vehicle-mounted map application may be an interface displayed by default on the vehicle-mounted device 230 in the standby state.
- the display interface 231A includes the avatar information 2311 of the user account logged in on the vehicle, the Bluetooth function icon 2312, the Wi-Fi function icon 2313, the cellular network signal icon 2314, and the vehicle map application.
- Search box 2315 switch to a card 2316A that displays the car music application, a card 2317 that displays the vehicle's remaining power and remaining mileage, and a card 2318 that displays the vehicle's 360-degree (°) surround function.
- the vehicle map application search box 2315 may include a home control 23151 and a go to work control 23152 set by the user.
- the vehicle-mounted device 230 can also display a function bar 232 , and the function bar 232 can display one or more icons.
- the function bar 232 includes an icon 2321 for switching to display the desktop of the vehicle-mounted device 230 , a vehicle internal circulation icon 2322 , a driver seat heating function icon 2323 , and a driver area air conditioning temperature display. Icon 2324, passenger area air conditioning temperature display icon 2325, passenger seat heating function icon 2326 and volume setting icon 2327.
- this embodiment of the present application does not limit the number of icons displayed in the function bar 232 and which icons are specifically displayed.
- the vehicle-mounted device 230 can also display the speed of the vehicle 210 .
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 displays the vehicle speed.
- the vehicle-mounted device 230 may display the vehicle speed (for example, 20 km/h) in the display interface 231A displaying the vehicle-mounted map application.
- the vehicle-mounted device 230 may also display the vehicle speed in the display card 2317.
- the driver 220 can open the music App through interaction with the vehicle-mounted device 230 .
- the embodiment of the present application does not limit the way in which the driver 220 opens the music App. For example, (a) in Figure 4 As shown, the driver 220 can open the music App by clicking the music icon in the card 2316A.
- the vehicle-mounted device 230 may display the playback interface 233A of the music application.
- the playing interface 233A includes song information, and the song may be the song last played by the driver 220 or the default song of the music application.
- the embodiment of the present application does not limit the specific content of the song information displayed on the playback interface 233A.
- the song information displayed on the playback interface 233A includes: song name "Axxx”, singer name "Singer: xxx”, lyric text information "axxx” and "bxxxxxx", and playback progress strip.
- the playback interface 233A may also include one or more controls.
- the playback interface 233A may also include a control 2331A for collecting the currently playing song, a control 2332A for switching to the previous song, and a control 2332A for pausing the currently playing song. Control 2333A and control 2334A for switching to the next song.
- the vehicle-mounted device 230 may also display a function bar 232 .
- the function bar 232 please refer to the relevant description above, and will not be repeated here.
- the speed of the vehicle 210 increases from 20 km/h to 40 km/h within 1 second.
- the vehicle-mounted device 230 detects that the speed of the vehicle 210 rises from 20km/h to 40km/h, and the speed difference is greater than 5km/h (it can also be other thresholds, this is just an example), in order not to affect the driver 220 View the display interface of the previous application of the music application or the default display interface (for example, the display interface 231A of the car map application).
- the vehicle-mounted device 230 can process the process of the music application and display the previous application of the music application in a full-screen manner.
- the driver 220 can see the display interface of the previous application of the music application or the default display interface.
- the vehicle-mounted device 230 displays the display interface 231A of the vehicle-mounted map application in full screen mode.
- the vehicle 210 if the vehicle 210 is driving, the vehicle 210 has a certain speed. At this time, when the vehicle-mounted device 230 detects that the vehicle speed of the vehicle 210 is 40km/h, which is greater than 30km/h (it can also be other thresholds, such as 0km/h, 10km/h, this is just an example), in order not to affect driving
- the user 220 views the display interface of the previous application of the music application or the default display interface (for example, the display interface 231A of the car map application).
- the vehicle-mounted device 230 can also process the process of the music application and display the music application in a full-screen manner.
- the display interface of the previous application or the default display interface At this time, the driver 220 can see the display interface of the previous application of the music application or the default display interface. For example, the vehicle-mounted device 230 displays the display interface 231A of the vehicle-mounted map application in full screen mode.
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the process of the music application.
- the vehicle-mounted device 230 can directly end the process of the music application, for example, directly close the music application.
- the vehicle-mounted device 230 may run the music application in the background, that is, the interface of the music application will not be displayed on the vehicle-mounted device 230 .
- the vehicle-mounted device 230 can also play audio content corresponding to the music application running in the background.
- the vehicle-mounted device 230 may display the playback interface 233A of the music application in a non-full-screen manner.
- the vehicle-mounted device 230 may display a floating window 234A, and the floating window 234A displays a playback interface of the music application.
- the embodiment of the present application does not limit the display position of the floating window 234A on the vehicle-mounted device 230.
- the floating window 234A in order not to affect the driving safety of the driver 220, can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the floating window 234A can be displayed on the vehicle-mounted device 230 away from the driver. 220 side position.
- the floating window 234A in order to facilitate the driver 220 to further operate the music application, the floating window 234A may be displayed on a side of the vehicle-mounted device 230 close to the driver 220 .
- the vehicle-mounted device 230 may also display the vehicle speed (for example, 40 km/h) in the display interface 231A that displays the vehicle-mounted map application.
- the embodiment of the present application does not limit the content displayed on the playback interface of the music application in the floating window 234A.
- the content displayed on the playback interface of the music application in the floating window 234A may be the content displayed on the playback interface 233A in FIG. 4 .
- the floating window 234A may also include a control A for closing the floating window 234A.
- the control A for closing the floating window 234A.
- the user can also operate the floating window 234A to close the floating window 234A or change the floating window 234A to another non-full-screen display mode.
- the embodiment of the present application does not limit this operation.
- the operation may be an operation of pulling up or pulling down the floating window 234A.
- the vehicle-mounted device 230 processes the process of the music application and displays the display interface of the previous application of the music application or the default display interface in a full-screen manner, if the vehicle-mounted device 230 detects the vehicle 210 The vehicle speed difference within 1 second is less than 5km/h (it can also be other thresholds, this is just an example), then the vehicle-mounted device 230 can restore the previous display mode of the music application, for example, display the playback interface of the music application in full screen mode.
- the vehicle-mounted device 230 processes the process of the music application and displays the display interface of the previous application or the default display interface of the music application in full-screen mode, if the vehicle-mounted device 230 detects When the speed of vehicle 210 is less than or equal to 30km/h (it can also be other thresholds, this is just an example; it can also be when the speed of vehicle 210 is equal to 0), then the vehicle-mounted device 230 can restore the previous display mode of the music application, for example, in full screen method to display the playback interface of the music application.
- the vehicle-mounted device when the vehicle-mounted device displays an interface for playing music in full screen, if the vehicle-mounted device detects that the speed of the vehicle carrying the vehicle-mounted device changes from 20km/h within 1 second h increases to 40km/h, the vehicle-mounted device can display the interface for playing music in a non-full-screen mode, and display the display interface of the vehicle-mounted map application in a full-screen mode. In this way, the user can see the display interface of the in-vehicle map application (the display interface of the previous application of the music application or the default display interface) on the in-vehicle device without interacting with the in-vehicle device, which in turn helps to improve the user experience. .
- the music playing interface is displayed in a non-full-screen mode or the music application continues to run in the background, the user can not only intuitively see the display interface of the car map application on the car device, but also continue to use the music application to the greatest extent possible. It satisfies the driver's needs for safety performance reminders (such as displaying navigation interfaces) and music listening during driving, further helping to improve the user experience.
- Figure 5 shows another set of GUIs provided by an embodiment of the present application.
- the vehicle-mounted device 230 displays the display interface 231B of the vehicle-mounted map application.
- the vehicle-mounted device 230 can also display a function bar 232 .
- a function bar 232 For a description of the function bar 232 , please refer to the relevant description above, which will not be discussed here. Repeat.
- the vehicle-mounted device 230 can also display the vehicle speed of the vehicle 210 and/or the current gear position of the vehicle 210 .
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 displays the vehicle speed and/or gear position.
- the vehicle-mounted device 230 may display the vehicle speed (for example, 0 km/h) in the display interface 231B displaying the vehicle-mounted map application.
- the driver 220 can open the video App through interaction with the vehicle-mounted device 230 .
- the embodiment of this application does not limit the way in which the driver 220 opens the video App. For example, as shown in (a) of Figure 5, the driver 220 can open the video App by clicking the video icon in the card 2316B.
- the vehicle-mounted device 230 may display the playback interface 233B of the video application.
- the play interface 233B includes video information, and the video may be the video played last by the driver 220 or the default video of the video application.
- the embodiment of the present application does not limit the specific content of the video information displayed on the playback interface 233B.
- the video information displayed by the playback interface 233B includes: a video picture and a playback progress bar.
- the playback interface 233B may also include one or more controls.
- the playback interface 233B may also include a control 2331B for pausing the currently played video.
- the vehicle-mounted device 230 may also display a function bar 232 .
- the function bar 232 please refer to the relevant description above, and will not be repeated here.
- the driver 220 starts the vehicle 210, adjusts the gear of the vehicle 210 from P to D, and presses the accelerator hard, causing the speed of the vehicle 210 to increase from 0km/h to 35km/h within 1.5 seconds.
- the vehicle-mounted device 230 detects that the gear of the vehicle 210 is adjusted from P to D, and the vehicle speed accelerates from 0km/h to 35km/h, and the vehicle speed difference is greater than 8km/h, in order not to affect the driver 220 View the display interface of the previous application of the video application or the default display interface (for example, the display interface 231B of the vehicle map application).
- the vehicle-mounted device 230 can process the process of the video application and display the previous application of the video application in full screen mode.
- the driver 220 can see the display interface of the previous application of the video application or the default display interface.
- the vehicle-mounted device 230 displays the display interface 231B of the vehicle-mounted map application in full screen mode.
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the video application process.
- the vehicle-mounted device 230 can directly end the process of the video application, for example, directly close the video application.
- the vehicle-mounted device 230 may run the video application in the background, that is, the interface of the video application will not be displayed on the vehicle-mounted device 230 .
- the vehicle-mounted device 230 can also play the audio content corresponding to the video application running in the background.
- the vehicle-mounted device 230 may display the playback interface 233B of the video application in a non-full-screen manner.
- the vehicle-mounted device 230 may display a card 234B, which displays a playback interface of an audio application.
- the playback interface plays the video corresponding to the video shown in (b) of FIG. 5 audio.
- the driver 220 can see the display interface of the previous application of the video application or the default display interface.
- the vehicle-mounted device 230 displays the display interface 231B of the vehicle-mounted map application in full screen mode.
- the embodiment of the present application does not limit the display position of the card 234B on the vehicle-mounted device 230.
- the card 234B in order not to affect the driving safety of the driver 220, can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the card 234B can be displayed on the vehicle-mounted device 230 far away from the driver 220. side position.
- the driver 220 can further operate the music application, the card 234B can be displayed on the side of the vehicle-mounted device 230 close to the driver 220 .
- the embodiment of the present application does not limit the content displayed on the playback interface of the video application in card 234B.
- the content displayed on the playback interface of the video application in card 234B may include audio information and/or at least one control.
- the audio information may include audio text information "Bxxx".
- the controls may include controls for collecting the currently playing audio, controls for switching to the previous audio, controls for pausing the currently playing audio, controls for switching to the next audio, and so on.
- the vehicle-mounted device 230 may also display the vehicle speed (for example, 35 km/h) in the display interface 231B displaying the vehicle-mounted map application.
- card 234B may also include controls for closing card 234B.
- the user can also operate the card 234B to close the card 234B or change the card 234B to another non-full-screen display mode.
- the embodiment of the present application does not limit this operation.
- the operation may be an operation of pulling up or pulling down the card 234B.
- the vehicle-mounted device 230 processes the process of the video application and displays the display interface of the previous application or the default display interface of the video application in full-screen mode, if the vehicle-mounted device 230 detects the vehicle If the speed difference of vehicle 210 within 1.5 seconds is less than 8km/h, and the gear of vehicle 210 is adjusted from D to P, the vehicle-mounted device 230 can restore the previous display mode of the video application, for example, display the playback of the video application in full screen mode. interface.
- the vehicle-mounted device when the vehicle-mounted device displays an interface for playing videos in full screen, if the vehicle-mounted device detects that the gear of the vehicle loaded with the vehicle-mounted device is adjusted from P to D gear, and the vehicle speed suddenly increases from 0km/h to 35km/h, the vehicle-mounted device can continue to play the video in a non-full-screen display mode, and display the display interface of the vehicle-mounted map application in full-screen mode.
- the user can see the display interface of the in-vehicle map application (the display interface of the previous application of the video application or the default display interface) on the in-vehicle device without interacting with the in-vehicle device, which in turn helps to improve the user experience.
- the video application interface is displayed in a non-full-screen mode or the video application continues to run in the background, users can not only intuitively see the display interface of the car map application on the car device, but also continue to use the video application to the greatest extent possible. It meets the driver's needs for safety performance reminders (such as displaying navigation interfaces) and audio listening corresponding to videos during driving, further helping to improve the user experience.
- the vehicle-mounted device 230 when the vehicle gear is adjusted from P to D, and the vehicle speed suddenly rises from 0km/h to 35km/h, the vehicle-mounted device 230 is triggered to display the video application in a non-full-screen manner. , and display the display interface of the vehicle map application in full screen as an example, which should not limit this application.
- the vehicle-mounted device 230 when the gear of the vehicle 210 is adjusted from P to D, but the speed of the vehicle 210 has not changed, the vehicle-mounted device 230 may also be triggered to display the video application in a non-full-screen manner and display the vehicle-mounted map in full-screen mode.
- the display interface of the application when the gear of the vehicle 210 is adjusted from P to D, but the speed of the vehicle 210 has not changed.
- the vehicle-mounted device 230 can also restore the display mode of the previous video application without The condition that the vehicle speed difference of the vehicle 210 is less than a certain threshold or that the current vehicle speed of the vehicle 210 is less than a certain threshold needs to be met.
- speed involved in this application may be absolute speed or relative speed, which is not limited in the embodiment of this application.
- the speed involved in this application may be an instantaneous speed or an average speed within a certain period of time, and the embodiments of this application are not limited to this.
- Figure 6 shows another set of GUIs provided by the embodiment of the present application.
- the vehicle-mounted device 230 displays a display interface 231C of the vehicle-mounted map application.
- the vehicle-mounted device 230 can also display a function bar 232 .
- a function bar 232 For a description of the function bar 232 , please refer to the relevant description above, which will not be discussed here. Repeat.
- the vehicle-mounted device 230 can also display the current gear position of the vehicle 210 .
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 displays the gear position.
- the vehicle-mounted device 230 displays a full-screen display interface 233C1 waiting for the video call, and the display interface 233C1 can display the incoming video. Caller information.
- the embodiments of this application do not limit the specific content of the video caller's information.
- the information of the person who made the video call may include the avatar information C11 used in the chat tool application and the text information "wife" of the person who made the video call.
- the display interface 233C1 can also display at least one control, and the at least one control can be used to further process the video call.
- the display interface 233C1 may also include an answer control C12 for answering the video call and a hangup control C13 for refusing to answer the video call.
- the vehicle-mounted device 230 may also display a function bar 232 .
- the function bar 232 please refer to the relevant description above, and will not be repeated here.
- the driver 220 can answer the video call through interaction with the vehicle-mounted device 230 .
- the embodiment of the present application does not limit the manner in which the driver 220 answers the video call. For example, as shown in (b) of FIG. 6 , the driver 220 can answer the video call by clicking the answer control C12 for answering the video call.
- the vehicle-mounted device 230 can display the call interface 233C2 of the video call in full screen.
- the call interface 233C2 includes the information of the video caller.
- the embodiment of the present application does not limit the specific content of the video caller's information displayed on the call interface 233C2.
- the video caller information displayed on the call interface 233C2 includes: video images of both parties in the video call.
- the embodiment of the present application does not limit the number of people in the video image, which mainly depends on the collection range of the collection device (such as a camera) that collects the video image.
- the call interface 233C2 may also include one or more controls.
- the call interface 233C2 may also include a control C14 for turning off the camera, a control for hanging up, Control C15 for disconnecting the video call, and control C16 for muting the video call.
- the vehicle-mounted device 230 may also display a function bar 232.
- the function bar 232 please refer to the relevant description above, and will not be repeated here.
- the vehicle-mounted device 230 can process the process of the chat tool application, and display the display interface of the previous application of the chat tool application or the default display interface in a full-screen manner.
- the driver 220 can see the display interface of the previous application of the chat tool application or the default display interface.
- the vehicle-mounted device 230 displays the display interface 231C of the vehicle-mounted map application in full screen mode.
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the process of the chat tool application.
- the vehicle-mounted device 230 can directly end the process of the chat tool application, for example, directly close the chat tool application.
- the vehicle-mounted device 230 may run the chat tool application in the background, that is, the interface of the chat tool application will not be displayed on the vehicle-mounted device 230 .
- the vehicle-mounted device 230 can also play the audio content corresponding to the chat tool application running in the background. .
- the vehicle-mounted device 230 may display the call interface 233C2 in a non-full-screen manner. For example, as shown in (d) of FIG. 6 , the vehicle-mounted device 230 may display the call interface 234C in a picture-in-picture form.
- the driver 220 can see the display interface of the previous application of the chat tool or the default display interface.
- the vehicle-mounted device 230 displays the display interface 231C of the vehicle-mounted map application in full screen mode.
- the embodiment of the present application does not limit the display position of the call interface 234C on the vehicle-mounted device 230.
- the communication interface 234C can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the communication interface 234C can be displayed on the vehicle-mounted device 230 away from the driver. 220 side position.
- the call interface 234C may be displayed on the side of the vehicle-mounted device 230 close to the driver 220.
- the embodiment of the present application does not limit the content displayed in the call interface 234C.
- the content displayed in the call interface 234C may be the same as the content displayed in the call interface 233C2. That is, the content displayed in the call interface 234C includes information about the video caller (such as video images of both parties to the call) and one or more controls.
- the content displayed in the call interface 234C only includes part or all of the content displayed on the main screen (the screen occupying the largest area) in the call interface 233C2.
- the content displayed in the call interface 234C only includes all the content displayed on the main screen of the call interface 233C2 , that is, the content displayed in the call interface 234C only includes the call.
- the content displayed in the call interface 234C only includes video images in the content displayed on the main screen (the screen occupying the largest area) in the call interface 233C2.
- the call interface 234C may also include a control for closing the call interface 234C. pieces.
- the user can also operate the call interface 234C to close the call interface 234C or change the call interface 234C to another non-full-screen display mode.
- the embodiment of the present application does not limit this operation.
- the operation may be an operation of pulling up or pulling down the call interface 234C.
- the vehicle-mounted device 230 processes the process of the chat tool application and displays the display interface of the previous application or the default display interface of the chat tool application in full-screen mode, if the vehicle-mounted device 230 detects When the gear position of the vehicle 210 is no longer in the D position, the vehicle-mounted device 230 can restore the previous display mode of the chat tool application, for example, display the interface of the chat tool application in full screen mode.
- the vehicle-mounted device when the vehicle-mounted device displays the video call interface in full screen, if the vehicle-mounted device detects that the gear of the vehicle carrying the vehicle-mounted device is adjusted from P to In D mode, the vehicle-mounted device can display the video call interface in a non-full-screen mode, and display the display interface of the vehicle map application in full-screen mode. In this way, the user can see the display interface of the in-vehicle map application (the display interface of the previous application of the chat tool or the default display interface) on the in-vehicle device without interacting with the in-vehicle device, which in turn helps to improve the user experience. .
- the user can not only intuitively see the display interface of the car map application on the car device, but also continue to use the chat tool application , to meet the driver's needs for safety performance reminders (such as displaying navigation interfaces) and video calls during driving to the greatest extent, further helping to improve the user experience.
- safety performance reminders such as displaying navigation interfaces
- the vehicle's gear is adjusted from P to D, and the vehicle device is directly triggered to display the video call interface in a non-full screen and display the display interface of the vehicle map application in full screen.
- the vehicle-mounted device may also be triggered to The video call interface is not displayed in full screen and the display interface of the car map application is displayed in full screen.
- the vehicle-mounted device 230 can also restore the previous display mode of the video call interface.
- the relevant expressions in the embodiment shown in FIG. 5 please refer to the relevant expressions in the embodiment shown in FIG. 5 , which will not be described again here.
- Figure 7 shows another set of GUIs provided by the embodiment of the present application.
- the driver 220 is making a video call with others through the chat tool application of the vehicle-mounted device 230 , and the vehicle-mounted device 230 can display the call interface 233C2 of the video call in full screen.
- the call interface 233C2 please refer to the relevant description in (c) of Figure 6 above, and will not be described again here.
- the vehicle-mounted device 230 can detect that the gear position of the vehicle 210 is in the R gear. In order not to affect the default display interface of the driver 220 (for example, the display interface of the reversing image), the vehicle-mounted device 230 can process the process of the chat tool application. , and display the default display interface. At this time, the driver 220 can see the default display interface.
- the default display interface of the driver 220 for example, the display interface of the reversing image
- the embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the process of the chat tool application.
- the vehicle-mounted device 230 can directly end the process of the chat tool application, for example, directly close the chat tool application.
- the vehicle-mounted device 230 may run the chat tool application in the background, that is, the interface of the chat tool application will not be displayed on the vehicle-mounted device 230 .
- the vehicle-mounted device 230 can also play the audio content corresponding to the chat tool application running in the background. .
- the vehicle-mounted device 230 may display the call interface 233C2 in a non-full-screen manner. For example, as shown in (b) of FIG. 7 , the vehicle-mounted device 230 may display the call interface 2422 and the default display interface (the reversing image display interface 2421 ) in a split-screen format.
- the embodiment of the present application does not limit the display position of the call interface 2422 on the vehicle-mounted device 230.
- the call interface 2422 in order not to affect the driving safety of the driver 220, can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the call interface 2422 can be displayed on the vehicle-mounted device 230 away from the driver. 220 side position.
- the call interface 2422 in order to facilitate the driver 220 to further operate the call interface 2422, the call interface 2422 may be displayed on the side of the vehicle-mounted device 230 close to the driver 220.
- the split-screen display may be a left-right split screen.
- the embodiment of the present application does not limit the size of each interface displayed in the split screen.
- the call interface 2422 may also include a control for closing the call interface 2422.
- the user can also operate the call interface 2422 to close the call interface 2422 or change the call interface 2422 to another non-full-screen display mode.
- the embodiment of the present application does not limit this operation.
- the operation may be an operation of pulling up or pulling down the call interface 2422.
- the vehicle-mounted device 230 processes the process of the chat tool application and displays the default display interface, if the vehicle-mounted device 230 detects that the gear position of the vehicle 210 is in the P gear, the vehicle-mounted device 230 You can restore the previous display mode of the chat tool application, for example, display the interface of the chat tool application in full screen mode.
- the vehicle-mounted device when the vehicle-mounted device displays the video call interface in full screen, if the vehicle-mounted device detects that the gear of the vehicle carrying the vehicle-mounted device is in the R gear, the vehicle-mounted device
- the video call interface and the car map application display interface can be displayed in split-screen mode. In this way, the user can see the display interface of the reversing image on the vehicle device without interacting with the vehicle device, which in turn helps to improve the user experience.
- the user can not only intuitively see the display interface of the reversing image application on the vehicle device, but also continue to use the chat tool application , to meet the driver's needs for safety performance reminders (such as displaying the reversing image interface) and video calls during driving to the greatest extent, further helping to improve the user experience.
- safety performance reminders such as displaying the reversing image interface
- the vehicle's gear is adjusted to the R position, and the vehicle-mounted device is directly triggered to display the video call interface and the display interface of the vehicle-mounted map application in a split-screen manner. It shall not limit this application.
- the vehicle-mounted device can also be triggered to display in a split screen. method to display the video call interface and the display interface of the car map application.
- the vehicle-mounted device 230 can also restore it.
- the former chat tool application is displayed.
- the display method provided by the embodiment of the present application will be described with reference to FIG. 8 .
- the method can be applied to electronic devices for execution.
- the electronic device may be the vehicle-mounted device 230 described above in relation to FIGS. 3 to 7 .
- the display method 300 includes S310 to S340.
- the following introduces S310 to S340 in detail.
- S310 displays the interface of the first application in full screen.
- the embodiment of the present application does not limit the type of the first application.
- the first application is a non-map application.
- the first application may be a music application as described in Figure 4.
- the playback interface 233A shown in (b) of FIG. 4 is the interface of the first application displayed in full screen.
- the first application may be a video application as shown in FIG. 5 .
- the playback interface 233B shown in (b) of FIG. 5 is the interface of the first application displayed in full screen.
- the first application may be a chat tool application as shown in FIG. 6 or FIG. 7 .
- the call interface 233C2 shown in (c) in FIG. 6 or (a) in FIG. 7 is the interface of the first application displayed in full screen.
- any display method in which the difference between the screen area and the display area of the first application interface is less than a preset value can be called full-screen display.
- the embodiments of this application do not limit the specific value of the preset value.
- full-screen display can be that the displayed content occupies the entire screen of the display screen, or that the displayed content occupies the entire screen of the display screen except for the black edges.
- the display screen may also include content of other applications, which is not limited in the embodiments of the present application.
- a floating window, picture-in-picture, or card corresponding to the second application may also be displayed on the display screen.
- the electronic device in addition to displaying the interface of the first application in full screen, can also display other content on the display screen of the electronic device.
- the vehicle-mounted device 230 may also display a function bar 232 .
- the vehicle-mounted device 230 may also display a function bar 232 .
- the vehicle-mounted device 230 can also display the function bar 232.
- S320 Obtain the first status information and determine that the first status information satisfies the first preset condition.
- the first status information is used to indicate the status of the electronic device or a device connected to the electronic device.
- the first status information is used to indicate a condition of a moving speed of the electronic device.
- the first preset condition includes: the moving speed of the electronic device is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
- the first threshold may be 30km/h.
- the embodiment of the present application does not limit the specific value of the second threshold.
- the second threshold may be 5km/h.
- target time involved in the embodiment of the present application is any time, and the embodiment of the present application does not limit it.
- the first status information is used to indicate the status of the moving speed of the vehicle-mounted device 230 .
- the first preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1 s (an example of the target time) is greater than or equal to 5 km/h (an example of the second threshold).
- the first status information is used to indicate a status of a gear position of a vehicle connected to the electronic device.
- the first preset condition includes: the vehicle's gear is in D gear; and/or the vehicle's gear is adjusted from P to D; and/or the vehicle's gear is in R.
- the first status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 .
- the first preset condition includes: the gear of the vehicle is adjusted from P to D. In this way, in the embodiment shown in FIG. 6 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from P to D, it can be considered that the vehicle-mounted device 230 satisfies the first preset condition.
- the first status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 .
- the first preset condition includes: the gear position of the vehicle is in R position. In this way, in the embodiment shown in FIG. 6 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is in the R gear, it can be considered that the vehicle-mounted device 230 satisfies the first preset condition.
- the first status information is used to indicate not only the status of the moving speed of the electronic device but also the status of the gear position of the vehicle connected to the electronic device.
- the first preset condition includes a first sub-preset condition and a second sub-preset condition.
- the first sub-preset condition includes: the moving speed of the electronic device is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
- the second sub-preset condition includes: the vehicle's gear is in D; and/or the vehicle's gear is adjusted from P to D; and/or the vehicle's gear is in R.
- the moving speed of the vehicle-mounted device 230 is the moving speed of the vehicle 210 carrying the vehicle-mounted device 230 .
- the first status information is used to indicate not only the status of the moving speed of the vehicle-mounted device 230 but also the status of the gear position of the vehicle connected to the vehicle-mounted device 230 .
- the first sub-preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1.5 s (another example of the target time) is greater than or equal to 8 km/h (another example of the second threshold).
- the second sub-preset condition includes: the gear of the vehicle is adjusted from P to D. In this way, in the embodiment shown in FIG.
- the electronic device may be connected to the vehicle via wires.
- electronic devices can be connected to the vehicle via a controller area network (CAN) bus.
- CAN controller area network
- the electronic device may be connected to the vehicle via a wireless network.
- electronic devices can connect to the vehicle via Bluetooth or an in-car network.
- the embodiments of the present application do not limit the moving speed of the electronic device and/or the method of obtaining the gear position of the vehicle connected to the electronic device.
- an electronic device is connected to a vehicle through a CAN bus
- the sensor when the vehicle's engine speed changes, the sensor sends speed information to the CAN bus, and the electronic device can obtain the speed data of the electronic device through the CAN line.
- the sensor when the vehicle's gear position changes, the sensor sends the vehicle's gear position information to the CAN bus, which The electronic device can obtain the gear information of the vehicle connected to the electronic device through the CAN line.
- the positioning module can sense the positioning data of the electronic device.
- the electronic device can obtain the positioning data of the electronic device from the positioning module, and obtain the speed data of the electronic device based on the positioning data.
- GPS Global Positioning System
- S330 Display the interface of the first application in a non-full-screen mode, continue to run the first application in the background, or end the process of the first application.
- continuing to run the first application in the background can be understood as not displaying the interface of the first application on the electronic device.
- the display method 300 further includes: playing the audio corresponding to the running of the first application. content.
- the playback interface 233A of the audio application (an example of the first application) described in (b) of FIG. 4 includes audio content.
- the vehicle-mounted device 230 detects that the vehicle 210 connected to the vehicle-mounted device 230 accelerates from 20km/h to 40km/h (an example of meeting the first preset condition), in order not to affect the driver 220 from viewing the display interface 231B of the vehicle-mounted map application , the vehicle-mounted device 230 can adjust the audio application to run in the background, and at this time, the user can hear the audio played by the audio application.
- ending the process of the first application can be understood as ending the process corresponding to the full-screen display of the interface of the first application in S310. In other embodiments, ending the process of the first application can be understood as ending all processes of the first application, that is, closing the first application.
- the embodiment of the present application does not limit the method of ending the process of the first application.
- non-full-screen display methods may include floating windows (also called small windows), picture-in-picture, split-screen, floating balls, and/or cards.
- corresponding non-full-screen display modes may be configured in advance for different types of applications.
- this application does not limit the correspondence between an application and its corresponding non-full-screen display mode.
- different non-full-screen display modes can be configured for different applications according to the degree of impact of the application on the electronic device.
- the way of non-full-screen display is related to the degree of impact of the application on the electronic device.
- the degree of impact of an application on an electronic device can be understood as: the degree of impact on the user when the display interface of the application is displayed on the electronic device. It can also be said that when the user uses the electronic device, the degree of impact displayed on the electronic device The extent to which the application's display interface is disruptive to users.
- the impact degree of the application on the electronic device can be divided into three levels, such as low impact level, medium impact level and high impact level.
- the influence value corresponding to the low influence degree is less than or equal to the third threshold
- the influence value corresponding to the medium influence degree is greater than the third threshold and less than the fourth threshold
- the influence value corresponding to the high influence degree is greater than or equal to the fourth threshold.
- the impact of music applications or radio applications on electronic devices can be low; the impact of chat applications on electronic devices can be medium; and the impact of video playback applications on electronic devices can be high. degree.
- the non-full-screen display method when the impact of the application on the electronic device is low, the non-full-screen display method is a floating window; when the impact of the application on the electronic device is medium, the non-full-screen display method is a picture. Medium picture or split screen; when the impact of the application on the electronic device is high, the non-full screen display method is floating Balls and/or cards.
- the interface of the first application displayed in full screen includes video content and audio content
- the interface of the first application displayed as a floating ball and/or card only includes audio content.
- the playback interface 233B of the video application (an example of the first application) described in (b) of FIG. 5 includes both video content and audio content corresponding to the video content.
- the in-vehicle device 230 displays the interface of the video application as a card 234B as shown in (c) of FIG. 5 .
- the interface of the video application displayed by the card 234B may not include video content, but only audio content. That is, at this time, the user can hear the audio corresponding to the video played by the video application, but cannot see the played video screen.
- the user can modify the corresponding non-full-screen display mode of each application through the setting options in the electronic device.
- the interface of the first application displayed in a non-full-screen mode includes at least one control, and the at least one control is used to manage the first application.
- the floating window 234A may also include a control A for closing the floating window 234A.
- the display method 300 further includes S350 and S360 to change the non-full-screen display mode of the interface of the first application described in S330.
- S350 Detect an operation on the interface of the first application displayed in a non-full-screen display mode.
- the operation may be an operation of pulling up or pulling down the interface of the first application that is displayed in a non-full-screen display mode as described in S330.
- S360 In response to the operation described in S350, display the interface of the first application in another non-full-screen display mode.
- the interface of the first application in S330 is displayed in the form of a floating ball
- the interface of the first application may be displayed in the form of a card.
- S340 display the interface of the second application in full screen or split screen.
- the interface of the first application when the interface of the first application is displayed in a non-full-screen manner, the first application continues to run in the background, or the process of the first application is ended, the interface of the second application is displayed in a full-screen manner; or, when the interface of the second application is displayed in a non-full-screen manner, When the interface of the first application is displayed, the interfaces of the first application and the second application are displayed in split screen.
- S330 may be executed before S340, or S330 may be executed after S340, or S330 may be executed simultaneously with S340.
- the embodiment of the present application does not limit the type of the second application.
- the second application may be a default application. That is to say, regardless of whether the second application on the electronic device is in a running state, when the electronic device determines that the first status information satisfies the first preset condition, the second application will be run and the second application will be displayed in full screen or split screen. Application interface.
- the default application may be a map application.
- the playback interface 233C2 of the chat tool application (an example of the first application) as shown in Figure 7 is displayed in full screen
- the vehicle-mounted device 230 is in the reverse state (the gear position of the vehicle-mounted device 230 is in R gear)
- the vehicle-mounted device 230 is in the R gear.
- the reversing image application is displayed in split screen by default on the 230, and the reversing image application is the second application.
- the vehicle-mounted device 230 For another example, after the playback interface 233A of the music application (another example of the first application) shown in Figure 4 is displayed in full screen, since the vehicle speed of the vehicle-mounted device 230 rises from 20km/h to 40km/h within 1 second, at this time the vehicle-mounted device 230 The vehicle map application is displayed in full screen by default on the device 230, and the vehicle map application is the second application.
- the second application is the application that was last run on the electronic device before the interface of the first application is displayed in full screen. At this time, before S310, the electronic device displays the interface of the second application in full screen or split screen.
- the playback interface 233A of the music application (an example of the first application) as shown in Figure 4 is displayed in full screen
- the most recently run application on the electronic device is a car map application
- the car map application is the second application.
- the user interface of the application that the user most wants to see can be displayed in full screen on the electronic device, and other applications can be displayed in a non-full screen manner, or the user interface can be displayed in a non-full-screen manner. Move other applications to the background or directly close the processes of other applications. In this way, the user can display the user interface of the application that the user most wants to see in full screen on the electronic device without interacting with the electronic device, thereby helping to improve the user experience.
- the user can not only intuitively see the interface of the second application on the electronic device, that is, the user can not only use the second application function, you can continue to use the functions of the first application, further helping to improve the user experience.
- the display method 300 further includes: S370 and S380 to determine whether to restore the display interface of the first application involved in S330.
- S370 Obtain the second status information and determine that the second status information satisfies the second preset condition.
- the second status information is used to indicate the status of the electronic device or a device connected to the electronic device.
- the second status information is used to indicate a condition of a moving speed of the electronic device.
- the second preset condition includes: the moving speed of the electronic device is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
- the second status information is used to indicate the status of the moving speed of the vehicle-mounted device 230 .
- the second preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1 s (an example of the target time) is less than 5 km/h (an example of the second threshold). In this way, in the embodiment shown in FIG. 4 , when the difference between the vehicle speed and the moving speed of the vehicle 210 carrying the vehicle-mounted device 230 within 1 second is less than 5 km/h, the vehicle-mounted device 230 can be considered to meet the second preset condition.
- the second status information is used to indicate a status of a gear position of the vehicle connected to the electronic device.
- the second preset condition includes: the vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 .
- the second preset condition includes: the gear of the vehicle is adjusted from D to P. In this way, in the embodiment shown in FIG. 6 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from D to P, it can be considered that the vehicle-mounted device 230 meets the second preset condition.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 .
- the second preset condition includes: the gear position of the vehicle is in P position. In this way, in the embodiment shown in FIG. 7 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is in the P position, it can be considered that the vehicle-mounted device 230 satisfies the second preset condition.
- the second status information is used to indicate not only the status of the moving speed of the sub-device but also the status of the gear position of the vehicle connected to the electronic device.
- the second preset condition includes a third sub-preset condition and a fourth sub-preset condition. pieces.
- the third sub-preset condition includes: the moving speed of the electronic device is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
- the fourth preset condition includes: the vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
- the second status information is used to indicate not only the status of the moving speed of the vehicle-mounted device 230 but also the status of the gear position of the vehicle connected to the vehicle-mounted device 230 .
- the third sub-preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1.5 s (another example of the target time) is less than 8 km/h (another example of the second threshold).
- the fourth sub-preset condition includes: the gear of the vehicle is adjusted from D to P. In this way, in the embodiment shown in FIG.
- the vehicle-mounted device 230 when the difference between the vehicle speed and the moving speed of the vehicle 210 carrying the vehicle-mounted device 230 within 1.5 seconds is less than 8km/h, the vehicle-mounted device 230 can be considered to satisfy the third sub-preset. condition. And when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from D to P, it can be considered that the vehicle-mounted device 230 satisfies the fourth sub-preset condition. When the vehicle-mounted device 230 satisfies the third sub-preset condition and the fourth sub-preset condition at the same time, it is considered that the vehicle-mounted device 230 satisfies the second preset condition.
- the content indicated by the first status information and the content included in the first preset condition there is a certain relationship between the content indicated by the first status information and the content included in the first preset condition, and the content indicated by the second status information and the second preset condition include There is a certain relationship between the contents. Whether there is a certain relationship between the content indicated by the second status information and the content indicated by the first status information is not limited. Similarly, there is no limit on whether there is a certain relationship between the content included in the second preset condition and the content included in the first preset condition.
- the first status information is used to indicate the status of the moving speed of the electronic device.
- the first preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold. That is, the first status information and the first preset condition are both related to the electronic device. related to the movement speed.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device.
- the second preset condition includes that the gear position of the vehicle is in the P position. That is, the second status information and the second preset condition are both related to the electronic device. Related to the gear position of the vehicle connected to the device.
- the first status information is used to indicate the status of the moving speed of the electronic device, and the first preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold.
- the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes that the gear position of the vehicle is in the P position.
- the first status information and the second status information are both used to indicate the status of the moving speed of the electronic device.
- the first preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold
- the second preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold.
- the difference in the moving speed of the device within the target time is greater than or equal to the second threshold.
- the contents included in the first state information and the second state information are the same, so the contents included in the first state information and the second state information are related.
- the contents included in the first preset condition and the second preset condition are different, they are both related to the moving speed of the electronic device. Therefore, it can be considered that the contents included in the first preset condition and the second preset condition are It is related.
- the first status information is used to indicate the status of the moving speed of the electronic device
- the second status information is used to indicate the status of the gear of the vehicle connected to the electronic device
- the first preset condition includes that the moving speed of the electronic device is greater than or Equal to the first threshold
- the second preset condition includes that the gear position of the vehicle is in R gear.
- the first status information and the second status information have no relationship. And there is no relationship between the first preset condition and the second preset condition.
- S380 displays the interface of the first application in full screen.
- Activity Manager provides an interface.
- the flag of the intent (Intent) is set to include the flag activity new task (FLAG_ACTIVITY_NEW_TASK), that is, activity B will be launched in a new window.
- set the window mode of B activity to free small window mode or full screen mode.
- the display position of the window can be set at the same time. For example, it can be displayed at the position of the last small window mode. If there is no last position information, it can be displayed at a position on the left or right by default. If set to full screen, you can set the display position of the window to the entire screen according to the width and height of the screen.
- the system When the first status information satisfies the first preset condition, while the first application is running, the system creates a floating window and a virtual screen, moves the first application to the virtual screen, and displays the combined screen of the virtual screen. Go to the floating window. At this time, the floating window displays the interface of the first application. At the same time, according to the position corresponding relationship between the floating window and the virtual screen, the click event on the floating window is injected into the virtual screen, thereby realizing the ability to control the interface of the first application through the floating window. At this time, the main screen displays the interface of the second application. When the second status information meets the second preset condition, the first application is moved back to the home screen, and the floating window and the virtual screen are closed.
- the first application When the first status information meets the first preset condition, the first application is notified, and the first application responds to this event and automatically switches the current video playback mode to the audio mode. The reverse is also true.
- a virtual screen is created and the application is moved to the virtual screen.
- a floating ball or small window is created on the main screen to carry the content synthesized by the virtual screen.
- the first application continues to run, and the main screen Display the interface of the second application and have the sound output of the first application.
- the electronic device when the electronic device continues to run the first application in a non-full-screen display mode or in the background, or ends the process of the first application, and displays the second application interface in full-screen or split-screen mode, If the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the second preset condition, the electronic device may display the interface of the first application in full screen. In this way, the user does not need to interact with the electronic device.
- the electronic device can directly recommend the content displayed on the electronic device based on the status of the electronic device or the device connected to the electronic device, which further helps to improve the user experience.
- Figure 9 is a schematic block diagram of a device provided by an embodiment of the present application.
- the device may be provided in the vehicle-mounted device 230 described in FIGS. 3 to 7 above or in the electronic device described in FIG. 8 .
- the device 400 includes: a display unit 410 and a processing unit 420 .
- the display unit 410 is used to perform steps related to the display of the vehicle-mounted device 230 in the embodiments described in FIGS. 3 to 7 above; the processing unit 420 is used to perform the above FIG. 3 to the steps related to the processing of the vehicle-mounted device 230 in the embodiment described in FIG. 7 .
- the device may also include a playback unit, which is used to perform steps related to playback of the vehicle-mounted device 230 in the embodiments described above in FIGS. 3 to 7 .
- a playback unit which is used to perform steps related to playback of the vehicle-mounted device 230 in the embodiments described above in FIGS. 3 to 7 .
- the display unit 410 is configured to perform steps related to display of the electronic device in the embodiment described in FIG. 8 above; the processing unit 420 is configured to perform the steps described in FIG. 8 above. Steps related to the processing of the electronic device in the embodiment.
- the device may further include a playback unit, which is configured to perform steps related to playback of the electronic device in the embodiment described above in FIG. 8 .
- a playback unit which is configured to perform steps related to playback of the electronic device in the embodiment described above in FIG. 8 .
- FIG. 10 shows a schematic structural diagram of an electronic device 500 provided by an embodiment of the present application.
- the electronic device 500 includes: one or more processors 510, one or more memories 520, the one or more memory stores 520 store one or more computer programs, the one or more A computer program includes instructions.
- the vehicle-mounted device 230 as described in FIGS. 3 to 7 above is caused to execute the technical solutions in the embodiments of FIGS. 3 to 7, or as above.
- the electronic device described in the method 300 in the text executes the technical solution in the above method 300.
- Embodiments of the present application provide a computer program product.
- the computer program product When the computer program product is run on an electronic device, it causes the electronic device to execute the technical solutions in the above embodiments.
- the implementation principles and technical effects are similar to the above-mentioned method-related embodiments, and will not be described again here.
- Embodiments of the present application provide a readable storage medium.
- the readable storage medium contains instructions.
- the instructions When the instructions are run on an electronic device, the electronic device executes the technical solutions of the above embodiments.
- the implementation principles and technical effects are similar and will not be described again here.
- Embodiments of the present application provide a chip.
- the chip is used to execute instructions.
- the technical solutions in the above embodiments are executed.
- the implementation principles and technical effects are similar and will not be described again here.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented.
- the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
- the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product.
- the computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random Various media that can store program code such as Random Access Memory (RAM), magnetic disks or optical disks.
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
Embodiments of the present application provide a display method and an electronic device. The method is applied to the electronic device. The method comprises: displaying an interface of a first application in a full-screen mode; obtaining first state information, and determining that the first state information meets a first preset condition, the first state information being used for indicating the state of an electronic device or a device connected to the electronic device; displaying the interface of the first application in a non-full-screen display mode, or continuing to run the first application in the background, or ending the process of the first application; and displaying an interface of a second application in a full-screen mode, or displaying the interface of the first application and the interface of the second application in a split-screen mode. According to the technical solution, a user does not need to interact with the electronic device, and the electronic device can preferentially recommend, according to the state of the electronic device or the device connected to the electronic device, a content displayed on the electronic device, such that the user experience can be improved.
Description
本申请要求于2022年4月15日提交中国专利局、申请号为202210392551.1、申请名称为“显示方法及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on April 15, 2022, with application number 202210392551.1 and application name "Display Method and Electronic Device", the entire content of which is incorporated into this application by reference.
本申请实施例涉及终端领域,并且更具体地,涉及一种显示方法及电子设备。Embodiments of the present application relate to the field of terminals, and more specifically, to a display method and electronic device.
随着电子设备的发展,用户对电子设备的要求越来越高,如用户往往希望可以同时使用电子设备的多个应用程序(application,App)来实现多种功能。在用户使用电子设备的多个App的过程中,电子设备通常仅显示用户最近一次运行的App的显示界面,若此时用户想要使用电子设备(如车载设备)上另一个App的功能,用户需要手动操作该电子设备来调出该另一个App的显示界面,这样会造成操作成本较高,用户体验较差。With the development of electronic devices, users have higher and higher requirements for electronic devices. For example, users often hope to use multiple applications (Apps) of electronic devices at the same time to implement multiple functions. When a user uses multiple Apps on an electronic device, the electronic device usually only displays the display interface of the App most recently run by the user. If the user wants to use the function of another App on the electronic device (such as a car-mounted device) at this time, the user The electronic device needs to be manually operated to bring up the display interface of the other App, which will result in higher operating costs and poor user experience.
发明内容Contents of the invention
本申请实施例提供一种显示方法及电子设备,该方法有助于提高用户的体验。Embodiments of the present application provide a display method and electronic device, which help improve user experience.
第一方面,提供了一种显示方法,所述方法应用于电子设备,所述方法包括:全屏显示第一应用的界面;获取第一状态信息,并确定所述第一状态信息满足第一预设条件,所述第一状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;以非全屏显示的方式显示所述第一应用的界面、或后台继续运行所述第一应用、或结束所述第一应用的进程,并全屏显示第二应用的界面;或者分屏显示所述第一应用和所述第二应用的界面。In a first aspect, a display method is provided. The method is applied to an electronic device. The method includes: displaying an interface of a first application in full screen; obtaining first status information, and determining that the first status information satisfies a first preset. Assume that the first status information is used to indicate the status of the electronic device or a device connected to the electronic device; display the interface of the first application in a non-full-screen display manner, or continue to run the third application in the background. One application, or end the process of the first application, and display the interface of the second application in full screen; or display the interfaces of the first application and the second application in split screens.
在本申请技术方案中,在电子设备全屏显示第一应用的界面的情况下,若电子设备检测到该电子设备或与该电子设备连接的设备的状态满足第一预设条件,该电子设备可以以非全屏显示的方式第一应用的界面或后台继续运行第一应用、或结束第一应用的进程,且全屏或分屏显示第二应用的界面。这样,用户不需要与电子设备进行交互,电子设备直接根据电子设备或与该电子设备连接的设备的状态,便可优先推荐在电子设备上显示的内容,进而有助于提高用户的体验。In the technical solution of this application, when the electronic device displays the interface of the first application in full screen, if the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the first preset condition, the electronic device can The interface or background of the first application continues to run in a non-full-screen manner, or the process of the first application is terminated, and the interface of the second application is displayed in full-screen or split-screen mode. In this way, the user does not need to interact with the electronic device. The electronic device can directly recommend content displayed on the electronic device based on the status of the electronic device or the device connected to the electronic device, thereby helping to improve the user's experience.
此外,若以非全屏显示的方式显示第一应用的界面或后台继续运行第一应用,这样,用户不仅可以直观地在电子设备上看到第二应用的界面,即用户不仅可以使用第二应用的功能,还可以继续使用第一应用的功能,进一步地有助于提高用户的体验。In addition, if the interface of the first application is displayed in a non-full-screen manner or the first application continues to run in the background, the user can not only intuitively see the interface of the second application on the electronic device, that is, the user can not only use the second application function, you can continue to use the functions of the first application, further helping to improve the user experience.
结合第一方面,在第一方面的某些实现方式中,所述第二应用为默认的应用,或者,所述第二应用为在全屏显示所述第一应用的界面之前所述电子设备上最近一次运行的应用。With reference to the first aspect, in some implementations of the first aspect, the second application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen. The most recently run application.
结合第一方面,在第一方面的某些实现方式中,所述第一应用包括非地图类的应用,
所述第二应用包括地图类的应用。In conjunction with the first aspect, in some implementations of the first aspect, the first application includes a non-map application, The second application includes a map-type application.
结合第一方面,在第一方面的某些实现方式中,所述第一状态信息用于指示所述电子设备的移动速度的状况,所述第一预设条件包括:所述电子设备的移动速度大于或等于第一阈值;和/或,所述电子设备在目标时间内的移动速度的差值大于或等于第二阈值。With reference to the first aspect, in some implementations of the first aspect, the first status information is used to indicate the status of the moving speed of the electronic device, and the first preset condition includes: the movement of the electronic device The speed is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
结合第一方面,在第一方面的某些实现方式中,所述第一状态信息用于指示与所述电子设备连接的车辆的档位的状况,所述第一预设条件包括:所述车辆的档位处于D档;和/或,所处车辆的档位由P档调至D档;和/或,所述车辆的档位处于R档。With reference to the first aspect, in some implementations of the first aspect, the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the first preset condition includes: the The gear of the vehicle is in the D gear; and/or the gear of the vehicle is adjusted from the P gear to the D gear; and/or the gear of the vehicle is in the R gear.
结合第一方面,在第一方面的某些实现方式中,所述非全屏显示的方式包括:悬浮窗、画中画、分屏、悬浮球、和/或卡片。With reference to the first aspect, in some implementations of the first aspect, the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
结合第一方面,在第一方面的某些实现方式中,所述非全屏显示的方式与所述第一应用对所述电子设备的影响程度相关。With reference to the first aspect, in some implementations of the first aspect, the non-full-screen display manner is related to the degree of influence of the first application on the electronic device.
按照第一应用对电子设备的影响程度设置第一应用的非全屏显示的方式,这样可以兼容用户对第一应用的功能和第二应用的功能的使用,进一步有助于提高用户的体验。Setting the non-full-screen display mode of the first application according to the degree of influence of the first application on the electronic device can make it compatible with the user's use of the functions of the first application and the functions of the second application, further helping to improve the user experience.
结合第一方面,在第一方面的某些实现方式中,所述影响程度包括低影响程度、中影响程度和高影响程度,所述低影响程度对应的影响值小于或等于第三阈值,所述中影响程度对应的影响值大于第三阈值且小于第四阈值,所述高影响程度对应的影响值大于或等于第四阈值,在所述第一应用对所述电子设备的影响程度为低影响程度的情况下,所述非全屏显示的方式为悬浮窗;在所述第一应用对所述电子设备的影响程度为中影响程度的情况下,所述非全屏显示的方式为画中画或分屏;在所述第一应用对所述电子设备的影响程度为高影响程度的情况下,所述非全屏显示的方式为悬浮球和/或卡片。With reference to the first aspect, in some implementations of the first aspect, the impact degree includes a low impact degree, a medium impact degree and a high impact degree, and the impact value corresponding to the low impact degree is less than or equal to the third threshold, so The influence value corresponding to the above influence degree is greater than the third threshold and less than the fourth threshold, the influence value corresponding to the high influence degree is greater than or equal to the fourth threshold, and the influence degree of the first application on the electronic device is low. If the degree of impact of the first application on the electronic device is medium, the mode of non-full-screen display is a picture-in-picture display. Or split screen; when the impact degree of the first application on the electronic device is high, the non-full screen display method is a floating ball and/or a card.
结合第一方面,在第一方面的某些实现方式中,在全屏显示的所述第一应用的界面包括视频内容和音频内容的情况下,以所述悬浮球和/或所述卡片显示的第一应用的界面仅包括音频内容;或者,在全屏显示的所述第一应用的界面包括音频内容,且以所述后台继续运行所述第一应用的情况下,所述方法还包括:播放与运行所述第一应用对应的音频内容。In connection with the first aspect, in some implementations of the first aspect, when the interface of the first application displayed in full screen includes video content and audio content, the information displayed by the floating ball and/or the card The interface of the first application only includes audio content; or, in the case where the interface of the first application displayed in full screen includes audio content and the first application continues to run in the background, the method further includes: playing Audio content corresponding to running the first application.
在全屏显示的第一应用的界面包括视频内容和音频内容的情况下,若电子设备检测到该电子设备或与该电子设备连接的设备的状态满足第一预设条件,该电子设备可以以悬浮球和/或卡片的方式仅显示第一应用的音频内容,这样,可以尽可能地满足用户使用第一应用的更多功能,进一步有助于提高用户的体验。In the case where the interface of the first application displayed in full screen includes video content and audio content, if the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the first preset condition, the electronic device can be suspended Only the audio content of the first application is displayed in the form of balls and/or cards. In this way, the user can use more functions of the first application as much as possible, further helping to improve the user's experience.
结合第一方面,在第一方面的某些实现方式中,所述以非全屏显示的方式显示的所述第一应用的界面包括至少一个控件,所述至少一个控件用于对所述第一应用进行管理。With reference to the first aspect, in some implementations of the first aspect, the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control the first application. application for management.
在以非全屏显示的方式显示第一应用的界面的情况下,还可以在第一应用的界面上显示至少一个控件,这样,用户可以通过该至少一个控件对第一应用进行管理,进一步有助于提高用户的体验。When the interface of the first application is displayed in a non-full-screen manner, at least one control can also be displayed on the interface of the first application. In this way, the user can manage the first application through the at least one control, which further helps To improve user experience.
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:检测对所述以非全屏显示的方式显示的所述第一应用的界面的操作;响应于所述操作,以另一种非全屏显示的方式显示所述第一应用的界面。With reference to the first aspect, in some implementations of the first aspect, the method further includes: detecting an operation on the interface of the first application displayed in a non-full-screen display manner; in response to the operation, Display the interface of the first application in another non-full-screen display manner.
在本申请技术方案中,用户可以根据自己的需要,对以非全屏显示的方式第一应用的界面进行操作,来对第一应用的非全屏显示的方式进行调整,进一步有助于提高用户的体验。
In the technical solution of this application, the user can adjust the non-full-screen display mode of the first application by operating the interface of the first application in a non-full-screen display mode according to his own needs, which further helps to improve the user's experience. experience.
结合第一方面,在第一方面的某些实现方式中,在所述全屏或分屏显示第二应用的界面之后,所述方法还包括:获取第二状态信息,并确定所述第二状态信息满足预设条件,所述第二状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;全屏显示所述第一应用的界面。With reference to the first aspect, in some implementations of the first aspect, after the full-screen or split-screen display of the interface of the second application, the method further includes: obtaining second status information, and determining the second status The information satisfies preset conditions, and the second status information is used to indicate the status of the electronic device or a device connected to the electronic device; and the interface of the first application is displayed in full screen.
在本申请技术方案中,在电子设备以非全屏显示的方式第一应用的界面或后台继续运行第一应用、或结束第一应用的进程,且全屏或分屏显示第二应用的界面的情况下,若电子设备检测到该电子设备或与该电子设备连接的设备的状态满足第二预设条件,该电子设备可以全屏显示第一应用的界面。这样,用户不需要与电子设备进行交互,电子设备直接根据电子设备或与该电子设备连接的设备的状态,便可优先推荐在电子设备上显示的内容,进一步有助于提高用户的体验。In the technical solution of this application, when the electronic device continues to run the first application in a non-full-screen manner or in the background, or ends the process of the first application, and displays the interface of the second application in full-screen or split-screen mode, Next, if the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the second preset condition, the electronic device may display the interface of the first application in full screen. In this way, the user does not need to interact with the electronic device. The electronic device can directly recommend the content displayed on the electronic device based on the status of the electronic device or the device connected to the electronic device, which further helps to improve the user experience.
结合第一方面,在第一方面的某些实现方式中,所述第二状态信息用于指示所述电子设备的移动速度的状况,所述第二预设条件包括:所述电子设备的移动速度小于第一阈值;和/或,所述电子设备在目标时间内的移动速度的差值小于第二阈值。With reference to the first aspect, in some implementations of the first aspect, the second status information is used to indicate the status of the moving speed of the electronic device, and the second preset condition includes: the movement of the electronic device The speed is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
结合第一方面,在第一方面的某些实现方式中,所述第二状态信息用于指示与所述电子设备连接的车辆的档位的状况,所述第二预设条件包括:所述车辆的档位处于P档;和/或,所处车辆的档位由D档调至P档;和/或,所述车辆的档位处于N档。With reference to the first aspect, in some implementations of the first aspect, the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes: the The vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
第二方面,提供了一种电子设备,所述电子设备包括:一个或多个处理器;存储器;多个应用程序;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:全屏显示第一应用的界面;获取第一状态信息,并确定所述第一状态信息满足第一预设条件,所述第一状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;以非全屏显示的方式显示所述第一应用的界面、或后台继续运行所述第一应用、或结束所述第一应用的进程,并全屏显示第二应用的界面;或者分屏显示所述第一应用和所述第二应用的界面。In a second aspect, an electronic device is provided. The electronic device includes: one or more processors; a memory; a plurality of application programs; and one or more programs, wherein the one or more programs are stored in the In the memory, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: display the interface of the first application in full screen; obtain the first status information, and determine the first status The information satisfies the first preset condition, and the first status information is used to indicate the status of the electronic device or a device connected to the electronic device; the interface or background of the first application is displayed in a non-full-screen display manner. Continue to run the first application, or end the process of the first application, and display the interface of the second application in full screen; or display the interfaces of the first application and the second application in split screens.
结合第二方面,在第二方面的某些实现方式中,所述第二应用为默认的应用,或者,所述第二应用为在全屏显示所述第一应用的界面之前所述电子设备上最近一次运行的应用。In conjunction with the second aspect, in some implementations of the second aspect, the second application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen. The most recently run application.
结合第二方面,在第二方面的某些实现方式中,所述第一应用包括非地图类的应用,所述第二应用包括地图类的应用。In conjunction with the second aspect, in some implementations of the second aspect, the first application includes a non-map-type application, and the second application includes a map-type application.
结合第二方面,在第二方面的某些实现方式中,所述第一状态信息用于指示所述电子设备的移动速度的状况,所述第一预设条件包括:所述电子设备的移动速度大于或等于第一阈值;和/或,所述电子设备在目标时间内的移动速度的差值大于或等于第二阈值。With reference to the second aspect, in some implementations of the second aspect, the first status information is used to indicate the status of the moving speed of the electronic device, and the first preset condition includes: the movement of the electronic device The speed is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
结合第二方面,在第二方面的某些实现方式中,所述第一状态信息用于指示与所述电子设备连接的车辆的档位的状况,所述第一预设条件包括:所述车辆的档位处于D档;和/或,所处车辆的档位由P档调至D档;和/或,所述车辆的档位处于R档。With reference to the second aspect, in some implementations of the second aspect, the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the first preset condition includes: the The gear of the vehicle is in the D gear; and/or the gear of the vehicle is adjusted from the P gear to the D gear; and/or the gear of the vehicle is in the R gear.
结合第二方面,在第二方面的某些实现方式中,所述非全屏显示的方式包括:悬浮窗、画中画、分屏、悬浮球、和/或卡片。In connection with the second aspect, in some implementations of the second aspect, the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
结合第二方面,在第二方面的某些实现方式中,所述非全屏显示的方式与所述第一应用对所述电子设备的影响程度相关。With reference to the second aspect, in some implementations of the second aspect, the non-full-screen display manner is related to the degree of influence of the first application on the electronic device.
结合第二方面,在第二方面的某些实现方式中,所述影响程度包括低影响程度、中影响程度和高影响程度,所述低影响程度对应的影响值小于或等于第三阈值,所述中影响程
度对应的影响值大于第三阈值且小于第四阈值,所述高影响程度对应的影响值大于或等于第四阈值,在所述第一应用对所述电子设备的影响程度为低影响程度的情况下,所述非全屏显示的方式为悬浮窗;在所述第一应用对所述电子设备的影响程度为中影响程度的情况下,所述非全屏显示的方式为画中画或分屏;在所述第一应用对所述电子设备的影响程度为高影响程度的情况下,所述非全屏显示的方式为悬浮球和/或卡片。Combined with the second aspect, in some implementations of the second aspect, the impact degree includes a low impact degree, a medium impact degree and a high impact degree, and the impact value corresponding to the low impact degree is less than or equal to the third threshold, so The influence process in the description The influence value corresponding to the degree is greater than the third threshold and less than the fourth threshold, the influence value corresponding to the high degree of influence is greater than or equal to the fourth threshold, and the degree of influence of the first application on the electronic device is low. In this case, the non-full-screen display method is a floating window; in the case where the impact of the first application on the electronic device is medium, the non-full-screen display method is picture-in-picture or split-screen. ; In the case where the impact of the first application on the electronic device is high, the non-full-screen display method is a floating ball and/or a card.
结合第二方面,在第二方面的某些实现方式中,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:在全屏显示的所述第一应用的界面包括视频内容和音频内容的情况下,以所述悬浮球和/或所述卡片显示的第一应用的界面仅包括音频内容;或者,在全屏显示的所述第一应用的界面包括音频内容,且以所述后台继续运行所述第一应用的情况下,播放与运行所述第一应用对应的音频内容。In conjunction with the second aspect, in some implementations of the second aspect, when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps: displaying the first application in full screen If the interface of the first application includes video content and audio content, the interface of the first application displayed by the floating ball and/or the card only includes audio content; or, when the interface of the first application is displayed in full screen, the interface of the first application includes audio content. content, and when the first application continues to run in the background, audio content corresponding to the running of the first application is played.
结合第二方面,在第二方面的某些实现方式中,所述以非全屏显示的方式显示的所述第一应用的界面包括至少一个控件,所述至少一个控件用于对所述第一应用进行管理。With reference to the second aspect, in some implementations of the second aspect, the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control the first application. application for management.
结合第二方面,在第二方面的某些实现方式中,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:检测对所述以非全屏显示的方式显示的所述第一应用的界面的操作;响应于所述操作,以另一种非全屏显示的方式显示所述第一应用的界面。In conjunction with the second aspect, in some implementations of the second aspect, when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps: detecting an error in the non-full screen display. The interface of the first application is displayed in another mode; in response to the operation, the interface of the first application is displayed in another non-full-screen display mode.
结合第二方面,在第二方面的某些实现方式中,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:在所述全屏或分屏显示第二应用的界面之后,获取第二状态信息,并确定所述第二状态信息满足预设条件,所述第二状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;全屏显示所述第一应用的界面。In conjunction with the second aspect, in some implementations of the second aspect, when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps: displaying the full-screen or split-screen third After the interface of the second application, obtain the second status information and determine that the second status information satisfies the preset conditions. The second status information is used to indicate the status of the electronic device or a device connected to the electronic device; Display the interface of the first application in full screen.
结合第二方面,在第二方面的某些实现方式中,所述第二状态信息用于指示所述电子设备的移动速度的状况,所述第二预设条件包括:所述电子设备的移动速度小于第一阈值;和/或,所述电子设备在目标时间内的移动速度的差值小于第二阈值。With reference to the second aspect, in some implementations of the second aspect, the second status information is used to indicate the status of the moving speed of the electronic device, and the second preset condition includes: the movement of the electronic device The speed is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
结合第二方面,在第二方面的某些实现方式中,所述第二状态信息用于指示与所述电子设备连接的车辆的档位的状况,所述第二预设条件包括:所述车辆的档位处于P档;和/或,所处车辆的档位由D档调至P档;和/或,所述车辆的档位处于N档。With reference to the second aspect, in some implementations of the second aspect, the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes: the The vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
第三方面,提供了一种装置,该装置包括:显示单元,用于全屏显示第一应用的界面;处理单元,用于获取第一状态信息,并确定所述第一状态信息满足第一预设条件,所述第一状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;所述显示单元,还用于以非全屏显示的方式显示所述第一应用的界面、或后台继续运行所述第一应用、或结束所述第一应用的进程,并全屏显示第二应用的界面;或者所述显示单元,还用于分屏显示所述第一应用和所述第二应用的界面。In a third aspect, a device is provided, which device includes: a display unit configured to display the interface of the first application in full screen; a processing unit configured to obtain first status information and determine that the first status information satisfies a first predetermined It is assumed that the first status information is used to indicate the status of the electronic device or a device connected to the electronic device; the display unit is also used to display the interface of the first application in a non-full-screen display manner. , or continue to run the first application in the background, or end the process of the first application, and display the interface of the second application in full screen; or the display unit is also used to display the first application and the first application in a split screen. The interface of the second application.
结合第三方面,在第三方面的某些实现方式中,所述第二应用为默认的应用,或者,所述第二应用为在全屏显示所述第一应用的界面之前所述电子设备上最近一次运行的应用。In conjunction with the third aspect, in some implementations of the third aspect, the second application is a default application, or the second application is on the electronic device before the interface of the first application is displayed in full screen. The most recently run application.
结合第三方面,在第三方面的某些实现方式中,所述第一应用包括非地图类的应用,所述第二应用包括地图类的应用。In conjunction with the third aspect, in some implementations of the third aspect, the first application includes a non-map-type application, and the second application includes a map-type application.
结合第三方面,在第三方面的某些实现方式中,所述第一状态信息用于指示所述电子设备的移动速度的状况,所述第一预设条件包括:所述电子设备的移动速度大于或等于第一阈值;和/或,所述电子设备在目标时间内的移动速度的差值大于或等于第二阈值。
With reference to the third aspect, in some implementations of the third aspect, the first status information is used to indicate the status of the moving speed of the electronic device, and the first preset condition includes: the movement of the electronic device The speed is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
结合第三方面,在第三方面的某些实现方式中,所述第一状态信息用于指示与所述电子设备连接的车辆的档位的状况,所述第一预设条件包括:所述车辆的档位处于D档;和/或,所处车辆的档位由P档调至D档;和/或,所述车辆的档位处于R档。With reference to the third aspect, in some implementations of the third aspect, the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the first preset condition includes: the The gear of the vehicle is in the D gear; and/or the gear of the vehicle is adjusted from the P gear to the D gear; and/or the gear of the vehicle is in the R gear.
结合第三方面,在第三方面的某些实现方式中,所述非全屏显示的方式包括:悬浮窗、画中画、分屏、悬浮球、和/或卡片。Combined with the third aspect, in some implementations of the third aspect, the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
结合第三方面,在第三方面的某些实现方式中,所述非全屏显示的方式与所述第一应用对所述电子设备的影响程度相关。With reference to the third aspect, in some implementations of the third aspect, the non-full-screen display manner is related to the degree of influence of the first application on the electronic device.
结合第三方面,在第三方面的某些实现方式中,所述影响程度包括低影响程度、中影响程度和高影响程度,所述低影响程度对应的影响值小于或等于第三阈值,所述中影响程度对应的影响值大于第三阈值且小于第四阈值,所述高影响程度对应的影响值大于或等于第四阈值,在所述第一应用对所述电子设备的影响程度为低影响程度的情况下,所述非全屏显示的方式为悬浮窗;在所述第一应用对所述电子设备的影响程度为中影响程度的情况下,所述非全屏显示的方式为画中画或分屏;在所述第一应用对所述电子设备的影响程度为高影响程度的情况下,所述非全屏显示的方式为悬浮球和/或卡片。Combined with the third aspect, in some implementations of the third aspect, the impact level includes a low impact level, a medium impact level and a high impact level, and the impact value corresponding to the low impact level is less than or equal to the third threshold, so The influence value corresponding to the above influence degree is greater than the third threshold and less than the fourth threshold, the influence value corresponding to the high influence degree is greater than or equal to the fourth threshold, and the influence degree of the first application on the electronic device is low. If the degree of impact of the first application on the electronic device is medium, the mode of non-full-screen display is a picture-in-picture display. Or split screen; when the impact degree of the first application on the electronic device is high, the non-full screen display method is a floating ball and/or a card.
结合第三方面,在第三方面的某些实现方式中,所述显示单元还具体用于:在全屏显示的所述第一应用的界面包括视频内容和音频内容的情况下,以所述悬浮球和/或所述卡片显示的第一应用的界面仅包括音频内容;或者,所述装置还包括播放单元,所述播放单元用于:在全屏显示的所述第一应用的界面包括音频内容,且以所述后台继续运行所述第一应用的情况下,播放与运行所述第一应用对应的音频内容。With reference to the third aspect, in some implementations of the third aspect, the display unit is further specifically configured to: when the interface of the first application displayed in full screen includes video content and audio content, the floating The interface of the first application displayed on the ball and/or the card only includes audio content; or, the device further includes a playback unit configured to: the interface of the first application displayed in full screen includes audio content. , and when the first application continues to run in the background, audio content corresponding to the running of the first application is played.
结合第三方面,在第三方面的某些实现方式中,所述以非全屏显示的方式显示的所述第一应用的界面包括至少一个控件,所述至少一个控件用于对所述第一应用进行管理。With reference to the third aspect, in some implementations of the third aspect, the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control the first application. application for management.
结合第三方面,在第三方面的某些实现方式中,所述处理单元还用于:检测对所述以非全屏显示的方式显示的所述第一应用的界面的操作;响应于所述操作,以另一种非全屏显示的方式显示所述第一应用的界面。With reference to the third aspect, in some implementations of the third aspect, the processing unit is further configured to: detect an operation on the interface of the first application displayed in a non-full-screen display manner; in response to the Operation: display the interface of the first application in another non-full-screen display mode.
结合第三方面,在第三方面的某些实现方式中,所述处理单元还用于:在所述全屏或分屏显示第二应用的界面之后,获取第二状态信息,并确定所述第二状态信息满足预设条件,所述第二状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;所述显示单元还用于全屏显示所述第一应用的界面。With reference to the third aspect, in some implementations of the third aspect, the processing unit is further configured to: after displaying the interface of the second application in full screen or split screen, obtain the second status information, and determine the second status information. The second status information satisfies the preset condition, and the second status information is used to indicate the status of the electronic device or a device connected to the electronic device; the display unit is also used to display the interface of the first application in full screen.
结合第三方面,在第三方面的某些实现方式中,所述第二状态信息用于指示所述电子设备的移动速度的状况,所述第二预设条件包括:所述电子设备的移动速度小于第一阈值;和/或,所述电子设备在目标时间内的移动速度的差值小于第二阈值。Combined with the third aspect, in some implementations of the third aspect, the second status information is used to indicate the status of the moving speed of the electronic device, and the second preset condition includes: the movement of the electronic device The speed is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
结合第三方面,在第三方面的某些实现方式中,所述第二状态信息用于指示与所述电子设备连接的车辆的档位的状况,所述第二预设条件包括:所述车辆的档位处于P档;和/或,所处车辆的档位由D档调至P档;和/或,所述车辆的档位处于N档。With reference to the third aspect, in some implementations of the third aspect, the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes: the The vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
第四方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行上述第一方面或第一方面的任一种可实现的方式中所述的显示方法。A fourth aspect provides a computer program product containing instructions. When the computer program product is run on an electronic device, the electronic device causes the electronic device to execute the above-mentioned first aspect or any implementable manner of the first aspect. The display method described in .
第五方面,提供了一种计算机可读存储介质,该存储介质可以是非易失性的。该存储介质包括指令,当所述指令在电子设备上运行时,使得所述电子设备执行上述第一方面或第一方面的任一种可实现的方式中所述的显示方法。
In a fifth aspect, a computer-readable storage medium is provided, and the storage medium may be non-volatile. The storage medium includes instructions that, when the instructions are run on the electronic device, cause the electronic device to perform the display method described in the above first aspect or any implementable manner of the first aspect.
第六方面,提供了一种芯片系统,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片系统的电子设备执行上述第一方面或第一方面的任一种可实现的方式中所述的显示方法。In a sixth aspect, a chip system is provided, including: a processor configured to call and run a computer program from a memory, so that an electronic device installed with the chip system executes the above first aspect or any one of the first aspects The display method described in How it can be implemented.
图1是本申请实施例提供的一种电子设备的硬件结构示意图。FIG. 1 is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present application.
图2是本申请实施例提供的一种电子设备的软件结构框图。Figure 2 is a software structure block diagram of an electronic device provided by an embodiment of the present application.
图3是本申请实施例提供的一例应用场景200的示例图。Figure 3 is an example diagram of an application scenario 200 provided by the embodiment of this application.
图4是本申请实施例提供的车载设备的一组GUI。Figure 4 is a set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
图5是本申请实施例提供的车载设备的另一组GUI。Figure 5 is another set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
图6是本申请实施例提供的车载设备的又一组GUI。Figure 6 is another set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
图7是本申请实施例提供的车载设备的又一组GUI。Figure 7 is another set of GUIs of the vehicle-mounted equipment provided by the embodiment of the present application.
图8是本申请实施例提供的一例显示方法的示意性流程图。FIG. 8 is a schematic flowchart of an example display method provided by an embodiment of the present application.
图9是本申请实施例提供的一例装置的示意性框图。Figure 9 is a schematic block diagram of an example device provided by an embodiment of the present application.
图10是本申请实施例提供的一例电子设备的示意性结构图。FIG. 10 is a schematic structural diagram of an example of electronic equipment provided by an embodiment of the present application.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请实施例的描述中,“复数个”或者“多个”是指两个或多于两个。The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Among them, in the description of the embodiments of this application, unless otherwise stated, "/" means or, for example, A/B can mean A or B; "and/or" in this article is only a way to describe related objects. The association relationship means that there can be three relationships. For example, A and/or B can mean: A alone exists, A and B exist simultaneously, and B alone exists. In addition, in the description of the embodiments of this application, "plural" or "multiple" refers to two or more than two.
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。Hereinafter, the terms “first” and “second” are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Therefore, features defined as "first" and "second" may explicitly or implicitly include one or more of these features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
本申请实施例提供的方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等电子设备上,本申请实施例对电子设备的具体类型不作任何限制。The methods provided by the embodiments of this application can be applied to mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR)/virtual reality (VR) devices, notebook computers, ultra mobile personal computers (ultra -Mobile personal computer (UMPC), netbook, personal digital assistant (personal digital assistant, PDA) and other electronic devices, the embodiments of this application do not place any restrictions on the specific types of electronic devices.
示例性的,图1示出了电子设备100的结构示意图。电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户身份识别(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。By way of example, FIG. 1 shows a schematic structural diagram of an electronic device 100 . The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2 , mobile communication module 150, wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone interface 170D, sensor module 180, button 190, motor 191, indicator 192, camera 193, display screen 194, and Subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyro sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, and ambient light. Sensor 180L, bone conduction sensor 180M, etc.
可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本
申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It can be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100 . In this In other embodiments, the electronic device 100 may include more or fewer components than shown in the figures, or some components may be combined, some components may be separated, or some components may be arranged differently. The components illustrated may be implemented in hardware, software, or a combination of software and hardware.
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processing unit (GPU), and an image signal processor. (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) wait. Among them, different processing units can be independent devices or integrated in one or more processors.
其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。The controller may be the nerve center and command center of the electronic device 100 . The controller can generate operation control signals based on the instruction operation code and timing signals to complete the control of fetching and executing instructions.
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in processor 110 is cache memory. This memory may hold instructions or data that have been recently used or recycled by processor 110 . If the processor 110 needs to use the instructions or data again, it can be called directly from the memory. Repeated access is avoided and the waiting time of the processor 110 is reduced, thus improving the efficiency of the system.
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purpose input/output,GPIO)接口,用户身份识别(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。In some embodiments, processor 110 may include one or more interfaces. Interfaces may include integrated circuit (inter-integrated circuit, I2C) interface, integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, pulse code modulation (pulse code modulation, PCM) interface, universal asynchronous receiver and transmitter (universal asynchronous receiver/transmitter (UART) interface, mobile industry processor interface (MIPI), general-purpose input/output (GPIO) interface, subscriber identity module (SIM) interface, and /or universal serial bus (USB) interface, etc.
I2C接口是一种双向同步串行总线,包括一根串行数据线(serial data line,SDA)和一根串行时钟线(derail clock line,SCL)。在一些实施例中,处理器110可以包含多组I2C总线。处理器110可以通过不同的I2C总线接口分别耦合触摸传感器180K,充电器,闪光灯,摄像头193等。例如:处理器110可以通过I2C接口耦合触摸传感器180K,使处理器110与触摸传感器180K通过I2C总线接口通信,实现电子设备100的触摸功能。The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (derail clock line, SCL). In some embodiments, processor 110 may include multiple sets of I2C buses. The processor 110 can separately couple the touch sensor 180K, charger, flash, camera 193, etc. through different I2C bus interfaces. For example, the processor 110 can be coupled to the touch sensor 180K through an I2C interface, so that the processor 110 and the touch sensor 180K communicate through the I2C bus interface to implement the touch function of the electronic device 100 .
I2S接口可以用于音频通信。在一些实施例中,处理器110可以包含多组I2S总线。处理器110可以通过I2S总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过I2S接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。The I2S interface can be used for audio communication. In some embodiments, processor 110 may include multiple sets of I2S buses. The processor 110 can be coupled with the audio module 170 through the I2S bus to implement communication between the processor 110 and the audio module 170 . In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 through the I2S interface to implement the function of answering calls through a Bluetooth headset.
PCM接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过PCM总线接口耦合。在一些实施例中,音频模块170也可以通过PCM接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。所述I2S接口和所述PCM接口都可以用于音频通信。The PCM interface can also be used for audio communications to sample, quantize and encode analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 may be coupled through a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 through the PCM interface to implement the function of answering calls through a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.
UART接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,UART接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过UART接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过UART接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
The UART interface is a universal serial data bus used for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, a UART interface is generally used to connect the processor 110 and the wireless communication module 160 . For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.
MIPI接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。MIPI接口包括摄像头串行接口(camera serial interface,CSI),显示屏串行接口(display serial interface,DSI)等。在一些实施例中,处理器110和摄像头193通过CSI接口通信,实现电子设备100的拍摄功能。处理器110和显示屏194通过DSI接口通信,实现电子设备100的显示功能。The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193 . MIPI interfaces include camera serial interface (CSI), display serial interface (DSI), etc. In some embodiments, the processor 110 and the camera 193 communicate through the CSI interface to implement the shooting function of the electronic device 100 . The processor 110 and the display screen 194 communicate through the DSI interface to implement the display function of the electronic device 100 .
GPIO接口可以通过软件配置。GPIO接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,GPIO接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。GPIO接口还可以被配置为I2C接口,I2S接口,UART接口,MIPI接口等。The GPIO interface can be configured through software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 with the camera 193, display screen 194, wireless communication module 160, audio module 170, sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, I2S interface, UART interface, MIPI interface, etc.
USB接口130是符合USB标准规范的接口,具体可以是Mini USB接口,Micro USB接口,USB Type C接口等。USB接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如AR设备等。The USB interface 130 is an interface that complies with the USB standard specification, and may be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transmit data between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio through them. This interface can also be used to connect other electronic devices, such as AR devices, etc.
可以理解的是,本申请实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本申请另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。It can be understood that the interface connection relationships between the modules illustrated in the embodiments of the present application are only schematic illustrations and do not constitute a structural limitation of the electronic device 100 . In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过USB接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。The charging management module 140 is used to receive charging input from the charger. Among them, the charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from the wired charger through the USB interface 130 . In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through the wireless charging coil of the electronic device 100 . While the charging management module 140 charges the battery 142, it can also provide power to the electronic device through the power management module 141.
电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and/or the charging management module 140, and supplies power to the processor 110, internal memory 121, external memory, display screen 194, camera 193, wireless communication module 160, etc. The power management module 141 can also be used to monitor battery capacity, battery cycle times, battery health status (leakage, impedance) and other parameters. In some other embodiments, the power management module 141 may also be provided in the processor 110 . In other embodiments, the power management module 141 and the charging management module 140 may also be provided in the same device.
电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 may be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example: Antenna 1 can be reused as a diversity antenna for a wireless LAN. In other embodiments, antennas may be used in conjunction with tuning switches.
移动通信模块150可以提供应用在电子设备100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
The mobile communication module 150 can provide solutions for wireless communication including 2G/3G/4G/5G applied on the electronic device 100 . The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves through the antenna 1, perform filtering, amplification and other processing on the received electromagnetic waves, and transmit them to the modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves through the antenna 1 for radiation. In some embodiments, at least part of the functional modules of the mobile communication module 150 may be disposed in the processor 110 . In some embodiments, at least part of the functional modules of the mobile communication module 150 and at least part of the modules of the processor 110 may be provided in the same device.
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170A,受话器170B等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。A modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs sound signals through audio devices (not limited to speaker 170A, receiver 170B, etc.), or displays images or videos through display screen 194. In some embodiments, the modem processor may be a stand-alone device. In other embodiments, the modem processor may be independent of the processor 110 and may be provided in the same device as the mobile communication module 150 or other functional modules.
无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。The wireless communication module 160 can provide applications on the electronic device 100 including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (bluetooth, BT), and global navigation satellites. System (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), near field communication technology (near field communication, NFC), infrared technology (infrared, IR) and other wireless communication solutions. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2 , frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110 . The wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves through the antenna 2 for radiation.
在一些实施例中,电子设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code division multiple access,CDMA),宽带码分多址(wideband code division multiple access,WCDMA),时分码分多址(time-division code division multiple access,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidou navigation satellite system,BDS),准天顶卫星系统(quasi-zenith satellite system,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), broadband Code division multiple access (wideband code division multiple access, WCDMA), time division code division multiple access (time-division code division multiple access, TD-SCDMA), long term evolution (long term evolution, LTE), BT, GNSS, WLAN, NFC , FM, and/or IR technology, etc. The GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), Beidou navigation satellite system (BDS), quasi-zenith satellite system (quasi) -zenith satellite system (QZSS) and/or satellite based augmentation systems (SBAS).
电子设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The electronic device 100 implements display functions through a GPU, a display screen 194, an application processor, and the like. The GPU is an image processing microprocessor and is connected to the display screen 194 and the application processor. GPUs are used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emitting diode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,AMOLED),柔性发光二极管(flex light-emitting diode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot light emitting diodes,QLED)等。在一些实施例中,电子设备100可以包括1个或N个显示屏194,N为大于1的正整数。The display screen 194 is used to display images, videos, etc. Display 194 includes a display panel. The display panel can use a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active matrix organic light emitting diode or an active matrix organic light emitting diode (active-matrix organic light emitting diode). emitting diode (AMOLED), flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, quantum dot light emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.
电子设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。The electronic device 100 can implement the shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, an application processor, and the like.
ISP用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给ISP
处理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头193中。The ISP is used to process the data fed back by the camera 193. For example, when taking a picture, the shutter is opened, the light is transmitted to the camera sensor through the lens, the optical signal is converted into an electrical signal, and the camera sensor passes the electrical signal to the ISP Processed and converted into images visible to the naked eye. ISP can also perform algorithm optimization on image noise, brightness, and skin color. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, the ISP may be provided in the camera 193.
摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,电子设备100可以包括1个或N个摄像头193,N为大于1的正整数。Camera 193 is used to capture still images or video. The object passes through the lens to produce an optical image that is projected onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to convert it into a digital image signal. ISP outputs digital image signals to DSP for processing. DSP converts digital image signals into standard RGB, YUV and other format image signals. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.
数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。Digital signal processors are used to process digital signals. In addition to digital image signals, they can also process other digital signals. For example, when the electronic device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.
视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。Video codecs are used to compress or decompress digital video. Electronic device 100 may support one or more video codecs. In this way, the electronic device 100 can play or record videos in multiple encoding formats, such as moving picture experts group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can continuously learn by itself. Intelligent cognitive applications of the electronic device 100 can be implemented through the NPU, such as image recognition, face recognition, speech recognition, text understanding, etc.
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement the data storage function. Such as saving music, videos, etc. files in external memory card.
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的App(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。Internal memory 121 may be used to store computer executable program code, which includes instructions. The processor 110 executes instructions stored in the internal memory 121 to execute various functional applications and data processing of the electronic device 100 . The internal memory 121 may include a program storage area and a data storage area. Among them, the stored program area can store an operating system, at least one App required for a function (such as a sound playback function, an image playback function, etc.), etc. The storage data area may store data created during use of the electronic device 100 (such as audio data, phone book, etc.). In addition, the internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.
电子设备100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。The electronic device 100 can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone interface 170D, and the application processor. Such as music playback, recording, etc.
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. Audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be provided in the processor 110 , or some functional modules of the audio module 170 may be provided in the processor 110 .
扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以通过扬声器170A收听音乐,或收听免提通话。Speaker 170A, also called "speaker", is used to convert audio electrical signals into sound signals. The electronic device 100 can listen to music through the speaker 170A, or listen to hands-free calls.
受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170B靠近人耳接听语音。Receiver 170B, also called "earpiece", is used to convert audio electrical signals into sound signals. When the electronic device 100 answers a call or a voice message, the voice can be heard by bringing the receiver 170B close to the human ear.
麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或
发送语音信息时,用户可以通过人嘴靠近麦克风170C发声,将声音信号输入到麦克风170C。电子设备100可以设置至少一个麦克风170C。在另一些实施例中,电子设备100可以设置两个麦克风170C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100还可以设置三个,四个或更多麦克风170C,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or When sending voice information, the user can speak through the mouth close to the microphone 170C, and input the sound signal to the microphone 170C. The electronic device 100 may be provided with at least one microphone 170C. In other embodiments, the electronic device 100 may be provided with two microphones 170C, which in addition to collecting sound signals, may also implement a noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify sound sources, and implement directional recording functions, etc.
耳机接口170D用于连接有线耳机。耳机接口170D可以是USB接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,OMTP)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the USA,CTIA)标准接口。The headphone interface 170D is used to connect wired headphones. The headphone interface 170D may be a USB interface 130, or may be a 3.5mm open mobile terminal platform (OMTP) standard interface, or a Cellular Telecommunications Industry Association of the USA (CTIA) standard interface.
压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180A可以设置于显示屏194。压力传感器180A的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180A,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180A检测所述触摸操作强度。电子设备100也可以根据压力传感器180A的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。The pressure sensor 180A is used to sense pressure signals and can convert the pressure signals into electrical signals. In some embodiments, pressure sensor 180A may be disposed on display screen 194 . There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. A capacitive pressure sensor may include at least two parallel plates of conductive material. When a force is applied to pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure based on the change in capacitance. When a touch operation is performed on the display screen 194, the electronic device 100 detects the intensity of the touch operation according to the pressure sensor 180A. The electronic device 100 may also calculate the touched position based on the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch location but with different touch operation intensities may correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold is applied to the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold is applied to the short message application icon, an instruction to create a new short message is executed.
陀螺仪传感器180B可以用于确定电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180B确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180B可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180B检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180B还可以用于导航,体感游戏场景。The gyro sensor 180B may be used to determine the motion posture of the electronic device 100 . In some embodiments, the angular velocity of electronic device 100 about three axes (ie, x, y, and z axes) may be determined by gyro sensor 180B. The gyro sensor 180B can be used for image stabilization. For example, when the shutter is pressed, the gyro sensor 180B detects the angle at which the electronic device 100 shakes, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shake of the electronic device 100 through reverse movement to achieve anti-shake. The gyro sensor 180B can also be used for navigation and somatosensory game scenes.
气压传感器180C用于测量气压。在一些实施例中,电子设备100通过气压传感器180C测得的气压值计算海拔高度,辅助定位和导航。Air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation.
磁传感器180D包括霍尔传感器。电子设备100可以利用磁传感器180D检测翻盖皮套的开合。在一些实施例中,当电子设备100是翻盖机时,电子设备100可以根据磁传感器180D检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。Magnetic sensor 180D includes a Hall sensor. The electronic device 100 may utilize the magnetic sensor 180D to detect opening and closing of the flip holster. In some embodiments, when the electronic device 100 is a flip machine, the electronic device 100 may detect the opening and closing of the flip according to the magnetic sensor 180D. Then, based on the detected opening and closing status of the leather case or the opening and closing status of the flip cover, features such as automatic unlocking of the flip cover are set.
加速度传感器180E可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。The acceleration sensor 180E can detect the acceleration of the electronic device 100 in various directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of electronic devices and be used in horizontal and vertical screen switching, pedometer and other applications.
距离传感器180F,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180F测距以实现快速对焦。Distance sensor 180F for measuring distance. Electronic device 100 can measure distance via infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 may utilize the distance sensor 180F to measure distance to achieve fast focusing.
接近光传感器180G可以包括例如发光二极管(LED)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备100通过发光二极管向外发射红外光。电子设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电
子设备100附近没有物体。电子设备100可以利用接近光传感器180G检测用户手持电子设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180G也可用于皮套模式,口袋模式自动解锁与锁屏。Proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device 100 emits infrared light outwardly through the light emitting diode. Electronic device 100 uses photodiodes to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100 . When insufficient reflected light is detected, the electronic device 100 may determine that the electrical There is no object near the sub-device 100. The electronic device 100 can use the proximity light sensor 180G to detect when the user holds the electronic device 100 close to the ear for talking, so as to automatically turn off the screen to save power. The proximity light sensor 180G can also be used in holster mode, and pocket mode automatically unlocks and locks the screen.
环境光传感器180L用于感知环境光亮度。电子设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180L也可用于拍照时自动调节白平衡。环境光传感器180L还可以与接近光传感器180G配合,检测电子设备100是否在口袋里,以防误触。The ambient light sensor 180L is used to sense ambient light brightness. The electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in the pocket to prevent accidental touching.
指纹传感器180H用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。Fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access to application locks, fingerprint photography, fingerprint answering of incoming calls, etc.
温度传感器180J用于检测温度。在一些实施例中,电子设备100利用温度传感器180J检测的温度,执行温度处理策略。例如,当温度传感器180J上报的温度超过阈值,电子设备100执行降低位于温度传感器180J附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,电子设备100对电池142加热,以避免低温导致电子设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。Temperature sensor 180J is used to detect temperature. In some embodiments, the electronic device 100 utilizes the temperature detected by the temperature sensor 180J to execute the temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device 100 reduces the performance of a processor located near the temperature sensor 180J in order to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to prevent the low temperature from causing the electronic device 100 to shut down abnormally. In some other embodiments, when the temperature is lower than another threshold, the electronic device 100 performs boosting on the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature.
触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180K也可以设置于电子设备100的表面,与显示屏194所处的位置不同。Touch sensor 180K, also called "touch panel". The touch sensor 180K can be disposed on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, which is also called a "touch screen". The touch sensor 180K is used to detect a touch operation on or near the touch sensor 180K. The touch sensor can pass the detected touch operation to the application processor to determine the touch event type. Visual output related to the touch operation may be provided through display screen 194 . In other embodiments, the touch sensor 180K may also be disposed on the surface of the electronic device 100 at a location different from that of the display screen 194 .
骨传导传感器180M可以获取振动信号。在一些实施例中,骨传导传感器180M可以获取人体声部振动骨块的振动信号。骨传导传感器180M也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180M也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于所述骨传导传感器180M获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于所述骨传导传感器180M获取的血压跳动信号解析心率信息,实现心率检测功能。Bone conduction sensor 180M can acquire vibration signals. In some embodiments, the bone conduction sensor 180M can acquire the vibration signal of the vibrating bone mass of the human body's vocal part. The bone conduction sensor 180M can also contact the human body's pulse and receive blood pressure beating signals. In some embodiments, the bone conduction sensor 180M can also be provided in an earphone and combined into a bone conduction earphone. The audio module 170 can analyze the voice signal based on the vibration signal of the vocal vibrating bone obtained by the bone conduction sensor 180M to implement the voice function. The application processor can analyze the heart rate information based on the blood pressure beating signal acquired by the bone conduction sensor 180M to implement the heart rate detection function.
按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。The buttons 190 include a power button, a volume button, etc. Key 190 may be a mechanical key. It can also be a touch button. The electronic device 100 may receive key inputs and generate key signal inputs related to user settings and function control of the electronic device 100 .
马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。The motor 191 can generate vibration prompts. The motor 191 can be used for vibration prompts for incoming calls and can also be used for touch vibration feedback. For example, touch operations for different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. The motor 191 can also respond to different vibration feedback effects for touch operations in different areas of the display screen 194 . Different application scenarios (such as time reminders, receiving information, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also be customized.
指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。The indicator 192 may be an indicator light, which may be used to indicate charging status, power changes, or may be used to indicate messages, missed calls, notifications, etc.
SIM卡接口195用于连接SIM卡。SIM卡可以通过插入SIM卡接口195,或从SIM卡接口195拔出,实现和电子设备100的接触和分离。电子设备100可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口195可以支持Nano SIM卡,Micro SIM
卡,SIM卡等。同一个SIM卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。SIM卡接口195也可以兼容不同类型的SIM卡。SIM卡接口195也可以兼容外部存储卡。电子设备100通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备100采用嵌入式SIM(embedded-SIM,eSIM)卡,即:嵌入式SIM卡。eSIM卡可以嵌在电子设备100中,不能和电子设备100分离。The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to or separated from the electronic device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195 . The electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. SIM card interface 195 can support Nano SIM card, Micro SIM card, SIM card, etc. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the plurality of cards may be the same or different. The SIM card interface 195 is also compatible with different types of SIM cards. The SIM card interface 195 is also compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the electronic device 100 uses an embedded SIM (embedded-SIM, eSIM) card, that is, an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100 .
应理解,本申请实施例中的电话卡包括但不限于SIM卡、eSIM卡、全球用户识别卡(universal subscriber identity module,USIM)、通用集成电话卡(universal integrated circuit card,UICC)等等。It should be understood that the phone card in the embodiment of this application includes but is not limited to SIM card, eSIM card, universal subscriber identity module (USIM), universal integrated circuit card (UICC), etc.
电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本申请实施例以分层架构的Android系统为例,示例性说明电子设备100的软件结构。The software system of the electronic device 100 may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. The embodiment of this application takes the Android system with a layered architecture as an example to illustrate the software structure of the electronic device 100 .
图2是本申请实施例的电子设备100的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和系统库,以及内核层。应用程序层可以包括一系列应用程序包。FIG. 2 is a software structure block diagram of the electronic device 100 according to the embodiment of the present application. The layered architecture divides the software into several layers, and each layer has clear roles and division of labor. The layers communicate through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: application layer, application framework layer, Android runtime and system libraries, and kernel layer. The application layer can include a series of application packages.
如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。As shown in Figure 2, the application package can include camera, gallery, calendar, calling, map, navigation, WLAN, Bluetooth, music, video, short message and other applications.
应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions.
如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。As shown in Figure 2, the application framework layer can include a window manager, content provider, view system, phone manager, resource manager, notification manager, etc.
窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。A window manager is used to manage window programs. The window manager can obtain the display size, determine whether there is a status bar, lock the screen, capture the screen, etc.
内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。Content providers are used to store and retrieve data and make this data accessible to applications. Said data can include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。The view system includes visual controls, such as controls that display text, controls that display pictures, etc. A view system can be used to build applications. The display interface can be composed of one or more views. For example, a display interface including a text message notification icon may include a view for displaying text and a view for displaying pictures.
电话管理器用于提供电子设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。The phone manager is used to provide communication functions of the electronic device 100 . For example, call status management (including connected, hung up, etc.).
资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。The resource manager provides various resources to applications, such as localized strings, icons, pictures, layout files, video files, etc.
通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。The notification manager allows applications to display notification information in the status bar, which can be used to convey notification-type messages and can automatically disappear after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be notifications that appear in the status bar at the top of the system in the form of charts or scroll bar text, such as notifications for applications running in the background, or notifications that appear on the screen in the form of conversation windows. For example, text information is prompted in the status bar, a beep sounds, the electronic device vibrates, the indicator light flashes, etc.
Android Runtime包括核心库和虚拟机。Android runtime负责安卓系统的调度和管理。Android Runtime includes core libraries and virtual machines. Android runtime is responsible for the scheduling and management of the Android system.
核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
The core library contains two parts: one is the functional functions that need to be called by the Java language, and the other is the core library of Android.
应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。The application layer and application framework layer run in virtual machines. The virtual machine executes the java files of the application layer and application framework layer into binary files. The virtual machine is used to perform object life cycle management, stack management, thread management, security and exception management, and garbage collection and other functions.
系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。System libraries can include multiple functional modules. For example: surface manager (surface manager), media libraries (media libraries), 3D graphics processing libraries (for example: OpenGL ES), 2D graphics engines (for example: SGL), etc.
表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。The surface manager is used to manage the display subsystem and provides the fusion of 2D and 3D layers for multiple applications.
媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.
三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, composition, and layer processing.
2D图形引擎是2D绘图的绘图引擎。2D Graphics Engine is a drawing engine for 2D drawing.
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.
应理解,本申请实施例中的技术方案可以用于Android、IOS、鸿蒙等系统中。It should be understood that the technical solutions in the embodiments of this application can be used in Android, IOS, Hongmeng and other systems.
用户可以使用电子设备的多个App来实现多种功能。例如,用户可以通过电子设备上的地图类App实现定位或导航功能,用户也可以通过电子设备上的音视频类App实现听音视频功能。Users can use multiple apps on electronic devices to achieve multiple functions. For example, users can realize positioning or navigation functions through map apps on electronic devices, and users can also realize audio and video listening functions through audio and video apps on electronic devices.
App可以在电子设备的前台运行,也可以在电子设备的后台运行。其中,当App在电子设备的前台运行,电子设备100可以在显示屏上显示该App的用户界面。用户可以通过该App的用户界面中的控件与该App进行交互。App在电子设备中运行,但不属于上述在前台运行的情况即为App在电子设备的后台运行的情况。App在电子设备的后台运行的情况可以包括电子设备中存在该App的进程,但显示屏上未显示有该App的用户界面。由于后台运行的App的用户界面未显示在显示屏上,用户通常无法直接与后台运行的App进行交互。上述后台也可以称为“非前台”。Apps can run in the foreground of an electronic device or in the background of an electronic device. When the App is running in the foreground of the electronic device, the electronic device 100 can display the user interface of the App on the display screen. Users can interact with the App through controls in the App's user interface. When an App is running on an electronic device but does not fall into the above mentioned situation of running in the foreground, it means that the App is running in the background of the electronic device. The situation where the App is running in the background of the electronic device may include that the process of the App exists in the electronic device, but the user interface of the App is not displayed on the display screen. Because the user interface of the App running in the background is not displayed on the display, users usually cannot directly interact with the App running in the background. The above-mentioned backend can also be called "non-frontend".
在电子设备前台运行的App可以有一个或多个,在电子设备后台运行的App也可以有一个或多个。其中,在有一个或多个App在电子设备前台运行的同时,电子设备的后台可运行有一个或多个App。There can be one or more Apps running in the foreground of the electronic device, and there can also be one or more Apps running in the background of the electronic device. Wherein, while one or more Apps are running in the foreground of the electronic device, one or more Apps may be running in the background of the electronic device.
随着电子设备的发展,用户对电子设备的要求越来越高。示例性地,用户往往希望可以同时使用电子设备的多个App来实现多种功能。当用户使用了电子设备的一种功能,若用户此时还想使用电子设备的另一种功能,用户则需要打开该功能对应的App。例如,用户在使用电子设备的导航功能的同时还希望使用电子设备播放音视频功能,用户还需要打开音视频类App。此时,后打开的App会占据电子设备整个显示界面,用户想要看到电子设备上的其他App的显示界面,即用户想要将电子设备上的其他App进行运行时,用户需要与电子设备之间进行交互,例如,用户需要手动对其他App执行一些操作(例如,将后打开的App调至后台运行的操作,或者,结束后打开的App的进程的操作)。这样,操作成本较高,且用户体验较差。With the development of electronic equipment, users have higher and higher requirements for electronic equipment. For example, users often hope to use multiple apps of electronic devices at the same time to implement multiple functions. When the user uses one function of the electronic device, if the user also wants to use another function of the electronic device at this time, the user needs to open the App corresponding to the function. For example, when a user uses the navigation function of an electronic device and also wants to use the electronic device to play audio and video functions, the user also needs to open an audio and video app. At this time, the App that is opened later will occupy the entire display interface of the electronic device. If the user wants to see the display interface of other Apps on the electronic device, that is, when the user wants to run other Apps on the electronic device, the user needs to contact the electronic device. To interact with each other, for example, the user needs to manually perform some operations on other Apps (for example, the operation of moving the App opened later to the background, or the operation of ending the process of the App opened later). In this way, the operating cost is higher and the user experience is poor.
因此,本申请实施例提供了一种显示方法,该显示方法可以应用于电子设备。该显示方法可以根据电子设备自身或与电子设备连接的设备的状态,在电子设备上全屏显示用户最想看到的App的用户界面,将其他App以非全屏显示的方式显示、或将其他App调至后台运行、或直接关闭其他App的进程。这样,用户无需与电子设备交互,便可实现在电
子设备上全屏显示用户最想看到的App的用户界面,进而有助于提高用户的体验。Therefore, embodiments of the present application provide a display method, which can be applied to electronic devices. This display method can display the user interface of the App that the user most wants to see in full screen on the electronic device according to the status of the electronic device itself or the device connected to the electronic device, display other Apps in a non-full-screen manner, or display other Apps in a non-full-screen manner. Move it to the background or close other App processes directly. In this way, users do not need to interact with electronic devices to achieve online The user interface of the App that the user most wants to see is displayed in full screen on the sub-device, thereby helping to improve the user experience.
图3是本申请实施例提供的一例应用场景200的示例图。例如,如图3所示,该应用场景200包括车辆210和驾驶员220。该驾驶员220处于车辆210的驾驶位。车辆210上装有车载设备230,该车载设备230具有显示屏。Figure 3 is an example diagram of an application scenario 200 provided by the embodiment of this application. For example, as shown in FIG. 3 , the application scenario 200 includes a vehicle 210 and a driver 220 . The driver 220 is in the driving position of the vehicle 210 . A vehicle-mounted device 230 is installed on the vehicle 210, and the vehicle-mounted device 230 has a display screen.
本申请实施例对车载设备230的具体形式不作限定,只要其具有显示屏即可。The embodiment of the present application does not limit the specific form of the vehicle-mounted device 230, as long as it has a display screen.
可选地,在一些实施例中,该车载设备230可以是安装在车辆210里面的车载信息娱乐产品。Optionally, in some embodiments, the vehicle-mounted device 230 may be a vehicle-mounted infotainment product installed inside the vehicle 210 .
可选地,在一些实施例中,该车载设备230还可以是与安装在车辆210里面的车载信息娱乐产品连接的设备,如手机。Optionally, in some embodiments, the vehicle-mounted device 230 may also be a device connected to a vehicle-mounted infotainment product installed in the vehicle 210 , such as a mobile phone.
需要说明的是,图3所示的场景仅为示例,其不应对本申请构成限制。例如,该场景中还可以包括更多的电子设备或人员。It should be noted that the scenario shown in Figure 3 is only an example, and it should not limit this application. For example, the scene could also include more electronic devices or people.
下面,结合图4至图7,对车载设备230的图形用户界面(graphical user interface,GUI)的变化进行详细描述。其中,图4至图6均以车载设备230一开始显示的是车载地图应用的显示界面为例。图7中以车载设备230一开始显示的是视频通话的显示界面为例。Next, changes in the graphical user interface (GUI) of the vehicle-mounted device 230 will be described in detail with reference to FIGS. 4 to 7 . Among them, FIGS. 4 to 6 all take the vehicle-mounted device 230 as an example to initially display the display interface of the vehicle-mounted map application. In FIG. 7 , the vehicle-mounted device 230 initially displays a video call display interface as an example.
图4示出了本申请实施例提供的一组图形用户界面(graphical user interface,GUI)。Figure 4 shows a set of graphical user interfaces (graphical user interface, GUI) provided by the embodiment of the present application.
例如,如图4中的(a)所示,车载设备230显示车载地图应用的显示界面231A。For example, as shown in (a) of FIG. 4 , the vehicle-mounted device 230 displays the display interface 231A of the vehicle-mounted map application.
需要说明的是,本申请实施例对触发车载设备230显示车载地图应用的显示界面231A的方式不作限定。例如,该车载地图应用的显示界面231A可以是用户通过与车载设备230之间的交互而调出的显示界面。又例如,该车载地图应用的显示界面231A可以是车载设备230在待机状态下默认显示的界面。It should be noted that the embodiment of the present application does not limit the method of triggering the vehicle-mounted device 230 to display the display interface 231A of the vehicle-mounted map application. For example, the display interface 231A of the vehicle-mounted map application may be a display interface called up by the user through interaction with the vehicle-mounted device 230 . For another example, the display interface 231A of the vehicle-mounted map application may be an interface displayed by default on the vehicle-mounted device 230 in the standby state.
本申请实施例对显示界面231A中具体显示的内容不作限定。例如,如图4中的(a)所示,该显示界面231A包括车辆上登录的用户账号的头像信息2311、蓝牙功能图标2312、Wi-Fi功能图标2313、蜂窝网络信号图标2314、车载地图应用搜索框2315、切换至显示车载音乐应用的卡片2316A、车辆剩余电量以及剩余行驶里程的显示卡片2317、车辆360度(°)环影功能的显示卡片2318。其中,车载地图应用搜索框2315中可以包括用户设置的回家控件23151和去公司控件23152。The embodiment of the present application does not limit the specific content displayed in the display interface 231A. For example, as shown in (a) of Figure 4 , the display interface 231A includes the avatar information 2311 of the user account logged in on the vehicle, the Bluetooth function icon 2312, the Wi-Fi function icon 2313, the cellular network signal icon 2314, and the vehicle map application. Search box 2315, switch to a card 2316A that displays the car music application, a card 2317 that displays the vehicle's remaining power and remaining mileage, and a card 2318 that displays the vehicle's 360-degree (°) surround function. Among them, the vehicle map application search box 2315 may include a home control 23151 and a go to work control 23152 set by the user.
可选地,在一些实施例中,如图4中的(a)所示,该车载设备230还可以显示功能栏232,该功能栏232可以显示一个或多个图标。例如,如图4中的(a)所示,该功能栏232包括切换至显示车载设备230桌面的图标2321、车辆内循环图标2322、主驾座椅加热功能图标2323,主驾区域空调温度显示图标2324、副驾区域空调温度显示图标2325、副驾座椅加热功能图标2326以及音量设置图标2327。Optionally, in some embodiments, as shown in (a) of FIG. 4 , the vehicle-mounted device 230 can also display a function bar 232 , and the function bar 232 can display one or more icons. For example, as shown in (a) of FIG. 4 , the function bar 232 includes an icon 2321 for switching to display the desktop of the vehicle-mounted device 230 , a vehicle internal circulation icon 2322 , a driver seat heating function icon 2323 , and a driver area air conditioning temperature display. Icon 2324, passenger area air conditioning temperature display icon 2325, passenger seat heating function icon 2326 and volume setting icon 2327.
需要说明的是,本申请实施例对该功能栏232中显示的图标的个数和具体显示哪些图标不作限定。It should be noted that this embodiment of the present application does not limit the number of icons displayed in the function bar 232 and which icons are specifically displayed.
可选地,在一些实施例中,该车载设备230还可以显示车辆210的车速。Optionally, in some embodiments, the vehicle-mounted device 230 can also display the speed of the vehicle 210 .
本申请实施例对车载设备230显示车速的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 displays the vehicle speed.
例如,如图4中的(a)所示,车载设备230可以在显示车载地图应用的显示界面231A中显示车速(例如,20km/h)。For example, as shown in (a) of FIG. 4 , the vehicle-mounted device 230 may display the vehicle speed (for example, 20 km/h) in the display interface 231A displaying the vehicle-mounted map application.
又例如,车载设备230还可以在显示卡片2317中显示车速。For another example, the vehicle-mounted device 230 may also display the vehicle speed in the display card 2317.
若驾驶员220想要听音乐,驾驶员220可以通过与车载设备230之间的交互,打开音乐App。本申请实施例对驾驶员220打开音乐App的方式不作限定。例如,如图4中的(a)
所示,驾驶员220可以通过点击卡片2316A中的音乐图标来打开音乐App。If the driver 220 wants to listen to music, the driver 220 can open the music App through interaction with the vehicle-mounted device 230 . The embodiment of the present application does not limit the way in which the driver 220 opens the music App. For example, (a) in Figure 4 As shown, the driver 220 can open the music App by clicking the music icon in the card 2316A.
在驾驶员220打开车载设备230的音乐App后,车载设备230可以显示音乐应用的播放界面233A。该播放界面233A包括歌曲信息,该歌曲可以是驾驶员220最近一次播放的歌曲或者音乐应用默认的歌曲。After the driver 220 opens the music App of the vehicle-mounted device 230, the vehicle-mounted device 230 may display the playback interface 233A of the music application. The playing interface 233A includes song information, and the song may be the song last played by the driver 220 or the default song of the music application.
本申请实施例对播放界面233A显示的歌曲信息的具体内容不作限定。例如,如图4中的(b)所示,播放界面233A显示的歌曲信息包括:歌曲名称“Axxx”、歌手名称“歌手:xxx”、歌词文本信息“axxx”和“bxxxxxx”、以及播放进度条。The embodiment of the present application does not limit the specific content of the song information displayed on the playback interface 233A. For example, as shown in (b) of Figure 4 , the song information displayed on the playback interface 233A includes: song name "Axxx", singer name "Singer: xxx", lyric text information "axxx" and "bxxxxxx", and playback progress strip.
可选地,在一些实施例中,该播放界面233A还可以包括一个或多个控件。例如,如图4中的(b)所示,该播放界面233A还可以包括用于收藏当前播放的歌曲的控件2331A、用于切换至上一首歌曲的控件2332A、用于暂停当前播放的歌曲的控件2333A和用于切换至下一首歌曲的控件2334A。Optionally, in some embodiments, the playback interface 233A may also include one or more controls. For example, as shown in (b) of Figure 4, the playback interface 233A may also include a control 2331A for collecting the currently playing song, a control 2332A for switching to the previous song, and a control 2332A for pausing the currently playing song. Control 2333A and control 2334A for switching to the next song.
可选地,在一些实施例中,如图4中的(b)所示,该车载设备230除了显示音乐应用的播放界面233A外,该车载设备230还可以显示功能栏232。关于功能栏232的描述可以参见上文的相关描述,这里不再赘述。Optionally, in some embodiments, as shown in (b) of FIG. 4 , in addition to displaying the playback interface 233A of the music application, the vehicle-mounted device 230 may also display a function bar 232 . For the description of the function bar 232, please refer to the relevant description above, and will not be repeated here.
一些实施例中,若驾驶员220猛踩油门,使得车辆210在1s内的车速由20km/h上升至40km/h。这时,当车载设备230检测到车辆210的车速由20km/h上升至40km/h,其车速差值大于5km/h(也可以为其他阈值,这里仅为示例),为了不影响驾驶员220查看音乐应用的前一个应用的显示界面或默认的显示界面(例如,车载地图应用的显示界面231A),该车载设备230可以对音乐应用的进程进行处理,并以全屏方式显示音乐应用的前一个应用的显示界面或默认的显示界面。此时,驾驶员220可以看到音乐应用的前一个应用的显示界面或默认的显示界面。例如,车载设备230以全屏方式显示的车载地图应用的显示界面231A。In some embodiments, if the driver 220 slams on the accelerator, the speed of the vehicle 210 increases from 20 km/h to 40 km/h within 1 second. At this time, when the vehicle-mounted device 230 detects that the speed of the vehicle 210 rises from 20km/h to 40km/h, and the speed difference is greater than 5km/h (it can also be other thresholds, this is just an example), in order not to affect the driver 220 View the display interface of the previous application of the music application or the default display interface (for example, the display interface 231A of the car map application). The vehicle-mounted device 230 can process the process of the music application and display the previous application of the music application in a full-screen manner. The application's display interface or the default display interface. At this time, the driver 220 can see the display interface of the previous application of the music application or the default display interface. For example, the vehicle-mounted device 230 displays the display interface 231A of the vehicle-mounted map application in full screen mode.
另一些实施例中,若车辆210处于行驶的过程中,车辆210具有一定的速度。这时,当车载设备230检测到车辆210的车速为40km/h,其大于30km/h(也可以为其他阈值,例如,0km/h、10km/h,这里仅为示例),为了不影响驾驶员220查看音乐应用的前一个应用的显示界面或默认的显示界面(例如,车载地图应用的显示界面231A),该车载设备230也可以对音乐应用的进程进行处理,并以全屏方式显示音乐应用的前一个应用的显示界面或默认的显示界面。此时,驾驶员220可以看到音乐应用的前一个应用的显示界面或默认的显示界面。例如,车载设备230以全屏方式显示的车载地图应用的显示界面231A。In other embodiments, if the vehicle 210 is driving, the vehicle 210 has a certain speed. At this time, when the vehicle-mounted device 230 detects that the vehicle speed of the vehicle 210 is 40km/h, which is greater than 30km/h (it can also be other thresholds, such as 0km/h, 10km/h, this is just an example), in order not to affect driving The user 220 views the display interface of the previous application of the music application or the default display interface (for example, the display interface 231A of the car map application). The vehicle-mounted device 230 can also process the process of the music application and display the music application in a full-screen manner. The display interface of the previous application or the default display interface. At this time, the driver 220 can see the display interface of the previous application of the music application or the default display interface. For example, the vehicle-mounted device 230 displays the display interface 231A of the vehicle-mounted map application in full screen mode.
本申请实施例对车载设备230对音乐应用的进程进行处理的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the process of the music application.
在一个示例中,车载设备230可以直接结束音乐应用的进程,例如直接关闭该音乐应用。In one example, the vehicle-mounted device 230 can directly end the process of the music application, for example, directly close the music application.
在另一个示例中,车载设备230可以后台运行该音乐应用,即在车载设备230上不会显示音乐应用的界面。In another example, the vehicle-mounted device 230 may run the music application in the background, that is, the interface of the music application will not be displayed on the vehicle-mounted device 230 .
可选地,在该示例中,在后台运行该音乐应用的同时,车载设备230还可以同时播放该后台运行的音乐应用对应的音频内容。Optionally, in this example, while the music application is running in the background, the vehicle-mounted device 230 can also play audio content corresponding to the music application running in the background.
在又一个示例中,车载设备230可以将音乐应用的播放界面233A以非全屏显示的方式显示。例如,如图4中的(c)所示,车载设备230可以显示悬浮窗234A,该悬浮窗234A中显示音乐应用的播放界面。In yet another example, the vehicle-mounted device 230 may display the playback interface 233A of the music application in a non-full-screen manner. For example, as shown in (c) of FIG. 4 , the vehicle-mounted device 230 may display a floating window 234A, and the floating window 234A displays a playback interface of the music application.
需要说明的是,本申请实施例对悬浮窗234A在车载设备230上的显示位置不作限定。
例如,若为了不影响驾驶员220的驾驶安全,该悬浮窗234A可以显示在车载设备230上靠近副驾驶的一侧位置,也就是说,该悬浮窗234A可以显示在车载设备230上远离驾驶员220的一侧位置。又例如,为了方便驾驶员220对音乐应用进行进一步地操作,该悬浮窗234A可以显示在车载设备230靠近驾驶员220的一侧位置。It should be noted that the embodiment of the present application does not limit the display position of the floating window 234A on the vehicle-mounted device 230. For example, in order not to affect the driving safety of the driver 220, the floating window 234A can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the floating window 234A can be displayed on the vehicle-mounted device 230 away from the driver. 220 side position. For another example, in order to facilitate the driver 220 to further operate the music application, the floating window 234A may be displayed on a side of the vehicle-mounted device 230 close to the driver 220 .
可选地,在一些实施例中,如图4中的(c)所示,车载设备230还可以在显示车载地图应用的显示界面231A中显示车速(例如,40km/h)。Optionally, in some embodiments, as shown in (c) of FIG. 4 , the vehicle-mounted device 230 may also display the vehicle speed (for example, 40 km/h) in the display interface 231A that displays the vehicle-mounted map application.
本申请实施例对悬浮窗234A中音乐应用的播放界面所显示的内容不作限定。例如,悬浮窗234A中音乐应用的播放界面所显示的内容可以为图4中的播放界面233A的显示内容。The embodiment of the present application does not limit the content displayed on the playback interface of the music application in the floating window 234A. For example, the content displayed on the playback interface of the music application in the floating window 234A may be the content displayed on the playback interface 233A in FIG. 4 .
可选地,在一些实施例中,如图4中的(c)所示,悬浮窗234A还可以包括用于关闭悬浮窗234A的控件A。这样,当用户点击该控件A后,车载设备230不再显示悬浮窗234A。Optionally, in some embodiments, as shown in (c) of FIG. 4 , the floating window 234A may also include a control A for closing the floating window 234A. In this way, when the user clicks the control A, the vehicle-mounted device 230 no longer displays the floating window 234A.
可选地,在一些实施例中,用户还可以对悬浮窗234A进行操作,以关闭悬浮窗234A或将悬浮窗234A改变为另一种非全屏显示的方式。本申请实施例对该操作不作限定,例如,该操作可以是上拉或下拉悬浮窗234A的操作。Optionally, in some embodiments, the user can also operate the floating window 234A to close the floating window 234A or change the floating window 234A to another non-full-screen display mode. The embodiment of the present application does not limit this operation. For example, the operation may be an operation of pulling up or pulling down the floating window 234A.
需要说明的是,图4中的(c)所示的图是以车载设备230的音乐应用的播放界面233A以非全屏显示的方式为悬浮窗234A为例进行描述,本申请实施例对车载设备230的音乐应用的播放界面233A以非全屏显示的方式的具体形式不作限定。It should be noted that the figure shown in (c) of Figure 4 is described by taking the playback interface 233A of the music application of the vehicle-mounted device 230 as a floating window 234A in a non-full-screen display mode as an example. The specific form of non-full-screen display of the playback interface 233A of the music application 230 is not limited.
关于非全屏显示的方式的具体介绍可以参见下文图8中相应的描述,这里不再赘述。For a specific introduction to the non-full-screen display method, please refer to the corresponding description in Figure 8 below, and will not be repeated here.
可选地,在一些实施例中,在车载设备230对音乐应用的进程进行处理,并以全屏方式显示音乐应用的前一个应用的显示界面或默认的显示界面之后,若车载设备230检测到车辆210在1s内的车速差值小于5km/h(也可以为其他阈值,这里仅为示例),则车载设备230可以恢复之前音乐应用的显示方式,例如以全屏方式显示音乐应用的播放界面。Optionally, in some embodiments, after the vehicle-mounted device 230 processes the process of the music application and displays the display interface of the previous application of the music application or the default display interface in a full-screen manner, if the vehicle-mounted device 230 detects the vehicle 210 The vehicle speed difference within 1 second is less than 5km/h (it can also be other thresholds, this is just an example), then the vehicle-mounted device 230 can restore the previous display mode of the music application, for example, display the playback interface of the music application in full screen mode.
可选地,在另一些实施例中,在车载设备230对音乐应用的进程进行处理,并以全屏方式显示音乐应用的前一个应用的显示界面或默认的显示界面之后,若车载设备230检测到车辆210的车速小于或等于30km/h(也可以为其他阈值,这里仅为示例;也可以为车辆210的车速等于0时),则车载设备230可以恢复之前音乐应用的显示方式,例如以全屏方式显示音乐应用的播放界面。Optionally, in other embodiments, after the vehicle-mounted device 230 processes the process of the music application and displays the display interface of the previous application or the default display interface of the music application in full-screen mode, if the vehicle-mounted device 230 detects When the speed of vehicle 210 is less than or equal to 30km/h (it can also be other thresholds, this is just an example; it can also be when the speed of vehicle 210 is equal to 0), then the vehicle-mounted device 230 can restore the previous display mode of the music application, for example, in full screen method to display the playback interface of the music application.
在本申请实施例提供的如图4所示的一组GUI中,在车载设备全屏显示播放音乐的界面的情况下,若车载设备检测到装载该车载设备的车辆的车速在1s内由20km/h上升至40km/h,车载设备可以以非全屏显示的方式显示播放音乐的界面,并以全屏显示车载地图应用的显示界面。这样,用户不需要与车载设备进行交互,便可在车载设备上看到车载地图应用的显示界面(音乐应用的前一个应用的显示界面或默认的显示界面),进而有助于提高用户的体验。此外,若以非全屏显示的方式显示播放音乐的界面或后台继续运行音乐应用,这样,用户不仅可以直观地在车载设备上看到车载地图应用的显示界面,还可以继续使用音乐应用,最大程度的满足驾驶员在驾驶过程中的安全性能提醒(如显示导航界面)与音乐收听的需求,进一步地有助于提高用户的体验。In the set of GUIs shown in Figure 4 provided by the embodiment of the present application, when the vehicle-mounted device displays an interface for playing music in full screen, if the vehicle-mounted device detects that the speed of the vehicle carrying the vehicle-mounted device changes from 20km/h within 1 second h increases to 40km/h, the vehicle-mounted device can display the interface for playing music in a non-full-screen mode, and display the display interface of the vehicle-mounted map application in a full-screen mode. In this way, the user can see the display interface of the in-vehicle map application (the display interface of the previous application of the music application or the default display interface) on the in-vehicle device without interacting with the in-vehicle device, which in turn helps to improve the user experience. . In addition, if the music playing interface is displayed in a non-full-screen mode or the music application continues to run in the background, the user can not only intuitively see the display interface of the car map application on the car device, but also continue to use the music application to the greatest extent possible. It satisfies the driver's needs for safety performance reminders (such as displaying navigation interfaces) and music listening during driving, further helping to improve the user experience.
图5示出了本申请实施例提供的另一组GUI。Figure 5 shows another set of GUIs provided by an embodiment of the present application.
例如,如图5中的(a)所示,车载设备230显示车载地图应用的显示界面231B。For example, as shown in (a) of FIG. 5 , the vehicle-mounted device 230 displays the display interface 231B of the vehicle-mounted map application.
关于显示界面231B的描述可以参考上文关于显示界面231A的相关描述,只需将上文显示界面231A包括的切换至显示车载音乐应用的卡片2316A用切换至显示车载视频应
用的卡片2316B代替即可,这里不再赘述。For the description of the display interface 231B, you can refer to the relevant description of the display interface 231A above. You only need to switch the card 2316A included in the above display interface 231A to display the car music application to display the car video application. Just use card 2316B instead, so I won’t go into details here.
可选地,在一些实施例中,如图5中的(a)所示,该车载设备230还可以显示功能栏232,关于该功能栏232的描述可以参考上文的相关描述,这里不再赘述。Optionally, in some embodiments, as shown in (a) of FIG. 5 , the vehicle-mounted device 230 can also display a function bar 232 . For a description of the function bar 232 , please refer to the relevant description above, which will not be discussed here. Repeat.
可选地,在一些实施例中,该车载设备230还可以显示车辆210的车速和/或车辆210当前的档位。Optionally, in some embodiments, the vehicle-mounted device 230 can also display the vehicle speed of the vehicle 210 and/or the current gear position of the vehicle 210 .
本申请实施例对车载设备230显示车速和/或档位的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 displays the vehicle speed and/or gear position.
例如,如图5中的(a)所示,车载设备230可以在显示车载地图应用的显示界面231B中显示车速(例如,0km/h)。For example, as shown in (a) of FIG. 5 , the vehicle-mounted device 230 may display the vehicle speed (for example, 0 km/h) in the display interface 231B displaying the vehicle-mounted map application.
若驾驶员220想要看视频,驾驶员220可以通过与车载设备230之间的交互,打开视频App。本申请实施例对驾驶员220打开视频App的方式不作限定。例如,如图5中的(a)所示,驾驶员220可以通过点击卡片2316B中的视频图标来打开视频App。If the driver 220 wants to watch a video, the driver 220 can open the video App through interaction with the vehicle-mounted device 230 . The embodiment of this application does not limit the way in which the driver 220 opens the video App. For example, as shown in (a) of Figure 5, the driver 220 can open the video App by clicking the video icon in the card 2316B.
在驾驶员220打开车载设备230的视频App后,车载设备230可以显示视频应用的播放界面233B。该播放界面233B包括视频信息,该视频可以是驾驶员220最近一次播放的视频或者视频应用默认的视频。After the driver 220 opens the video App of the vehicle-mounted device 230, the vehicle-mounted device 230 may display the playback interface 233B of the video application. The play interface 233B includes video information, and the video may be the video played last by the driver 220 or the default video of the video application.
本申请实施例对播放界面233B显示的视频信息的具体内容不作限定。例如,如图5中的(b)所示,播放界面233B显示的视频信息包括:视频画面以及播放进度条。The embodiment of the present application does not limit the specific content of the video information displayed on the playback interface 233B. For example, as shown in (b) of FIG. 5 , the video information displayed by the playback interface 233B includes: a video picture and a playback progress bar.
可选地,在一些实施例中,该播放界面233B还可以包括一个或多个控件。例如,如图5中的(b)所示,该播放界面233B还可以包括用于暂停当前播放的视频的控件2331B。Optionally, in some embodiments, the playback interface 233B may also include one or more controls. For example, as shown in (b) of FIG. 5 , the playback interface 233B may also include a control 2331B for pausing the currently played video.
可选地,在一些实施例中,如图5中的(b)所示,该车载设备230除了显示音乐应用的播放界面233外,该车载设备230还可以显示功能栏232。关于功能栏232的描述可以参见上文的相关描述,这里不再赘述。Optionally, in some embodiments, as shown in (b) of FIG. 5 , in addition to displaying the playback interface 233 of the music application, the vehicle-mounted device 230 may also display a function bar 232 . For the description of the function bar 232, please refer to the relevant description above, and will not be repeated here.
此后,若驾驶员220启动车辆210,将车辆210的档位由P档调至D档,并猛踩油门,使得车辆210在1.5s内的车速由0km/h上升至35km/h。这时,若该车载设备230检测到车辆210的档位由P档调至D档,且车速由0km/h加速到35km/h,其车速差值大于8km/h,为了不影响驾驶员220查看视频应用的前一个应用的显示界面或默认的显示界面(例如,车载地图应用的显示界面231B),该车载设备230可以对视频应用的进程进行处理,并以全屏方式显示视频应用的前一个应用的显示界面或默认的显示界面。此时,驾驶员220可以看到视频应用的前一个应用的显示界面或默认的显示界面。例如,车载设备230以全屏方式显示的车载地图应用的显示界面231B。Thereafter, if the driver 220 starts the vehicle 210, adjusts the gear of the vehicle 210 from P to D, and presses the accelerator hard, causing the speed of the vehicle 210 to increase from 0km/h to 35km/h within 1.5 seconds. At this time, if the vehicle-mounted device 230 detects that the gear of the vehicle 210 is adjusted from P to D, and the vehicle speed accelerates from 0km/h to 35km/h, and the vehicle speed difference is greater than 8km/h, in order not to affect the driver 220 View the display interface of the previous application of the video application or the default display interface (for example, the display interface 231B of the vehicle map application). The vehicle-mounted device 230 can process the process of the video application and display the previous application of the video application in full screen mode. The application's display interface or the default display interface. At this time, the driver 220 can see the display interface of the previous application of the video application or the default display interface. For example, the vehicle-mounted device 230 displays the display interface 231B of the vehicle-mounted map application in full screen mode.
本申请实施例对车载设备230对视频应用的进程进行处理的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the video application process.
在一个示例中,车载设备230可以直接结束视频应用的进程,例如直接关闭该视频应用。In one example, the vehicle-mounted device 230 can directly end the process of the video application, for example, directly close the video application.
在另一个示例中,车载设备230可以后台运行该视频应用,即在车载设备230上不会显示视频应用的界面。In another example, the vehicle-mounted device 230 may run the video application in the background, that is, the interface of the video application will not be displayed on the vehicle-mounted device 230 .
可选地,在该示例中,若该后台运行的视频应用有音频内容,则在后台运行该视频应用的同时,车载设备230还可以同时播放该后台运行的视频应用对应的音频内容。Optionally, in this example, if the video application running in the background has audio content, while the video application is running in the background, the vehicle-mounted device 230 can also play the audio content corresponding to the video application running in the background.
在又一个示例中,车载设备230可以将视频应用的播放界面233B以非全屏显示的方式显示。例如,如图5中的(c)所示,车载设备230可以显示卡片234B,该卡片234B中显示音频应用的播放界面,该播放界面播放的是图5中的(b)所示的视频对应的音频。In yet another example, the vehicle-mounted device 230 may display the playback interface 233B of the video application in a non-full-screen manner. For example, as shown in (c) of FIG. 5 , the vehicle-mounted device 230 may display a card 234B, which displays a playback interface of an audio application. The playback interface plays the video corresponding to the video shown in (b) of FIG. 5 audio.
此时,驾驶员220可以看到视频应用的前一个应用的显示界面或默认的显示界面。例
如,车载设备230以全屏方式显示的车载地图应用的显示界面231B。At this time, the driver 220 can see the display interface of the previous application of the video application or the default display interface. example For example, the vehicle-mounted device 230 displays the display interface 231B of the vehicle-mounted map application in full screen mode.
需要说明的是,本申请实施例对卡片234B在车载设备230上的显示位置不作限定。例如,若为了不影响驾驶员220的驾驶安全,该卡片234B可以显示在车载设备230上靠近副驾驶的一侧位置,也就是说,该卡片234B可以显示在车载设备230上远离驾驶员220的一侧位置。又例如,若为了驾驶员220可以对音乐应用进行进一步地操作,该卡片234B可以显示在车载设备230靠近驾驶员220的一侧位置。It should be noted that the embodiment of the present application does not limit the display position of the card 234B on the vehicle-mounted device 230. For example, in order not to affect the driving safety of the driver 220, the card 234B can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the card 234B can be displayed on the vehicle-mounted device 230 far away from the driver 220. side position. For another example, if the driver 220 can further operate the music application, the card 234B can be displayed on the side of the vehicle-mounted device 230 close to the driver 220 .
本申请实施例对卡片234B中视频应用的播放界面所显示的内容不作限定。The embodiment of the present application does not limit the content displayed on the playback interface of the video application in card 234B.
示例性地,卡片234B中视频应用的播放界面所显示的内容可以包括音频信息和/或至少一个控件。例如,音频信息可以包括音频文本信息“Bxxx”。控件可以包括收藏当前播放的音频的控件、用于切换至上一个音频的控件、用于暂停当前播放的音频的控件、和用于切换至下一个音频的控件等等。For example, the content displayed on the playback interface of the video application in card 234B may include audio information and/or at least one control. For example, the audio information may include audio text information "Bxxx". The controls may include controls for collecting the currently playing audio, controls for switching to the previous audio, controls for pausing the currently playing audio, controls for switching to the next audio, and so on.
可选地,在一些实施例中,如图5中的(c)所示,车载设备230还可以在显示车载地图应用的显示界面231B中显示车速(例如,35km/h)。Optionally, in some embodiments, as shown in (c) of FIG. 5 , the vehicle-mounted device 230 may also display the vehicle speed (for example, 35 km/h) in the display interface 231B displaying the vehicle-mounted map application.
可选地,在一些实施例中,卡片234B还可以包括用于关闭卡片234B的控件。Optionally, in some embodiments, card 234B may also include controls for closing card 234B.
可选地,在一些实施例中,用户还可以对卡片234B进行操作,以关闭卡片234B或将卡片234B改变为另一种非全屏显示的方式。本申请实施例对该操作不作限定,例如,该操作可以是上拉或下拉卡片234B的操作。Optionally, in some embodiments, the user can also operate the card 234B to close the card 234B or change the card 234B to another non-full-screen display mode. The embodiment of the present application does not limit this operation. For example, the operation may be an operation of pulling up or pulling down the card 234B.
需要说明的是,图5中的(c)所示的图是以车载设备230的视频应用的播放界面233B以非全屏显示的方式为卡片234B为例进行描述,本申请实施例对车载设备230的音频应用的播放界面233B以非全屏显示的方式的具体形式不作限定。It should be noted that the diagram shown in (c) in Figure 5 is described by taking the playback interface 233B of the video application of the vehicle-mounted device 230 as a card 234B in a non-full-screen display mode as an example. The specific form of non-full-screen display of the playback interface 233B of the audio application is not limited.
关于非全屏显示的方式的具体介绍可以参见下文图8中相应的描述,这里不再赘述。For a specific introduction to the non-full-screen display method, please refer to the corresponding description in Figure 8 below, and will not be repeated here.
可选地,在一些实施例中,在车载设备230对视频应用的进程进行处理,并以全屏方式显示视频应用的前一个应用的显示界面或默认的显示界面之后,若车载设备230检测到车辆210在1.5s内的车速差值小于8km/h,且车辆210的档位由D档调至P档,则车载设备230可以恢复之前视频应用的显示方式,例如以全屏方式显示视频应用的播放界面。Optionally, in some embodiments, after the vehicle-mounted device 230 processes the process of the video application and displays the display interface of the previous application or the default display interface of the video application in full-screen mode, if the vehicle-mounted device 230 detects the vehicle If the speed difference of vehicle 210 within 1.5 seconds is less than 8km/h, and the gear of vehicle 210 is adjusted from D to P, the vehicle-mounted device 230 can restore the previous display mode of the video application, for example, display the playback of the video application in full screen mode. interface.
在本申请实施例提供的如图5所示的一组GUI中,在车载设备全屏显示播放视频的界面的情况下,若车载设备检测到装载该车载设备的车辆的档位由P档调至D档,且车速突然由0km/h上升至35km/h,车载设备可以以非全屏显示的方式继续播放该视频,并全屏显示车载地图应用的显示界面。这样,用户不需要与车载设备进行交互,便可在车载设备上看到车载地图应用的显示界面(视频应用的前一个应用的显示界面或默认的显示界面),进而有助于提高用户的体验。此外,若以非全屏显示的方式显示视频应用的界面或后台继续运行视频应用,这样,用户不仅可以直观地在车载设备上看到车载地图应用的显示界面,还可以继续使用视频应用,最大程度的满足驾驶员在驾驶过程中的安全性能提醒(如显示导航界面)与视频对应的音频收听的需求,进一步地有助于提高用户的体验。In a set of GUIs as shown in Figure 5 provided by the embodiment of the present application, when the vehicle-mounted device displays an interface for playing videos in full screen, if the vehicle-mounted device detects that the gear of the vehicle loaded with the vehicle-mounted device is adjusted from P to D gear, and the vehicle speed suddenly increases from 0km/h to 35km/h, the vehicle-mounted device can continue to play the video in a non-full-screen display mode, and display the display interface of the vehicle-mounted map application in full-screen mode. In this way, the user can see the display interface of the in-vehicle map application (the display interface of the previous application of the video application or the default display interface) on the in-vehicle device without interacting with the in-vehicle device, which in turn helps to improve the user experience. . In addition, if the video application interface is displayed in a non-full-screen mode or the video application continues to run in the background, users can not only intuitively see the display interface of the car map application on the car device, but also continue to use the video application to the greatest extent possible. It meets the driver's needs for safety performance reminders (such as displaying navigation interfaces) and audio listening corresponding to videos during driving, further helping to improve the user experience.
需要说明的是,图5所示实施例中,以车辆的档位由P档调至D档,且车速突然由0km/h上升至35km/h时,触发车载设备230以非全屏显示视频应用、并全屏显示车载地图应用的显示界面为例进行介绍,其不应对本申请构成限制。例如,另一些实施例中,当车辆210的档位由P档调至D档,但车辆210的速度尚未发生变化时,也可以触发车载设备230以非全屏显示视频应用、并全屏显示车载地图应用的显示界面。相应的,当车辆210的档位由D档调至P档,车载设备230便也可以恢复之前视频应用的显示方式,而不
需要满足车辆210的车速差值小于某一阈值或车辆210的当前车速小于某一阈值的条件。It should be noted that in the embodiment shown in FIG. 5 , when the vehicle gear is adjusted from P to D, and the vehicle speed suddenly rises from 0km/h to 35km/h, the vehicle-mounted device 230 is triggered to display the video application in a non-full-screen manner. , and display the display interface of the vehicle map application in full screen as an example, which should not limit this application. For example, in other embodiments, when the gear of the vehicle 210 is adjusted from P to D, but the speed of the vehicle 210 has not changed, the vehicle-mounted device 230 may also be triggered to display the video application in a non-full-screen manner and display the vehicle-mounted map in full-screen mode. The display interface of the application. Correspondingly, when the gear of the vehicle 210 is adjusted from D to P, the vehicle-mounted device 230 can also restore the display mode of the previous video application without The condition that the vehicle speed difference of the vehicle 210 is less than a certain threshold or that the current vehicle speed of the vehicle 210 is less than a certain threshold needs to be met.
需要说明的是,本申请所涉及的速度可以为绝对速度或相对速度,本申请实施例对此不作限定。It should be noted that the speed involved in this application may be absolute speed or relative speed, which is not limited in the embodiment of this application.
本申请所涉及的速度可以为瞬时速度或某一时间段内的平均速度,本申请实施例也对此不作限定。The speed involved in this application may be an instantaneous speed or an average speed within a certain period of time, and the embodiments of this application are not limited to this.
图6示出了本申请实施例提供的又一组GUI。Figure 6 shows another set of GUIs provided by the embodiment of the present application.
例如,如图6中的(a)所示,车载设备230显示车载地图应用的显示界面231C。For example, as shown in (a) of FIG. 6 , the vehicle-mounted device 230 displays a display interface 231C of the vehicle-mounted map application.
关于显示界面231C的描述可以参考上文关于显示界面231A的相关描述,只需将上文显示界面231C包括的切换至显示车载音乐应用的卡片2316A用切换至显示车载聊天工具应用的卡片2316C代替即可,这里不再赘述。For the description of the display interface 231C, you can refer to the relevant description of the display interface 231A above. Just replace the card 2316A included in the above display interface 231C that switches to displaying the car music application with the card 2316C that switches to displaying the car chat tool application. But, I won’t go into details here.
可选地,在一些实施例中,如图6中的(a)所示,该车载设备230还可以显示功能栏232,关于该功能栏232的描述可以参考上文的相关描述,这里不再赘述。Optionally, in some embodiments, as shown in (a) of FIG. 6 , the vehicle-mounted device 230 can also display a function bar 232 . For a description of the function bar 232 , please refer to the relevant description above, which will not be discussed here. Repeat.
可选地,在一些实施例中,该车载设备230还可以显示车辆210当前的档位。Optionally, in some embodiments, the vehicle-mounted device 230 can also display the current gear position of the vehicle 210 .
本申请实施例对车载设备230显示档位的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 displays the gear position.
此后,若有人通过车载设备230的聊天工具应用打来视频通话,如图6中的(b)所示,车载设备230全屏显示等待视频通话的显示界面233C1,该显示界面233C1可以显示打来视频通话者的信息。After that, if someone makes a video call through the chat tool application of the vehicle-mounted device 230, as shown in (b) of Figure 6, the vehicle-mounted device 230 displays a full-screen display interface 233C1 waiting for the video call, and the display interface 233C1 can display the incoming video. Caller information.
本申请实施例对打来视频通话者的信息的具体内容不作限定。例如,如图6中的(b)所示,打来视频通话者的信息可以包括打来视频通话者的在聊天工具应用中使用的头像信息C11和称呼文本信息“老婆”。The embodiments of this application do not limit the specific content of the video caller's information. For example, as shown in (b) of FIG. 6 , the information of the person who made the video call may include the avatar information C11 used in the chat tool application and the text information "wife" of the person who made the video call.
可选地,在一些实施例中,该显示界面233C1还可以显示至少一个控件,该至少一个控件可以用于对视频通话进行进一步地处理。例如,如图6中的(b)所示,该显示界面233C1还可以包括用于接听视频通话的接听控件C12和用于拒绝接听视频通话的挂断控件C13。Optionally, in some embodiments, the display interface 233C1 can also display at least one control, and the at least one control can be used to further process the video call. For example, as shown in (b) of FIG. 6 , the display interface 233C1 may also include an answer control C12 for answering the video call and a hangup control C13 for refusing to answer the video call.
可选地,在一些实施例中,如图6中的(b)所示,该车载设备230除了显示等待视频通话的显示界面233C1外,该车载设备230还可以显示功能栏232。关于功能栏232的描述可以参见上文的相关描述,这里不再赘述。Optionally, in some embodiments, as shown in (b) of FIG. 6 , in addition to displaying the display interface 233C1 for waiting for a video call, the vehicle-mounted device 230 may also display a function bar 232 . For the description of the function bar 232, please refer to the relevant description above, and will not be repeated here.
若驾驶员220想要接听视频通话,驾驶员220可以通过与车载设备230之间的交互,接听视频通话。本申请实施例对驾驶员220接听视频通话的方式不作限定。例如,如图6中的(b)所示,驾驶员220可以通过点击用于接听视频通话的接听控件C12来接听视频通话。If the driver 220 wants to answer the video call, the driver 220 can answer the video call through interaction with the vehicle-mounted device 230 . The embodiment of the present application does not limit the manner in which the driver 220 answers the video call. For example, as shown in (b) of FIG. 6 , the driver 220 can answer the video call by clicking the answer control C12 for answering the video call.
在驾驶员220接听视频通话后,车载设备230可以全屏显示视频通话的通话界面233C2。该通话界面233C2包括视频通话者的信息。After the driver 220 answers the video call, the vehicle-mounted device 230 can display the call interface 233C2 of the video call in full screen. The call interface 233C2 includes the information of the video caller.
本申请实施例对通话界面233C2显示的视频通话者的信息的具体内容不作限定。例如,如图6中的(c)所示,通话界面233C2显示的视频通话者的信息包括:视频通话双方的视频图像。The embodiment of the present application does not limit the specific content of the video caller's information displayed on the call interface 233C2. For example, as shown in (c) of FIG. 6 , the video caller information displayed on the call interface 233C2 includes: video images of both parties in the video call.
本申请实施例对视频图像中人数不作限定,其主要依赖于采集该视频图像的采集装置(如摄像头)的采集范围。The embodiment of the present application does not limit the number of people in the video image, which mainly depends on the collection range of the collection device (such as a camera) that collects the video image.
可选地,在一些实施例中,该通话界面233C2还可以包括一个或多个控件。例如,如图6中的(c)所示,该通话界面233C2还可以包括用于关闭摄像头的控件C14、用于挂
断视频通话的控件C15、以及用于静音该视频听话的控件C16。Optionally, in some embodiments, the call interface 233C2 may also include one or more controls. For example, as shown in (c) of Figure 6, the call interface 233C2 may also include a control C14 for turning off the camera, a control for hanging up, Control C15 for disconnecting the video call, and control C16 for muting the video call.
可选地,在一些实施例中,如图6中的(c)所示,该车载设备230除了显示通话界面233C2外,该车载设备230还可以显示功能栏232。关于功能栏232的描述可以参见上文的相关描述,这里不再赘述。Optionally, in some embodiments, as shown in (c) of Figure 6 , in addition to displaying the call interface 233C2, the vehicle-mounted device 230 may also display a function bar 232. For the description of the function bar 232, please refer to the relevant description above, and will not be repeated here.
此后,若驾驶员220启动车辆210,将车辆210的档位由P档调至D档。这时,若该车载设备230检测到车辆210的档位由P档调至D档,为了不影响驾驶员220查看聊天工具应用的前一个应用的显示界面或默认的显示界面(例如,车载地图应用的显示界面231C),该车载设备230可以对聊天工具应用的进程进行处理,并以全屏方式显示聊天工具应用的前一个应用的显示界面或默认的显示界面。此时,驾驶员220可以看到聊天工具应用的前一个应用的显示界面或默认的显示界面。例如,车载设备230以全屏方式显示的车载地图应用的显示界面231C。Thereafter, if the driver 220 starts the vehicle 210, he adjusts the gear of the vehicle 210 from the P position to the D position. At this time, if the vehicle-mounted device 230 detects that the gear of the vehicle 210 is adjusted from P to D, in order not to affect the driver 220 from viewing the display interface of the previous application of the chat tool application or the default display interface (for example, the vehicle map Application display interface 231C), the vehicle-mounted device 230 can process the process of the chat tool application, and display the display interface of the previous application of the chat tool application or the default display interface in a full-screen manner. At this time, the driver 220 can see the display interface of the previous application of the chat tool application or the default display interface. For example, the vehicle-mounted device 230 displays the display interface 231C of the vehicle-mounted map application in full screen mode.
本申请实施例对车载设备230对聊天工具应用的进程进行处理的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the process of the chat tool application.
在一个示例中,车载设备230可以直接结束聊天工具应用的进程,例如直接关闭该聊天工具应用。In one example, the vehicle-mounted device 230 can directly end the process of the chat tool application, for example, directly close the chat tool application.
在另一个示例中,车载设备230可以后台运行该聊天工具应用,即在车载设备230上不会显示聊天工具应用的界面。In another example, the vehicle-mounted device 230 may run the chat tool application in the background, that is, the interface of the chat tool application will not be displayed on the vehicle-mounted device 230 .
可选地,在该示例中,若该后台运行的聊天工具应用有音频内容,则在后台运行该聊天工具应用的同时,车载设备230还可以同时播放该后台运行的聊天工具应用对应的音频内容。Optionally, in this example, if the chat tool application running in the background has audio content, while the chat tool application is running in the background, the vehicle-mounted device 230 can also play the audio content corresponding to the chat tool application running in the background. .
在又一个示例中,车载设备230可以将通话界面233C2以非全屏显示的方式显示。例如,如图6中的(d)所示,车载设备230可以以画中画的形式显示通话界面234C。In yet another example, the vehicle-mounted device 230 may display the call interface 233C2 in a non-full-screen manner. For example, as shown in (d) of FIG. 6 , the vehicle-mounted device 230 may display the call interface 234C in a picture-in-picture form.
此时,驾驶员220可以看到聊天工具的前一个应用的显示界面或默认的显示界面。例如,车载设备230以全屏方式显示的车载地图应用的显示界面231C。At this time, the driver 220 can see the display interface of the previous application of the chat tool or the default display interface. For example, the vehicle-mounted device 230 displays the display interface 231C of the vehicle-mounted map application in full screen mode.
需要说明的是,本申请实施例对通话界面234C在车载设备230上的显示位置不作限定。例如,若为了不影响驾驶员220的驾驶安全,该通话界面234C可以显示在车载设备230上靠近副驾驶的一侧位置,也就是说,该通话界面234C可以显示在车载设备230上远离驾驶员220的一侧位置。又例如,若为了方便驾驶员220对通话界面234C进行进一步地操作,该通话界面234C可以显示在车载设备230靠近驾驶员220的一侧位置。It should be noted that the embodiment of the present application does not limit the display position of the call interface 234C on the vehicle-mounted device 230. For example, in order not to affect the driving safety of the driver 220, the communication interface 234C can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the communication interface 234C can be displayed on the vehicle-mounted device 230 away from the driver. 220 side position. For another example, in order to facilitate the driver 220 to further operate the call interface 234C, the call interface 234C may be displayed on the side of the vehicle-mounted device 230 close to the driver 220.
本申请实施例对通话界面234C中所显示的内容不作限定。The embodiment of the present application does not limit the content displayed in the call interface 234C.
在一个示例中,该通话界面234C中所显示的内容可以和通话界面233C2中所显示的内容相同。即该通话界面234C中所显示的内容包括视频通话者的信息(如通话双方的视频图像)以及一个或多个控件。In one example, the content displayed in the call interface 234C may be the same as the content displayed in the call interface 233C2. That is, the content displayed in the call interface 234C includes information about the video caller (such as video images of both parties to the call) and one or more controls.
在另一个示例中,该通话界面234C中所显示的内容仅包括通话界面233C2中主画面(占据最大面积的画面)所显示的内容的部分或全部内容。In another example, the content displayed in the call interface 234C only includes part or all of the content displayed on the main screen (the screen occupying the largest area) in the call interface 233C2.
例如,如图6中(d)所示,该通话界面234C中所显示的内容仅包括通话界面233C2中主画面所显示的内容的全部内容,即该通话界面234C中所显示的内容仅包括通话界面233C2中主画面所显示的内容中的视频图像以及一个或多个控件。For example, as shown in (d) of FIG. 6 , the content displayed in the call interface 234C only includes all the content displayed on the main screen of the call interface 233C2 , that is, the content displayed in the call interface 234C only includes the call. The video image and one or more controls in the content displayed on the main screen in interface 233C2.
又例如,该通话界面234C中所显示的内容仅包括通话界面233C2中主画面(占据最大面积的画面)所显示的内容中的视频图像。For another example, the content displayed in the call interface 234C only includes video images in the content displayed on the main screen (the screen occupying the largest area) in the call interface 233C2.
可选地,在一些实施例中,通话界面234C还可以包括用于关闭通话界面234C的控
件。Optionally, in some embodiments, the call interface 234C may also include a control for closing the call interface 234C. pieces.
可选地,在一些实施例中,用户还可以对通话界面234C进行操作,以关闭通话界面234C或将通话界面234C改变为另一种非全屏显示的方式。本申请实施例对该操作不作限定,例如,该操作可以是上拉或下拉通话界面234C的操作。Optionally, in some embodiments, the user can also operate the call interface 234C to close the call interface 234C or change the call interface 234C to another non-full-screen display mode. The embodiment of the present application does not limit this operation. For example, the operation may be an operation of pulling up or pulling down the call interface 234C.
需要说明的是,图6中的(d)所示的图是以车载设备230的聊天工具应用的通话界面233C2以非全屏显示的方式为画中画为例进行描述,本申请实施例对车载设备230的通话界面233C2以非全屏显示的方式的具体形式不作限定。It should be noted that the diagram shown in (d) in FIG. 6 is described by taking the call interface 233C2 of the chat tool application of the vehicle-mounted device 230 as a picture-in-picture display in a non-full-screen manner. The embodiment of the present application describes the vehicle-mounted The specific form of non-full-screen display of the call interface 233C2 of the device 230 is not limited.
关于非全屏显示的方式的具体介绍可以参见下文图8中相应的描述,这里不再赘述。For a specific introduction to the non-full-screen display method, please refer to the corresponding description in Figure 8 below, and will not be repeated here.
可选地,在一些实施例中,在车载设备230对聊天工具应用的进程进行处理,并以全屏方式显示聊天工具应用的前一个应用的显示界面或默认的显示界面之后,若车载设备230检测到车辆210的档位不再处于D档,则车载设备230可以恢复之前聊天工具应用的显示方式,例如以全屏方式显示聊天工具应用的界面。Optionally, in some embodiments, after the vehicle-mounted device 230 processes the process of the chat tool application and displays the display interface of the previous application or the default display interface of the chat tool application in full-screen mode, if the vehicle-mounted device 230 detects When the gear position of the vehicle 210 is no longer in the D position, the vehicle-mounted device 230 can restore the previous display mode of the chat tool application, for example, display the interface of the chat tool application in full screen mode.
在本申请实施例提供的如图6所示的一组GUI中,在车载设备全屏显示视频通话的界面的情况下,若车载设备检测到装载该车载设备的车辆的档位由P档调至D档,车载设备可以以非全屏显示的方式显示视频通话的界面,并以全屏显示车载地图应用的显示界面。这样,用户不需要与车载设备进行交互,便可在车载设备上看到车载地图应用的显示界面(聊天工具的前一个应用的显示界面或默认的显示界面),进而有助于提高用户的体验。此外,若以非全屏显示的方式显示聊天工具应用的界面或后台继续运行聊天工具应用,这样,用户不仅可以直观地在车载设备上看到车载地图应用的显示界面,还可以继续使用聊天工具应用,最大程度的满足驾驶员在驾驶过程中的安全性能提醒(如显示导航界面)与视频通话的需求,进一步地有助于提高用户的体验。In the set of GUIs shown in Figure 6 provided by the embodiment of the present application, when the vehicle-mounted device displays the video call interface in full screen, if the vehicle-mounted device detects that the gear of the vehicle carrying the vehicle-mounted device is adjusted from P to In D mode, the vehicle-mounted device can display the video call interface in a non-full-screen mode, and display the display interface of the vehicle map application in full-screen mode. In this way, the user can see the display interface of the in-vehicle map application (the display interface of the previous application of the chat tool or the default display interface) on the in-vehicle device without interacting with the in-vehicle device, which in turn helps to improve the user experience. . In addition, if the interface of the chat tool application is displayed in a non-full-screen mode or the chat tool application continues to run in the background, the user can not only intuitively see the display interface of the car map application on the car device, but also continue to use the chat tool application , to meet the driver's needs for safety performance reminders (such as displaying navigation interfaces) and video calls during driving to the greatest extent, further helping to improve the user experience.
需要说明的是,图6所示实施例中,以车辆的档位由P档调至D档,直接触发车载设备以非全屏显示视频通话界面、并全屏显示车载地图应用的显示界面为例进行介绍,其不应对本申请构成限制。例如,另一些实施例中,当车辆210的档位由P档调至D档,且车速差值大于或等于某一阈值、或者当前车速大于或等于某一阈值时,也可以触发车载设备以非全屏显示视频通话界面、并全屏显示车载地图应用的显示界面。相应的,当车辆210的档位由D档调至P档,且车速差值小于某一阈值或当前车速小于某一阈值时,车载设备230也可以恢复之前视频通话界面的显示方式。具体可以参见图5所示实施例中的相关表述,此处不再赘述。It should be noted that in the embodiment shown in FIG. 6 , the vehicle's gear is adjusted from P to D, and the vehicle device is directly triggered to display the video call interface in a non-full screen and display the display interface of the vehicle map application in full screen. Introduction, which shall not limit this application. For example, in other embodiments, when the gear of the vehicle 210 is adjusted from P to D, and the vehicle speed difference is greater than or equal to a certain threshold, or the current vehicle speed is greater than or equal to a certain threshold, the vehicle-mounted device may also be triggered to The video call interface is not displayed in full screen and the display interface of the car map application is displayed in full screen. Correspondingly, when the gear of the vehicle 210 is adjusted from D to P and the vehicle speed difference is less than a certain threshold or the current vehicle speed is less than a certain threshold, the vehicle-mounted device 230 can also restore the previous display mode of the video call interface. For details, please refer to the relevant expressions in the embodiment shown in FIG. 5 , which will not be described again here.
图7示出了本申请实施例提供的又一组GUI。Figure 7 shows another set of GUIs provided by the embodiment of the present application.
例如,如图7中的(a)所示,驾驶员220正在通过车载设备230的聊天工具应用与别人进行视频通话,车载设备230可以全屏显示视频通话的通话界面233C2。关于通话界面233C2的描述可以参见上文图6中的(c)中相关的描述,这里不再赘述。For example, as shown in (a) of FIG. 7 , the driver 220 is making a video call with others through the chat tool application of the vehicle-mounted device 230 , and the vehicle-mounted device 230 can display the call interface 233C2 of the video call in full screen. For a description of the call interface 233C2, please refer to the relevant description in (c) of Figure 6 above, and will not be described again here.
此时,若驾驶员220想要倒车,将车辆210的档位调至R档。该车载设备230便能够检测到车辆210的档位处于R档,为了不影响驾驶员220默认的显示界面(例如,倒车影像的显示界面),该车载设备230可以对聊天工具应用的进程进行处理,并显示默认的显示界面。此时,驾驶员220可以看到默认的显示界面。At this time, if the driver 220 wants to reverse the vehicle, he adjusts the gear of the vehicle 210 to the R gear. The vehicle-mounted device 230 can detect that the gear position of the vehicle 210 is in the R gear. In order not to affect the default display interface of the driver 220 (for example, the display interface of the reversing image), the vehicle-mounted device 230 can process the process of the chat tool application. , and display the default display interface. At this time, the driver 220 can see the default display interface.
本申请实施例对车载设备230对聊天工具应用的进程进行处理的方式不作限定。The embodiment of the present application does not limit the manner in which the vehicle-mounted device 230 processes the process of the chat tool application.
在一个示例中,车载设备230可以直接结束聊天工具应用的进程,例如直接关闭该聊天工具应用。
In one example, the vehicle-mounted device 230 can directly end the process of the chat tool application, for example, directly close the chat tool application.
在另一个示例中,车载设备230可以后台运行该聊天工具应用,即在车载设备230上不会显示聊天工具应用的界面。In another example, the vehicle-mounted device 230 may run the chat tool application in the background, that is, the interface of the chat tool application will not be displayed on the vehicle-mounted device 230 .
可选地,在该示例中,若该后台运行的聊天工具应用有音频内容,则在后台运行该聊天工具应用的同时,车载设备230还可以同时播放该后台运行的聊天工具应用对应的音频内容。Optionally, in this example, if the chat tool application running in the background has audio content, while the chat tool application is running in the background, the vehicle-mounted device 230 can also play the audio content corresponding to the chat tool application running in the background. .
在又一个示例中,车载设备230可以将通话界面233C2以非全屏显示的方式显示。例如,如图7中的(b)所示,车载设备230可以以分屏的形式显示通话界面2422以及默认的显示界面(倒车影像的显示界面2421)。In yet another example, the vehicle-mounted device 230 may display the call interface 233C2 in a non-full-screen manner. For example, as shown in (b) of FIG. 7 , the vehicle-mounted device 230 may display the call interface 2422 and the default display interface (the reversing image display interface 2421 ) in a split-screen format.
需要说明的是,本申请实施例对通话界面2422在车载设备230上的显示位置不作限定。例如,若为了不影响驾驶员220的驾驶安全,该通话界面2422可以显示在车载设备230上靠近副驾驶的一侧位置,也就是说,该通话界面2422可以显示在车载设备230上远离驾驶员220的一侧位置。又例如,若为了方便驾驶员220对通话界面2422进行进一步地操作,该通话界面2422可以显示在车载设备230靠近驾驶员220的一侧位置。It should be noted that the embodiment of the present application does not limit the display position of the call interface 2422 on the vehicle-mounted device 230. For example, in order not to affect the driving safety of the driver 220, the call interface 2422 can be displayed on the side of the vehicle-mounted device 230 close to the co-pilot. That is to say, the call interface 2422 can be displayed on the vehicle-mounted device 230 away from the driver. 220 side position. For another example, in order to facilitate the driver 220 to further operate the call interface 2422, the call interface 2422 may be displayed on the side of the vehicle-mounted device 230 close to the driver 220.
本申请实施例对分屏显示的形式不作限定。例如,分屏显示的形式可以是左右分屏。The embodiment of the present application does not limit the form of split-screen display. For example, the split-screen display may be a left-right split screen.
本申请实施例对分屏显示的各个界面的大小不作限定。The embodiment of the present application does not limit the size of each interface displayed in the split screen.
可选地,在一些实施例中,通话界面2422还可以包括用于关闭通话界面2422的控件。Optionally, in some embodiments, the call interface 2422 may also include a control for closing the call interface 2422.
可选地,在一些实施例中,用户还可以对通话界面2422进行操作,以关闭通话界面2422或将通话界面2422改变为另一种非全屏显示的方式。本申请实施例对该操作不作限定,例如,该操作可以是上拉或下拉通话界面2422的操作。Optionally, in some embodiments, the user can also operate the call interface 2422 to close the call interface 2422 or change the call interface 2422 to another non-full-screen display mode. The embodiment of the present application does not limit this operation. For example, the operation may be an operation of pulling up or pulling down the call interface 2422.
需要说明的是,图7中的(b)所示的图是以车载设备230的聊天工具应用的通话界面233C2以非全屏显示的方式为分屏显示为例进行描述,本申请实施例对车载设备230的通话界面233C2以非全屏显示的方式的具体形式不作限定。It should be noted that the diagram shown in (b) of FIG. 7 is described by taking the call interface 233C2 of the chat tool application of the vehicle-mounted device 230 as a split-screen display in a non-full-screen manner as an example. The embodiment of the present application applies to the vehicle-mounted device 230 The specific form of non-full-screen display of the call interface 233C2 of the device 230 is not limited.
关于非全屏显示的方式的具体介绍可以参见下文图8中相应的描述,这里不再赘述。For a specific introduction to the non-full-screen display method, please refer to the corresponding description in Figure 8 below, and will not be repeated here.
可选地,在一些实施例中,在车载设备230对聊天工具应用的进程进行处理,并显示默认的显示界面之后,若车载设备230检测到车辆210的档位处于P档,则车载设备230可以恢复之前聊天工具应用的显示方式,例如以全屏方式显示聊天工具应用的界面。Optionally, in some embodiments, after the vehicle-mounted device 230 processes the process of the chat tool application and displays the default display interface, if the vehicle-mounted device 230 detects that the gear position of the vehicle 210 is in the P gear, the vehicle-mounted device 230 You can restore the previous display mode of the chat tool application, for example, display the interface of the chat tool application in full screen mode.
在本申请实施例提供的如图7所示的一组GUI中,在车载设备全屏显示视频通话界面的情况下,若车载设备检测到装载该车载设备的车辆的档位处于R档,车载设备可以以分屏显示的方式显示视频通话的界面和车载地图应用的显示界面。这样,用户不需要与车载设备进行交互,便可在车载设备上看到倒车影像的显示界面,进而有助于提高用户的体验。此外,若以非全屏显示的方式显示聊天工具应用的界面或后台继续运行聊天工具应用,这样,用户不仅可以直观地在车载设备上看到倒车影像应用的显示界面,还可以继续使用聊天工具应用,最大程度的满足驾驶员在驾驶过程中的安全性能提醒(如显示倒车影像界面)与视频通话的需求,进一步地有助于提高用户的体验。In the set of GUIs shown in Figure 7 provided by the embodiment of the present application, when the vehicle-mounted device displays the video call interface in full screen, if the vehicle-mounted device detects that the gear of the vehicle carrying the vehicle-mounted device is in the R gear, the vehicle-mounted device The video call interface and the car map application display interface can be displayed in split-screen mode. In this way, the user can see the display interface of the reversing image on the vehicle device without interacting with the vehicle device, which in turn helps to improve the user experience. In addition, if the interface of the chat tool application is displayed in a non-full-screen mode or the chat tool application continues to run in the background, the user can not only intuitively see the display interface of the reversing image application on the vehicle device, but also continue to use the chat tool application , to meet the driver's needs for safety performance reminders (such as displaying the reversing image interface) and video calls during driving to the greatest extent, further helping to improve the user experience.
需要说明的是,图7所示实施例中,以车辆的档位调至R档,直接触发车载设备以分屏显示的方式显示视频通话的界面和车载地图应用的显示界面为例进行介绍,其不应对本申请构成限制。例如,另一些实施例中,当车辆210的档位调至R档,且车速差值大于或等于某一阈值、或者当前车速大于或等于某一阈值时,也可以触发车载设备以分屏显示的方式显示视频通话的界面和车载地图应用的显示界面。相应的,当车辆210的档位处于P档,且车速差值小于某一阈值或当前车速小于某一阈值时,车载设备230便也可以恢复之
前聊天工具应用的显示方式。具体可以参见图5所示实施例中的相关表述,此处不再赘述。It should be noted that in the embodiment shown in Figure 7, the vehicle's gear is adjusted to the R position, and the vehicle-mounted device is directly triggered to display the video call interface and the display interface of the vehicle-mounted map application in a split-screen manner. It shall not limit this application. For example, in other embodiments, when the gear of the vehicle 210 is adjusted to the R gear and the vehicle speed difference is greater than or equal to a certain threshold, or the current vehicle speed is greater than or equal to a certain threshold, the vehicle-mounted device can also be triggered to display in a split screen. method to display the video call interface and the display interface of the car map application. Correspondingly, when the gear of the vehicle 210 is in the P gear and the vehicle speed difference is less than a certain threshold or the current vehicle speed is less than a certain threshold, the vehicle-mounted device 230 can also restore it. How the former chat tool application is displayed. For details, please refer to the relevant expressions in the embodiment shown in FIG. 5 , which will not be described again here.
下面,结合图8,对本申请实施例提供的显示方法进行描述。该方法可以应用于电子设备执行。示例性的,该电子设备可以为上文关于图3至图7的描述中所述的车载设备230。Next, the display method provided by the embodiment of the present application will be described with reference to FIG. 8 . The method can be applied to electronic devices for execution. By way of example, the electronic device may be the vehicle-mounted device 230 described above in relation to FIGS. 3 to 7 .
例如,如图8所示,该显示方法300包括S310至S340。下面详细介绍S310至S340。For example, as shown in FIG. 8 , the display method 300 includes S310 to S340. The following introduces S310 to S340 in detail.
S310,全屏显示第一应用的界面。S310, displays the interface of the first application in full screen.
本申请实施例对第一应用的类型不作限定。示例性的,第一应用为非地图类的应用。The embodiment of the present application does not limit the type of the first application. For example, the first application is a non-map application.
例如,该第一应用可以是如图4中所述的音乐应用。此时,如图4中的(b)所示的播放界面233A即为全屏显示的第一应用的界面。For example, the first application may be a music application as described in Figure 4. At this time, the playback interface 233A shown in (b) of FIG. 4 is the interface of the first application displayed in full screen.
又例如,该第一应用可以是如图5中所述的视频应用。此时,如图5中的(b)所示的播放界面233B即为全屏显示的第一应用的界面。For another example, the first application may be a video application as shown in FIG. 5 . At this time, the playback interface 233B shown in (b) of FIG. 5 is the interface of the first application displayed in full screen.
又例如,该第一应用可以是如图6或图7中所述的聊天工具应用。此时,如图6中的(c)或图7中的(a)所示的通话界面233C2即为全屏显示的第一应用的界面。For another example, the first application may be a chat tool application as shown in FIG. 6 or FIG. 7 . At this time, the call interface 233C2 shown in (c) in FIG. 6 or (a) in FIG. 7 is the interface of the first application displayed in full screen.
需要说明的是,屏幕面积与第一应用的界面的显示面积的差值小于预设值的显示方式都可以称为全屏显示。本申请实施例对预设值的具体取值不作限定。It should be noted that any display method in which the difference between the screen area and the display area of the first application interface is less than a preset value can be called full-screen display. The embodiments of this application do not limit the specific value of the preset value.
需要说明的是,全屏显示可以是显示内容占据显示屏的整个屏幕,也可以是显示内容占据显示屏上除黑边外的屏幕。It should be noted that full-screen display can be that the displayed content occupies the entire screen of the display screen, or that the displayed content occupies the entire screen of the display screen except for the black edges.
需要说明的是,可选地,在一些实施例中,在全屏显示应用界面的情况下,显示屏上还可以包括其他应用的内容,本申请实施例对此不做限定。例如,在全屏显示第一应用的界面的情况下,显示屏上还可以显示第二应用对应的悬浮窗、画中画、或卡片等。It should be noted that, optionally, in some embodiments, when the application interface is displayed in full screen, the display screen may also include content of other applications, which is not limited in the embodiments of the present application. For example, when the interface of the first application is displayed in full screen, a floating window, picture-in-picture, or card corresponding to the second application may also be displayed on the display screen.
可选地,在一些实施例中,电子设备在电子设备的显示屏上除了全屏显示第一应用的界面外,还可以显示其他内容。Optionally, in some embodiments, in addition to displaying the interface of the first application in full screen, the electronic device can also display other content on the display screen of the electronic device.
例如,如图4中的(b)所示,车载设备230除了显示播放界面233A外,还可以显示功能栏232。For example, as shown in (b) of FIG. 4 , in addition to displaying the playback interface 233A, the vehicle-mounted device 230 may also display a function bar 232 .
又例如,如图5中的(b)所示,车载设备230除了显示播放界面233B外,还可以显示功能栏232。For another example, as shown in (b) of FIG. 5 , in addition to displaying the playback interface 233B, the vehicle-mounted device 230 may also display a function bar 232 .
又例如,如图6中的(c)或图7中的(a)所示,车载设备230除了显示通话界面233C2外,还可以显示功能栏232。For another example, as shown in (c) of Figure 6 or (a) of Figure 7 , in addition to displaying the call interface 233C2, the vehicle-mounted device 230 can also display the function bar 232.
S320,获取第一状态信息,并确定第一状态信息满足第一预设条件。S320: Obtain the first status information and determine that the first status information satisfies the first preset condition.
其中,第一状态信息用于指示电子设备或与电子设备连接的设备的状态。The first status information is used to indicate the status of the electronic device or a device connected to the electronic device.
在一个示例中,第一状态信息用于指示电子设备的移动速度的状况。第一预设条件包括:电子设备的移动速度大于或等于第一阈值;和/或,电子设备在目标时间内的移动速度的差值大于或等于第二阈值。In one example, the first status information is used to indicate a condition of a moving speed of the electronic device. The first preset condition includes: the moving speed of the electronic device is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold.
本申请实施例对第一阈值的具体取值不作限定。例如,第一阈值可以取30km/h。The embodiment of the present application does not limit the specific value of the first threshold. For example, the first threshold may be 30km/h.
本申请实施例对第二阈值的具体取值不作限定。例如,第二阈值可以取5km/h。The embodiment of the present application does not limit the specific value of the second threshold. For example, the second threshold may be 5km/h.
需要说明的是,本申请实施例涉及的目标时间为任意时间,本申请实施例对其不作限定。It should be noted that the target time involved in the embodiment of the present application is any time, and the embodiment of the present application does not limit it.
例如,在上文关于图4所述的实施例中,第一状态信息用于指示车载设备230的移动速度的状况。第一预设条件包括:车载设备230在1s(目标时间的一例)内的移动速度的差值大于或等于5km/h(第二阈值的一例)。这样,在图4所述的实施例中,当承载该车
载设备230的车辆210的车速在1s内由20km/h上升至40km/h,即车载设备230在目标时间(例如,1s)内的移动速度的差值为20km/h大于5km/h,即可认为车载设备230满足第一预设条件。For example, in the embodiment described above with respect to FIG. 4 , the first status information is used to indicate the status of the moving speed of the vehicle-mounted device 230 . The first preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1 s (an example of the target time) is greater than or equal to 5 km/h (an example of the second threshold). In this way, in the embodiment shown in Figure 4, when carrying the vehicle The speed of the vehicle 210 carrying the device 230 rises from 20km/h to 40km/h within 1 s, that is, the difference in the moving speed of the vehicle 230 within the target time (for example, 1 s) is 20km/h greater than 5km/h, that is, It can be considered that the vehicle-mounted device 230 satisfies the first preset condition.
在另一个示例中,第一状态信息用于指示与电子设备连接的车辆的档位的状况。第一预设条件包括:车辆的档位处于D档;和/或,所处车辆的档位由P档调至D档;和/或,车辆的档位处于R档。In another example, the first status information is used to indicate a status of a gear position of a vehicle connected to the electronic device. The first preset condition includes: the vehicle's gear is in D gear; and/or the vehicle's gear is adjusted from P to D; and/or the vehicle's gear is in R.
例如,在上文关于图6所述的实施例中,第一状态信息用于指示与车载设备230连接的车辆的档位的状况。第一预设条件包括:所处车辆的档位由P档调至D档。这样,在图6所述的实施例中,当承载该车载设备230的车辆210档位由P档调至D档,即可认为车载设备230满足第一预设条件。又例如,在上文关于图7所述的实施例中,第一状态信息用于指示与车载设备230连接的车辆的档位的状况。第一预设条件包括:所处车辆的档位处于R档。这样,在图6所述的实施例中,当承载该车载设备230的车辆210档位处于R档,即可认为车载设备230满足第一预设条件。For example, in the embodiment described above with respect to FIG. 6 , the first status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 . The first preset condition includes: the gear of the vehicle is adjusted from P to D. In this way, in the embodiment shown in FIG. 6 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from P to D, it can be considered that the vehicle-mounted device 230 satisfies the first preset condition. For another example, in the embodiment described above with respect to FIG. 7 , the first status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 . The first preset condition includes: the gear position of the vehicle is in R position. In this way, in the embodiment shown in FIG. 6 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is in the R gear, it can be considered that the vehicle-mounted device 230 satisfies the first preset condition.
在又一个示例中,第一状态信息不仅用于指示电子设备的移动速度的状况,还用于指示与电子设备连接的车辆的档位的状况。第一预设条件包括第一子预设条件和第二子预设条件。其中,第一子预设条件包括:电子设备的移动速度大于或等于第一阈值;和/或,电子设备在目标时间内的移动速度的差值大于或等于第二阈值。第二子预设条件包括:车辆的档位处于D档;和/或,所处车辆的档位由P档调至D档;和/或,车辆的档位处于R档。In yet another example, the first status information is used to indicate not only the status of the moving speed of the electronic device but also the status of the gear position of the vehicle connected to the electronic device. The first preset condition includes a first sub-preset condition and a second sub-preset condition. The first sub-preset condition includes: the moving speed of the electronic device is greater than or equal to the first threshold; and/or the difference in the moving speed of the electronic device within the target time is greater than or equal to the second threshold. The second sub-preset condition includes: the vehicle's gear is in D; and/or the vehicle's gear is adjusted from P to D; and/or the vehicle's gear is in R.
需要说明的是,若该电子设备为上文图3至图7中所述的车载设备230,车载设备230的移动速度即为承载该车载设备230的车辆210的移动速度。It should be noted that if the electronic device is the vehicle-mounted device 230 described above in FIGS. 3 to 7 , the moving speed of the vehicle-mounted device 230 is the moving speed of the vehicle 210 carrying the vehicle-mounted device 230 .
例如,在上文关于图5所述的实施例中,第一状态信息不仅用于指示车载设备230的移动速度的状况,还用于指示与车载设备230连接的车辆的档位的状况。第一子预设条件包括:车载设备230在1.5s(目标时间的另一例)内的移动速度的差值大于或等于8km/h(第二阈值的另一例)。第二子预设条件包括:所处车辆的档位由P档调至D档。这样,在图5所述的实施例中,当承载该车载设备230的车辆210的车速在1.5s内由0km/h上升至35km/h,即车载设备230在1.5s内的移动速度的差值为35km/h大于8km/h,即可认为车载设备230满足第一子预设条件。并且当承载该车载设备230的车辆210档位由P档调至D档,即可认为车载设备230满足第二子预设条件。在车载设备230同时满足第一子预设条件和第二子预设条件的情况下,即认为车载设备230满足第一预设条件。本申请实施例对电子设备与车辆的连接方式不作限定。For example, in the embodiment described above with respect to FIG. 5 , the first status information is used to indicate not only the status of the moving speed of the vehicle-mounted device 230 but also the status of the gear position of the vehicle connected to the vehicle-mounted device 230 . The first sub-preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1.5 s (another example of the target time) is greater than or equal to 8 km/h (another example of the second threshold). The second sub-preset condition includes: the gear of the vehicle is adjusted from P to D. In this way, in the embodiment shown in FIG. 5 , when the speed of the vehicle 210 carrying the vehicle-mounted device 230 rises from 0km/h to 35km/h within 1.5s, that is, the difference in the moving speed of the vehicle-mounted device 230 within 1.5s If the value is 35km/h greater than 8km/h, it can be considered that the vehicle-mounted device 230 meets the first sub-preset condition. And when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from P to D, it can be considered that the vehicle-mounted device 230 meets the second sub-preset condition. When the vehicle-mounted device 230 satisfies the first sub-preset condition and the second sub-preset condition at the same time, it is considered that the vehicle-mounted device 230 satisfies the first preset condition. The embodiments of this application do not limit the connection method between the electronic device and the vehicle.
在一个示例中,电子设备可以通过线路与车辆连接。例如,电子设备可以通过控制器局域网络(controller area network,CAN)总线与车辆连接。In one example, the electronic device may be connected to the vehicle via wires. For example, electronic devices can be connected to the vehicle via a controller area network (CAN) bus.
在另一个示例中,电子设备可以通过无线网络与车辆连接。例如,电子设备可以通过蓝牙或车内网络与车辆连接。In another example, the electronic device may be connected to the vehicle via a wireless network. For example, electronic devices can connect to the vehicle via Bluetooth or an in-car network.
本申请实施例对电子设备的移动速度和/或与电子设备连接的车辆的档位获取的方式不作限定。The embodiments of the present application do not limit the moving speed of the electronic device and/or the method of obtaining the gear position of the vehicle connected to the electronic device.
在一个示例中,若电子设备通过CAN总线与车辆连接,当车辆的发动机转速变化时,传感器将速度信息发送到CAN总线,该电子设备可以通过CAN线获取到电子设备的速度数据。此外,当车辆的档位发生变化时,传感器将车辆的档位信息发送到CAN总线,该
电子设备可以通过CAN线获取到与电子设备连接的车辆的档位信息。In one example, if an electronic device is connected to a vehicle through a CAN bus, when the vehicle's engine speed changes, the sensor sends speed information to the CAN bus, and the electronic device can obtain the speed data of the electronic device through the CAN line. In addition, when the vehicle's gear position changes, the sensor sends the vehicle's gear position information to the CAN bus, which The electronic device can obtain the gear information of the vehicle connected to the electronic device through the CAN line.
在另一个示例中,若电子设备中装有定位模块(例如,全球定位系统(Global Positioning System,GPS)),该定位模块可以感知电子设备的定位数据。电子设备可以从定位模块获取电子设备的定位数据,并根据定位数据得到电子设备的速度数据。In another example, if the electronic device is equipped with a positioning module (for example, Global Positioning System (GPS)), the positioning module can sense the positioning data of the electronic device. The electronic device can obtain the positioning data of the electronic device from the positioning module, and obtain the speed data of the electronic device based on the positioning data.
S330,以非全屏显示的方式显示第一应用的界面、或后台继续运行第一应用、或结束第一应用的进程。S330: Display the interface of the first application in a non-full-screen mode, continue to run the first application in the background, or end the process of the first application.
在一些实施例中,后台继续运行第一应用可以理解为在电子设备上不会显示第一应用的界面。In some embodiments, continuing to run the first application in the background can be understood as not displaying the interface of the first application on the electronic device.
可选地,在一些实施例中,在全屏显示的第一应用的界面包括音频内容,且以后台继续运行第一应用的情况下,显示方法300还包括:播放与运行第一应用对应的音频内容。Optionally, in some embodiments, when the interface of the first application displayed in full screen includes audio content and the first application continues to run in the background, the display method 300 further includes: playing the audio corresponding to the running of the first application. content.
例如,如图4中的(b)所述的音频应用(第一应用的一例)的播放界面233A包括音频内容。当车载设备230检测到与车载设备230连接的车辆210的车速由20km/h加速到40km/h(满足第一预设条件的一例),为了不影响驾驶员220查看车载地图应用的显示界面231B,该车载设备230可以将音频应用调至后台运行,此时用户可以听到该音频应用播放的音频。For example, the playback interface 233A of the audio application (an example of the first application) described in (b) of FIG. 4 includes audio content. When the vehicle-mounted device 230 detects that the vehicle 210 connected to the vehicle-mounted device 230 accelerates from 20km/h to 40km/h (an example of meeting the first preset condition), in order not to affect the driver 220 from viewing the display interface 231B of the vehicle-mounted map application , the vehicle-mounted device 230 can adjust the audio application to run in the background, and at this time, the user can hear the audio played by the audio application.
在一些实施例中,结束第一应用的进程可以理解为结束S310中以全屏显示第一应用的界面对应的进程。在另一些实施例中,结束第一应用的进程可以理解为结束第一应用的所有进程,即关闭第一应用。In some embodiments, ending the process of the first application can be understood as ending the process corresponding to the full-screen display of the interface of the first application in S310. In other embodiments, ending the process of the first application can be understood as ending all processes of the first application, that is, closing the first application.
本申请实施例对结束第一应用的进程的方式不作限定。The embodiment of the present application does not limit the method of ending the process of the first application.
需要说明的是,本申请实施例对非全屏显示的方式的具体形式不作限定。It should be noted that the embodiments of the present application do not limit the specific form of non-full-screen display.
例如,非全屏显示的方式可以包括悬浮窗(也可以称为小窗)、画中画、分屏、悬浮球、和/或卡片。For example, non-full-screen display methods may include floating windows (also called small windows), picture-in-picture, split-screen, floating balls, and/or cards.
可选地,在一些实施例中,可以预先为不同类型的应用配置相应的非全屏显示的方式。在该实施例中,关于应用与其对应的非全屏显示的方式的对应关系本申请不作限定。Optionally, in some embodiments, corresponding non-full-screen display modes may be configured in advance for different types of applications. In this embodiment, this application does not limit the correspondence between an application and its corresponding non-full-screen display mode.
为了进一步地提高用户体验,可以根据应用对电子设备的影响程度,为不同的应用配置不同的非全屏显示方式。也就是说,非全屏显示的方式与应用对电子设备的影响程度相关。In order to further improve the user experience, different non-full-screen display modes can be configured for different applications according to the degree of impact of the application on the electronic device. In other words, the way of non-full-screen display is related to the degree of impact of the application on the electronic device.
需要说明的是,应用对电子设备的影响程度可以理解为:应用的显示界面在电子设备上显示时,对用户的影响程度,也可以说,用户使用该电子设备时,该电子设备上显示的该应用的显示界面对用户的干扰程度。It should be noted that the degree of impact of an application on an electronic device can be understood as: the degree of impact on the user when the display interface of the application is displayed on the electronic device. It can also be said that when the user uses the electronic device, the degree of impact displayed on the electronic device The extent to which the application's display interface is disruptive to users.
示例性地,根据应用对电子设备的影响值,可以将应用对电子设备的影响程度分为三个等级,例如低影响程度、中影响程度和高影响程度。其中,低影响程度对应的影响值小于或等于第三阈值,中影响程度对应的影响值大于第三阈值且小于第四阈值,高影响程度对应的影响值大于或等于第四阈值。For example, according to the impact value of the application on the electronic device, the impact degree of the application on the electronic device can be divided into three levels, such as low impact level, medium impact level and high impact level. Among them, the influence value corresponding to the low influence degree is less than or equal to the third threshold, the influence value corresponding to the medium influence degree is greater than the third threshold and less than the fourth threshold, and the influence value corresponding to the high influence degree is greater than or equal to the fourth threshold.
例如,音乐类应用或电台类应用对电子设备的影响程度可以为低影响程度;聊天类应用对电子设备的影响程度可以为中影响程度;视频播放类应用对电子设备的影响程度可以为高影响程度。For example, the impact of music applications or radio applications on electronic devices can be low; the impact of chat applications on electronic devices can be medium; and the impact of video playback applications on electronic devices can be high. degree.
此外,在应用对电子设备的影响程度为低影响程度的情况下,非全屏显示的方式为悬浮窗;在应用对电子设备的影响程度为中影响程度的情况下,非全屏显示的方式为画中画或分屏;在应用对电子设备的影响程度为高影响程度的情况下,非全屏显示的方式为悬浮
球和/或卡片。In addition, when the impact of the application on the electronic device is low, the non-full-screen display method is a floating window; when the impact of the application on the electronic device is medium, the non-full-screen display method is a picture. Medium picture or split screen; when the impact of the application on the electronic device is high, the non-full screen display method is floating Balls and/or cards.
可选地,在一些实施例中,在全屏显示的第一应用的界面包括视频内容和音频内容的情况下,以悬浮球和/或卡片显示的第一应用的界面仅包括音频内容。例如,如图5中的(b)所述的视频应用(第一应用的一例)的播放界面233B既包括视频内容还包括与该视频内容对应的音频内容。当车载设备230检测到与车载设备230连接的车辆210由P档调至D档(满足第二子预设条件的一例),且车速由0km/h加速到35km/h(满足第一子预设条件的一例),为了不影响驾驶员220查看车载地图应用的显示界面231B,该车载设备230以如图5中的(c)所示的卡片234B显示的视频应用的界面。此时,该卡片234B显示的视频应用的界面可以不包括视频内容,仅包括音频内容,即此时用户可以听到视频应用播放的视频对应的音频,看不到播放的视频画面。Optionally, in some embodiments, when the interface of the first application displayed in full screen includes video content and audio content, the interface of the first application displayed as a floating ball and/or card only includes audio content. For example, the playback interface 233B of the video application (an example of the first application) described in (b) of FIG. 5 includes both video content and audio content corresponding to the video content. When the vehicle-mounted device 230 detects that the vehicle 210 connected to the vehicle-mounted device 230 shifts from P gear to D gear (an example that satisfies the second sub-preset condition), and the vehicle speed accelerates from 0km/h to 35km/h (satisfies the first sub-preset condition), As an example of the condition), in order not to interfere with the driver 220 viewing the display interface 231B of the in-vehicle map application, the in-vehicle device 230 displays the interface of the video application as a card 234B as shown in (c) of FIG. 5 . At this time, the interface of the video application displayed by the card 234B may not include video content, but only audio content. That is, at this time, the user can hear the audio corresponding to the video played by the video application, but cannot see the played video screen.
可选地,在一些实施例中,用户可以通过电子设备中的设置选项,对各个应用的相应的非全屏显示的方式进行修改。Optionally, in some embodiments, the user can modify the corresponding non-full-screen display mode of each application through the setting options in the electronic device.
可选地,在一些实施例中,以非全屏显示的方式显示的第一应用的界面包括至少一个控件,至少一个控件用于对第一应用进行管理。Optionally, in some embodiments, the interface of the first application displayed in a non-full-screen mode includes at least one control, and the at least one control is used to manage the first application.
例如,如图4中的(c)所示,悬浮窗234A还可以包括用于关闭悬浮窗234A的控件A。For example, as shown in (c) of FIG. 4 , the floating window 234A may also include a control A for closing the floating window 234A.
可选地,在一些实施例中,显示方法300还包括S350和S360,来更改S330中所述的第一应用的界面的非全屏显示方式。Optionally, in some embodiments, the display method 300 further includes S350 and S360 to change the non-full-screen display mode of the interface of the first application described in S330.
S350,检测对以非全屏显示的方式显示的第一应用的界面的操作。S350: Detect an operation on the interface of the first application displayed in a non-full-screen display mode.
本申请实施例对S350中所述的操作的具体形式不作限定。例如,该操作可以是上拉或下拉S330中所述的以非全屏显示的方式显示的第一应用的界面的操作。The embodiment of this application does not limit the specific form of the operation described in S350. For example, the operation may be an operation of pulling up or pulling down the interface of the first application that is displayed in a non-full-screen display mode as described in S330.
S360,响应于S350所述的操作,以另一种非全屏显示的方式显示第一应用的界面。S360: In response to the operation described in S350, display the interface of the first application in another non-full-screen display mode.
例如,若S330中的所述的第一应用的界面是以悬浮球的形式显示,当用户上拉该界面后,所述的第一应用的界面可以是以卡片的形式显示。For example, if the interface of the first application in S330 is displayed in the form of a floating ball, when the user pulls up the interface, the interface of the first application may be displayed in the form of a card.
通过S350至S360,用户可以根据自己的需要,对以非全屏显示的方式第一应用的界面进行操作,来对第一应用的非全屏显示的方式进行调整,进一步有助于提高用户的体验。Through S350 to S360, users can operate the interface of the first application in a non-full-screen display mode according to their own needs to adjust the non-full-screen display mode of the first application, which further helps to improve the user experience.
S340,全屏或分屏显示第二应用的界面。S340, display the interface of the second application in full screen or split screen.
具体的,当以非全屏显示的方式显示第一应用的界面、后台继续运行第一应用、或结束第一应用的进程时,全屏显示第二应用的界面;或者,当以非全屏显示的方式显示第一应用的界面时,分屏显示第一应用和第二应用的界面。Specifically, when the interface of the first application is displayed in a non-full-screen manner, the first application continues to run in the background, or the process of the first application is ended, the interface of the second application is displayed in a full-screen manner; or, when the interface of the second application is displayed in a non-full-screen manner, When the interface of the first application is displayed, the interfaces of the first application and the second application are displayed in split screen.
需要说明的是,本申请实施例对S330和S340的执行顺序不作限定。例如,S330可以在S340之前执行,或者,S330可以在S340之后执行,或者,S330可以和S340同时执行。It should be noted that the embodiment of the present application does not limit the execution order of S330 and S340. For example, S330 may be executed before S340, or S330 may be executed after S340, or S330 may be executed simultaneously with S340.
本申请实施例对第二应用的类型不作限定。The embodiment of the present application does not limit the type of the second application.
在一个示例中,第二应用可以为默认的应用。也就是说,无论该电子设备上的第二应用是否处于运行状态,在电子设备确定第一状态信息满足第一预设条件的情况下,都会运行第二应用,并全屏或分屏显示第二应用的界面。In one example, the second application may be a default application. That is to say, regardless of whether the second application on the electronic device is in a running state, when the electronic device determines that the first status information satisfies the first preset condition, the second application will be run and the second application will be displayed in full screen or split screen. Application interface.
示例性的,默认的应用可以为地图类应用。For example, the default application may be a map application.
例如,在全屏显示如图7中所述的聊天工具应用(第一应用的一例)的播放界面233C2之后,由于车载设备230处于倒车状态(车载设备230的档位处于R档),此时车载设备
230上默认分屏显示倒车影像应用,则倒车影像应用即为第二应用。For example, after the playback interface 233C2 of the chat tool application (an example of the first application) as shown in Figure 7 is displayed in full screen, since the vehicle-mounted device 230 is in the reverse state (the gear position of the vehicle-mounted device 230 is in R gear), at this time, the vehicle-mounted device 230 is in the R gear. equipment The reversing image application is displayed in split screen by default on the 230, and the reversing image application is the second application.
又例如,在全屏显示如图4所示的音乐应用(第一应用的另一例)的播放界面233A之后,由于车载设备230的车速在1s内由20km/h上升至40km/h,此时车载设备230上默认全屏显示车载地图应用,则车载地图应用即为第二应用。For another example, after the playback interface 233A of the music application (another example of the first application) shown in Figure 4 is displayed in full screen, since the vehicle speed of the vehicle-mounted device 230 rises from 20km/h to 40km/h within 1 second, at this time the vehicle-mounted device 230 The vehicle map application is displayed in full screen by default on the device 230, and the vehicle map application is the second application.
在另一个示例中,第二应用为在全屏显示第一应用的界面之前电子设备上最近一次运行的应用。此时,在S310之前,电子设备全屏或分屏显示第二应用的界面。In another example, the second application is the application that was last run on the electronic device before the interface of the first application is displayed in full screen. At this time, before S310, the electronic device displays the interface of the second application in full screen or split screen.
例如,在全屏显示如图4中所述的音乐应用(第一应用的一例)的播放界面233A之前,电子设备上最近一次运行的应用的是车载地图应用,则车载地图应用即为第二应用。For example, before the playback interface 233A of the music application (an example of the first application) as shown in Figure 4 is displayed in full screen, the most recently run application on the electronic device is a car map application, then the car map application is the second application. .
通过S310至S360,可以根据电子设备自身或与电子设备连接的设备的状态,在电子设备上全屏显示用户最想看到的应用的用户界面,将其他应用以非全屏显示的方式显示、或将其他应用调至后台运行、或直接关闭其他应用的进程。这样,用户无需与电子设备交互,便可实现在电子设备上全屏显示用户最想看到的应用的用户界面,进而有助于提高用户的体验。此外,若以非全屏显示的方式显示第一应用的界面或后台继续运行第一应用,这样,用户不仅可以直观地在电子设备上看到第二应用的界面,即用户不仅可以使用第二应用的功能,还可以继续使用第一应用的功能,进一步地有助于提高用户的体验。Through S310 to S360, according to the status of the electronic device itself or the device connected to the electronic device, the user interface of the application that the user most wants to see can be displayed in full screen on the electronic device, and other applications can be displayed in a non-full screen manner, or the user interface can be displayed in a non-full-screen manner. Move other applications to the background or directly close the processes of other applications. In this way, the user can display the user interface of the application that the user most wants to see in full screen on the electronic device without interacting with the electronic device, thereby helping to improve the user experience. In addition, if the interface of the first application is displayed in a non-full-screen manner or the first application continues to run in the background, the user can not only intuitively see the interface of the second application on the electronic device, that is, the user can not only use the second application function, you can continue to use the functions of the first application, further helping to improve the user experience.
可选地,在一些实施例中,在S340之后,显示方法300还包括:S370和S380,来确定是否恢复S330所涉及的第一应用的显示界面。Optionally, in some embodiments, after S340, the display method 300 further includes: S370 and S380 to determine whether to restore the display interface of the first application involved in S330.
S370,获取第二状态信息,并确定第二状态信息满足第二预设条件。S370: Obtain the second status information and determine that the second status information satisfies the second preset condition.
其中,第二状态信息用于指示电子设备或与电子设备连接的设备的状态。The second status information is used to indicate the status of the electronic device or a device connected to the electronic device.
在一个示例中,第二状态信息用于指示电子设备的移动速度的状况。第二预设条件包括:电子设备的移动速度小于第一阈值;和/或,电子设备在目标时间内的移动速度的差值小于第二阈值。In one example, the second status information is used to indicate a condition of a moving speed of the electronic device. The second preset condition includes: the moving speed of the electronic device is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold.
例如,在上文关于图4所述的实施例中,第二状态信息用于指示车载设备230的移动速度的状况。第二预设条件包括:车载设备230在1s(目标时间的一例)内的移动速度的差值小于5km/h(第二阈值的一例)。这样,在图4所述的实施例中,当承载该车载设备230的车辆210的车速在1s内的移动速度的差值小于5km/h,即可认为车载设备230满足第二预设条件。For example, in the embodiment described above with respect to FIG. 4 , the second status information is used to indicate the status of the moving speed of the vehicle-mounted device 230 . The second preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1 s (an example of the target time) is less than 5 km/h (an example of the second threshold). In this way, in the embodiment shown in FIG. 4 , when the difference between the vehicle speed and the moving speed of the vehicle 210 carrying the vehicle-mounted device 230 within 1 second is less than 5 km/h, the vehicle-mounted device 230 can be considered to meet the second preset condition.
在另一个示例中,第二状态信息用于指示与电子设备连接的车辆的档位的状况。第二预设条件包括:车辆的档位处于P档;和/或,所处车辆的档位由D档调至P档;和/或,车辆的档位处于N档。In another example, the second status information is used to indicate a status of a gear position of the vehicle connected to the electronic device. The second preset condition includes: the vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
例如,在上文关于图6所述的实施例中,第二状态信息用于指示与车载设备230连接的车辆的档位的状况。第二预设条件包括:所处车辆的档位由D档调至P档。这样,在图6所述的实施例中,当承载该车载设备230的车辆210档位由D档调至P档,即可认为车载设备230满足第二预设条件。For example, in the embodiment described above with respect to FIG. 6 , the second status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 . The second preset condition includes: the gear of the vehicle is adjusted from D to P. In this way, in the embodiment shown in FIG. 6 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from D to P, it can be considered that the vehicle-mounted device 230 meets the second preset condition.
又例如,在上文关于图7所述的实施例中,第二状态信息用于指示与车载设备230连接的车辆的档位的状况。第二预设条件包括:所处车辆的档位处于P档。这样,在图7所述的实施例中,当承载该车载设备230的车辆210档位处于P档,即可认为车载设备230满足第二预设条件。For another example, in the embodiment described above with respect to FIG. 7 , the second status information is used to indicate the status of the gear position of the vehicle connected to the vehicle-mounted device 230 . The second preset condition includes: the gear position of the vehicle is in P position. In this way, in the embodiment shown in FIG. 7 , when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is in the P position, it can be considered that the vehicle-mounted device 230 satisfies the second preset condition.
在又一个示例中,第二状态信息不仅用于指示子设备的移动速度的状况,还用于指示与电子设备连接的车辆的档位的状况。第二预设条件包括第三子预设条件和第四子预设条
件。其中,第三子预设条件包括:电子设备的移动速度小于第一阈值;和/或,电子设备在目标时间内的移动速度的差值小于第二阈值。第四字预设条件包括:车辆的档位处于P档;和/或,所处车辆的档位由D档调至P档;和/或,车辆的档位处于N档。In yet another example, the second status information is used to indicate not only the status of the moving speed of the sub-device but also the status of the gear position of the vehicle connected to the electronic device. The second preset condition includes a third sub-preset condition and a fourth sub-preset condition. pieces. The third sub-preset condition includes: the moving speed of the electronic device is less than the first threshold; and/or the difference in the moving speed of the electronic device within the target time is less than the second threshold. The fourth preset condition includes: the vehicle's gear is in P gear; and/or the vehicle's gear is adjusted from D to P; and/or the vehicle's gear is in N.
例如,在上文关于图5所述的实施例中,第二状态信息不仅用于指示车载设备230的移动速度的状况,还用于指示与车载设备230连接的车辆的档位的状况。第三子预设条件包括:车载设备230在1.5s(目标时间的另一例)内的移动速度的差值小于8km/h(第二阈值的另一例)。第四子预设条件包括:所处车辆的档位由D档调至P档。这样,在图5所述的实施例中,当承载该车载设备230的车辆210的车速在1.5s内的移动速度的差值小于8km/h,即可认为车载设备230满足第三子预设条件。并且当承载该车载设备230的车辆210的档位由D档调至P档,即可认为车载设备230满足第四子预设条件。在车载设备230同时满足第三子预设条件和第四子预设条件的情况下,即认为车载设备230满足第二预设条件。For example, in the embodiment described above with respect to FIG. 5 , the second status information is used to indicate not only the status of the moving speed of the vehicle-mounted device 230 but also the status of the gear position of the vehicle connected to the vehicle-mounted device 230 . The third sub-preset condition includes: the difference in the moving speed of the vehicle-mounted device 230 within 1.5 s (another example of the target time) is less than 8 km/h (another example of the second threshold). The fourth sub-preset condition includes: the gear of the vehicle is adjusted from D to P. In this way, in the embodiment shown in FIG. 5 , when the difference between the vehicle speed and the moving speed of the vehicle 210 carrying the vehicle-mounted device 230 within 1.5 seconds is less than 8km/h, the vehicle-mounted device 230 can be considered to satisfy the third sub-preset. condition. And when the gear of the vehicle 210 carrying the vehicle-mounted device 230 is adjusted from D to P, it can be considered that the vehicle-mounted device 230 satisfies the fourth sub-preset condition. When the vehicle-mounted device 230 satisfies the third sub-preset condition and the fourth sub-preset condition at the same time, it is considered that the vehicle-mounted device 230 satisfies the second preset condition.
需要说明的是,在本申请实施例中,第一状态信息指示的内容和第一预设条件包括的内容之间存在一定的关系,以及第二状态信息指示的内容和第二预设条件包括的内容之间存在一定的关系。而第二状态信息指示的内容和第一状态信息指示的内容是否存在一定的关系不作限定。同样,第二预设条件包括的内容和第一预设条件包括的内容是否存在一定的关系也不作限定。It should be noted that in the embodiment of the present application, there is a certain relationship between the content indicated by the first status information and the content included in the first preset condition, and the content indicated by the second status information and the second preset condition include There is a certain relationship between the contents. Whether there is a certain relationship between the content indicated by the second status information and the content indicated by the first status information is not limited. Similarly, there is no limit on whether there is a certain relationship between the content included in the second preset condition and the content included in the first preset condition.
例如,第一状态信息用于指示电子设备的移动速度的状况,第一预设条件包括电子设备的移动速度大于或等于第一阈值,即第一状态信息和第一预设条件都与电子设备的移动速度相关。For example, the first status information is used to indicate the status of the moving speed of the electronic device. The first preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold. That is, the first status information and the first preset condition are both related to the electronic device. related to the movement speed.
又例如,第二状态信息用于指示与电子设备连接的车辆的档位的状况,第二预设条件包括车辆的档位处于P档,即第二状态信息和第二预设条件都与电子设备连接的车辆的档位相关。For another example, the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device. The second preset condition includes that the gear position of the vehicle is in the P position. That is, the second status information and the second preset condition are both related to the electronic device. Related to the gear position of the vehicle connected to the device.
又例如,第一状态信息用于指示电子设备的移动速度的状况,第一预设条件包括电子设备的移动速度大于或等于第一阈值。第二状态信息用于指示与电子设备连接的车辆的档位的状况,第二预设条件包括车辆的档位处于P档。此时,第一状态信息和第二状态信息包括的内容是没有关系的,且第一预设条件和第二预设条件包括的内容也是没有关系的。For another example, the first status information is used to indicate the status of the moving speed of the electronic device, and the first preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold. The second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device, and the second preset condition includes that the gear position of the vehicle is in the P position. At this time, the contents included in the first status information and the second status information are not related, and the contents included in the first preset condition and the second preset condition are also not related.
又例如,第一状态信息和第二状态信息都用于指示电子设备的移动速度的状况,第一预设条件包括电子设备的移动速度大于或等于第一阈值,第二预设条件都包括电子设备在目标时间内的移动速度的差值大于或等于第二阈值。此时,第一状态信息和第二状态信息包括的内容是一样的,故第一状态信息和第二状态信息包括的内容是有关系的。且第一预设条件和第二预设条件包括的内容虽然是不一样的,但是都是都与电子设备的移动速度相关,故可认为第一预设条件和第二预设条件包括的内容是有关系的。For another example, the first status information and the second status information are both used to indicate the status of the moving speed of the electronic device. The first preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold, and the second preset condition includes that the moving speed of the electronic device is greater than or equal to the first threshold. The difference in the moving speed of the device within the target time is greater than or equal to the second threshold. At this time, the contents included in the first state information and the second state information are the same, so the contents included in the first state information and the second state information are related. And although the contents included in the first preset condition and the second preset condition are different, they are both related to the moving speed of the electronic device. Therefore, it can be considered that the contents included in the first preset condition and the second preset condition are It is related.
又例如,第一状态信息用于指示电子设备的移动速度的状况,第二状态信息用于指示与电子设备连接的车辆的档位的状况,第一预设条件包括电子设备的移动速度大于或等于第一阈值,第二预设条件包括车辆的档位处于R档。此时,第一状态信息和第二状态信息没有关系。且第一预设条件和第二预设条件也没有关系。S380,全屏显示第一应用的界面。For another example, the first status information is used to indicate the status of the moving speed of the electronic device, the second status information is used to indicate the status of the gear of the vehicle connected to the electronic device, and the first preset condition includes that the moving speed of the electronic device is greater than or Equal to the first threshold, the second preset condition includes that the gear position of the vehicle is in R gear. At this time, the first status information and the second status information have no relationship. And there is no relationship between the first preset condition and the second preset condition. S380, displays the interface of the first application in full screen.
下面对全屏显示分别与悬浮窗/分屏显示、画中画显示和听音频显示之间切换的原理进行详细描述。The following describes in detail the principles of switching between full-screen display, floating window/split-screen display, picture-in-picture display, and audio listening display.
(1)全屏显示与悬浮窗显示/分屏显示之间切换的原理
(1) Principle of switching between full-screen display and floating window display/split-screen display
活动管理器(ActivityManager)提供接口,在A活动跳转到B活动时,设置意图(Intent)的标志位(Flag)包含标志位活动新任务(FLAG_ACTIVITY_NEW_TASK),即B活动将启动在新窗口中。同时设置B活动的窗口模式为自由小窗模式或全屏模式。也可以在已经跳转到B活动窗口后,再次修改B活动窗口的模式为小窗或者全屏。如果修改为小窗,则可以同时设置窗口的显示位置,示例性的,可以显示在上次小窗模式的位置,如果无上次位置信息,可以默认显示在左边或者右边某个位置。如果设置为全屏,则可以根据屏幕的宽高设置窗口的显示位置为整个屏幕。Activity Manager (ActivityManager) provides an interface. When activity A jumps to activity B, the flag of the intent (Intent) is set to include the flag activity new task (FLAG_ACTIVITY_NEW_TASK), that is, activity B will be launched in a new window. At the same time, set the window mode of B activity to free small window mode or full screen mode. You can also change the mode of B active window to small window or full screen again after jumping to B active window. If it is modified to a small window, the display position of the window can be set at the same time. For example, it can be displayed at the position of the last small window mode. If there is no last position information, it can be displayed at a position on the left or right by default. If set to full screen, you can set the display position of the window to the entire screen according to the width and height of the screen.
(2)全屏显示与画中画显示之间切换的原理(2) Principle of switching between full-screen display and picture-in-picture display
当第一状态信息满足第一预设条件时,在第一应用运行的过程中,系统创建一个悬浮窗口和一个虚拟屏,将第一应用移到虚拟屏上,并将虚拟屏合成的画面显示到悬浮窗口中,此时悬浮窗显示第一应用的界面。同时根据悬浮窗口和虚拟屏的位置对应关系,将悬浮窗上的点击事件注入到虚拟屏,可以实现通过悬浮窗口控制第一应用的界面的能力。此时,主屏显示第二应用的界面。当第二状态信息满足第二预设条件时,则将第一应用移回到主屏,并且关闭悬浮窗口和虚拟屏。When the first status information satisfies the first preset condition, while the first application is running, the system creates a floating window and a virtual screen, moves the first application to the virtual screen, and displays the combined screen of the virtual screen. Go to the floating window. At this time, the floating window displays the interface of the first application. At the same time, according to the position corresponding relationship between the floating window and the virtual screen, the click event on the floating window is injected into the virtual screen, thereby realizing the ability to control the interface of the first application through the floating window. At this time, the main screen displays the interface of the second application. When the second status information meets the second preset condition, the first application is moved back to the home screen, and the floating window and the virtual screen are closed.
(3)全屏显示与听音频之间切换的原理(3) Principle of switching between full-screen display and audio listening
(a)需要应用适配(如视频播放类应用需要支持听视频)(a) Application adaptation is required (for example, video playback applications need to support listening to videos)
当第一状态信息满足第一预设条件时,通知第一应用,第一应用响应这个事件,自动切换当前视频播放模式到音频模式的转化。反之也同理。When the first status information meets the first preset condition, the first application is notified, and the first application responds to this event and automatically switches the current video playback mode to the audio mode. The reverse is also true.
(b)不需要应用适配(如视频播放类应用是否支持听视频不限定)(b) No application adaptation is required (for example, whether video playback applications support listening to videos is not limited)
当第一状态信息满足第一预设条件时,创建虚拟屏并将应用移动到虚拟屏,主屏创建一个悬浮球(或者小窗)承载虚拟屏合成的内容,此时第一应用继续运行,主屏显示第二应用的界面,并有第一应用的声音输出。When the first status information meets the first preset condition, a virtual screen is created and the application is moved to the virtual screen. A floating ball (or small window) is created on the main screen to carry the content synthesized by the virtual screen. At this time, the first application continues to run, and the main screen Display the interface of the second application and have the sound output of the first application.
通过S370和S380,在电子设备以非全屏显示的方式第一应用的界面或后台继续运行第一应用、或结束第一应用的进程,且全屏或分屏显示第二应用的界面的情况下,若电子设备检测到该电子设备或与该电子设备连接的设备的状态满足第二预设条件,该电子设备可以全屏显示第一应用的界面。这样,用户不需要与电子设备进行交互,电子设备直接根据电子设备或与该电子设备连接的设备的状态,便可优先推荐在电子设备上显示的内容,进一步有助于提高用户的体验。Through S370 and S380, when the electronic device continues to run the first application in a non-full-screen display mode or in the background, or ends the process of the first application, and displays the second application interface in full-screen or split-screen mode, If the electronic device detects that the status of the electronic device or the device connected to the electronic device meets the second preset condition, the electronic device may display the interface of the first application in full screen. In this way, the user does not need to interact with the electronic device. The electronic device can directly recommend the content displayed on the electronic device based on the status of the electronic device or the device connected to the electronic device, which further helps to improve the user experience.
下面,结合图9至图10,对本申请实施例提供的装置进行描述。Next, the device provided by the embodiment of the present application will be described with reference to FIGS. 9 to 10 .
图9是本申请实施例提供的装置的示意性框图。该装置可以设置于上文图3至图7中所述的车载设备230或图8中所述的电子设备。Figure 9 is a schematic block diagram of a device provided by an embodiment of the present application. The device may be provided in the vehicle-mounted device 230 described in FIGS. 3 to 7 above or in the electronic device described in FIG. 8 .
例如,如图9所示,该装置400包括:显示单元410和处理单元420。For example, as shown in FIG. 9 , the device 400 includes: a display unit 410 and a processing unit 420 .
在一种可实现的方式中,该显示单元410用于执行上文图3至图7中所述的实施例中车载设备230的显示相关的步骤;该处理单元420用于执行上文图3至图7中所述的实施例中车载设备230的处理相关的步骤。In an implementable manner, the display unit 410 is used to perform steps related to the display of the vehicle-mounted device 230 in the embodiments described in FIGS. 3 to 7 above; the processing unit 420 is used to perform the above FIG. 3 to the steps related to the processing of the vehicle-mounted device 230 in the embodiment described in FIG. 7 .
可选地,在一些实施例中,该装置还可以包括播放单元,该播放单元用于执行上文图3至图7中所述的实施例中车载设备230的播放相关的步骤。Optionally, in some embodiments, the device may also include a playback unit, which is used to perform steps related to playback of the vehicle-mounted device 230 in the embodiments described above in FIGS. 3 to 7 .
在另一种可实现的方式中,该显示单元410用于执行上文图8中所述的实施例中电子设备的显示相关的步骤;该处理单元420用于执行上文图8中所述的实施例中电子设备的处理相关的步骤。
In another implementable manner, the display unit 410 is configured to perform steps related to display of the electronic device in the embodiment described in FIG. 8 above; the processing unit 420 is configured to perform the steps described in FIG. 8 above. Steps related to the processing of the electronic device in the embodiment.
可选地,在一些实施例中,该装置还可以包括播放单元,该播放单元用于执行上文图8中所述的实施例中电子设备的播放相关的步骤。Optionally, in some embodiments, the device may further include a playback unit, which is configured to perform steps related to playback of the electronic device in the embodiment described above in FIG. 8 .
图10示出了本申请实施例提供的电子设备500的示意性结构图。FIG. 10 shows a schematic structural diagram of an electronic device 500 provided by an embodiment of the present application.
例如,如图10所示,该电子设备500包括:一个或多个处理器510,一个或多个存储器520,该一个或多个存储器存储520存储有一个或多个计算机程序,该一个或多个计算机程序包括指令。当该指令被所述一个或多个处理器510运行时,使得如上文图3至图7中所述的车载设备230执行上述图3至图7的实施例中的技术方案,或者,使得如上文方法300中所述的电子设备执行上述方法300中的技术方案。For example, as shown in Figure 10, the electronic device 500 includes: one or more processors 510, one or more memories 520, the one or more memory stores 520 store one or more computer programs, the one or more A computer program includes instructions. When the instruction is executed by the one or more processors 510, the vehicle-mounted device 230 as described in FIGS. 3 to 7 above is caused to execute the technical solutions in the embodiments of FIGS. 3 to 7, or as above. The electronic device described in the method 300 in the text executes the technical solution in the above method 300.
本申请实施例提供一种计算机程序产品,当所述计算机程序产品在电子设备运行时,使得电子设备执行上述实施例中的技术方案。其实现原理和技术效果与上述方法相关实施例类似,此处不再赘述。Embodiments of the present application provide a computer program product. When the computer program product is run on an electronic device, it causes the electronic device to execute the technical solutions in the above embodiments. The implementation principles and technical effects are similar to the above-mentioned method-related embodiments, and will not be described again here.
本申请实施例提供一种可读存储介质,所述可读存储介质包含指令,当所述指令在电子设备运行时,使得所述电子设备执行上述实施例的技术方案。其实现原理和技术效果类似,此处不再赘述。Embodiments of the present application provide a readable storage medium. The readable storage medium contains instructions. When the instructions are run on an electronic device, the electronic device executes the technical solutions of the above embodiments. The implementation principles and technical effects are similar and will not be described again here.
本申请实施例提供一种芯片,所述芯片用于执行指令,当所述芯片运行时,执行上述实施例中的技术方案。其实现原理和技术效果类似,此处不再赘述。Embodiments of the present application provide a chip. The chip is used to execute instructions. When the chip is running, the technical solutions in the above embodiments are executed. The implementation principles and technical effects are similar and will not be described again here.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered beyond the scope of this application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随
机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random Various media that can store program code such as Random Access Memory (RAM), magnetic disks or optical disks.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application. should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims (30)
- 一种显示方法,其特征在于,所述方法应用于电子设备,所述方法包括:A display method, characterized in that the method is applied to electronic equipment, and the method includes:全屏显示第一应用的界面;Display the interface of the first application in full screen;获取第一状态信息,并确定所述第一状态信息满足第一预设条件,所述第一状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;Obtain first status information, and determine that the first status information satisfies a first preset condition, and the first status information is used to indicate the status of the electronic device or a device connected to the electronic device;以非全屏显示的方式显示所述第一应用的界面、或后台继续运行所述第一应用、或结束所述第一应用的进程,并全屏显示第二应用的界面;或者Display the interface of the first application in a non-full-screen manner, or continue to run the first application in the background, or end the process of the first application, and display the interface of the second application in full-screen mode; or分屏显示所述第一应用和所述第二应用的界面。Display the interfaces of the first application and the second application in split screens.
- 根据权利要求1所述的显示方法,其特征在于,所述第二应用为默认的应用,或者,所述第二应用为在全屏显示所述第一应用的界面之前所述电子设备上最近一次运行的应用。The display method according to claim 1, wherein the second application is a default application, or the second application is the latest application on the electronic device before the interface of the first application is displayed in full screen. running application.
- 根据权利要求1或2所述的显示方法,其特征在于,所述第一应用包括非地图类的应用,所述第二应用包括地图类的应用。The display method according to claim 1 or 2, wherein the first application includes a non-map application, and the second application includes a map application.
- 根据权利要求1至3中任一项所述的显示方法,其特征在于,所述第一状态信息用于指示所述电子设备的移动速度的状况,The display method according to any one of claims 1 to 3, wherein the first status information is used to indicate the status of the moving speed of the electronic device,所述第一预设条件包括:The first preset conditions include:所述电子设备的移动速度大于或等于第一阈值;和/或,The moving speed of the electronic device is greater than or equal to the first threshold; and/or,所述电子设备在目标时间内的移动速度的差值大于或等于第二阈值。The difference in movement speed of the electronic device within the target time is greater than or equal to the second threshold.
- 根据权利要求1至4中任一项所述的显示方法,其特征在于,所述第一状态信息用于指示与所述电子设备连接的车辆的档位的状况,The display method according to any one of claims 1 to 4, wherein the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device,所述第一预设条件包括:The first preset conditions include:所述车辆的档位处于D档;和/或,The gear of the vehicle is in D position; and/or,所处车辆的档位由P档调至D档;和/或,The vehicle's gear is adjusted from P to D; and/or,所述车辆的档位处于R档。The gear of the vehicle is in R position.
- 根据权利要求1至5中任一项所述的显示方法,其特征在于,所述非全屏显示的方式包括:悬浮窗、画中画、分屏、悬浮球、和/或卡片。The display method according to any one of claims 1 to 5, characterized in that the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
- 根据权利要求1至6中任一项所述的显示方法,其特征在于,所述非全屏显示的方式与所述第一应用对所述电子设备的影响程度相关。The display method according to any one of claims 1 to 6, wherein the non-full-screen display mode is related to the degree of influence of the first application on the electronic device.
- 根据权利要求7所述的显示方法,其特征在于,所述影响程度包括低影响程度、中影响程度和高影响程度,所述低影响程度对应的影响值小于或等于第三阈值,所述中影响程度对应的影响值大于第三阈值且小于第四阈值,所述高影响程度对应的影响值大于或等于第四阈值,The display method according to claim 7, wherein the influence degree includes a low influence degree, a medium influence degree and a high influence degree, the influence value corresponding to the low influence degree is less than or equal to a third threshold, and the medium influence degree The influence value corresponding to the degree of influence is greater than the third threshold and less than the fourth threshold, and the influence value corresponding to the high degree of influence is greater than or equal to the fourth threshold,在所述第一应用对所述电子设备的影响程度为低影响程度的情况下,所述非全屏显示的方式为悬浮窗;When the impact of the first application on the electronic device is low, the non-full-screen display method is a floating window;在所述第一应用对所述电子设备的影响程度为中影响程度的情况下,所述非全屏显示的方式为画中画或分屏;In the case where the first application has a medium impact on the electronic device, the non-full-screen display method is picture-in-picture or split-screen;在所述第一应用对所述电子设备的影响程度为高影响程度的情况下,所述非全屏显示的方式为悬浮球和/或卡片。 When the impact degree of the first application on the electronic device is high, the non-full-screen display method is a floating ball and/or a card.
- 根据权利要求6或8所述的显示方法,其特征在于,在全屏显示的所述第一应用的界面包括视频内容和音频内容的情况下,以所述悬浮球和/或所述卡片显示的第一应用的界面仅包括音频内容;或者,The display method according to claim 6 or 8, characterized in that, when the interface of the first application displayed in full screen includes video content and audio content, the display method is displayed with the floating ball and/or the card. The interface of the first application only includes audio content; or,在全屏显示的所述第一应用的界面包括音频内容,且以所述后台继续运行所述第一应用的情况下,所述方法还包括:In the case where the interface of the first application displayed in full screen includes audio content and the first application continues to run in the background, the method further includes:播放与运行所述第一应用对应的音频内容。Play and run the audio content corresponding to the first application.
- 根据权利要求1至9中任一项所述的显示方法,其特征在于,所述以非全屏显示的方式显示的所述第一应用的界面包括至少一个控件,所述至少一个控件用于对所述第一应用进行管理。The display method according to any one of claims 1 to 9, characterized in that the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control The first application performs management.
- 根据权利要求1至10中任一项所述的显示方法,其特征在于,所述方法还包括:The display method according to any one of claims 1 to 10, characterized in that the method further includes:检测对所述以非全屏显示的方式显示的所述第一应用的界面的操作;Detecting an operation on the interface of the first application displayed in a non-full-screen display mode;响应于所述操作,以另一种非全屏显示的方式显示所述第一应用的界面。In response to the operation, the interface of the first application is displayed in another non-full-screen display manner.
- 根据权利要求1至11中任一项所述的显示方法,其特征在于,在所述全屏或分屏显示第二应用的界面之后,所述方法还包括:The display method according to any one of claims 1 to 11, characterized in that after displaying the interface of the second application in full screen or split screen, the method further includes:获取第二状态信息,并确定所述第二状态信息满足第二预设条件,所述第二状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;Obtain second status information, and determine that the second status information satisfies a second preset condition, and the second status information is used to indicate the status of the electronic device or a device connected to the electronic device;全屏显示所述第一应用的界面。Display the interface of the first application in full screen.
- 根据权利要求12所述的显示方法,其特征在于,所述第二状态信息用于指示所述电子设备的移动速度的状况,The display method according to claim 12, wherein the second status information is used to indicate the status of the moving speed of the electronic device,所述第二预设条件包括:The second preset conditions include:所述电子设备的移动速度小于第一阈值;和/或,The moving speed of the electronic device is less than the first threshold; and/or,所述电子设备在目标时间内的移动速度的差值小于第二阈值。The difference in moving speed of the electronic device within the target time is less than the second threshold.
- 根据权利要求12或13所述的显示方法,其特征在于,所述第二状态信息用于指示与所述电子设备连接的车辆的档位的状况,The display method according to claim 12 or 13, characterized in that the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device,所述第二预设条件包括:The second preset conditions include:所述车辆的档位处于P档;和/或,The gear of the vehicle is in P position; and/or,所处车辆的档位由D档调至P档;和/或,The vehicle's gear is adjusted from D to P; and/or,所述车辆的档位处于N档。The gear of the vehicle is in N gear.
- 一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;存储器;多个应用程序;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:An electronic device, characterized in that the electronic device includes: one or more processors; a memory; a plurality of application programs; and one or more programs, wherein the one or more programs are stored in the memory , when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps:全屏显示第一应用的界面;Display the interface of the first application in full screen;获取第一状态信息,并确定所述第一状态信息满足第一预设条件,所述第一状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;Obtain first status information, and determine that the first status information satisfies a first preset condition, and the first status information is used to indicate the status of the electronic device or a device connected to the electronic device;以非全屏显示的方式显示所述第一应用的界面、或后台继续运行所述第一应用、或结束所述第一应用的进程,并全屏显示第二应用的界面;或者Display the interface of the first application in a non-full-screen manner, or continue to run the first application in the background, or end the process of the first application, and display the interface of the second application in full-screen mode; or分屏显示所述第一应用和所述第二应用的界面。Display the interfaces of the first application and the second application in split screens.
- 根据权利要求15所述的电子设备,其特征在于,所述第二应用为默认的应用,或者,所述第二应用为在全屏显示所述第一应用的界面之前所述电子设备上最近一次运行的应用。 The electronic device according to claim 15, wherein the second application is a default application, or the second application is the latest application on the electronic device before the interface of the first application is displayed in full screen. running application.
- 根据权利要求15或16所述的电子设备,其特征在于,所述第一应用包括非地图类的应用,所述第二应用包括地图类的应用。The electronic device according to claim 15 or 16, wherein the first application includes a non-map application, and the second application includes a map application.
- 根据权利要求15至17中任一项所述的电子设备,其特征在于,所述第一状态信息用于指示所述电子设备的移动速度的状况,The electronic device according to any one of claims 15 to 17, wherein the first status information is used to indicate the status of the moving speed of the electronic device,所述第一预设条件包括:The first preset conditions include:所述电子设备的移动速度大于或等于第一阈值;和/或,The moving speed of the electronic device is greater than or equal to the first threshold; and/or,所述电子设备在目标时间内的移动速度的差值大于或等于第二阈值。The difference in movement speed of the electronic device within the target time is greater than or equal to the second threshold.
- 根据权利要求15至18中任一项所述的电子设备,其特征在于,所述第一状态信息用于指示与所述电子设备连接的车辆的档位的状况,The electronic device according to any one of claims 15 to 18, wherein the first status information is used to indicate the status of the gear position of the vehicle connected to the electronic device,所述第一预设条件包括:The first preset conditions include:所述车辆的档位处于D档;和/或,The gear of the vehicle is in D position; and/or,所处车辆的档位由P档调至D档;和/或,The vehicle's gear is adjusted from P to D; and/or,所述车辆的档位处于R档。The gear of the vehicle is in R position.
- 根据权利要求15至19中任一项所述的电子设备,其特征在于,所述非全屏显示的方式包括:悬浮窗、画中画、分屏、悬浮球、和/或卡片。The electronic device according to any one of claims 15 to 19, wherein the non-full-screen display method includes: floating window, picture-in-picture, split screen, floating ball, and/or card.
- 根据权利要求15至20中任一项所述的电子设备,其特征在于,所述非全屏显示的方式与所述第一应用对所述电子设备的影响程度相关。The electronic device according to any one of claims 15 to 20, wherein the non-full-screen display mode is related to the degree of influence of the first application on the electronic device.
- 根据权利要求21所述的电子设备,其特征在于,所述影响程度包括低影响程度、中影响程度和高影响程度,所述低影响程度对应的影响值小于或等于第三阈值,所述中影响程度对应的影响值大于第三阈值且小于第四阈值,所述高影响程度对应的影响值大于或等于第四阈值,The electronic device according to claim 21, wherein the impact level includes a low impact level, a medium impact level and a high impact level, the impact value corresponding to the low impact level is less than or equal to a third threshold, and the medium impact level The influence value corresponding to the degree of influence is greater than the third threshold and less than the fourth threshold, and the influence value corresponding to the high degree of influence is greater than or equal to the fourth threshold,在所述第一应用对所述电子设备的影响程度为低影响程度的情况下,所述非全屏显示的方式为悬浮窗;When the impact of the first application on the electronic device is low, the non-full-screen display method is a floating window;在所述第一应用对所述电子设备的影响程度为中影响程度的情况下,所述非全屏显示的方式为画中画或分屏;In the case where the first application has a medium impact on the electronic device, the non-full-screen display method is picture-in-picture or split-screen;在所述第一应用对所述电子设备的影响程度为高影响程度的情况下,所述非全屏显示的方式为悬浮球和/或卡片。When the impact degree of the first application on the electronic device is high, the non-full-screen display method is a floating ball and/or a card.
- 根据权利要求20或22所述的电子设备,其特征在于,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:The electronic device according to claim 20 or 22, characterized in that, when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps:在全屏显示的所述第一应用的界面包括视频内容和音频内容的情况下,以所述悬浮球和/或所述卡片显示的第一应用的界面仅包括音频内容;或者,In the case where the interface of the first application displayed in full screen includes video content and audio content, the interface of the first application displayed with the floating ball and/or the card only includes audio content; or,在全屏显示的所述第一应用的界面包括音频内容,且以所述后台继续运行所述第一应用的情况下,播放与运行所述第一应用对应的音频内容。When the interface of the first application displayed in full screen includes audio content and the first application continues to run in the background, the audio content corresponding to the running of the first application is played.
- 根据权利要求15至23中任一项所述的电子设备,其特征在于,所述以非全屏显示的方式显示的所述第一应用的界面包括至少一个控件,所述至少一个控件用于对所述第一应用进行管理。The electronic device according to any one of claims 15 to 23, wherein the interface of the first application displayed in a non-full-screen display mode includes at least one control, and the at least one control is used to control The first application performs management.
- 根据权利要求15至24中任一项所述的电子设备,其特征在于,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:The electronic device according to any one of claims 15 to 24, wherein when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps:检测对所述以非全屏显示的方式显示的所述第一应用的界面的操作;Detecting an operation on the interface of the first application displayed in a non-full-screen display mode;响应于所述操作,以另一种非全屏显示的方式显示所述第一应用的界面。 In response to the operation, the interface of the first application is displayed in another non-full-screen display manner.
- 根据权利要求15至25中任一项所述的电子设备,其特征在于,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:The electronic device according to any one of claims 15 to 25, characterized in that, when the instructions are executed by the one or more processors, the electronic device is caused to perform the following steps:在所述全屏或分屏显示第二应用的界面之后,获取第二状态信息,并确定所述第二状态信息满足预设条件,所述第二状态信息用于指示所述电子设备或与所述电子设备连接的设备的状态;After the interface of the second application is displayed in full screen or split screen, second status information is obtained, and it is determined that the second status information satisfies the preset condition. The second status information is used to indicate that the electronic device is or is related to the electronic device. The status of the device connected to the electronic device;全屏显示所述第一应用的界面。Display the interface of the first application in full screen.
- 根据权利要求26所述的电子设备,其特征在于,所述第二状态信息用于指示所述电子设备的移动速度的状况,The electronic device according to claim 26, wherein the second status information is used to indicate the status of the moving speed of the electronic device,所述第二预设条件包括:The second preset conditions include:所述电子设备的移动速度小于第一阈值;和/或,The moving speed of the electronic device is less than the first threshold; and/or,所述电子设备在目标时间内的移动速度的差值小于第二阈值。The difference in moving speed of the electronic device within the target time is less than the second threshold.
- 根据权利要求26或27所述的电子设备,其特征在于,所述第二状态信息用于指示与所述电子设备连接的车辆的档位的状况,The electronic device according to claim 26 or 27, characterized in that the second status information is used to indicate the status of the gear position of the vehicle connected to the electronic device,所述第二预设条件包括:The second preset conditions include:所述车辆的档位处于P档;和/或,The gear of the vehicle is in P position; and/or,所处车辆的档位由D档调至P档;和/或,The vehicle's gear is adjusted from D to P; and/or,所述车辆的档位处于N档。The gear of the vehicle is in N gear.
- 一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述第一电子设备执行如权利要求1至14中任一项所述的显示方法。A computer-readable storage medium, characterized by comprising computer instructions that, when the computer instructions are run on an electronic device, cause the first electronic device to perform the display as claimed in any one of claims 1 to 14 method.
- 一种芯片系统,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片系统的电子设备执行如权利要求1至14中任一项所述的显示方法。 A chip system, characterized in that it includes: a processor for calling and running a computer program from a memory, so that an electronic device installed with the chip system performs the display as claimed in any one of claims 1 to 14 method.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210392551.1 | 2022-04-15 | ||
CN202210392551.1A CN116954770A (en) | 2022-04-15 | 2022-04-15 | Display method and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023197999A1 true WO2023197999A1 (en) | 2023-10-19 |
Family
ID=88328997
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/087332 WO2023197999A1 (en) | 2022-04-15 | 2023-04-10 | Display method and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116954770A (en) |
WO (1) | WO2023197999A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150268842A1 (en) * | 2014-03-18 | 2015-09-24 | Obigo Inc. | Method for configuring dynamic user interface of head unit of vehicle by using mobile terminal, and head unit and computer-readable recoding media using the same |
CN107487274A (en) * | 2017-03-30 | 2017-12-19 | 宝沃汽车(中国)有限公司 | Control the method, apparatus and vehicle of vehicle-carrying display screen |
US10097684B1 (en) * | 2018-03-19 | 2018-10-09 | Google Llc | Maintaining an automobile configuration of a mobile computing device while switching between automobile and non-automobile user interfaces |
CN108833707A (en) * | 2018-06-22 | 2018-11-16 | 深圳市万普拉斯科技有限公司 | Incoming display method, device, computer readable storage medium and mobile device |
-
2022
- 2022-04-15 CN CN202210392551.1A patent/CN116954770A/en active Pending
-
2023
- 2023-04-10 WO PCT/CN2023/087332 patent/WO2023197999A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150268842A1 (en) * | 2014-03-18 | 2015-09-24 | Obigo Inc. | Method for configuring dynamic user interface of head unit of vehicle by using mobile terminal, and head unit and computer-readable recoding media using the same |
CN107487274A (en) * | 2017-03-30 | 2017-12-19 | 宝沃汽车(中国)有限公司 | Control the method, apparatus and vehicle of vehicle-carrying display screen |
US10097684B1 (en) * | 2018-03-19 | 2018-10-09 | Google Llc | Maintaining an automobile configuration of a mobile computing device while switching between automobile and non-automobile user interfaces |
CN108833707A (en) * | 2018-06-22 | 2018-11-16 | 深圳市万普拉斯科技有限公司 | Incoming display method, device, computer readable storage medium and mobile device |
Also Published As
Publication number | Publication date |
---|---|
CN116954770A (en) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021017889A1 (en) | Display method of video call appliced to electronic device and related apparatus | |
WO2020259452A1 (en) | Full-screen display method for mobile terminal, and apparatus | |
US20230115868A1 (en) | Displaying Interfaces in Different Display Areas Based on Activities | |
US12032410B2 (en) | Display method for flexible display, and terminal | |
WO2021213164A1 (en) | Application interface interaction method, electronic device, and computer readable storage medium | |
CN112399390B (en) | Bluetooth connection method and related device | |
WO2021036770A1 (en) | Split-screen processing method and terminal device | |
US20230216990A1 (en) | Device Interaction Method and Electronic Device | |
WO2019072178A1 (en) | Method for processing notification, and electronic device | |
CN111602108B (en) | Application icon display method and terminal | |
CN113496426A (en) | Service recommendation method, electronic device and system | |
US20230168802A1 (en) | Application Window Management Method, Terminal Device, and Computer-Readable Storage Medium | |
WO2021000817A1 (en) | Ambient sound processing method and related device | |
WO2022042770A1 (en) | Method for controlling communication service state, terminal device and readable storage medium | |
WO2022170856A1 (en) | Method for establishing connection, and electronic device | |
CN113452945A (en) | Method and device for sharing application interface, electronic equipment and readable storage medium | |
WO2022170854A1 (en) | Video call method and related device | |
CN113141483B (en) | Screen sharing method based on video call and mobile device | |
CN113438366A (en) | Information notification interaction method, electronic device and storage medium | |
WO2021052388A1 (en) | Video communication method and video communication apparatus | |
WO2023207667A1 (en) | Display method, vehicle, and electronic device | |
CN116048831B (en) | Target signal processing method and electronic equipment | |
CN114006698B (en) | token refreshing method and device, electronic equipment and readable storage medium | |
WO2022135195A1 (en) | Method and apparatus for displaying virtual reality interface, device, and readable storage medium | |
WO2023197999A1 (en) | Display method and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23787643 Country of ref document: EP Kind code of ref document: A1 |