WO2022052907A1 - 一种显示方法及电子设备 - Google Patents

一种显示方法及电子设备 Download PDF

Info

Publication number
WO2022052907A1
WO2022052907A1 PCT/CN2021/116902 CN2021116902W WO2022052907A1 WO 2022052907 A1 WO2022052907 A1 WO 2022052907A1 CN 2021116902 W CN2021116902 W CN 2021116902W WO 2022052907 A1 WO2022052907 A1 WO 2022052907A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
application
interface
screen
navigation bar
Prior art date
Application number
PCT/CN2021/116902
Other languages
English (en)
French (fr)
Inventor
徐黔南
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN202011142497.2A external-priority patent/CN114253496A/zh
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to US18/044,705 priority Critical patent/US20230376264A1/en
Priority to EP21865961.3A priority patent/EP4195042A4/en
Publication of WO2022052907A1 publication Critical patent/WO2022052907A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/724098Interfacing with an on-board device of a vehicle
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces

Definitions

  • the present application relates to the field of terminal technologies, and in particular, to a display method and an electronic device.
  • the display screen of the car machine that is, the car machine screen
  • the interface of the application program cannot occupy the entire screen of the vehicle.
  • the interface of Baidu map is displayed in the area 120 of the car screen, and the navigation bar is displayed in the area 110 of the car screen.
  • the navigation bar usually includes an or control, for example, for realizing high-frequency applications. Controls for program switching, controls for returning to the home screen, controls for initiating search functions, etc. for user convenience.
  • the interface of Baidu Map can only be displayed in area 120, and cannot occupy the entire vehicle screen.
  • the embodiments of the present application provide a display method and an electronic device, which help to enable the user to operate the vehicle after the mobile phone and the vehicle are successfully connected, so that the vehicle can display the interface of the corresponding application program in full screen, which is convenient for the user to use.
  • a first aspect is a display method according to an embodiment of the present application, which is used in a system composed of a first electronic device and a second electronic device, and specifically includes: establishing a connection between the first electronic device and the second electronic device, and the first electronic device includes: the first application, and then the first electronic device sends the 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 the navigation bar in the first area of the display screen, and displays the first application's first area in the second area of the display screen. interface; detecting 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.
  • 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.
  • the information of the first application may include an icon, name, version information, and the like of the first application.
  • the second electronic device hides the navigation bar, and after the first interface of the first application is displayed in full screen on the display screen, the second electronic device detects the second operate;
  • the second electronic device displays the navigation bar in the first area of the display screen and displays the first application in the second area of the display screen the first interface.
  • the user can also exit the interface of the application program displayed in full screen according to his own needs.
  • the second electronic device in response to the user's operation on the icon of the first application on the second electronic device, displays a prompt box, where the prompt box is used to prompt the user to control the application
  • the operation mode of full screen display or non-full screen display of the interface of the program is convenient for the user to obtain the corresponding information.
  • the first electronic device in response to the user's operation on the prompt box, displays a second interface, and the second interface includes a first option; in response to the user's operation of the first option operation, set the full-screen operation mode of the application as the third operation. Therefore, the user can customize the corresponding operation according to his own needs, and control the full-screen display of the application program, so as to satisfy the user's usage habits and help improve the user experience.
  • the first electronic device in response to the user's operation on the icon of the first application on the first electronic device, displays a third interface of the first application;
  • the second electronic device displays the navigation bar in the first area of the display screen, and when displaying the first interface of the first application in the second area of the display screen, detects that the A fourth operation of the first electronic device; 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. Therefore, when the user starts the first application on the first electronic device, the user can control the first interface of the first application displayed in full screen on the second electronic device.
  • the second electronic device 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, detecting the first interface of the first electronic device Five operations; 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 navigation bar in the second area of the display screen The first interface of the first application. Therefore, when the user also starts the first application on the first electronic device, it is possible to realize the control of exiting the first interface displaying the first application in full screen on the second electronic device.
  • the first electronic device is a mobile phone or a tablet computer
  • the second electronic device is a car machine.
  • the second aspect is a display method according to an embodiment of the present application, which specifically includes:
  • the first electronic device establishes a connection with the 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 the first indication information from the second electronic device , the first indication information is used to instruct the user to operate the icon of the first application on the second electronic device; in response to the above operation, the first electronic device sends the first interface of the first application to the second electronic device, so that the second electronic device The 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 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;
  • the first electronic device 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 when displaying The first interface of the first application is displayed in full screen on the screen.
  • the first electronic device after the first electronic device sends a navigation bar hiding message to the second electronic device, it receives third indication information from the second electronic device, where the third indication information is used to instruct the user to a second operation of the second electronic device;
  • 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 message in the display
  • the navigation bar is displayed in the first area of the screen, and the first interface of the first application is displayed in the second area of the display screen.
  • the first electronic device receives fourth indication information, where the fourth indication information is used to instruct the user to operate the icon of the first application on the second electronic device; in response to the received Four indication information, the first electronic device sends a first message to the second electronic device, 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 application
  • the operation mode of full screen display or non-full screen display of the interface of the program in response to the received Four indication information, the first electronic device sends a first message to the second electronic device, 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 application
  • the operation mode of full screen display or non-full screen display of the interface of the program in response to the received Four indication information, the first electronic device sends a first message to the second electronic device, 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 application
  • the first electronic device receives fifth indication information, where the fifth indication information is used to instruct the user to operate the prompt box; in response to the received fifth indication information, the first electronic device The device displays a second interface, 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 as the third operation.
  • the first electronic device in response to the user's operation on the icon of the first application on the first electronic device, displays a third interface of the first application;
  • 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 the first electronic device detects a fourth operation performed by the user on the first electronic device;
  • 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.
  • the second electronic device 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, detecting the first interface of the first electronic device Five operations; 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 The navigation bar is displayed in the first area of the display screen, and the first interface of the first application is displayed in the second area of the display screen.
  • a third aspect is an electronic device according to an embodiment of the application, and the electronic device includes modules/units for executing the above-mentioned second aspect or any possible design method of the second aspect; these modules/units can be implemented by hardware It can also be implemented by hardware executing corresponding software.
  • a fourth aspect is a chip according to an embodiment of the present application, the chip is coupled to a memory in an electronic device, and is used to call a computer program stored in the memory and execute any of the second aspect and the second aspect of the embodiment of the present application Possible technical solutions; "coupled" in the embodiments of the present application means that two components are directly or indirectly combined with each other.
  • a fifth aspect is a computer-readable storage medium according to an embodiment of the application, the computer-readable storage medium includes a computer program, and when the computer program runs on an electronic device, the electronic device is made to perform the above-mentioned second aspect and any possible design technical solutions of the second aspect thereof.
  • a sixth aspect is a computer program according to an embodiment of the application, the computer program includes instructions, and when the instructions are run on a computer, the computer is made to execute the second aspect and any possibility of the second aspect above. designed technical solutions.
  • a seventh aspect is a graphical user interface on an electronic device according to an embodiment of the application, the electronic device has a display screen, one or more memories, and one or more processors, and the one or more processors use When executing one or more computer programs stored in the one or more memories, the graphical user interface includes the information displayed when the electronic device executes the technical solutions of the second aspect and any possible designs of the second aspect. GUI.
  • FIG. 1 is a schematic diagram of a vehicle-machine interface according to an embodiment of the application.
  • FIG. 2 is a schematic diagram of a system architecture according to an embodiment of the application.
  • FIG. 3 is a schematic diagram of a hardware structure of a mobile phone according to an embodiment of the application.
  • FIG. 4 is a schematic diagram of a software structure of a HiCar application installed on a mobile phone according to an embodiment of the application;
  • 5A is a schematic diagram of a vehicle-machine interface according to an embodiment of the application.
  • 5B is a schematic diagram of a mobile phone interface according to an embodiment of the application.
  • 5C is a schematic diagram of another mobile phone interface according to an embodiment of the application.
  • FIG. 6 is a schematic diagram of another vehicle-machine interface according to an embodiment of the application.
  • FIG. 7 is a schematic diagram of another vehicle-machine interface according to an embodiment of the application.
  • FIG. 8 is a schematic diagram of an on-board system setting interface according to an embodiment of the application.
  • FIG. 9 is a schematic diagram of a vehicle-machine interface and a mobile phone interface according to an embodiment of the application.
  • FIG. 10 is a schematic diagram of another vehicle-machine interface and a mobile phone interface according to an embodiment of the application;
  • FIG. 11 is a schematic diagram of another vehicle-machine interface according to an embodiment of the application.
  • FIG. 12 is a schematic diagram of another vehicle-machine interface according to an embodiment of the application.
  • FIG. 13 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
  • In-vehicle systems such as HiCar are an application that supports mapping applications installed on mobile phones to vehicles. Specifically, after the mobile phone and the car device are successfully connected, applications (such as phone calls, maps, music, etc.) installed on the mobile phone can be mapped to the car device. Therefore, the icon of the application program installed on the mobile phone can be displayed on the car device, so that the user can use the services provided by the application program installed on the mobile phone through the car device, which not only facilitates the user to call, navigate or listen to music while driving, etc., It also helps to improve the safety of the user's driving.
  • applications such as phone calls, maps, music, etc.
  • the in-vehicle system can support the mobile phone to map some applications installed by itself to the in-vehicle device. For example, this part of the application is filtered from all the applications installed by the mobile phone. For example, the mobile phone is filtered from all the applications installed by itself in combination with the user's settings.
  • the display screen of the car machine that is, the car machine screen is the display medium for the application to provide services to the user.
  • the interface of the application program cannot occupy the entire screen of the vehicle.
  • the embodiment of the present application provides a display method. After the car device is successfully connected to the mobile phone, when the car device displays the interface of an application program, the user can perform a first operation on the car device according to his own needs. , so that the vehicle machine can display the interface of the application program on the screen of the vehicle machine in full screen in response to the first operation. Of course, the user can also perform a second operation on the car machine according to his own needs, so that the car machine can respond to the second operation and exit the full-screen display for the application for the convenience of the user.
  • the first operation and/or the second operation may be customized by the user on the mobile phone according to the user's own needs, so that the operation may be more in line with the user's usage habits and help improve the user experience.
  • the first operation and/or the second operation may also be the default operations of the in-vehicle system, which is not limited.
  • At least one refers to one or more.
  • “Plural” means two or more.
  • the character “/” generally indicates that the associated objects are an “or” relationship.
  • “At least one (item) of the following” or its similar expression refers to any combination of these items, including any combination of single item (item) or plural item (item).
  • At least one (a) of a, b or c may represent: a, b, c, a and b, a and c, b and c, or a, b and c seven situations. where each of a, b, c can be an element itself, or a set containing one or more elements.
  • FIG. 2 it is a system architecture diagram of an embodiment of the application, including an electronic device and a vehicle-mounted device.
  • both the electronic equipment and the in-vehicle equipment support the in-vehicle system.
  • the vehicle-mounted system may be installed before the electronic device leaves the factory, or may be installed by the user according to their own needs, which is not limited.
  • the electronic device in the embodiment of the present application may be a portable terminal, such as a mobile phone, a tablet computer, a notebook computer, a wearable device (such as a smart watch), and the like.
  • the portable terminal includes but is not limited to carrying or other operating systems.
  • the electronic device of the embodiments of the present application is not limited to a portable terminal, such as a vehicle-mounted terminal and the like.
  • the in-vehicle device in the embodiment of the present application may be an in-vehicle machine, etc., which is not limited.
  • 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, Antenna 1, Antenna 2, Mobile Communication Module 350, Wireless Communication Module 360, Audio Module 370, Speaker 370A, Receiver 370B, Microphone 370C, Headphone Interface 370D, Sensor Module 380, Key 390, Motor 391, Indicator 392, Camera 393, Display screen 394, and subscriber identification module (subscriber identification module, SIM) card interface 395 and the like.
  • SIM subscriber identification module
  • the sensor module 380 may include a pressure sensor, a gyro 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, and the like.
  • Processor 310 may include one or more processing units.
  • the processor 310 may include an application processor (application processor, AP), a modem (modem), a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a video encoder Decoder, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (neural-network processing unit, NPU), etc.
  • application processor application processor
  • modem modem
  • graphics processor graphics processor
  • image signal processor image signal processor
  • ISP image signal processor
  • controller a video encoder Decoder
  • digital signal processor digital signal processor
  • baseband processor baseband processor
  • neural-network processing unit neural-network processing unit
  • a memory may also be provided in the processor 310 for storing computer programs and/or data.
  • the memory in processor 310 is cache memory.
  • the memory may hold computer programs and/or data that have just been used or recycled by the processor 310 . If the processor 310 needs to use the computer program and/or data again, it can be called directly from the memory. Repeated accesses are avoided, reducing the latency of the processor 310, thereby increasing the efficiency of the system.
  • processor 310 may include one or more interfaces.
  • the processor 310 includes a universal serial bus (USB) interface 330 and a subscriber identity module (SIM) interface 395.
  • the processor 310 may further include an integrated circuit (inter-integrated circuit, I2C) interface, an integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous Transmitter (universal asynchronous receiver/transmitter, UART) interface, mobile industry processor interface (mobile industry processor interface, MIPI), and/or general-purpose input/output (general-purpose input/output, GPIO) interface, etc.
  • I2C integrated circuit
  • I2S integrated circuit built-in audio
  • PCM pulse code modulation
  • PCM pulse code modulation
  • UART universal asynchronous Transmitter
  • MIPI mobile industry processor interface
  • GPIO general-purpose input/output
  • the interface connection relationship between the modules shown in FIG. 3 is only a schematic illustration, and does not constitute a limitation on the counterparty.
  • the mobile phone may also adopt an interface connection manner different from that shown in FIG. 3 , for example, each module is connected through a bus.
  • the charging management module 340 is used to receive charging input from the charger.
  • the charger may be a wireless charger or a wired charger.
  • the charging management module 340 may receive charging input from the wired charger through the USB interface 330 .
  • the charging management module 340 may receive wireless charging input through the wireless charging coil of the mobile phone. While the charging management module 340 charges the battery 342 , it can also supply power to the mobile phone through the power management module 341 .
  • the power management module 341 is used for connecting 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, the wireless communication module 360, and the like.
  • the power management module 341 can also be used to monitor parameters such as battery capacity, battery cycle times, battery health status (leakage, impedance).
  • the power management module 341 may also be provided in the processor 310 .
  • the power management module 341 and the charging management module 340 may also be provided in the same device.
  • the wireless communication function of the mobile phone can be realized by the antenna 1, the antenna 2, the mobile communication module 350, the wireless communication module 360, the modem, the baseband processor, and the like.
  • Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
  • Each antenna in a cell phone can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
  • the antenna 1 can be multiplexed as a diversity antenna of the wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
  • the mobile communication module 350 can provide a wireless communication solution including 2G/3G/4G/5G and other standards applied on the mobile phone.
  • the mobile communication module 350 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), and the like.
  • the wireless communication module 360 includes wireless local area networks (WLAN) (such as Wi-Fi networks), bluetooth (BT), and global navigation satellite system (GNSS) that can provide applications on the mobile phone. , frequency modulation (frequency modulation, FM), near field communication technology (near field communication, NFC), infrared technology (infrared, IR) and other wireless communication solutions.
  • WLAN wireless local area networks
  • BT Bluetooth
  • GNSS global navigation satellite system
  • the antenna 1 of the mobile phone is coupled with the mobile communication module 350, and the antenna 2 is coupled with 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 technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), broadband 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 a global positioning system (global positioning system, GPS), a global navigation satellite system (GLONASS), a Beidou satellite navigation system (beidou navigation satellite system, BDS), a 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 satellite navigation system
  • BDS Beidou navigation satellite system
  • QZSS quasi-zenith satellite system
  • SBAS satellite based augmentation systems
  • Display screen 394 is used to display images, video, and the like.
  • 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 (active-matrix organic light).
  • LED diode AMOLED
  • flexible light-emitting diode flexible light-emitting diode, FLED
  • Miniled MicroLed, Micro-oLed, quantum dot light-emitting diode (quantum dot light emitting diodes, QLED) and so on.
  • the cell phone may include 1 or N display screens 394, where N is a positive integer greater than 1.
  • the mobile phone can realize the shooting function through the ISP, the camera 393, the video codec, the GPU, the display screen 394, and the application processor.
  • Camera 393 is used to capture still images or video.
  • the object is projected through the lens to generate an optical image onto the photosensitive element.
  • the photosensitive element may 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 transmits the electrical signal to the ISP to convert it into a digital image signal.
  • the ISP outputs the digital image signal to the DSP for processing.
  • DSP converts digital image signals into standard RGB, YUV and other formats of image signals.
  • the mobile phone may include 1 or N cameras 393 , where N is a positive integer greater than 1.
  • 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 realize the data storage function. For example, save audio, video, etc. files in an external memory card.
  • the internal memory 321 includes an operating memory (memory) and a built-in memory.
  • the running memory can be used to store computer programs and/or data and the like.
  • the processor 310 executes various functional applications and data processing of the mobile phone by running the computer program stored in the running memory.
  • running memory may include high-speed random access memory.
  • the built-in memory can also be called built-in external memory, etc., and can be used to store computer programs and/or data.
  • the built-in memory may store an operating system, application programs, and the like.
  • the mobile phone usually loads the computer program and/or data in the built-in memory into the running memory, so that the processor 310 runs the corresponding computer program and/or data to realize the corresponding function.
  • the internal memory 321 may include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, universal flash storage (UFS), and the like.
  • the mobile phone implements audio functions through an audio module 370, a speaker 370A, a receiver 370B, a microphone 370C, an earphone interface 370D, and an application processor. Such as music playback, recording, etc.
  • the keys 390 include a power-on key, a volume key, and the like. Keys 390 may be mechanical keys. It can also be a touch key.
  • the cell phone can receive key input and generate key signal input related to user settings and function control of the cell phone.
  • Motor 391 can generate vibrating cues.
  • the motor 391 can be used for incoming call vibration alerts, and can also be used for touch vibration feedback.
  • touch operations acting on different applications can correspond to different vibration feedback effects.
  • the motor 391 can also correspond to different vibration feedback effects for touch operations on different areas of the display screen 394 .
  • Different application scenarios for example: time reminder, receiving information, alarm clock, game, etc.
  • the touch vibration feedback effect can also support customization.
  • the indicator 392 can be an indicator light, which can be used to indicate a charging state, a change in power, or a message, a missed call, a notification, and the like.
  • the structures shown in the embodiments of the present application do not constitute a specific limitation on the mobile phone and the vehicle.
  • the mobile phone and the vehicle may include more or less components than shown, or some components may be combined, or some components may be separated, or different component arrangements.
  • the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
  • FIG. 4 shows a schematic diagram of the software structure of a Hicar application on a mobile phone.
  • the Hicar application includes a behavior monitoring module 401 , a window adjustment module 402 and a display control module 403 .
  • the behavior monitoring module 401 is configured to receive external input, and notify the window adjustment module 402 to adjust the size of the interface to be displayed on the vehicle according to the external input.
  • the interface displayed on the car machine is referred to as the car machine interface for short
  • the interface displayed on the mobile phone is referred to as the mobile phone interface for short.
  • the external input may be the user's operation on the mobile phone, or the user's operation on the car machine.
  • the external input is the user's operation on the vehicle machine
  • what the behavior monitoring module 401 receives is the external input sent by the vehicle machine.
  • the user's operation on the car device may be a user's gesture operation on the car device screen, or the user's operation on a physical button on the car device, which is not limited.
  • the external input may also be a voice command.
  • the behavior monitoring module 401 may be activated after the mobile phone and the vehicle are successfully connected, and monitor the external input in real time.
  • the window adjustment module 402 is used to adjust the size of the interface of the application program to be displayed on the vehicle.
  • the interface of the application program displayed on the vehicle machine is simply referred to as the vehicle-machine interface of the application program.
  • the window adjustment module 402 adjusts the size of the vehicle interface of the application to a non-full-screen display time size. For example, when the car interface of the application is not displayed in full screen, the size is the size of the car screen minus the size of the navigation bar area.
  • the window adjustment module 402 adjusts the size of the vehicle interface of the application to full-screen display. the size of.
  • the window adjustment module 402 may also send a navigation bar hiding message to the display control module 403 .
  • the window adjustment module 402 may also send a navigation bar display message to the display control module 403 .
  • the display control module 403 is configured to control the display and hide 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 display message, it sets the navigation bar to be visible, that is, displays the navigation bar.
  • FIG. 4 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 this embodiment of the present application may have more or less modules and the like.
  • the various modules shown in FIG. 4 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.
  • the display method of the embodiment of the present application is introduced.
  • the vehicle machine displays an interface 500 .
  • the interface 500 includes icons of applications installed by the vehicle itself. For example, icon 5001 is used to identify the HiCar application.
  • the vehicle machine sends a broadcast message, and the interface 501 is displayed.
  • the broadcast message includes the name or identification of the vehicle.
  • the verification code 123456 is included on the interface 501 .
  • the interface 501 may further include a cancel option, and in response to the user clicking the cancel option, the vehicle machine is stopped to continue to establish a connection with the mobile phone. Take the car name included in the broadcast message as BJ530 as an example.
  • the mobile phone displays the interface 510 shown in FIG.
  • a prompt box 520 pops up.
  • the prompt box 520 is used to prompt the user to discover the vehicle named BJ530. Further, the prompt box 520 also includes a cancel option and a connection option.
  • the handset displays interface 530.
  • the interface 530 is used for the user to enter the verification code.
  • the mobile phone sends a request to establish a connection between the vehicle and the machine, and a prompt box 540 is displayed.
  • the connection establishment request includes the verification code entered by the user.
  • the prompt box 540 is used to prompt the user that a connection between the mobile phone and the vehicle is being established.
  • the car machine receives the connection establishment request from the mobile phone, and displays an interface 502, which is used to prompt the user that the car machine and the mobile phone are establishing a connection.
  • the vehicle machine 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 car and the mobile phone is established successfully, and the car device sends a connection establishment success response to the mobile phone.
  • the car device maps the application program installed by itself to the car device, and displays a prompt box 550, which is used to prompt the user that the mobile phone has been connected to the car device.
  • prompt box 550 also includes a disconnect option.
  • the user can disconnect the connection between the mobile phone and the car by clicking the disconnect option.
  • the car device can display the navigation bar in the area 5010 and the current time in the area 5020, as shown in the interface 503 in FIG. 5A .
  • the vehicle device displays the icon of the application mapped by the mobile phone to the vehicle device in the area 5020 .
  • the car device displays the icon of the video application in the area 5020 , the icon for the music app, the icon for the map app, and the icon for the phone app. So as to realize the successful wireless connection between the car and the mobile phone.
  • the content in the navigation bar may change.
  • the navigation bar in interface 503 includes current time, icon 5002, icon 5003, icon 5004, icon 5005, and icon 5006, while the navigation bar in interface 504 includes current time, icon 5007, icon 5003, icon 5004, icon 5005, and icon 5006 .
  • the icon 5002 is used to control the display of the icon of the application program mapped from the mobile phone to the car in the area 5020
  • the icon 5003 is used for the user to start the map navigation
  • the icon 5004 is used for the user to open the music application
  • the icon 5005 is used for the user to make a quick call.
  • the icon 5006 is used to start the voice assistant, and the icon 5007 is used to switch to the main interface, and the main interface can be as shown in interface 503 . It should be noted that, in response to the user's upward swipe operation in the area 5020, the content in the navigation bar may not change. The above is only an example of the content included in the navigation bar, and the embodiments of the present application do not limit the number of icons and/or functions of the icons included in the navigation bar.
  • the car device can directly display the interface 504 in FIG. 5A by default without displaying the interface 503 .
  • the vehicle machine switches from the interface 504 to the interface 503 for display.
  • the mobile phone in response to the completion of inputting the verification code on the interface 530 , the mobile phone requests the vehicle-machine connection establishment , the prompt box 560 shown in FIG. 5C may be displayed first, and after the user clicks the “Allow” option in the prompt box 560, the mobile phone displays the prompt box 540 shown in FIG. 5B .
  • a prompt box 560 is used to prompt the user whether to allow the automatic connection of the HiCar.
  • Prompt box 560 also includes a disable option and an allow option.
  • the mobile phone In response to the user clicking the allow option, when the mobile phone is connected to the vehicle again, the mobile phone can be automatically connected to the vehicle after discovering the vehicle named BJ530, skipping the user clicking the connection option on the prompt box 520 and the interface Step 530 for inputting the verification code reduces user operations.
  • the mobile phone and the vehicle may also be connected wirelessly in other ways, for example, based on near field communication (near field communication, NFC), wireless local area network (wireless local area network, WLAN).
  • NFC near field communication
  • WLAN wireless local area network
  • the mobile phone and the vehicle may also be wiredly connected through a data cable (eg, a USB cable), which is not limited thereto.
  • the user first clicks the HiCar icon 5001 on the vehicle to initiate the connection.
  • the user can also initiate the connection between the mobile phone and the vehicle by clicking the HiCar icon displayed on the mobile phone interface.
  • the mobile phone maps the video application, music application, phone application and map application installed by itself to the car device.
  • the vehicle screen 600 includes an area 610 and an area 620.
  • the vehicle displays a navigation bar in the area 610, and displays the icons of the applications mapped from the mobile phone to the vehicle in the area 620, such as icon 601,
  • the icon 601 is used to identify the video application installed on the mobile phone.
  • the vehicle-mounted device displays the vehicle-mounted interface of the video application in the area 620, and the navigation bar is displayed in the area 610, as shown in B in FIG. 6 .
  • the vehicle machine receives the operation of the user clicking on the icon 601, and notifies the mobile phone of the above operation.
  • the mobile phone displays the car interface of the application in non-full-screen mode on the car screen by default, in response to the above operation, the size of the video's car interface is adjusted to the size of the non-full-screen display, and notified to the car, so that the car
  • the computer can display the vehicle interface of the video application in the area 620 .
  • the notification window adjustment module 403 adjusts the size of the vehicle-machine interface of the video application to the size of the non-full-screen display.
  • the window adjustment module 403 adjusts the size of the vehicle interface of the video application to the size of the non-full-screen display in combination with the size of the vehicle screen, and then sends a navigation bar hiding message to the display control module 403 .
  • the display control module 403 controls the car device to display the car device interface of the video application in the area 620 and display the navigation bar in the area 610 in the size of the non-full screen display.
  • the window adjustment module 403 can adjust the size of the vehicle interface of the video application to the size of the non-full-screen display by calling the full-screen interface of the system layer and combining with the size of the vehicle screen.
  • the way that the mobile phone displays the car-machine interface of the application program on the car-machine screen by default may be predefined by the developer in the program of the car-machine system, and the user cannot change it.
  • the way in which the mobile phone displays the car-device interface of the application program on the car-device screen by default may also be set by the user according to his own needs.
  • the user can set the default display mode of the in-vehicle system for the in-vehicle interface of the application through the setting interface of the in-vehicle system.
  • the setting interface of the in-vehicle system may be as shown in A in FIG. 8 , including a control 801 .
  • control 801 is used to control the vehicle-machine interface of the application to be the default full-screen display or the default non-full-screen display.
  • the default display mode of the vehicle-machine interface for the application program of the vehicle-mounted system is full-screen display.
  • the default display mode of the vehicle-machine interface for the application program of the vehicle-mounted system is non-full-screen display.
  • the above is the car-machine interface that displays the application in a non-full-screen mode on the car-machine screen by default.
  • the car device displays a navigation bar in the area 610 , and the car device interface of the video application is displayed in the area 620 , and the car device is hidden in response to the user swiping left.
  • the navigation bar displays the vehicle-machine interface of the video application in full screen, as shown in C in Figure 6 .
  • the car machine receives the user's left swipe operation and notifies the mobile phone.
  • the car device displays the car device interface of the video application in a non-full-screen mode
  • the mobile phone adjusts the size of the car device interface of the video application to the full-screen display size, and notifies the car device so that the car device can be hidden Navigation bar, full-screen display of the vehicle interface of the video application.
  • the car device displays the car device interface of the video application in full screen, and in response to the user sliding to the right, the car device displays the navigation bar in the area 610 , and the car device in the area 620 Displays the vehicle interface of the video application.
  • the car machine receives the user's swipe to the right operation and notifies the mobile phone.
  • the car device displays the car device interface of the video application in full screen mode
  • the mobile phone adjusts the size of the car device interface of the video application to the size of the non-full-screen display, and notifies the car device, so that the car device can be used in
  • the navigation bar is displayed in the area 610
  • the vehicle-machine interface of the video application is displayed in the area 620.
  • the car device displays a navigation bar in the area 610, and displays the car device interface of the video application in the area 620. If the car device receives the operation of sliding right from the user, it will not Do respond.
  • the car device displays the car device interface of the video application in full screen, and if the car device receives an operation of sliding left from the user, it does not respond.
  • the car device displays a navigation bar in area 610 , and displays icons of applications mapped from the mobile phone to the car device, such as icon 601 , in area 620 .
  • icons of applications mapped from the mobile phone to the car device such as icon 601 , in area 620 .
  • a prompt box 700 pops up, and the vehicle-machine interface of the video application is displayed in the area 620, and the navigation bar is displayed in the area 610, as shown in FIG. 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.
  • it is convenient for users to know.
  • the prompt box 700 can also prompt the user to support the control of the full-screen/non-full-screen display. How the app's on-board interface operates for easy user customization. For example, as shown in FIG. 7 , the prompt box 700 includes prompt information "supports the operation of full-screen/non-full-screen display of custom applications", in response to the user clicking "supports the operation of full-screen/non-full-screen display of custom applications" Mode" to make the phone display the setting interface of the in-vehicle system.
  • the user may operate the mobile phone, so that the mobile phone displays the setting interface of the in-vehicle system.
  • the embodiments of the present application do not limit the manner in which the mobile phone displays the setting interface of the in-vehicle system.
  • the setting interface of the in-vehicle system may be shown as A in FIG. 8 , including a control 802 , a control 803 , and a control 804 .
  • the control 802 is used to customize the gesture operation mode of full-screen/non-full-screen display of the vehicle interface of the control application.
  • the machine interface is displayed in full screen.
  • the user can customize the two-finger or single-finger tap on the screen twice to control the full screen or exit the full screen display of the car-machine interface of the application.
  • the car-machine interface of the video application is displayed in full screen, in response to the user tapping the screen twice with two fingers or a single finger, the car-machine interface of the full-screen display of the video application is exited.
  • control 802 can be used to customize one or more gesture operation modes for controlling the full-screen/non-full-screen display of the vehicle-machine interface of the application program, which is not limited thereto.
  • the control 803 is used to customize the key operation mode for full-screen/non-full-screen display of the vehicle-machine interface of the control application.
  • the mobile phone displays the interface shown in B in FIG. 8 .
  • the interface shown in B in Figure 8 includes physical buttons and/or virtual buttons on the car, physical buttons and/or virtual buttons on the mobile phone, such as volume control buttons on the car, home screen buttons on the mobile phone, the power button, etc.
  • the user can press the volume control button on the car by selecting the volume control button on the car, and customize the full-screen/non-full-screen display button operation mode of the car interface of the control application for the user to press the volume control button on the car.
  • the car-machine interface in response to the user pressing the volume control button on the car-machine, the car-machine interface that displays the video application in full screen is exited.
  • the vehicle interface of the video application in response to the user pressing the volume control button on the vehicle, the vehicle interface of the video application is displayed in full screen.
  • the control 804 is used to customize the voice operation mode of full-screen/non-full-screen display of the vehicle-machine interface of the control application. For example, if the user activates the voice assistant by selecting the control 804, and customizes the voice command for exiting the vehicle interface of the full-screen display application as "exit full-screen display” or “display the navigation bar”, the vehicle may respond to the user saying “exit” full-screen display” or “display navigation bar”, then exit the car-machine interface of the full-screen display application.
  • the user activates the voice assistant by selecting the control 804, and the voice command to customize the vehicle interface of the full-screen display application is "display in full screen” or “hide the navigation bar", then the vehicle can respond to the user saying "display in full screen”. Or “Hide Navigation Bar” to display the vehicle interface of the application in full screen.
  • the above is only an example of an operation mode for customizing the full-screen/non-full-screen display of the vehicle-machine interface of the control application, and the embodiment of the present application may also customize the vehicle-machine interface for the application in other ways.
  • the vehicle system setting interface is displayed on the vehicle. Customize through the settings interface of the in-vehicle system displayed on the car machine.
  • one operation mode for controlling the full-screen/non-full-screen display of the vehicle-machine interface of the application program can be set, or multiple kinds can be set at the same time.
  • the user can set one or more kinds of operation modes. This is not limited to an operation mode for controlling the full-screen display of the vehicle-machine interface of the application program, and/or the user can set one or more operation modes for controlling the vehicle-machine interface of the application program to exit the full-screen display.
  • the mobile phone displays the mobile phone interface of the video application.
  • the mobile phone interface of the video application is shown as interface 930 in C in FIG. 9 , including an icon 901 for controlling the full-screen display of the vehicle. The user can click the icon 901 to control the vehicle to display the vehicle interface of the video application in full screen and hide the navigation bar.
  • the mobile phone displays the mobile phone interface of the video application, and when the car device does not display the video application in full screen, in response to the user clicking on the icon 901, the car device displays the video application in full screen. , as shown in B in Figure 10. Further, in some embodiments, in response to the user clicking on the icon 901, the mobile phone switches the icon 901 to the icon 901'.
  • the mobile phone displays the mobile phone interface of the video application shown in B in FIG. 10
  • the car device displays the video application's car device interface in full screen
  • the car device displays the video application's car device interface in a non-full screen
  • the mobile phone displays the icon 901'.
  • 901 ′ is switched to icon 901 .
  • the user can control the car-machine interface of the full-screen/non-full-screen display video application of the car-machine through the mobile phone.
  • 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 is not full-screen, the car interface of the application is displayed, as shown in A in Figure 11 , the area 1110 is located on the left side of the area 1120, the area 1110 is used to display the navigation bar, and the area 1120 is used to display the vehicle-machine interface of the application.
  • the in-vehicle interface of the application is displayed in full screen on the in-vehicle, as shown in B in FIG. 11
  • the area 1110 and the area 1120 are used to display the in-vehicle interface of the application.
  • the area 1210 is located on the lower side of the area 1220, and the area 1210 is used for Navigation bar, area 1220 is used to display the vehicle interface of the application.
  • the area 1210 and the area 1220 are used to display the in-vehicle interface of the application.
  • mapping the mobile phone to other applications on the vehicle the method of displaying the vehicle interface on the vehicle screen, and the operation method of customizing the full-screen and non-full-screen display applications, please refer to the relevant implementation methods of video applications. This will not be repeated here.
  • taking the applications mapped from the mobile phone to the car device as video applications, phone applications, music applications and map applications if the car device interface of the default application in the car device system is displayed in , phone apps, music apps, and map apps are all displayed in non-full-screen mode by default.
  • the operation modes for controlling the full-screen/non-full-screen display of the vehicle-machine interface may be different or the same, which is not limited.
  • an embodiment of the present application further provides an electronic device, as shown in FIG. 13 , including a processor 1301 , a memory 1302 , a display screen 1303 and a transceiver 1304 .
  • the above devices may be connected through one or more communication buses.
  • the one or more computer programs are stored in the above-mentioned memory 1302 and configured to be executed by the processor 1301, and the one or more computer programs include instructions, and the above-mentioned instructions can be used to cause the electronic device to execute the above-mentioned various embodiments. the various steps of the method.
  • the electronic device may further include a sensor 1305, such as a touch sensor.
  • the processor 1301 may be the processor 310 shown in FIG. 3
  • the memory 1302 may be the internal memory 321 shown in FIG. 3 and/or an external memory connected to the electronic device
  • the transceiver 1304 may be It is the mobile communication module 350 and/or the wireless communication module 360 shown in FIG. 3
  • the display screen 1303 may be the display screen 394 shown in FIG. 3
  • the sensor 1305 may be the sensor 380 shown in FIG. 3 .
  • the application examples do not impose any limitation on this.
  • an embodiment of the present application also provides a graphical user interface (graphical user interface, GUI) on an electronic device, where the graphical user interface specifically includes a graphical user interface displayed by the electronic device when executing the above method embodiments.
  • GUI graphical user interface
  • the terms “when” or “after” can be interpreted to mean “if” or “after” or “in response to determining" or “in response to detecting ...”.
  • the phrases “in determining" or “if detecting (the stated condition or event)” can be interpreted to mean “if determining" or “in response to determining" or “on detecting (the stated condition or event)” or “in response to the detection of (the stated condition or event)”.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
  • 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, all or part of the processes or functions described in the embodiments of the present invention are generated.
  • the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
  • the computer instructions may be stored in or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes an integration of one or more available media.
  • the usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), and the like.
  • magnetic media eg, floppy disks, hard disks, magnetic tapes
  • optical media eg, DVD
  • semiconductor media eg, Solid State Disk (SSD)

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种显示方法及电子设备,涉及终端技术领域。该方法用于第一电子设备和第二电子设备构成的***,具体包括:第一电子设备与第二电子设备建立连接,第一电子设备包括第一应用,然后将第一应用的信息发送给第二电子设备;第二电子设备响应于接收到的第一应用的信息,在显示屏上显示所述第一应用的图标;响应于用户在第二电子设备上对第一应用的图标的操作,第二电子设备在显示屏的第一区域内显示导航栏,在显示屏的第二区域内显示第一应用的第一界面;检测对第二电子设备的第一操作;第二电子设备隐藏导航栏,全屏显示第一应用的第一界面。这种技术方案有助于使得手机和车机连接成功后,使得用户可以对车机操作,全屏显示应用程序的界面。

Description

一种显示方法及电子设备
相关申请的交叉引用
本申请要求在2020年09月10日提交中国专利局、申请号为202010949121.6、申请名称为“一种显示方法及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中;本申请要求在2020年10月22日提交中国专利局、申请号为202011142497.2、申请名称为“一种显示方法及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及终端技术领域,特别涉及一种显示方法及电子设备。
背景技术
车载***(如
Figure PCTCN2021116902-appb-000001
)的引入,使得手机和车机连接成功后,安装在手机上的应用程序提供的服务可以延伸到车内,从而方便用户开车时通话、导航或听音乐等。通常,车机的显示屏即车机屏幕是应用程序为用户提供服务的显示媒介。但是,现有技术中,应用程序的界面无法占满整个车机屏幕。
例如,以安装在手机上的
Figure PCTCN2021116902-appb-000002
为例。如图1所示,车机屏幕的区域120内显示的为百度地图的界面,而车机屏幕的区域110内显示的是导航栏,导航栏通常包括一个或控件,例如用于实现高频应用程序切换的控件、用于控制返回主屏幕的控件、用于启动搜索功能的控件等,以便于用户使用。从图1可以看出,百度地图的界面只能在区域120内显示,无法占满整个车机屏幕。
发明内容
本申请实施例提供了一种显示方法及电子设备,有助于使得手机和车机连接成功后,使得用户可以对车机操作,使车机全屏显示相应的应用程序的界面,便于用户使用。
第一方面,为本申请实施例的一种显示方法,用于第一电子设备和第二电子设备构成的***,具体包括:第一电子设备与第二电子设备建立连接,第一电子设备包括第一应用,然后,第一电子设备将第一应用的信息发送给第二电子设备;第二电子设备响应于接收到的第一应用的信息,在显示屏上显示所述第一应用的图标;响应于用户在第二电子设备上对第一应用的图标的操作,第二电子设备在显示屏的第一区域内显示导航栏,在显示屏的第二区域内显示第一应用的第一界面;检测对第二电子设备的第一操作;响应于第一操作,第二电子设备隐藏所述导航栏,在显示屏上全屏显示所述第一应用的第一界面。
本申请实施例中,由于第一电子设备和第二电子设备建立连接后,可以将第一应用程序的信息发送给第二电子设备,从而使得第二电子设备可以显示第一应用的图标。需要说明的是,第一应用的信息可以包括第一应用的图标、名称、版本信息等。而当第二电子设备在显示屏的第一区域内显示导航栏,在显示屏的第二区域内显示第一应用的第一界面时,如果用户在第二电子设备上进行第一操作,从而使得第二电子设备可以隐藏导航栏,全屏 显示第一应用的第一界面。在第一电子设备为手机,第二电子设备为车机的情况下,通过上述技术方案,使得用户可以根据自身需要在车机上全屏显示相应的应用程序的界面。
在一种可能的设计中,所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面之后,检测对所述第二电子设备的第二操作;
响应于所述第二操作,所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
通过上述技术方案,使得用户还可以根据自身需要退出全屏显示的应用程序的界面。
在一种可能的设计中,响应于用户在所述第二电子设备上对所述第一应用的图标的操作,所述第二电子设备显示提示框,所述提示框用于提示用户控制应用程序的界面全屏显示或非全屏显示的操作方式。从而便于用户获取相应的信息。
在一种可能的设计中,响应于用户对所述提示框的操作,所述第一电子设备显示第二界面,所述第二界面包括第一选项;响应于用户对所述第一选项的操作,设置应用程序全屏操作方式为第三操作。从而使得用户可以根据自身需要自定以相应的操作,控制应用程序全屏显示,以满足用户使用习惯,有助于提高用户体验。
在一种可能的设计中,响应于用户在所述第一电子设备上对所述第一应用的图标的操作,所述第一电子设备显示所述第一应用的第三界面;当所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面时,检测对所述第一电子设备的第四操作;响应于所述第四操作,所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面。从而使得用户可以在第一电子设备上也启动第一应用时,实现对第二电子设备上全屏显示第一应用的第一界面的控制。
在一种可能的设计中,当所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面时,检测对所述第一电子设备的第五操作;响应于所述第五操作,所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。从而使得用户可以在第一电子设备上也启动第一应用时,实现对第二电子设备上退出全屏显示第一应用的第一界面的控制。
在一种可能的设计中,所述第一电子设备为手机或平板电脑,所述第二电子设备为车机。
第二方面,为本申请实施例的一种显示方法,具体包括:
第一电子设备与第二电子设备建立连接,第一电子设备包括第一应用,其中,第二电子设备显示第一应用的图标;第一电子设备接收到来自第二电子设备的第一指示信息,第一指示信息用于指示用户在第二电子设备上对第一应用的图标的操作;响应于上述操作,第一电子设备向第二电子设备发送第一应用的第一界面,使得第二电子设备在显示屏的第一区域内显示导航栏,在显示屏的第二区域内显示所述第一应用的第一界面;
第一电子设备接收到来自第二电子设备的第二指示信息,所述第二指示信息用于指示对第二电子设备的第一操作;
响应于接收到的所述第二指示信息,第一电子设备向第二电子设备发送第一导航栏隐藏消息,第一导航栏隐藏消息用于指示第二电子设备隐藏所述导航栏,在显示屏上全屏显示第一应用的第一界面。
在一种可能的设计中,所述第一电子设备向所述第二电子设备发送导航栏隐藏消息之 后,接收到来自第二电子设备的第三指示信息,第三指示信息用于指示用户对所述第二电子设备的第二操作;
响应于接收到的所述第三指示信息,第一电子设备向第二电子设备发送第一导航栏显示消息,所述第一导航栏显示消息用于指示所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
在一种可能的设计中,第一电子设备接收到第四指示信息,第四指示信息用于指示用户在第二电子设备上对第一应用的图标的操作;响应于接收到的所述第四指示信息,所述第一电子设备向所述第二电子设备发送第一消息,所述第一消息用于指示所述第二电子设备显示提示框,所述提示框用于提示用户控制应用程序的界面全屏显示或非全屏显示的操作方式。
在一种可能的设计中,第一电子设备接收到第五指示信息,第五指示信息用于指示用户对提示框的操作;响应于接收到的所述第五指示信息,所述第一电子设备显示第二界面,所述第二界面包括第一选项;响应于用户对所述第一选项的操作,第一电子设备设置应用程序全屏操作方式为第三操作。
在一种可能的设计中,响应于用户在所述第一电子设备上对所述第一应用的图标的操作,所述第一电子设备显示所述第一应用的第三界面;
当所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面时,所述第一电子设备检测用户对所述第一电子设备的第四操作;
响应于所述第四操作,所述第一电子设备向所述第二电子设备发送第二导航栏隐藏信息,所述第二导航栏隐藏信息用于指示所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面。
在一种可能的设计中,当所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面时,检测对所述第一电子设备的第五操作;响应于所述第五操作,所述第一电子设备向所述第二电子设备发送第二导航栏显示消息,所述第二导航栏显示消息用于指示所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
第三方面,为本申请实施例的一种电子设备,所述电子设备包括执行上述第二方面或者第二方面的任意一种可能的设计的方法的模块/单元;这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
第四方面,为本申请实施例的一种芯片,所述芯片与电子设备中的存储器耦合,用于调用存储器中存储的计算机程序并执行本申请实施例第二方面及其第二方面任一可能设计的技术方案;本申请实施例中“耦合”是指两个部件彼此直接或间接地结合。
第五方面,为本申请实施例的一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得所述电子设备执行如上述第二方面及其第二方面任一可能设计的技术方案。
第六方面,为本申请实施例的一种计算机程序,所述计算机程序包括指令,当所述指令在计算机上运行时,使得所述计算机执行如上述第二方面及其第二方面任一可能设计的技术方案。
第七方面,为本申请实施例的一种电子设备上的图形用户界面,所述电子设备具有显 示屏、一个或多个存储器、以及一个或多个处理器,所述一个或多个处理器用于执行存储在所述一个或多个存储器中的一个或多个计算机程序,所述图形用户界面包括所述电子设备执行上述第二方面及其第二方面任一可能设计的技术方案时显示的图形用户界面。
其中,第二方面至第七方面的有益效果,请参见第一方面的有益效果,不重复赘述。
附图说明
图1为本申请实施例的一种车机界面示意图;
图2为本申请实施例的一种***架构图示意图;
图3为本申请实施例的一种手机的硬件结构示意图;
图4为本申请实施例的一种手机上安装的HiCar应用的软件结构示意图;
图5A为本申请实施例的一种车机界面示意图;
图5B为本申请实施例的一种手机界面示意图;
图5C为本申请实施例的另一手机界面示意图;
图6为本申请实施例的另一车机界面示意图;
图7为本申请实施例的另一车机界面示意图;
图8为本申请实施例的一种车载***设置界面示意图;
图9为本申请实施例的一种车机界面和手机界面的示意图;
图10为本申请实施例的另一车机界面和手机界面的示意图;
图11为本申请实施例的另一车机界面示意图;
图12为本申请实施例的另一车机界面示意图;
图13为本申请实施例的一种电子设备的结构示意图。
具体实施方式
车载***如HiCar,是一种支持将安装在手机上的应用程序映射到车机上的应用程序。具体的,手机和车机连接成功后,可以将安装在手机上的应用程序(如电话、地图、音乐等)映射到车机上。因此,在车机上可以显示安装在手机上的应用程序的图标,从而使得用户可以通过车机使用安装在手机上的应用程序提供的服务,不但方便了用户开车时通话、导航或听音乐等,还有助于提高用户开车的安全性。
在一些实施例中,车载***可以支持手机将自身安装的部分应用程序映射到车机上。示例的,这部分应用程序是手机从自身安装的所有应用程序中筛选出来的。例如,手机结合用户的设置,从自身安装的所有应用程序中筛选出来的。
通常,车机的显示屏即车机屏幕是应用程序为用户提供服务的显示媒介。但是,现有技术中,应用程序的界面无法占满整个车机屏幕。
有鉴于此,本申请实施例提供了一种显示方法,在车机与手机连接成功后,当车机显示某一应用程序的界面时,用户可以根据自身的需要,对车机进行第一操作,使得车机可以响应于第一操作,在车机屏幕上全屏显示该应用程序的界面。当然,用户也可以根据自身的需要,对车机进行第二操作,使得车机可以响应于第二操作,针对该应用程序退出全屏显示,以便于用户使用。
在一些实施例中,第一操作和/或第二操作可以是用户根据自身需要在手机上自定义的, 从而使得操作可以更符合用户使用习惯,有助于提高用户体验。或者,第一操作和/或第二操作也可以是车载***默认的操作,对此不作限定。
应理解,本申请实施例中“至少一个”是指一个或者多个。“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的三种情况。其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c七种情况。其中a、b、c中的每一个本身可以是元素,也可以是包含一个或多个元素的集合。
在本申请中,“示例的”、“在一些实施例中”、“在另一些实施例中”等用于表示作例子、例证或说明。本申请中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
需要指出的是,本申请实施例中涉及的“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
如图2所示,为本申请实施例的一种***架构图,包括电子设备和车载设备。其中,电子设备和车载设备均支持车载***。需要说明的是,对于电子设备来说,车载***可以是电子设备出厂之前安装好的,也可以是用户根据自身需求安装的,对此不作限定。示例的,本申请实施例的电子设备可以为便携式终端,例如手机、平板电脑、笔记本电脑、可穿戴式设备(如智能手表)等。示例性的,便携式终端包括但不限于搭载
Figure PCTCN2021116902-appb-000003
Figure PCTCN2021116902-appb-000004
或者其他操作***。此外,本申请实施例的电子设备不限于便携式终端,如车载终端等。本申请实施例的车载设备可以为车机等,对此不作限定。
以电子设备为手机为例。示例的,如图3所示,为本申请实施例的一种手机的硬件结构示意图。具体的,如图所示,手机包括处理器310、外部存储器接口320、内部存储器321、通用串行总线(universal serial bus,USB)接口330、充电管理模块340、电源管理模块341、电池342、天线1、天线2、移动通信模块350、无线通信模块360、音频模块370、扬声器370A、受话器370B、麦克风370C、耳机接口370D、传感器模块380、按键390、马达391、指示器392、摄像头393、显示屏394、以及用户标识模块(subscriber identification module,SIM)卡接口395等。其中,传感器模块380可以包括压力传感器、陀螺仪传感器、气压传感器、磁传感器、加速度传感器、距离传感器、接近光传感器、指纹传感器、温度传感器、触摸传感器、环境光传感器、骨传导传感器等。
处理器310可以包括一个或多个处理单元。例如:处理器310可以包括应用处理器(application processor,AP)、调制解调器(modem)、图形处理器(graphics processing unit,GPU)、图像信号处理器(image signal processor,ISP)、控制器、视频编解码器、数字信号处理器(digital signal processor,DSP)、基带处理器、和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,或者,两个或更多个不同的处理单元也可以集成在一个器件中。
处理器310中还可以设置存储器,用于存储计算机程序和/或数据。在一些实施例中,处理器310中的存储器为高速缓冲存储器。该存储器可以保存处理器310刚用过或循环使用的计算机程序和/或数据。如果处理器310需要再次使用该计算机程序和/或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器310的等待时间,因而提高了系 统的效率。
在一些实施例中,处理器310可以包括一个或多个接口。例如,处理器310包括通用串行总线(universal serial bus,USB)接口330、用户标识模块(subscriber identity module,SIM)接口395。再例如,处理器310还可以包括集成电路(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)接口等。
可以理解的是,图3中所示的各模块间的接口连接关系,只是示意性说明,并不构成对手机构限定。在本申请另一些实施例中,手机也可以采用不同于图3所示的接口连接方式,例如,各模块间通过总线连接。
充电管理模块340用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块340可以通过USB接口330接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块340可以通过手机的无线充电线圈接收无线充电输入。充电管理模块340为电池342充电的同时,还可以通过电源管理模块341为手机供电。
电源管理模块341用于连接电池342、充电管理模块340与处理器310。电源管理模块341接收电池342和/或充电管理模块340的输入,为处理器310、内部存储器321、外部存储器、显示屏394、摄像头393和无线通信模块360等供电。电源管理模块341还可以用于监测电池容量、电池循环次数、电池健康状态(漏电、阻抗)等参数。在其他一些实施例中,电源管理模块341也可以设置于处理器310中。在另一些实施例中,电源管理模块341和充电管理模块340也可以设置于同一个器件中。
手机的无线通信功能可以通过天线1、天线2、移动通信模块350、无线通信模块360、调制解调器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。手机中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块350可以提供应用在手机上的包括2G/3G/4G/5G等制式的无线通信的解决方案。移动通信模块350可以包括至少一个滤波器、开关、功率放大器、低噪声放大器(low noise amplifier,LNA)等。
无线通信模块360包括可以提供应用在手机上的包括无线局域网(wireless local area networks,WLAN)(如Wi-Fi网络)、蓝牙(bluetooth,BT)、全球导航卫星***(global navigation satellite system,GNSS)、调频(frequency modulation,FM)、近距离无线通信技术(near field communication,NFC)、红外技术(infrared,IR)等无线通信的解决方案。
在一些实施例中,手机的天线1和移动通信模块350耦合,天线2和无线通信模块360耦合,使得手机可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯***(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)。
手机GPU、显示屏394以及应用处理器等实现显示功能。显示屏394用于显示图像、视频等。显示屏394包括显示面板。显示面板可以采用液晶显示屏(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)等。在一些实施例中,手机可以包括1个或N个显示屏394,N为大于1的正整数。
手机可以通过ISP、摄像头393、视频编解码器、GPU、显示屏394以及应用处理器等实现拍摄功能。摄像头393用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,手机可以包括1个或N个摄像头393,N为大于1的正整数。
外部存储器接口320可以用于连接外部存储卡,例如Micro SD卡,实现扩展手机的存储能力。外部存储卡通过外部存储器接口320与处理器310通信,实现数据存储功能。例如将音频、视频等文件保存在外部存储卡中。
内部存储器321包括运行内存(memory)和内置存储器。其中,运行内存可以用于存储计算机程序和/或数据等。处理器310通过运行存储在运行内存的计算机程序,从而执行手机的各种功能应用以及数据处理。例如,运行内存可以包括高速随机存取存储器。而内置存储器又可以称之为内置外存等,可以用于存储计算机程序和/或数据。例如,内置存储器可以存储操作***、应用程序等。手机通常将内置存储器中的计算机程序和/或数据加载到运行内存后,使得处理器310运行相应的计算机程序和/或数据,实现相应的功能。此外,内部存储器321可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、通用闪存存储器(universal flash storage,UFS)等。
手机以通过音频模块370、扬声器370A、受话器370B、麦克风370C、耳机接口370D、以及应用处理器等实现音频功能。例如音乐播放、录音等。
按键390包括开机键、音量键等。按键390可以是机械按键。也可以是触摸式按键。手机可以接收按键输入,产生与手机的用户设置以及功能控制有关的键信号输入。
马达391可以产生振动提示。马达391可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用程序(例如拍照、音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏394不同区域的触摸操作,马达391也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒、接收信息、闹钟、游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
指示器392可以是指示灯,可以用于指示充电状态、电量变化,也可以用于指示消息、 未接来电、通知等。
可以理解的是,本申请实施例示意的结构并不构成对手机和车机的具体限定。在本申请另一些实施例中,手机、车机可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
下面以车机和具有图3所示的硬件结构的手机对本申请实施例进行详细介绍。
图4示出了一种手机上的Hicar应用的软件结构的示意图。如图所示,Hicar应用包括行为监控模块401、窗口调节模块402和显示控制模块403。
其中,行为监控模块401用于接收外部输入,并根据外部输入通知窗口调节模块402对需要在车机上显示的界面的尺寸进行调节。以下为便于介绍在车机上显示的界面简称为车机界面,在手机上显示的界面简称为手机界面。
例如,外部输入可以是用户对手机的操作,也可以是用户对车机的操作。在外部输入为用户对车机的操作的情况下,行为监控模块401接收的是车机发送的外部输入。比如,用户对车机的操作可以为用户在车机屏幕上的手势操作、或者用户对车机上的物理按钮的操作,对此不作限定。再例如,外部输入也可以为语音指令。
示例的,行为监控模块401可以在手机和车机连接成功后启动,实时监控外部输入。
窗口调节模块402用于对需要在车机上显示的应用程序的界面的尺寸进行调节。以下为便于描述,将在车机上显示的应用程序的界面简称为应用程序的车机界面。例如,在车机屏幕上全屏显示某一应用程序的车机界面时,接收到针对该应用程序退出全屏的操作,则窗口调节模块402将该应用程序的车机界面的尺寸调整为非全屏显示时的大小。比如,应用程序的车机界面非全屏显示时的大小为车机屏幕的大小减去导航栏区域的大小。再例如,在车机屏幕上非全屏显示某一应用程序的界面时,接收到针对该应用程序全屏显示的操作,则窗口调节模块402将该应用程序的车机界面的尺寸调整为全屏显示时的大小。
在一些实施例中,窗口调节模块402若将应用程序的车机界面的尺寸调整为全屏显示时的大小,还可以向显示控制模块403发送导航栏隐藏消息。或者,窗口调节模块402若将应用程序的车机界面的尺寸调整为非全屏显示时的大小,还可以向显示控制模块403发送导航栏显示消息。
显示控制模块403用于根据来自窗口调节模块402的消息,控制导航栏的显示与隐藏。例如,显示控制模块403接收到导航栏隐藏消息时,将导航栏设置为不可见,即隐藏导航栏。再例如,显示控制模块403接收到导航栏显示消息时,将导航栏设置为可见,即显示导航栏。
应理解,图4仅为Hicar应用的软件架构一个示例,并不构成对Hicar应用的软件架构的限定。本申请实施例中的Hicar应用可以具有更多或更少的模块等。图4所示的各个模块可以包括在一个或多个信号处理和/或专用集成电路在内的硬件、软件、或者硬件和软件的组合中。
以车机和手机支持的车载***为HiCar为例,对本申请实施例的显示方法进行介绍。
如图5A所示,车机显示界面500。界面500上包括车机自身已安装的应用程序的图标。例如,图标5001用于标识HiCar应用。响应于用户点击图标5001,车机发送广播消息,以及显示界面501。例如,该广播消息中包括该车机的名称或标识。界面501上包括验证码123456。在一些实施例中,界面501上还可以包括取消选项,响应于用户点击取消选项, 停止车机继续与手机建立连接。以广播消息包括的车机名称为BJ530为例。手机显示图5B所示的界面510时,接收到来自车机的广播消息,弹出提示框520。提示框520用于提示用户发现名称为BJ530的车机。进一步的,提示框520还包括取消选项和连接选项。响应于用户点击连接选项,手机显示界面530。界面530用于用户输入验证码。响应于在界面530上验证码输入完成,手机向车机连接建立请求,并显示提示框540。连接建立请求中包括用户输入的验证码。提示框540用于提示用户手机与车机正在建立连接。车机接收到来自手机的连接建立请求,显示界面502,界面502用于提示用户车机与手机正在建立连接。车机在显示界面502时,还判断连接建立请求中的验证码与界面501上包括的验证码是否一致。如果一致,则车机与手机连接建立成功,车机向手机发送连接建立成功响应。车机在接收到连接建立成功响应后,将自身安装的应用程序映射到车机上,并显示提示框550,提示框550用于提示用户手机已连接车机。在一些实施例中,提示框550还包括断开连接选项。用户可以通过点击断开连接选项,使得手机和车机之间的连接断开。而手机将自身安装的应用映射到车机上后,车机上可以在区域5010内显示导航栏、在区域5020内显示当前时间,如图5A中的界面503所示。响应于用户在界面503上的区域5020的向上滑动操作,车机在区域5020内显示手机映射到车机上的应用程序的图标。以手机映射到车机上的应用程序为视频应用、电话应用、音乐应用和地图应用为例,则响应于用户在界面503上区域5020的向上滑动,车机显示在区域5020内显示视频应用的图标、音乐应用的图标、地图应用的图标和电话应用的图标。从而实现车机与手机无线连接成功。
进一步的,在一些实施例中,响应于用户在区域5020的向上滑动操作,导航栏中的内容可以发生变化。例如,界面503中导航栏包括当前时间、图标5002、图标5003、图标5004、图标5005和图标5006,而界面504中导航栏包括当前时间、图标5007、图标5003、图标5004、图标5005和图标5006。比如,图标5002用于控制在区域5020内显示手机映射到车机上的应用程序的图标,图标5003用于用户启动地图导航,图标5004用于用户打开音乐应用,图标5005用于用户快捷拨打电话,图标5006用于启动语音助手,图标5007用于切换到主界面,主界面可以如界面503所示。需要说明的是,响应于用户在区域5020的向上滑动操作,导航栏中的内容也可以不发生变化。上述仅为一种导航栏包括的内容的举例说明,本申请实施例中对导航栏中包括的图标的个数和/或图标的功能不作限定。
需要说明的是,在另一些实施例中,手机将自身安装的应用程序映射到车机上后,车机可以默认直接显示图5A中的界面504,而无需显示界面503。例如,响应于用户向下滑动的操作,车机从界面504切换到界面503显示。
基于图5A所示的车机和手机建立的过程,在又一些实施例中,在手机与车机首次连接的情况下,响应于在界面530上验证码输入完成,手机向车机连接建立请求,可以先显示图5C所示的提示框560,当用户点击提示框560中的“允许”选项后,手机显示如图5B所示的提示框540。提示框560用于提示用户是否允许自动连接HiCar。提示框560还包括禁止选项和允许选项。响应于用户点击允许选项,手机再次与该车机连接时,可以使得手机发现名称为BJ530的车机后,自动与该车机连接,跳过用户在提示框520上点击连接选项、和在界面530上验证码输入的步骤,减少用户操作。
当然,上述仅是一种实现手机和车机连接的举例,并不构成手机和车机连接的限定。在本申请实施例中,手机和车机也可以通过其它方式实现无线连接,例如基于近场通信 (near field communication,NFC)、无线局域网(wireless local area network,WLAN)。应理解,本申请实施例中,手机和车机也可以通过数据线(如USB线)等实现有线连接,对此不作限定。并且,以上示例中,用户首先在车机上点击HiCar图标5001发起连接,可选的,用户也可以通过点击手机界面上显示的HiCar图标来发起手机和车机的连接。
在一些实施例中,手机和车机连接成功后,以手机将自身安装的视频应用、音乐应用、电话应用和地图应用映射到车机上为例。如图6中的A所示,车机屏幕600包括区域610和区域620,车机在区域610内显示导航栏,在区域620内显示手机映射到车机上的应用程序的图标,如图标601,其中图标601用于标识手机上安装的视频应用。响应于用户点击图标601,车机在区域620内显示视频应用的车机界面,在区域610内显示导航栏,如图6中的B所示。
示例的,车机接收到用户点击图标601的操作,将上述操作通知给手机。手机默认在车机屏幕上以非全屏模式显示应用程序的车机界面时,响应于上述操作,将视频的车机界面的尺寸调整为非全屏显示时的大小,并通知给车机,使得车机能够在区域620内显示视频应用的车机界面。
例如,如图6中的A所示,车机屏幕600的区域620中显示多个应用的图标时,车机接收到用户点击图标601的操作,通知手机上的行为监控模块401,则行为监控模块401接收到上述通知后,通知窗口调节模块403将视频应用的车机界面的尺寸调整为非全屏显示时的大小。窗口调节模块403结合车机屏幕的尺寸,将视频应用的车机界面的尺寸调整为非全屏显示时的大小,然后向显示控制模块403发送导航栏隐藏消息。显示控制模块403接收到导航栏隐藏消息后,控制车机以非全屏显示时的大小在区域620内显示视频应用的车机界面、以及在区域610内显示导航栏。
比如,窗口调节模块403可以通过调用***层全屏接口,结合车机屏幕的尺寸,将视频应用的车机界面的尺寸调整为非全屏显示时的大小。
示例的,手机默认在车机屏幕上显示应用程序的车机界面的方式可以是研发人员预定义在车机***的程序中的,用户无法改变。或者,手机默认在车机屏幕上显示应用程序的车机界面的方式也可以是用户根据自身需要设置的。例如,用户可以通过车载***的设置界面设置车载***针对应用程序的车机界面默认的显示方式。比如,车载***的设置界面可以如图8中的A所示,包括控件801。其中,控件801用于控制应用程序的车机界面为默认全屏显示或默认非全屏显示。例如,当控件801处于开启(ON)状态时,车载***针对应用程序的车机界面默认的显示方式为全屏显示。再例如,当控件处于关闭(OFF)状态时,车载***针对应用程序的车机界面默认的显示方式为非全屏显示的。
上述是以默认在车机屏幕上以非全屏方式显示应用程序的车机界面。
进一步的,在一些实施例中,如图6中的B所示,车机在区域610内显示导航栏,在区域620内显示视频应用的车机界面,响应于用户向左滑动,车机隐藏导航栏,全屏显示视频应用的车机界面,如图6中的C所示。
例如,车机接收到用户向左滑动的操作,通知给手机。当车机以非全屏模式显示视频应用的车机界面时,响应于上述操作,手机将视频应用的车机界面的尺寸调整为全屏显示时的大小,并通知给车机,使得车机能够隐藏导航栏,全屏显示视频应用的车机界面。
或者,在又一些实施例中,如图6中的C所示,车机全屏显示视频应用的车机界面,响应于用户向右滑动,车机在区域610内显示导航栏,在区域620内显示视频应用的车机 界面。
例如,车机接收到用户向右滑动的操作,通知给手机。当车机以全屏模式显示视频应用的车机界面时,响应于上述操作,手机将视频应用的车机界面的尺寸调整为非全屏显示时的大小,并通知给车机,使得车机能够在区域610内显示导航栏,在区域620内显示视频应用的车机界面。
在一些实施例中,如图6中的B所示,车机在区域610内显示导航栏,在区域620内显示视频应用的车机界面,如果车机接收到用户向右滑动的操作,不做响应。或者,如图6中的C所示,车机全屏显示视频应用的车机界面,如果车机接收到用户向左滑动的操作,不做响应。
在另一些实施例中,如图6中的A所示,车机在区域610内显示导航栏,在区域620内显示手机映射到车机上的应用程序的图标,如图标601等。响应于用户点击图标601,弹出提示框700,以及在区域620内显示视频应用的车机界面,在区域610内显示导航栏,如图7所示。提示框700用于提示用户控制全屏/非全屏显示应用程序的车机界面的操作方式。从而便于用户获知。
进一步的,在一些实施例中,车载***在支持用户自定义用户控制全屏/非全屏显示应用程序的车机界面的操作方式的情况下,提示框700还可以用户提示支持控制全屏/非全屏显示应用程序的车机界面的操作方式,以便于用户进行自定义。例如,如图7所示,提示框700中包括提示信息“支持自定义应用程序的全屏/非全屏显示的操作方式”,响应于用户点击“支持自定义应用程序的全屏/非全屏显示的操作方式”,使得手机显示车载***的设置界面。或者,用户可以对手机操作,使得手机显示车载***的设置界面。本申请实施例不限定手机显示车载***的设置界面的方式。
比如,车载***的设置界面可以如图8中的A所示,包括控件802、控件803和控件804。
其中,控件802用于自定义控制应用程序的车机界面全屏/非全屏显示的手势操作方式,例如用户自定义双指或单指从车机屏幕的内部向边缘滑动时,控制应用程序的车机界面全屏显示。再例如,用户自定义双指或单指轻击屏幕两下,控制应用程序的车机界面全屏或退出全屏显示。比如,车机全屏显示视频应用的车机界面时,响应于用户双指或单指轻击屏幕两下,退出全屏显示视频应用的车机界面。再比如,车机非全屏显示视频应用的车机界面时,响应于用户双指或单指轻击屏幕两下,全屏显示视频应用的车机界面。需要说明的是,控件802可以用于自定义一个或多个控制应用程序的车机界面全屏/非全屏显示的手势操作方式,对此不作限定。
控件803用于自定义控制应用程序的车机界面全屏/非全屏显示的按键操作方式。例如,响应于用户点击控件803,手机显示图8中B所示的界面。如图8中B所示的界面,包括车机上的物理按键和/或虚拟按键、手机上的物理按键和/或虚拟按键,例如车机上的音量控制按键、手机上的主屏幕按键、手机上的电源键等。例如,用户可以通过选中车机上的音量控制按键,自定义控制应用程序的车机界面全屏/非全屏显示的按键操作方式为用户按压车机上的音量控制按键,比如,车机全屏显示视频应用的车机界面时,响应于用户按压车机上的音量控制按键,退出全屏显示视频应用的车机界面。再比如,车机非全屏显示视 频应用的车机界面时,响应于用户按压车机上的音量控制按键,全屏显示视频应用的车机界面。
控件804用于自定义控制应用程序的车机界面全屏/非全屏显示的语音操作方式。例如,用户通过选中控件804启动语音助手,自定义退出全屏显示应用程序的车机界面的语音指令为“退出全屏显示”、或者“显示导航栏”,则车机可以响应于用户说出“退出全屏显示”、或者“显示导航栏”,则退出全屏显示应用程序的车机界面。再例如,用户通过选中控件804启动语音助手,自定义全屏显示应用程序的车机界面的语音指令为“全屏显示”或者“隐藏导航栏”,则车机可以响应于用户说出“全屏显示”或者“隐藏导航栏”,则全屏显示应用程序的车机界面。
需要说明的是,上述仅为一种自定义控制应用程序的车机界面的全屏/非全屏显示的操作方式的举例说明,本申请实施例还可以通过其它方式自定义针对应用程序的车机界面的全屏/非全屏显示的操作方式,例如,响应于用户点击提示框700中的提示信息“支持自定义应用程序的全屏/非全屏显示的操作方式”,车机上显示车载***设置界面。通过在车机上显示的车载***的设置界面进行自定义。
还需要说明的是,在本申请实施例中,控制应用程序的车机界面的全屏/非全屏显示的操作方式可以设置一种,也可以同时设置多种,例如,用户可以设置一种或多种用于控制应用程序的车机界面的全屏显示的操作方式,和/或用户可以设置一种或多种用于控制应用程序的车机界面的退出全屏显示的操作方式,对此不作限定。
在本申请的另一些实施例中,手机和车机连接成功后,如图9中的A所示,手机显示界面900,车机在区域610内显示导航栏,在区域620内显示手机映射到车机上的应用程序的图标。响应于用户点击图标601,车机在区域620内显示视频应用的车机界面,如图9中的B所示。进一步的,响应于用户点击手机上显示的图标601',手机显示视频应用的手机界面。示例的,视频应用的手机界面如图9中的C中的界面930所示,包括用于控制车机全屏显示的图标901。用户可以通过点击图标901,控制车机全屏显示视频应用的车机界面,隐藏导航栏。
示例的,如图10中的A所示,手机显示视频应用的手机界面,车机非全屏显示视频应用的车机界面时,响应于用户点击图标901,车机全屏显示视频应用的车机界面,如图10中的B所示。进一步的,在一些实施例中,响应于用户点击图标901,手机将图标901切换为图标901'。手机显示图10中B所示的视频应用的手机界面、车机全屏显示视频应用的车机界面时,响应于用户点击图标901',车机非全屏显示视频应用的车机界面,手机将图标901'切换为图标901。从而使得用户可以通过手机控制车机全屏/非全屏显示视频应用的车机界面。
当然,可以理解的是,上述仅是一种手机控制车机全屏/非全屏显示视频应用的车机界面的举例说明,并不构成对本申请实施例限定,本申请实施例中,用户还可以在手机上通过其它操作,如快捷手势操作等,控制车机全屏/非全屏显示视频应用的车机界面。
另外,考虑到车机屏幕分为横屏和竖屏两种场景,例如,车机屏幕为横屏时,当车机非全屏显示应用程序的车机界面时,如图11中的A所示,区域1110位于区域1120的左侧,区域1110用于显示导航栏,区域1120用于显示应用程序的车机界面。在这种情况下, 当车机全屏显示应用程序的车机界面时,如图11中的B所示,区域1110和区域1120用于显示应用程序车机界面。再例如,例如,车机屏幕为竖屏时,当车机非全屏显示应用程序的车机界面时,如图12中的A所示,区域1210位于区域1220的下侧,区域1210用于显示导航栏,区域1220用于显示应用程序的车机界面。在这种情况下,当车机全屏显示应用程序的车机界面时,如图12中的B所示,区域1210和区域1220用于显示应用程序车机界面。
需要说明的是,对于手机映射到车机上其它应用程序,在车机屏幕上显示车机界面的方式、以及自定义全屏、非全屏显示应用程序的操作方式可以参见视频应用的相关实现方式,在此不再赘述。例如,以手机映射到车机上的应用程序为视频应用、电话应用、音乐应用和地图应用为例,如果车机***中默认应用程序的车机界面是以非全屏方式显示的,则针对视频应用、电话应用、音乐应用和地图应用的车机界面均默认为以非全屏方式显示。还需要说明的是,本申请实施例中对于不同的应用程序来说,用于控制车机界面的全屏/非全屏显示的操作方式可以不同,也可以相同,对此不作限定。
以上各个实施例可以相互结合使用,也可以单独使用,对此不作限定。
基于相同的构思,本申请实施例还提供了一种电子设备,如图13所示,包括处理器1301、存储器1302、显示屏1303和收发器1304。示例的,上述各器件可以通过一个或多个通信总线连接。其中,该一个或多个计算机程序被存储在上述存储器1302中并被配置为被处理器1301执行,该一个或多个计算机程序包括指令,上述指令可以用于使电子设备执行上述各实施例中的方法的各个步骤。进一步的,在一些实施例中,电子设备还可以包括传感器1305,例如触摸传感器。
示例性的,上述处理器1301具体可以为图3所示的处理器310,上述存储器1302具体可以为图3所示的内部存储器321和/或与电子设备连接的外部存储器,上述收发器1304可以为图3所示的移动通信模块350、和/或无线通信模块360,上述显示屏1303具体可以为图3所示的显示屏394,上述传感器1305具体可以为图3所示的传感器380,本申请实施例对此不做任何限制。
另外,本申请实施例还提供了一种电子设备上的图形用户界面(graphical user interface,GUI),该图形用户界面具体包括电子设备在执行上述各方法实施例时显示的图形用户界面。
以上实施例中所用,根据上下文,术语“当…时”或“当…后”可以被解释为意思是“如果…”或“在…后”或“响应于确定…”或“响应于检测到…”。类似地,根据上下文,短语“在确定…时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定…”或“响应于确定…”或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、 数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。在不冲突的情况下,以上各实施例的方案都可以组合使用。
需要指出的是,本专利申请文件的一部分包含受著作权保护的内容。除了对专利局的专利文件或记录的专利文档内容制作副本以外,著作权人保留著作权。

Claims (16)

  1. 一种显示方法,用于第一电子设备和第二电子设备构成的***,其特征在于,所述方法包括:
    所述第一电子设备与所述第二电子设备建立连接,所述第一电子设备包括第一应用;
    所述第一电子设备将所述第一应用的信息发送给所述第二电子设备;
    所述第二电子设备响应于接收到的所述第一应用的信息,在显示屏上显示所述第一应用的图标;
    响应于用户在所述第二电子设备上对所述第一应用的图标的操作,所述第二电子设备在所述显示屏的第一区域内显示导航栏,在所述显示屏的第二区域内显示所述第一应用的第一界面;
    检测对所述第二电子设备的第一操作;
    响应于所述第一操作,所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面。
  2. 如权利要求1所述的方法,其特征在于,所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面之后,所述方法还包括:
    检测对所述第二电子设备的第二操作;
    响应于所述第二操作,所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
  3. 如权利要求1或2所述的方法,其特征在于,所述方法还包括:
    响应于用户在所述第二电子设备上对所述第一应用的图标的操作,所述第二电子设备显示提示框,所述提示框用于提示用户控制应用程序的界面全屏显示或非全屏显示的操作方式。
  4. 如权利要求3所述的方法,其特征在于,所述方法还包括:
    响应于用户对所述提示框的操作,所述第一电子设备显示第二界面,所述第二界面包括第一选项;
    响应于用户对所述第一选项的操作,设置应用程序全屏操作方式为第三操作。
  5. 如权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
    响应于用户在所述第一电子设备上对所述第一应用的图标的操作,所述第一电子设备显示所述第一应用的第三界面;
    当所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面时,检测对所述第一电子设备的第四操作;
    响应于所述第四操作,所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面。
  6. 如权利要求5所述的方法,其特征在于,所述方法还包括:
    当所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面时,检测对所述第一电子设备的第五操作;
    响应于所述第五操作,所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
  7. 如权利要求1至6任一所述的方法,其特征在于,
    所述第一电子设备为手机或平板电脑,所述第二电子设备为车机。
  8. 一种显示方法,其特征在于,所述方法包括:
    第一电子设备与第二电子设备建立连接,所述第一电子设备包括第一应用,其中,所述第二电子设备显示所述第一应用的图标;
    所述第一电子设备接收到来自所述第二电子设备的第一指示信息,所述第一指示信息用于指示用户在所述第二电子设备上对所述第一应用的图标的操作;
    响应于接收到的所述第一指示信息,所述第一电子设备向所述第二电子设备发送所述第一应用的第一界面,使得所述第二电子设备在所述显示屏的第一区域内显示导航栏,在所述显示屏的第二区域内显示所述第一应用的第一界面;
    所述第一电子设备接收到来自所述第二电子设备的第二指示信息,所述第二指示信息用于指示用户对所述第二电子设备的第一操作;
    响应于接收到的所述第二指示信息,所述第一电子设备向所述第二电子设备发送第一导航栏隐藏消息,所述第一导航栏隐藏消息用于指示所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面。
  9. 如权利要求8所述的方法,其特征在于,所述第一电子设备向所述第二电子设备发送导航栏隐藏消息之后,所述方法还包括:
    所述第一电子设备接收到来自第二电子设备的第三指示信息,所述第三指示信息用于指示用户对所述第二电子设备的第二操作;
    响应于接收到的所述第三指示信息,所述第一电子设备向所述第二电子设备发送第一导航栏显示消息,所述第一导航栏显示消息用于指示所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
  10. 如权利要求8或9所述的方法,其特征在于,所述方法还包括:
    所述第一电子设备接收到第四指示信息,所述第四指示信息用于指示用户在所述第二电子设备上对所述第一应用的图标的操作;
    响应于接收到的所述第四指示信息,所述第一电子设备向所述第二电子设备发送第一消息,所述第一消息用于指示所述第二电子设备显示提示框,所述提示框用于提示用户控制应用程序的界面全屏显示或非全屏显示的操作方式。
  11. 如权利要求10所述的方法,其特征在于,所述方法还包括:
    所述第一电子设备接收到第五指示信息,所述第五指示信息用于指示用户对所述提示框的操作;
    响应于接收到的所述第五指示信息,所述第一电子设备显示第二界面,所述第二界面包括第一选项;
    响应于用户对所述第一选项的操作,所述第一电子设备设置应用程序全屏操作方式为第三操作。
  12. 如权利要求8至11任一所述的方法,其特征在于,所述方法还包括:
    响应于用户在所述第一电子设备上对所述第一应用的图标的操作,所述第一电子设备显示所述第一应用的第三界面;
    当所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面时,所述第一电子设备检测到用户对所述 第一电子设备的第四操作;
    响应于所述第四操作,所述第一电子设备向所述第二电子设备发送第二导航栏隐藏信息,所述第二导航栏隐藏信息用于指示所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面。
  13. 如权利要求12所述的方法,其特征在于,所述方法还包括:
    当所述第二电子设备隐藏所述导航栏,在所述显示屏上全屏显示所述第一应用的第一界面时,所述第一电子设备检测到对所述第一电子设备的第五操作;
    响应于所述第五操作,所述第一电子设备向所述第二电子设备发送第二导航栏显示消息,所述第二导航栏显示消息用于指示所述第二电子设备在所述显示屏的所述第一区域内显示所述导航栏,在所述显示屏的所述第二区域内显示所述第一应用的第一界面。
  14. 一种电子设备,其特征在于,包括:至少一个处理器和至少一个存储器;
    其中,所述一个或多个存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行如权利要求8至13任一所述的方法。
  15. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求8至13任一所述的方法。
  16. 一种电子设备上的图形用户界面,其特征在于,所述电子设备具有显示屏、一个或多个存储器、以及一个或多个处理器,所述一个或多个处理器用于执行存储在所述一个或多个存储器中的一个或多个计算机程序,所述图形用户界面包括所述电子设备执行如权利要求8至13中任一所述的方法时显示的图形用户界面。
PCT/CN2021/116902 2020-09-10 2021-09-07 一种显示方法及电子设备 WO2022052907A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US18/044,705 US20230376264A1 (en) 2020-09-10 2021-09-07 Display Method and Electronic Device
EP21865961.3A EP4195042A4 (en) 2020-09-10 2021-09-07 DISPLAY METHOD AND ELECTRONIC DEVICE

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202010949121.6 2020-09-10
CN202010949121 2020-09-10
CN202011142497.2 2020-10-22
CN202011142497.2A CN114253496A (zh) 2020-09-10 2020-10-22 一种显示方法及电子设备

Publications (1)

Publication Number Publication Date
WO2022052907A1 true WO2022052907A1 (zh) 2022-03-17

Family

ID=80632084

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/116902 WO2022052907A1 (zh) 2020-09-10 2021-09-07 一种显示方法及电子设备

Country Status (3)

Country Link
US (1) US20230376264A1 (zh)
EP (1) EP4195042A4 (zh)
WO (1) WO2022052907A1 (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108717346A (zh) * 2018-04-26 2018-10-30 问众智能信息科技(北京)有限公司 一种基于车机的应用管理方法、装置、设备和介质
CN109766066A (zh) * 2018-12-29 2019-05-17 华为技术有限公司 一种消息处理的方法、相关装置及***
CN110231902A (zh) * 2019-06-12 2019-09-13 珠海格力电器股份有限公司 一种触摸屏设备事件触发方法及装置
CN110442437A (zh) * 2019-07-18 2019-11-12 维沃移动通信有限公司 一种应用切换方法及移动终端
CN111309414A (zh) * 2018-12-12 2020-06-19 深圳市超捷通讯有限公司 用户界面整合方法和车载装置
CN111324327A (zh) * 2020-02-20 2020-06-23 华为技术有限公司 投屏方法及终端设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109445572B (zh) * 2018-09-10 2023-12-08 华为技术有限公司 全屏显示视频中快速调出小窗口的方法、图形用户接口及终端
CN110673782B (zh) * 2019-08-29 2022-11-29 荣耀终端有限公司 一种应用于投屏场景的控制方法以及相关设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108717346A (zh) * 2018-04-26 2018-10-30 问众智能信息科技(北京)有限公司 一种基于车机的应用管理方法、装置、设备和介质
CN111309414A (zh) * 2018-12-12 2020-06-19 深圳市超捷通讯有限公司 用户界面整合方法和车载装置
CN109766066A (zh) * 2018-12-29 2019-05-17 华为技术有限公司 一种消息处理的方法、相关装置及***
CN110231902A (zh) * 2019-06-12 2019-09-13 珠海格力电器股份有限公司 一种触摸屏设备事件触发方法及装置
CN110442437A (zh) * 2019-07-18 2019-11-12 维沃移动通信有限公司 一种应用切换方法及移动终端
CN111324327A (zh) * 2020-02-20 2020-06-23 华为技术有限公司 投屏方法及终端设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4195042A4 *

Also Published As

Publication number Publication date
EP4195042A4 (en) 2024-01-17
US20230376264A1 (en) 2023-11-23
EP4195042A1 (en) 2023-06-14

Similar Documents

Publication Publication Date Title
US11985374B2 (en) Method of controlling the sharing of videos and electronic device adapted thereto
WO2021213164A1 (zh) 应用界面交互方法、电子设备和计算机可读存储介质
KR101901720B1 (ko) 더미 장치와의 연동 방법 및 그 전자 장치
CN109874312B (zh) 播放音频数据的方法和装置
WO2021063237A1 (zh) 电子设备的控制方法及电子设备
WO2020173370A1 (zh) 一种应用图标的移动方法及电子设备
CN109068008B (zh) 铃声设置方法、装置、终端及存储介质
CN108881286B (zh) 多媒体播放控制的方法、终端、音箱设备和***
KR20150141039A (ko) 웨어러블 전자 장치, 메인 전자 장치, 시스템 및 그 제어 방법
WO2022083296A1 (zh) 一种显示方法及电子设备
CN111510482B (zh) 失败网络请求的确定方法、装置及计算机存储介质
CN114461239B (zh) 软件升级***和软件升级方法
CN114115770B (zh) 显示控制的方法及相关装置
WO2020228735A1 (zh) 一种显示应用的方法及电子设备
CN109918014B (zh) 页面显示方法、可穿戴设备及计算机可读存储介质
WO2022206848A1 (zh) 一种应用小部件的显示方法及设备
CN114143906B (zh) 一种电子设备连接方法及电子设备
WO2022052907A1 (zh) 一种显示方法及电子设备
CN113805771B (zh) 一种通知提醒方法、终端设备及计算机可读存储介质
CN111399797B (zh) 语音消息播放方法、装置、电子设备及存储介质
CN110941458B (zh) 启动应用程序的方法、装置、设备及存储介质
CN109857536B (zh) 多任务显示方法、***、移动终端及存储介质
WO2022052908A1 (zh) 一种显示方法及电子设备
CN114253496A (zh) 一种显示方法及电子设备
US20240219506A1 (en) Locating method and apparatus, electronic device, and storage medium

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: 21865961

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2021865961

Country of ref document: EP

Effective date: 20230307

NENP Non-entry into the national phase

Ref country code: DE