Display method and electronic equipment
The interface of the application is displayed through the connection between the mobile phone and the car computer, hiding the navigation bar and displaying the full screen, solving the problem that the car computer display cannot be displayed in full screen, and improving user experience and operation convenience.
Patent Information
- Application Number
- CN202411036502.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-10
- Filing Date
- 2020-10-22
- Publication Date
- 2024-12-17
AI Technical Summary
In the prior art, the display screen of the vehicle computer cannot display the application interface in full screen, which limits the user's operating experience.
Establish a connection through the mobile phone and the car computer, send the application information to display icons and interfaces, and hide the navigation bar according to user operations, display the application's interface in full screen, providing a custom full screen/non-full screen display operation method.
The interface of the full-screen display application of the car computer is realized, which is easy for users to use, improves the user experience, and exits the full-screen display as needed.
Smart Images

Figure CN119148958A_ABST
Abstract
Description
[0001] This application claims priority to a Chinese patent application filed with the China Patent Office on September 10, 2020, with application number 202010949121.6 and application name “A display method and electronic device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of terminal technology, and in particular to a display method and an electronic device. Background Art
[0003] Vehicle systems (such as With the introduction of the mobile phone, the services provided by the application installed on the mobile phone can be extended to the car after the mobile phone and the car computer are successfully connected, so as to facilitate users to make calls, navigate or listen to music while driving. Usually, the display screen of the car computer, that is, the car computer screen, is the display medium for the application to provide services to users. However, in the prior art, the interface of the application cannot occupy the entire car computer screen.
[0004] For example, if you install For example. Figure 1 As shown, the area 120 of the vehicle screen displays the interface of Baidu Maps, while the area 110 of the vehicle screen displays the navigation bar. The navigation bar usually includes one or more controls, such as a control for switching high-frequency applications, a control for returning to the home screen, a control for starting the search function, etc., for the convenience of users. Figure 1 It can be seen that the interface of Baidu Maps can only be displayed within area 120 and cannot occupy the entire car screen. Summary of the invention
[0005] The embodiments of the present application provide a display method and an electronic device, which help to enable a user to operate the vehicle computer after a mobile phone and a vehicle computer are successfully connected, so that the vehicle computer displays the interface of a corresponding application in full screen, which is convenient for the user to use.
[0006] The first aspect is a display method of an embodiment of the present application, which is used in a system composed of a first electronic device and a second electronic device, specifically including: the first electronic device establishes a connection with the second electronic device, the first electronic device includes a first application, and then the first electronic device sends information of the first application to the second electronic device; the second electronic device displays the icon of the first application on the display screen in response to the received information of the first application; in response to the user's operation on the icon of the first application on the second electronic device, the second electronic device displays a navigation bar in a first area of the display screen and displays a first interface of the first application in a second area of the display screen; detects a first operation on the second electronic device; in response to the first operation, the second electronic device hides the navigation bar and displays the first interface of the first application in full screen on the display screen.
[0007] In an embodiment of the present application, after the first electronic device and the second electronic device are connected, the information of the first application can be sent to the second electronic device, so that the second electronic device can display the icon of the first application. It should be noted that the information of the first application may include the icon, name, version information, etc. of the first application. When the second electronic device displays a navigation bar in the first area of the display screen and displays the first interface of the first application in the second area of the display screen, if the user performs a first operation on the second electronic device, the second electronic device can hide the navigation bar and display the first interface of the first application in full screen. In the case where the first electronic device is a mobile phone and the second electronic device is a car computer, the above technical solution allows the user to display the interface of the corresponding application in full screen on the car computer according to his own needs.
[0008] In a possible design, the second electronic device hides the navigation bar, and after displaying the first interface of the first application in full screen on the display screen, detects a second operation on the second electronic device;
[0009] In response to the second operation, the second electronic device displays the navigation bar in the first area of the display screen, and displays the first interface of the first application in the second area of the display screen.
[0010] Through the above technical solution, the user can also exit the interface of the full-screen application according to his own needs.
[0011] In a possible design, in response to the user's operation on the icon of the first application on the second electronic device, the second electronic device displays a prompt box, which is used to prompt the user to control the full-screen display or non-full-screen display of the interface of the application program, so as to facilitate the user to obtain corresponding information.
[0012] In a possible design, in response to the user's operation on the prompt box, the first electronic device displays a second interface, the second interface includes a first option; in response to the user's operation on the first option, the application full-screen operation mode is set to a third operation. Thus, the user can customize the corresponding operation according to his own needs to control the full-screen display of the application, so as to meet the user's usage habits and help improve the user experience.
[0013] In a possible design, in response to a user's operation on the icon of the first application on the first electronic device, the first electronic device displays the third interface of the first application; when the second electronic device displays the navigation bar in the first area of the display screen and displays the first interface of the first application in the second area of the display screen, a fourth operation on the first electronic device is detected; in response to the fourth operation, the second electronic device hides the navigation bar and displays the first interface of the first application in full screen on the display screen. This allows the user to control the full screen display of the first interface of the first application on the second electronic device when the first application is also launched on the first electronic device.
[0014] In a possible design, when the second electronic device hides the navigation bar and displays the first interface of the first application in full screen on the display screen, a fifth operation on the first electronic device is detected; in response to the fifth operation, the second electronic device displays the navigation bar in the first area of the display screen and displays the first interface of the first application in the second area of the display screen. This allows the user to control the exit of the full screen display of the first interface of the first application on the second electronic device when the first application is also launched on the first electronic device.
[0015] In a possible design, the first electronic device is a mobile phone or a tablet computer, and the second electronic device is a vehicle computer.
[0016] The second aspect is a display method according to an embodiment of the present application, which specifically includes:
[0017] A first electronic device establishes a connection with a second electronic device, the first electronic device includes a first application, wherein the second electronic device displays an icon of the first application; the first electronic device receives first indication information from the second electronic device, the first indication information is used to indicate a user's operation on the icon of the first application on the second electronic device; in response to the above operation, the first electronic device sends a first interface of the first application to the second electronic device, so that the second electronic device displays a navigation bar in a first area of the display screen, and displays the first interface of the first application in a second area of the display screen;
[0018] The first electronic device receives second indication information from the second electronic device, where the second indication information is used to indicate a first operation on the second electronic device;
[0019] In response to the received second indication information, the first electronic device sends a first navigation bar hiding message to the second electronic device, where the first navigation bar hiding message is used to instruct the second electronic device to hide the navigation bar and display the first interface of the first application in full screen on the display screen.
[0020] In a possible design, after the first electronic device sends the navigation bar hiding message to the second electronic device, the first electronic device receives third indication information from the second electronic device, where the third indication information is used to indicate a second operation of the user on the second electronic device;
[0021] In response to the received third indication information, the first electronic device sends a first navigation bar display message to the second electronic device, and the first navigation bar display message is used to instruct the second electronic device to display the navigation bar in the first area of the display screen and display the first interface of the first application in the second area of the display screen.
[0022] In one possible design, a first electronic device receives fourth indication information, and the fourth indication information is used to instruct a user to operate an icon of a first application on a second electronic device; in response to the received fourth indication information, the first electronic device sends a first message to the second electronic device, and the first message is used to instruct the second electronic device to display a prompt box, and the prompt box is used to prompt the user to control the operation mode of full-screen display or non-full-screen display of the application interface.
[0023] In one possible design, a first electronic device receives fifth indication information, and the fifth indication information is used to indicate a user's operation on a prompt box; in response to the received fifth indication information, the first electronic device displays a second interface, and the second interface includes a first option; in response to the user's operation on the first option, the first electronic device sets the full-screen operation mode of the application to a third operation.
[0024] In a possible design, in response to a user operating the icon of the first application on the first electronic device, the first electronic device displays a third interface of the first application;
[0025] When the second electronic device displays the navigation bar in the first area of the display screen and displays the first interface of the first application in the second area of the display screen, the first electronic device detects a fourth operation of the user on the first electronic device;
[0026] In response to the fourth operation, the first electronic device sends second navigation bar hiding information to the second electronic device, where the second navigation bar hiding information is used to instruct the second electronic device to hide the navigation bar and display the first interface of the first application in full screen on the display screen.
[0027] In one possible design, when the second electronic device hides the navigation bar and displays the first interface of the first application in full screen on the display screen, a fifth operation on the first electronic device is detected; in response to the fifth operation, the first electronic device sends a second navigation bar display message to the second electronic device, and the second navigation bar display message is used to instruct the second electronic device to display the navigation bar within the first area of the display screen and display the first interface of the first application within the second area of the display screen.
[0028] The third aspect is an electronic device of an embodiment of the present application, which includes a module / unit for executing the method of the second aspect or any possible design of the second aspect; these modules / units can be implemented by hardware, or the corresponding software can be implemented by hardware.
[0029] The fourth aspect is a chip of an embodiment of the present application, which is coupled to a memory in an electronic device and is used to call a computer program stored in the memory and execute the technical solution of the second aspect of the embodiment of the present application and any possible design of the second aspect thereof; "coupling" in the embodiment of the present application refers to the direct or indirect combination of two components with each other.
[0030] The fifth aspect is a computer-readable storage medium according to an embodiment of the present application, wherein the computer-readable storage medium includes a computer program. When the computer program runs on an electronic device, the electronic device executes a technical solution such as the second aspect and any possible design of the second aspect.
[0031] The sixth aspect is a computer program of an embodiment of the present application, wherein the computer program includes instructions. When the instructions are run on a computer, the computer executes a technical solution such as the second aspect and any possible design of the second aspect.
[0032] The seventh aspect is a graphical user interface on an electronic device of an embodiment of the present application, wherein the electronic device has a display screen, one or more memories, and one or more processors, wherein the one or more processors are used to execute one or more computer programs stored in the one or more memories, and the graphical user interface includes a graphical user interface displayed when the electronic device executes the above-mentioned second aspect and any possible design of the second aspect.
[0033] Among them, for the beneficial effects of the second to seventh aspects, please refer to the beneficial effects of the first aspect and will not be repeated. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 A schematic diagram of a vehicle computer interface according to an embodiment of the present application;
[0035] Figure 2 A schematic diagram of a system architecture diagram of an embodiment of the present application;
[0036] Figure 3 A schematic diagram of the hardware structure of a mobile phone according to an embodiment of the present application;
[0037] Figure 4 A schematic diagram of the software structure of a HiCar application installed on a mobile phone according to an embodiment of the present application;
[0038] Figure 5A A schematic diagram of a vehicle computer interface according to an embodiment of the present application;
[0039] Figure 5B A schematic diagram of a mobile phone interface according to an embodiment of the present application;
[0040] Figure 5C This is another schematic diagram of a mobile phone interface according to an embodiment of the present application;
[0041] Figure 6 This is another schematic diagram of a vehicle computer interface according to an embodiment of the present application;
[0042] Figure 7 This is another schematic diagram of a vehicle computer interface according to an embodiment of the present application;
[0043] Figure 8 A schematic diagram of a vehicle system setting interface according to an embodiment of the present application;
[0044] Fig. 9 A schematic diagram of a vehicle computer interface and a mobile phone interface according to an embodiment of the present application;
[0045] Fig.10 A schematic diagram of another vehicle computer interface and mobile phone interface according to an embodiment of the present application;
[0046] Fig.11 This is another schematic diagram of a vehicle computer interface according to an embodiment of the present application;
[0047] Fig.12 This is another schematic diagram of a vehicle computer interface according to an embodiment of the present application;
[0048] Fig.13 A schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0049] In-vehicle systems such as HiCar are applications that support mapping applications installed on mobile phones to the car computer. Specifically, after the mobile phone and the car computer are successfully connected, the applications installed on the mobile phone (such as phone calls, maps, music, etc.) can be mapped to the car computer. Therefore, the icons of applications installed on the mobile phone can be displayed on the car computer, so that users can use the services provided by the applications installed on the mobile phone through the car computer, which not only facilitates users to make calls, navigate or listen to music while driving, but also helps to improve the safety of users' driving.
[0050] In some embodiments, the vehicle system can support the mobile phone to map some of its installed applications to the vehicle computer. For example, these applications are selected from all the applications installed by the mobile phone. For example, the mobile phone selects them from all the applications installed by the mobile phone in combination with the user's settings.
[0051] Usually, the display screen of the vehicle computer, that is, the vehicle computer screen, is the display medium for the application to provide services to the user. However, in the prior art, the interface of the application cannot occupy the entire vehicle computer screen.
[0052] In view of this, the embodiment of the present application provides a display method, after the vehicle computer is successfully connected to the mobile phone, when the vehicle computer displays the interface of a certain application, the user can perform a first operation on the vehicle computer according to his own needs, so that the vehicle computer can respond to the first operation and display the interface of the application in full screen on the vehicle computer screen. Of course, the user can also perform a second operation on the vehicle computer according to his own needs, so that the vehicle computer can respond to the second operation and exit the full screen display for the application, so as to facilitate user use.
[0053] In some embodiments, the first operation and / or the second operation can be customized by the user on the mobile phone according to his / her own needs, so that the operation can be more in line with the user's usage habits, which helps to improve the user experience. Alternatively, the first operation and / or the second operation can also be the default operation of the vehicle system, which is not limited.
[0054] It should be understood that in the embodiments of the present application, "at least one" refers to one or more. "Multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, or a, b and c. Each of a, b, and c can be an element itself, or a set containing one or more elements.
[0055] In this application, "exemplary", "in some embodiments", "in other embodiments", etc. are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete way.
[0056] It should be pointed out that the words "first", "second", etc. involved in the embodiments of the present application are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.
[0057] like Figure 2 As shown, it is a system architecture diagram of an embodiment of the present application, including an electronic device and an in-vehicle device. Among them, both the electronic device and the in-vehicle device support the in-vehicle system. It should be noted that, for electronic devices, the in-vehicle system can be installed before the electronic device leaves the factory, or it can be installed by the user according to their own needs, and there is no limitation on this. For example, the electronic device of the embodiment of the present application can be a portable terminal, such as a mobile phone, a tablet computer, a laptop computer, a wearable device (such as a smart watch), etc. Exemplarily, the portable terminal includes but is not limited to a device equipped with Or other operating systems. In addition, the electronic device of the embodiment of the present application is not limited to a portable terminal, such as a vehicle-mounted terminal, etc. The vehicle-mounted device of the embodiment of the present application can be a vehicle computer, etc., which is not limited.
[0058] Take the electronic device as a mobile phone as an example. For example, Figure 3, which is a schematic diagram of the hardware structure of a mobile phone in an embodiment of the present application. Specifically, as shown in the figure, the mobile phone includes a processor 310, an external memory interface 320, an internal memory 321, a universal serial bus (USB) interface 330, a charging management module 340, a power management module 341, a battery 342, an antenna 1, an antenna 2, a mobile communication module 350, a wireless communication module 360, an audio module 370, a speaker 370A, a receiver 370B, a microphone 370C, an earphone interface 370D, a sensor module 380, a button 390, a motor 391, an indicator 392, a camera 393, a display screen 394, and a subscriber identification module (SIM) card interface 395, etc. Among them, the sensor module 380 may include a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.
[0059] The processor 310 may include one or more processing units. For example, the processor 310 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). Different processing units may be independent devices, or two or more different processing units may be integrated into one device.
[0060] The processor 310 may also be provided with a memory for storing computer programs and / or data. In some embodiments, the memory in the processor 310 is a cache memory. The memory may store computer programs and / or data that the processor 310 has just used or circulated. If the processor 310 needs to use the computer program and / or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 310, and thus improves the efficiency of the system.
[0061] In some embodiments, the processor 310 may include one or more interfaces. For example, the processor 310 includes a universal serial bus (USB) interface 330 and a subscriber identity module (SIM) interface 395. For another example, the processor 310 may also include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), and / or a general-purpose input / output (GPIO) interface, etc.
[0062] Understandably, Figure 3 The interface connection relationship between the modules shown in the figure is only a schematic illustration and does not constitute a limitation on the opponent mechanism. In other embodiments of the present application, the mobile phone may also use different Figure 3 The interface connection method shown, for example, the modules are connected via a bus.
[0063] The charging management module 340 is used to receive charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 340 can receive charging input from a wired charger through the USB interface 330. In some wireless charging embodiments, the charging management module 340 can receive wireless charging input through a wireless charging coil of the mobile phone. While the charging management module 340 is charging the battery 342, it can also power the mobile phone through the power management module 341.
[0064] The power management module 341 is used to connect the battery 342, the charging management module 340 and the processor 310. The power management module 341 receives input from the battery 342 and / or the charging management module 340, and supplies power to the processor 310, the internal memory 321, the external memory, the display screen 394, the camera 393 and the wireless communication module 360. The power management module 341 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 341 can also be set in the processor 310. In other embodiments, the power management module 341 and the charging management module 340 can also be set in the same device.
[0065] The wireless communication function of the mobile phone can be realized through antenna 1, antenna 2, mobile communication module 350, wireless communication module 360, modem and baseband processor.
[0066] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the mobile phone can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0067] The mobile communication module 350 can provide wireless communication solutions for mobile phones including 2G / 3G / 4G / 5G, etc. The mobile communication module 350 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.
[0068] The wireless communication module 360 includes wireless communication solutions that can be provided for application on the mobile phone, including wireless local area networks (WLAN) (such as Wi-Fi networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR), etc.
[0069] In some embodiments, the antenna 1 of the mobile phone is coupled to the mobile communication module 350, and the antenna 2 is coupled to the wireless communication module 360, so that the mobile phone 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), wideband code division multiple access (WCDMA), time division code division multiple access (TD-SCDMA), 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 (QZSS) and / or satellite based augmentation system (SBAS).
[0070] The mobile phone GPU, display screen 394 and application processor realize the display function. The display screen 394 is used to display images, videos, etc. The display screen 394 includes a display panel. The display panel can be 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 (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, quantum dot light emitting diodes (QLED), etc. In some embodiments, the mobile phone may include 1 or N display screens 394, where N is a positive integer greater than 1.
[0071] The mobile phone can realize the shooting function through ISP, camera 393, video codec, GPU, display screen 394 and application processor. Camera 393 is used to capture static images or videos. The object generates an optical image through the lens and projects it 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 transmits the electrical signal to the ISP for conversion into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the mobile phone may include 1 or N cameras 393, where N is a positive integer greater than 1.
[0072] The external memory interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the mobile phone. The external memory card communicates with the processor 310 through the external memory interface 320 to implement a data storage function. For example, audio, video and other files are stored in the external memory card.
[0073] The internal memory 321 includes a running memory and a built-in memory. Among them, the running memory can be used to store computer programs and / or data, etc. The processor 310 executes various functional applications and data processing of the mobile phone by running the computer programs stored in the running memory. For example, the running memory may include a high-speed random access memory. The built-in memory can also be called a built-in external memory, etc., which can be used to store computer programs and / or data. For example, the built-in memory can store operating systems, applications, etc. The mobile phone usually loads the computer programs and / or data in the built-in memory into the running memory, so that the processor 310 runs the corresponding computer programs and / or data to achieve the corresponding functions. In addition, the internal memory 321 may include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0074] The mobile phone can realize audio functions such as music playing and recording through the audio module 370, the speaker 370A, the receiver 370B, the microphone 370C, the earphone interface 370D, and the application processor.
[0075] The key 390 includes a power button, a volume button, etc. The key 390 can be a mechanical key or a touch key. The mobile phone can receive key input and generate key signal input related to the user settings and function control of the mobile phone.
[0076] Motor 391 can generate vibration prompts. Motor 391 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 394, motor 391 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.
[0077] Indicator 392 may be an indicator light, which may be used to indicate charging status, power changes, messages, missed calls, notifications, etc.
[0078] It is understandable that the structures illustrated in the embodiments of the present application do not constitute specific limitations on mobile phones and vehicle computers. In other embodiments of the present application, mobile phones and vehicle computers may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0079] The following is a car machine and Figure 3The mobile phone with the hardware structure shown introduces the embodiments of the present application in detail.
[0080] Figure 4 A schematic diagram of the software structure of a Hicar application on a mobile phone is shown. As shown in the figure, the Hicar application includes a behavior monitoring module 401, a window adjustment module 402 and a display control module 403.
[0081] The behavior monitoring module 401 is used to receive external input and adjust the size of the interface to be displayed on the vehicle computer according to the external input notification window adjustment module 402. For the convenience of introduction, the interface displayed on the vehicle computer is referred to as the vehicle computer interface, and the interface displayed on the mobile phone is referred to as the mobile phone interface.
[0082] For example, the external input may be an operation of a mobile phone by a user, or an operation of a vehicle computer by a user. In the case where the external input is an operation of a vehicle computer by a user, the behavior monitoring module 401 receives the external input sent by the vehicle computer. For example, the operation of a vehicle computer by a user may be a gesture operation of the user on the vehicle computer screen, or an operation of a physical button on the vehicle computer by the user, which is not limited to this. For another example, the external input may also be a voice command.
[0083] For example, the behavior monitoring module 401 can be started after the mobile phone and the vehicle computer are successfully connected to monitor the external input in real time.
[0084] The window adjustment module 402 is used to adjust the size of the interface of the application that needs to be displayed on the vehicle computer. For the sake of ease of description below, the interface of the application displayed on the vehicle computer is referred to as the vehicle computer interface of the application. For example, when the vehicle computer interface of a certain application is displayed in full screen on the vehicle computer screen, an operation for exiting the full screen for the application is received, and the window adjustment module 402 adjusts the size of the vehicle computer interface of the application to the size when it is not displayed in full screen. For example, the size of the vehicle computer interface of the application when it is not displayed in full screen is the size of the vehicle computer screen minus the size of the navigation bar area. For another example, when the interface of a certain application is displayed in non-full screen on the vehicle computer screen, an operation for displaying the application in full screen is received, and the window adjustment module 402 adjusts the size of the vehicle computer interface of the application to the size when it is displayed in full screen.
[0085] In some embodiments, if the window adjustment module 402 adjusts the size of the vehicle-machine interface of the application to the size of full-screen display, it can also send a navigation bar hiding message to the display control module 403. Alternatively, if the window adjustment module 402 adjusts the size of the vehicle-machine interface of the application to the size of non-full-screen display, it can also send a navigation bar display message to the display control module 403.
[0086] The display control module 403 is used to control the display and hiding of the navigation bar according to the message from the window adjustment module 402. For example, when the display control module 403 receives the navigation bar hiding message, it sets the navigation bar to be invisible, that is, hides the navigation bar. For another example, when the display control module 403 receives the navigation bar showing message, it sets the navigation bar to be visible, that is, displays the navigation bar.
[0087] It should be understood that Figure 4 This is only an example of the software architecture of the Hicar application and does not constitute a limitation on the software architecture of the Hicar application. The Hicar application in the embodiment of the present application may have more or fewer modules, etc. Figure 4 The various modules shown may be included in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application specific integrated circuits.
[0088] Taking HiCar, an in-vehicle system supported by a car computer and a mobile phone, as an example, the display method of an embodiment of the present application is introduced.
[0089] like Figure 5A As shown, the vehicle computer displays interface 500. Interface 500 includes icons of applications installed on the vehicle computer itself. For example, icon 5001 is used to identify the HiCar application. In response to the user clicking on icon 5001, the vehicle computer sends a broadcast message and displays interface 501. For example, the broadcast message includes the name or logo of the vehicle computer. Interface 501 includes a verification code 123456. In some embodiments, interface 501 may also include a cancel option, and in response to the user clicking the cancel option, the vehicle computer stops continuing to establish a connection with the mobile phone. Take the vehicle computer name included in the broadcast message as BJ530 as an example. The mobile phone displays Figure 5BWhen the interface 510 shown is displayed, a broadcast message from the vehicle computer is received, and a prompt box 520 pops up. The prompt box 520 is used to prompt the user that a vehicle computer named BJ530 has been found. Further, the prompt box 520 also includes a cancel option and a connection option. In response to the user clicking the connection option, the mobile phone displays an interface 530. The interface 530 is used for the user to enter a verification code. In response to the completion of the verification code input on the interface 530, the mobile phone sends a connection establishment request to the vehicle computer and displays a prompt box 540. The connection establishment request includes the verification code entered by the user. The prompt box 540 is used to prompt the user that the mobile phone and the vehicle computer are establishing a connection. The vehicle computer receives the connection establishment request from the mobile phone and displays an interface 502, which is used to prompt the user that the vehicle computer and the mobile phone are establishing a connection. When the vehicle computer displays the interface 502, it also determines whether the verification code in the connection establishment request is consistent with the verification code included in the interface 501. If they are consistent, the connection between the vehicle computer and the mobile phone is successfully established, and the vehicle computer sends a connection establishment success response to the mobile phone. After receiving the successful connection establishment response, the vehicle computer maps the installed application to the vehicle computer and displays a prompt box 550, which is used to prompt the user that the mobile phone is connected to the vehicle computer. In some embodiments, the prompt box 550 also includes a disconnect option. The user can disconnect the connection between the mobile phone and the vehicle computer by clicking the disconnect option. After the mobile phone maps the installed application to the vehicle computer, the vehicle computer can display a navigation bar in area 5010 and the current time in area 5020, such as Figure 5A As shown in the interface 503 in FIG. In response to the user sliding up on the area 5020 on the interface 503, the vehicle computer displays the icons of the applications mapped from the mobile phone to the vehicle computer in the area 5020. Taking the applications mapped from the mobile phone to the vehicle computer as video applications, phone applications, music applications, and map applications as an example, in response to the user sliding up on the area 5020 on the interface 503, the vehicle computer displays the icons of the video application, the music application, the map application, and the phone application in the area 5020. Thus, the wireless connection between the vehicle computer and the mobile phone is successfully achieved.
[0090] Further, in some embodiments, in response to the user's upward sliding operation in area 5020, the content in the navigation bar may change. For example, the navigation bar in interface 503 includes the current time, icon 5002, icon 5003, icon 5004, icon 5005 and icon 5006, while the navigation bar in interface 504 includes the current time, icon 5007, icon 5003, icon 5004, icon 5005 and icon 5006. For example, icon 5002 is used to control the display of icons of applications mapped from the mobile phone to the vehicle in area 5020, icon 5003 is used for the user to start map navigation, icon 5004 is used for the user to open the music application, icon 5005 is used for the user to quickly make a call, icon 5006 is used to start the voice assistant, and icon 5007 is used to switch to the main interface, which may be as shown in interface 503. It should be noted that in response to the user's upward sliding operation in area 5020, the content in the navigation bar may not change. The above is merely an example of the content included in a navigation bar. In the embodiment of the present application, there is no limitation on the number of icons included in the navigation bar and / or the functions of the icons.
[0091] It should be noted that in some other embodiments, after the mobile phone maps the application installed on the vehicle computer, the vehicle computer can directly display the application by default. Figure 5A The interface 504 in the vehicle is displayed without displaying the interface 503. For example, in response to the user sliding down, the vehicle computer switches from the interface 504 to the interface 503 for display.
[0092] based on Figure 5A In some other embodiments, when the mobile phone is connected to the vehicle computer for the first time, in response to the completion of the verification code input on the interface 530, the mobile phone sends a request to the vehicle computer to establish a connection, and the connection may be displayed first. Figure 5C When the user clicks the "Allow" option in the prompt box 560, the mobile phone displays the following Figure 5B The prompt box 540 shown. The prompt box 560 is used to prompt the user whether to allow automatic connection to HiCar. The prompt box 560 also includes a prohibition option and an allow option. In response to the user clicking the allow option, when the mobile phone connects to the vehicle computer again, the mobile phone can automatically connect to the vehicle computer after discovering the vehicle computer named BJ530, skipping the steps of the user clicking the connection option on the prompt box 520 and entering the verification code on the interface 530, reducing user operations.
[0093] Of course, the above is only an example of realizing the connection between a mobile phone and a car computer, and does not constitute a limitation on the connection between a mobile phone and a car computer. In an embodiment of the present application, the mobile phone and the car computer may also be wirelessly connected in other ways, such as based on near field communication (NFC) and wireless local area network (WLAN). It should be understood that in an embodiment of the present application, the mobile phone and the car computer may also be wired connected through a data cable (such as a USB cable), etc., without limitation. Moreover, in the above example, the user first clicks on the HiCar icon 5001 on the car computer to initiate a connection. Optionally, the user may also initiate a connection between the mobile phone and the car computer by clicking on the HiCar icon displayed on the mobile phone interface.
[0094] In some embodiments, after the mobile phone and the vehicle computer are successfully connected, the mobile phone maps the video application, music application, telephone application and map application installed on the vehicle computer to the vehicle computer. Figure 6 As shown in A in FIG. 6 , the vehicle computer screen 600 includes an area 610 and an area 620. The vehicle computer displays a navigation bar in area 610 and displays icons of applications mapped from the mobile phone to the vehicle computer in area 620, such as icon 601, where icon 601 is used to identify the video application installed on the mobile phone. In response to the user clicking icon 601, the vehicle computer displays the vehicle computer interface of the video application in area 620 and displays a navigation bar in area 610, such as icon 602. Figure 6 As shown in B.
[0095] For example, the vehicle computer receives the user's operation of clicking icon 601, and notifies the mobile phone of the above operation. When the mobile phone displays the vehicle computer interface of the application in non-full screen mode on the vehicle computer screen by default, in response to the above operation, the size of the vehicle computer interface of the video is adjusted to the size when it is displayed in non-full screen, and the vehicle computer is notified, so that the vehicle computer can display the vehicle computer interface of the video application in area 620.
[0096] For example, Figure 6 As shown in A in FIG. 1 , when icons of multiple applications are displayed in area 620 of the vehicle screen 600, the vehicle receives the operation of the user clicking icon 601 and notifies the behavior monitoring module 401 on the mobile phone. After receiving the above notification, the behavior monitoring module 401 notifies the window adjustment module 403 to adjust the size of the vehicle interface of the video application to the size when it is not displayed in full screen. The window adjustment module 403 adjusts the size of the vehicle interface of the video application to the size when it is not displayed in full screen in combination with the size of the vehicle screen, and then sends a navigation bar hiding message to the display control module 403. After receiving the navigation bar hiding message, the display control module 403 controls the vehicle to display the vehicle interface of the video application in area 620 at the size when it is not displayed in full screen, and to display the navigation bar in area 610.
[0097] For example, the window adjustment module 403 can adjust the size of the vehicle-machine interface of the video application to the size of non-full-screen display by calling the system-level full-screen interface and combining the size of the vehicle-machine screen.
[0098] For example, the default way for a mobile phone to display the vehicle interface of an application on the vehicle screen can be predefined by the R&D personnel in the vehicle system program, and the user cannot change it. Alternatively, the default way for a mobile phone to display the vehicle interface of an application on the vehicle screen can also be set by the user according to his or her own needs. For example, the user can set the default display method of the vehicle interface of the vehicle system for the application through the setting interface of the vehicle system. For example, the setting interface of the vehicle system can be as follows: Figure 8 As shown in A in , it includes a control 801. Among them, the control 801 is used to control the vehicle-mounted interface of the application to be displayed in full screen by default or in non-full screen by default. For example, when the control 801 is in the on (ON) state, the default display mode of the vehicle-mounted system for the vehicle-mounted interface of the application is full screen display. For another example, when the control is in the off (OFF) state, the default display mode of the vehicle-mounted system for the vehicle-mounted interface of the application is non-full screen display.
[0099] The above is the default vehicle interface that displays the application in non-full screen mode on the vehicle screen.
[0100] Further, in some embodiments, Figure 6 As shown in B in FIG. 6 , the vehicle computer displays a navigation bar in area 610 and displays a vehicle computer interface of a video application in area 620. In response to the user sliding to the left, the vehicle computer hides the navigation bar and displays the vehicle computer interface of the video application in full screen, as shown in FIG. Figure 6 As shown in C.
[0101] For example, the vehicle computer receives a left swipe operation from the user and notifies the mobile phone. When the vehicle computer displays the vehicle computer interface of the video application in non-full screen mode, in response to the above operation, the mobile phone adjusts the size of the vehicle computer interface of the video application to the size of full screen display and notifies the vehicle computer, so that the vehicle computer can hide the navigation bar and display the vehicle computer interface of the video application in full screen.
[0102] Or, in some other embodiments, Figure 6 As shown in C in the figure, the vehicle computer displays the vehicle computer interface of the video application in full screen. In response to the user sliding to the right, the vehicle computer displays the navigation bar in area 610 and displays the vehicle computer interface of the video application in area 620.
[0103] For example, the vehicle computer receives the user's right swipe operation and notifies the mobile phone. When the vehicle computer displays the vehicle computer interface of the video application in full-screen mode, in response to the above operation, the mobile phone adjusts the size of the vehicle computer interface of the video application to the size when it is not displayed in full screen, and notifies the vehicle computer, so that the vehicle computer can display the navigation bar in area 610 and the vehicle computer interface of the video application in area 620.
[0104] In some embodiments, Figure 6 As shown in B in FIG. 6 , the vehicle computer displays a navigation bar in area 610 and displays the vehicle computer interface of the video application in area 620. If the vehicle computer receives a right-swiping operation from the user, it does not respond. Figure 6 As shown in C, the car computer displays the car computer interface of the video application in full screen. If the car computer receives a left sliding operation from the user, it does not respond.
[0105] In other embodiments, Figure 6 As shown in A in FIG. 1 , the vehicle computer displays a navigation bar in area 610, and displays icons of applications mapped from the mobile phone to the vehicle computer in area 620, such as icon 601. In response to the user clicking icon 601, a prompt box 700 pops up, and the vehicle computer interface of the video application is displayed in area 620, and a navigation bar is displayed in area 610, such as Figure 7 The prompt box 700 is used to prompt the user to control the operation mode of the vehicle machine interface of the full screen / non-full screen display application, so as to facilitate the user to know.
[0106] Furthermore, in some embodiments, when the vehicle-mounted system supports the user to customize the operation mode of the vehicle-mounted interface of the user controlling the full-screen / non-full-screen display application, the prompt box 700 can also prompt the user to support the operation mode of the vehicle-mounted interface of the control full-screen / non-full-screen display application, so as to facilitate the user to customize. Figure 7 As shown, the prompt box 700 includes the prompt information "supporting the operation mode of full screen / non-full screen display of custom applications", and in response to the user clicking "supporting the operation mode of full screen / non-full screen display of custom applications", the mobile phone displays the setting interface of the vehicle system. Alternatively, the user can operate the mobile phone to make the mobile phone display the setting interface of the vehicle system. The embodiment of the present application does not limit the way in which the mobile phone displays the setting interface of the vehicle system.
[0107] For example, the car system settings interface can be as follows Figure 8 As shown in A in FIG. 8 , it includes control 802 , control 803 and control 804 .
[0108] Among them, the control 802 is used to customize the gesture operation mode of the full-screen / non-full-screen display of the vehicle-machine interface of the control application. For example, when the user customizes two fingers or one finger to slide from the inside to the edge of the vehicle-machine screen, the vehicle-machine interface of the control application is displayed in full screen. For another example, the user customizes two fingers or one finger to tap the screen twice to control the vehicle-machine interface of the application to display in full screen or exit full screen. For example, when the vehicle-machine interface of the video application is displayed in full screen, in response to the user tapping the screen twice with two fingers or one finger, the vehicle-machine interface of the video application is exited from full screen display. For another example, when the vehicle-machine interface of the video application is not displayed in full screen, in response to the user tapping the screen twice with two fingers or one finger, the vehicle-machine interface of the video application is displayed in full screen. It should be noted that the control 802 can be used to customize the gesture operation mode of the full-screen / non-full-screen display of the vehicle-machine interface of one or more control applications, and there is no limitation on this.
[0109] Control 803 is used to customize the key operation mode of the vehicle interface full screen / non-full screen display of the control application. For example, in response to the user clicking on control 803, the mobile phone displays Figure 8 The interface shown in B. Figure 8 The interface shown in B includes physical buttons and / or virtual buttons on the vehicle computer, physical buttons and / or virtual buttons on the mobile phone, such as the volume control button on the vehicle computer, the home screen button on the mobile phone, the power button on the mobile phone, etc. For example, the user can select the volume control button on the vehicle computer to customize the key operation mode of the vehicle computer interface of the control application to display in full screen / non-full screen as the user presses the volume control button on the vehicle computer. For example, when the vehicle computer displays the vehicle computer interface of the video application in full screen, in response to the user pressing the volume control button on the vehicle computer, the vehicle computer interface of the video application in full screen is exited. For another example, when the vehicle computer displays the vehicle computer interface of the video application in non-full screen, in response to the user pressing the volume control button on the vehicle computer, the vehicle computer interface of the video application is displayed in full screen.
[0110] Control 804 is used to customize the voice operation mode of the full-screen / non-full-screen display of the vehicle-machine interface of the control application. For example, the user starts the voice assistant by selecting control 804, and customizes the voice command for exiting the vehicle-machine interface of the full-screen display application as "exit full-screen display" or "show navigation bar". The vehicle-machine can respond to the user saying "exit full-screen display" or "show navigation bar" to exit the vehicle-machine interface of the full-screen display application. For another example, the user starts the voice assistant by selecting control 804, and customizes the voice command for the vehicle-machine interface of the full-screen display application as "full-screen display" or "hide navigation bar". The vehicle-machine can respond to the user saying "full-screen display" or "hide navigation bar" to display the vehicle-machine interface of the full-screen display application.
[0111] It should be noted that the above is only an example of a method for customizing the full-screen / non-full-screen display operation of the vehicle-mounted computer interface of the control application. In the embodiment of the present application, the full-screen / non-full-screen display operation of the vehicle-mounted computer interface of the application can also be customized in other ways. For example, in response to the user clicking the prompt information "supporting the full-screen / non-full-screen display operation of the customized application" in the prompt box 700, the vehicle-mounted system setting interface is displayed on the vehicle-mounted computer. Customization is performed through the setting interface of the vehicle-mounted system displayed on the vehicle-mounted computer.
[0112] It should also be noted that in the embodiment of the present application, the operation mode of controlling the full-screen / non-full-screen display of the vehicle-machine interface of the application can be set to one or more at the same time. For example, the user can set one or more operation modes for controlling the full-screen display of the vehicle-machine interface of the application, and / or the user can set one or more operation modes for exiting the full-screen display of the vehicle-machine interface of the application, and there is no limitation on this.
[0113] In other embodiments of the present application, after the mobile phone and the vehicle computer are successfully connected, Fig. 9 As shown in A in FIG. 1 , the mobile phone displays interface 900, the vehicle computer displays a navigation bar in area 610, and displays icons of applications mapped from the mobile phone to the vehicle computer in area 620. In response to the user clicking icon 601, the vehicle computer displays the vehicle computer interface of the video application in area 620, as shown in FIG. Fig. 9 As shown in B in FIG. Further, in response to the user clicking the icon 601' displayed on the mobile phone, the mobile phone displays the mobile phone interface of the video application. For example, the mobile phone interface of the video application is as follows Fig. 9 As shown in the interface 930 in C of FIG. 1 , it includes an icon 901 for controlling the full-screen display of the vehicle computer. The user can click the icon 901 to control the vehicle computer to display the vehicle computer interface of the video application in full screen and hide the navigation bar.
[0114] For example, Fig.10 As shown in A in FIG. 1 , when the mobile phone displays the mobile phone interface of the video application and the vehicle computer displays the vehicle computer interface of the video application in a non-full screen, in response to the user clicking icon 901, the vehicle computer displays the vehicle computer interface of the video application in a full screen, such as Fig.10 As shown in B in FIG. Further, in some embodiments, in response to the user clicking icon 901, the mobile phone switches icon 901 to icon 901'. The mobile phone displays Fig.10 In the case of the mobile phone interface of the video application shown in B and the vehicle computer interface of the video application displayed in full screen, in response to the user clicking icon 901', the vehicle computer displays the vehicle computer interface of the video application in non-full screen, and the mobile phone switches icon 901' to icon 901. Thus, the user can control the vehicle computer interface of the video application displayed in full screen / non-full screen through the mobile phone.
[0115] Of course, it can be understood that the above is only an example of a mobile phone controlling the car interface of the full-screen / non-full-screen display of video applications, and does not constitute a limitation on the embodiments of the present application. In the embodiments of the present application, users can also control the car interface of the full-screen / non-full-screen display of video applications on the mobile phone through other operations, such as quick gesture operations.
[0116] In addition, considering that the car screen is divided into two scenarios: horizontal screen and vertical screen, for example, when the car screen is horizontal, when the car screen does not display the car interface of the application in full screen, such as Fig.11 As shown in A in FIG. 1 , area 1110 is located on the left side of area 1120. Area 1110 is used to display the navigation bar, and area 1120 is used to display the vehicle interface of the application. In this case, when the vehicle interface of the application is displayed in full screen, as shown in FIG. Fig.11 As shown in B in FIG. 1 , area 1110 and area 1120 are used to display the vehicle interface of the application. For another example, when the vehicle screen is in portrait mode, when the vehicle screen does not display the vehicle interface of the application in full screen, as shown in FIG. Fig.12 As shown in A in FIG. 1 , area 1210 is located below area 1220. Area 1210 is used to display the navigation bar, and area 1220 is used to display the vehicle interface of the application. In this case, when the vehicle interface of the application is displayed in full screen, as shown in FIG. Fig.12 As shown in B, area 1210 and area 1220 are used to display the application vehicle interface.
[0117] It should be noted that for other applications mapped from a mobile phone to the car computer, the way the car computer interface is displayed on the car computer screen, and the way the customized full-screen and non-full-screen display applications are operated, please refer to the relevant implementation methods of the video application, which will not be repeated here. For example, taking the applications mapped from a mobile phone to the car computer as video applications, telephone applications, music applications, and map applications, if the car computer interface of the default application in the car computer system is displayed in a non-full-screen manner, then the car computer interfaces for the video application, telephone application, music application, and map application are all displayed in a non-full-screen manner by default. It should also be noted that in the embodiments of the present application, for different applications, the operating methods for controlling the full-screen / non-full-screen display of the car computer interface may be different or the same, and there is no limitation on this.
[0118] The above embodiments may be used in combination with each other or may be used alone, and there is no limitation on this.
[0119] Based on the same concept, the present application also provides an electronic device, such as Fig.13As shown, it includes a processor 1301, a memory 1302, a transceiver 1303 and a display screen 1304. For example, the above-mentioned components can be connected via one or more communication buses. Among them, the one or more computer programs are stored in the above-mentioned memory 1302 and are configured to be executed by the processor 1301. The one or more computer programs include instructions, and the above-mentioned instructions can be used to enable the electronic device to perform the various steps of the methods in the above-mentioned embodiments. Further, in some embodiments, the electronic device may also include a sensor 1305, such as a touch sensor.
[0120] Exemplarily, the processor 1301 may be Figure 3 The processor 310 shown in the figure, the memory 1302 can be specifically Figure 3 The internal memory 321 shown and / or the external memory connected to the electronic device, the transceiver 1303 may be Figure 3 The mobile communication module 350 and / or the wireless communication module 360 shown in the figure, the display screen 1303 can be specifically Figure 3 The display screen 394 shown, the sensor 1305 can be specifically Figure 3 The sensor 380 shown is not limited in any way in the embodiment of the present application.
[0121] In addition, an embodiment of the present application further provides a graphical user interface (GUI) on an electronic device, and the graphical user interface specifically includes a graphical user interface displayed by the electronic device when executing the above-mentioned method embodiments.
[0122] As used in the above embodiments, the term "when..." or "after..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrase "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0123] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc. In the absence of conflict, the solutions of the above embodiments can be used in combination.
[0124] Note: a portion of this patent application contains material that is protected by copyright. The copyright owner reserves all rights reserved except for the production of copies of the material in the patent file or patent record in the Patent Office.
Claims
1. A display method, characterized in that: The method comprises: The second electronic device establishes a connection with the first electronic device; The second electronic device displays a navigation bar and an icon of the first application in response to the received information of the first application of the first electronic device; In response to a user operation on the icon of the first application on the second electronic device, the second electronic device displays the navigation bar in the first area and displays the first interface of the first application in the second area; In response to a first operation performed by a user on the second electronic device, the second electronic device hides the navigation bar and displays a first interface of the first application through the first area and the second area; wherein the first operation is a sliding operation of the user on the navigation bar.
2. The method according to claim 1, characterized in that After responding to the first operation, the method further includes: The second electronic device sends second indication information to the first electronic device, where the second indication information is used to indicate a first operation of the user on the second electronic device; The second electronic device receives a first navigation bar hiding message sent by the first electronic device, where the first navigation bar hiding message includes a size of the first interface determined by the first electronic device according to a screen size of the second electronic device.
3. The method according to claim 1, characterized in that The method further comprises: Detecting a second operation on the second electronic device; wherein the second operation is a sliding operation on the first area; In response to the second operation, the second electronic device displays the navigation bar in the first area, and displays the first interface of the first application in the second area.
4. The method according to claim 3, characterized in that The first operation is a sliding operation from the second area toward the first area; and the second operation is a sliding operation from the first area toward the second area.
5. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to the user's operation on the icon of the first application on the second electronic device, the second electronic device displays a prompt box, where the prompt box is used to prompt the user to control the operation mode of full-screen display or non-full-screen display of the interface of the application.
6. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to the fourth operation of the user on the first electronic device, the second electronic device hides the navigation bar and displays the first interface of the first application in full screen.
7. The method according to claim 6, characterized in that The method further comprises: When the second electronic device hides the navigation bar and displays the first interface of the first application in full screen, detecting a fifth operation on the first electronic device; In response to the fifth operation, the second electronic device displays the navigation bar in the first area, and displays the first interface of the first application in the second area.
8. A display method, characterized in that: The method comprises: A first electronic device establishes a connection with a second electronic device, wherein the first electronic device includes a first application; The first electronic device receives first indication information from the second electronic device, where the first indication information is used to indicate an operation of a user on the icon of the first application on the second electronic device; In response to the received first indication information, the first electronic device sends the first interface of the first application to the second electronic device, so that the second electronic device displays a navigation bar in the first area and displays the first interface of the first application in the second area; The first electronic device receives second indication information from the second electronic device, where the second indication information is used to indicate a first operation of a user on the second electronic device; the first operation is a sliding operation of the user on the navigation bar; In response to the received second indication information, the first electronic device sends a first navigation bar hide message to the second electronic device, where the first navigation bar hide message is used to instruct the second electronic device to hide the navigation bar and display the first interface of the first application through the first area and the second area, and the first navigation bar hide message includes the size of the first interface determined by the first electronic device according to the screen size of the second electronic device.
9. The method according to claim 8, characterized in that After the first electronic device sends a navigation bar hiding message to the second electronic device, the method further includes: The first electronic device receives third indication information from the second electronic device, where the third indication information is used to indicate a second operation of the user on the second electronic device; wherein the second operation is a sliding operation on the first area; In response to the received third indication information, the first electronic device sends a first navigation bar display message to the second electronic device, where the first navigation bar display message is used to instruct the second electronic device to display the navigation bar in the first area and display the first interface of the first application in the second area.
10. The method according to claim 8 or 9, characterized in that The method further comprises: The first electronic device receives fourth indication information, where the fourth indication information is used to indicate an operation of a user on the icon of the first application on the second electronic device; In response to the received fourth indication information, the first electronic device sends a first message to the second electronic device, where the first message is used to instruct the second electronic device to display a prompt box, where the prompt box is used to prompt the user to control the full-screen display or non-full-screen display operation mode of the application interface.
11. The method according to claim 10, characterized in that The method further comprises: The first electronic device receives fifth indication information, where the fifth indication information is used to instruct a user to operate the prompt box; In response to the received fifth indication information, the first electronic device displays a second interface, where the second interface includes a first option; In response to the user's operation on the first option, the first electronic device sets the full-screen operation mode of the application to a third operation.
12. The method according to claim 8, characterized in that The method further comprises: In response to a user operation on the icon of the first application on the first electronic device, the first electronic device displays a third interface of the first application; When the second electronic device displays the navigation bar in the first area and displays the first interface of the first application in the second area, the first electronic device detects a fourth operation of the user on the first electronic device; In response to the fourth operation, the first electronic device sends second navigation bar hiding information to the second electronic device, where the second navigation bar hiding information is used to instruct the second electronic device to hide the navigation bar and display the first interface of the first application in full screen.
13. The method according to claim 12, characterized in that The method further comprises: When the second electronic device hides the navigation bar and displays the first interface of the first application in full screen, the first electronic device detects a fifth operation on the first electronic device; In response to the fifth operation, the first electronic device sends a second navigation bar display message to the second electronic device, where the second navigation bar display message is used to instruct the second electronic device to display the navigation bar in the first area and display the first interface of the first application in the second area.
14. An electronic device, characterized in that: include: at least one processor and at least one memory; The one or more memories store one or more computer programs, and the one or more computer programs include instructions. When the instructions are executed by the one or more processors, the electronic device executes the method as claimed in any one of claims 1 to 7, or executes the method as claimed in any one of claims 8 to 13.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises a computer program, and when the computer program is executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 7, or executes the method according to any one of claims 8 to 13.
