patents.google.com

CN110708086B - Split-screen display method and electronic equipment - Google Patents

  • ️Tue Sep 14 2021

CN110708086B - Split-screen display method and electronic equipment - Google Patents

Split-screen display method and electronic equipment Download PDF

Info

Publication number
CN110708086B
CN110708086B CN201910790351.XA CN201910790351A CN110708086B CN 110708086 B CN110708086 B CN 110708086B CN 201910790351 A CN201910790351 A CN 201910790351A CN 110708086 B CN110708086 B CN 110708086B Authority
CN
China
Prior art keywords
display
application
interface
vehicle
screen
Prior art date
2019-08-26
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910790351.XA
Other languages
Chinese (zh)
Other versions
CN110708086A (en
Inventor
张帮明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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.)
2019-08-26
Filing date
2019-08-26
Publication date
2021-09-14
2019-08-26 Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
2019-08-26 Priority to CN201910790351.XA priority Critical patent/CN110708086B/en
2019-08-26 Priority to CN202111113089.9A priority patent/CN114006625B/en
2020-01-17 Publication of CN110708086A publication Critical patent/CN110708086A/en
2020-08-26 Priority to PCT/CN2020/111496 priority patent/WO2021037084A1/en
2021-09-14 Application granted granted Critical
2021-09-14 Publication of CN110708086B publication Critical patent/CN110708086B/en
Status Active legal-status Critical Current
2039-08-26 Anticipated expiration legal-status Critical

Links

  • 238000000034 method Methods 0.000 title claims abstract description 56
  • 230000006870 function Effects 0.000 claims description 56
  • 230000015654 memory Effects 0.000 claims description 34
  • 238000004891 communication Methods 0.000 claims description 29
  • 230000004044 response Effects 0.000 claims description 10
  • 238000004590 computer program Methods 0.000 claims description 8
  • 230000003044 adaptive effect Effects 0.000 claims description 2
  • 230000003993 interaction Effects 0.000 abstract 1
  • 230000001737 promoting effect Effects 0.000 abstract 1
  • 239000010410 layer Substances 0.000 description 53
  • 238000007726 management method Methods 0.000 description 30
  • 238000013461 design Methods 0.000 description 17
  • 238000010586 diagram Methods 0.000 description 14
  • 238000012544 monitoring process Methods 0.000 description 14
  • 230000008569 process Effects 0.000 description 14
  • 230000001413 cellular effect Effects 0.000 description 13
  • 238000010295 mobile communication Methods 0.000 description 12
  • 238000012545 processing Methods 0.000 description 12
  • 238000005516 engineering process Methods 0.000 description 10
  • 230000000694 effects Effects 0.000 description 8
  • 238000013507 mapping Methods 0.000 description 6
  • 210000000988 bone and bone Anatomy 0.000 description 5
  • 238000013500 data storage Methods 0.000 description 4
  • 229920001621 AMOLED Polymers 0.000 description 3
  • 230000001133 acceleration Effects 0.000 description 3
  • 238000001514 detection method Methods 0.000 description 3
  • PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 3
  • 239000010931 gold Substances 0.000 description 3
  • 229910052737 gold Inorganic materials 0.000 description 3
  • 230000002159 abnormal effect Effects 0.000 description 2
  • 238000009877 rendering Methods 0.000 description 2
  • 230000009471 action Effects 0.000 description 1
  • 230000003321 amplification Effects 0.000 description 1
  • 238000013528 artificial neural network Methods 0.000 description 1
  • 230000003416 augmentation Effects 0.000 description 1
  • 230000015572 biosynthetic process Effects 0.000 description 1
  • 230000036772 blood pressure Effects 0.000 description 1
  • 244000240602 cacao Species 0.000 description 1
  • 238000004364 calculation method Methods 0.000 description 1
  • 230000008859 change Effects 0.000 description 1
  • 239000012792 core layer Substances 0.000 description 1
  • 239000000835 fiber Substances 0.000 description 1
  • 238000001914 filtration Methods 0.000 description 1
  • 230000004927 fusion Effects 0.000 description 1
  • 230000005484 gravity Effects 0.000 description 1
  • 239000010985 leather Substances 0.000 description 1
  • 239000004973 liquid crystal related substance Substances 0.000 description 1
  • 230000007774 longterm Effects 0.000 description 1
  • 239000000463 material Substances 0.000 description 1
  • 230000001537 neural effect Effects 0.000 description 1
  • 238000003199 nucleic acid amplification method Methods 0.000 description 1
  • 230000003287 optical effect Effects 0.000 description 1
  • 230000002093 peripheral effect Effects 0.000 description 1
  • 230000010349 pulsation Effects 0.000 description 1
  • 239000002096 quantum dot Substances 0.000 description 1
  • 230000009467 reduction Effects 0.000 description 1
  • 239000004065 semiconductor Substances 0.000 description 1
  • 239000007787 solid Substances 0.000 description 1
  • 238000003786 synthesis reaction Methods 0.000 description 1
  • 230000002194 synthesizing effect Effects 0.000 description 1
  • 230000000007 visual effect Effects 0.000 description 1
  • 230000001755 vocal effect Effects 0.000 description 1
  • 239000002699 waste material Substances 0.000 description 1

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3822Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
    • 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/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • 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/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • 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/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Telephone Function (AREA)

Abstract

The application provides a split screen display method and electronic equipment. The application relates to the fields of man-machine interaction, equipment screen projection, intelligent vehicle-mounted systems and the like. The method comprises the following steps: the electronic equipment displays a first display interface of a first application, wherein the first application has a navigation function; the electronic equipment controls the vehicle-mounted system to display a first display interface of the first application; the electronic equipment detects a first input operation; the electronic equipment responds to the first input operation, switches the first application to a background to run, and displays a second interface; the electronic equipment controls the vehicle-mounted system to display in a split screen mode, so that a first display area on a display screen of the vehicle-mounted system displays a first display interface of a first application, and a second display area on the display screen displays a second interface. In the scheme of this application, if the application (for example map application) that has navigation function on the electronic equipment is switched to the backstage, on-vehicle system proscenium still can show map application to supply the driver to look over, help promoting driving safety.

Description

Split-screen display method and electronic equipment

Technical Field

The present application relates to the field of terminal technologies, and in particular, to a split-screen display method and an electronic device.

Background

In order to facilitate the operation of the driver, the driver can connect the mobile phone with the vehicle-mounted system. The mobile phone can project the display interface to the vehicle-mounted system so as to achieve the purpose of checking the display interface of the mobile phone through the vehicle-mounted system. According to statistics, the high-frequency scenes of the mobile phone used by the driver in the driving process comprise navigation, call receiving, music listening, call making and the like. The use of a mobile phone during driving will affect driving safety. For example, after the vehicle-mounted system is connected to the mobile phone, the display screen of the vehicle-mounted system displays a navigation interface in the mobile phone. When the mobile phone receives an incoming call, the vehicle-mounted system displays an incoming call interface, and the foreground of the vehicle-mounted system does not display a navigation interface any more. For a driver, the navigation interface on the vehicle-mounted system is invisible due to the fact that the incoming call is received, navigation information cannot be checked, and driving safety is affected.

Currently, the industry proposes to set two display screens on a vehicle-mounted system, where the first display screen is used for displaying navigation and the second display screen is used for displaying interfaces of other applications, such as an incoming call interface. However, the arrangement of two display screens results in higher cost and waste of resources, for example, the second display screen is idle most of the time.

Disclosure of Invention

The application provides a split screen display method and electronic equipment. In the method, the vehicle-mounted system can realize split-screen display, so that the operation of a driver is facilitated, and the driving safety is improved.

In a first aspect, the present application provides a split-screen display method for a vehicle-mounted system, which is applied to an electronic device, where the electronic device is connected to the vehicle-mounted system, and the vehicle-mounted system has a display screen; the method comprises the following steps: the electronic equipment displays a first interface, wherein the first interface comprises a first display interface of a first application, and the first application has a navigation function; the electronic equipment controls the vehicle-mounted system to display a first display interface of the first application; the electronic equipment detects a first input operation; the electronic equipment responds to the first input operation, switches the first application to a background to run, and displays a second interface; the electronic equipment controls the vehicle-mounted system to display in a split screen mode, so that a first display area on the display screen of the vehicle-mounted system displays a first display interface of the first application, and a second display area on the display screen displays a second interface.

For example, the electronic device is connected with the vehicle-mounted system, the electronic device displays a display interface of the map application, the electronic device projects a screen to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application in a full screen mode (all areas on the display screen of the vehicle-mounted system which can be used for displaying the application interface). When the electronic equipment switches the map application to the background and the foreground displays other interfaces, the vehicle-mounted system is controlled to display in a split screen mode, and the vehicle-mounted system can display the display interface of the map application and the other interfaces at the same time. Therefore, even if the map application is switched to the background by the electronic equipment, the map application is still displayed on the foreground of the vehicle-mounted system, so that a user can check the map conveniently, and the driving safety is improved.

In one possible design, the electronic device detects a second input operation before switching the first application to a background running in response to the first input operation; and responding to the second input operation, and starting a navigation function in the first application.

For example, the electronic device is connected with the vehicle-mounted system, the electronic device displays a display interface of a map application, the map application opens a navigation function, the electronic device projects a screen to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application. When the electronic equipment switches the map application to the background, the foreground displays other interfaces, and at the moment, the vehicle-mounted system is controlled to display in a split screen mode, so that the vehicle-mounted system can simultaneously display the display interface of the map application and the other interfaces. Therefore, even if the map application is switched to the background by the electronic equipment, the foreground of the vehicle-mounted system still displays the display interface of the map application, so that a user can conveniently check the map, and the driving safety is improved. For another example, the electronic device displays a display interface of the map application, but the map application does not open the navigation function yet, the electronic device is projected to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application in a full screen manner. When the electronic equipment switches the map application to the background and the foreground displays other interfaces, the vehicle-mounted system does not need to be controlled to display in a split screen mode, and the vehicle-mounted system can display the other interfaces in a full screen mode (because the map application does not open the navigation function yet).

In one possible design, the electronic device further detects a third input operation; the electronic equipment responds to the third input operation and switches the first application from a background to a foreground to run; the electronic equipment controls the vehicle-mounted system to exit a split screen mode, so that an area available for displaying an application interface on the display screen of the vehicle-mounted system displays a first display interface of the first application in a full screen mode.

For example, the electronic device runs a map application in a background, displays other interfaces in a foreground, and controls the vehicle-mounted system to display in a split screen mode, that is, the vehicle-mounted system simultaneously displays the display interface of the map application and the other interfaces. When the electronic equipment switches the map application from the background to the foreground, the vehicle-mounted system can be controlled to exit the split screen mode. In the method, even if the map is operated in the background of the electronic equipment, the map application can still be displayed in the foreground by the vehicle-mounted system, so that a driver can conveniently check the map, and the driving safety is improved.

In one possible design, before the electronic device detects a first input operation, the electronic device receives an incoming call and displays incoming call information in the first interface; the electronic equipment detects a first input operation, switches the first application to a background operation, and displays a second interface, including: and detecting a first input operation for answering the incoming call, switching the first application to background operation, and displaying a call interface, wherein the incoming call comprises a video incoming call and/or a voice incoming call.

For example, the electronic device is connected with the vehicle-mounted system, the electronic device displays a display interface of the map application, the electronic device projects a screen to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application in a full screen mode. When the electronic equipment receives an incoming call, the electronic equipment detects the operation of answering the incoming call, the map application is switched to the background, the foreground displays a call interface (a display interface after successful answering), and at the moment, the vehicle-mounted system can be controlled to display in a split screen mode, so that the vehicle-mounted system can simultaneously display the display interface of the map application and the call interface. Therefore, even if the map application is switched to the background by the electronic equipment, the foreground of the vehicle-mounted system still displays the display interface of the map application, so that a user can conveniently check the map, and the driving safety is improved.

In one possible design, before the electronic device detects the first input operation, the electronic device receives a message, and the message is displayed in the first interface; the electronic equipment detects a first input operation, switches the first application to a background operation, and displays a second interface, including: detecting a first input operation aiming at the message, wherein the first input operation is used for starting a second application corresponding to the message; and responding to the first input operation, switching the first application to background running, and displaying a second display interface of the second application.

For example, the electronic device is connected to the vehicle-mounted system, the electronic device displays a display interface of the map application, the electronic device projects a screen to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application. When the electronic equipment receives the WeChat/short message, the electronic equipment detects the operation aiming at the WeChat/short message, the map application is switched to the background, the display interface of the WeChat/short message application is displayed on the foreground, and at the moment, the vehicle-mounted system can be controlled to display in a split screen mode, so that the vehicle-mounted system can simultaneously display the display interface of the map application and the display interface of the WeChat/short message application. Therefore, even if the map application is switched to the background by the electronic equipment, the foreground of the vehicle-mounted system still displays the display interface of the map application, so that a user can conveniently check the map, and the driving safety is improved.

In one possible design, the electronic device detects a first input operation, switches the first application to a background running state, and displays a second interface, including: the electronic equipment detects a first input operation, and the first input operation is used for returning to a main interface; and responding to the first input operation, switching the first application to background operation, and displaying the main interface.

For example, the electronic device is connected to the vehicle-mounted system, the electronic device displays a display interface of the map application, the electronic device projects a screen to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application. When the electronic equipment receives the operation of returning to the main interface, the map application is switched to the background, the foreground displays the main interface, and at the moment, the vehicle-mounted system can be controlled to display in a split screen mode, so that the vehicle-mounted system can simultaneously display the display interface and the main interface of the map application. Therefore, even if the map application is switched to the background by the electronic equipment, the foreground of the vehicle-mounted system still displays the display interface of the map application, so that a user can conveniently check the map, and the driving safety is improved.

In one possible design, the first application may be a mapping application, and the first display interface includes the mapping application, and/or navigation information. The map application may be, but is not limited to, a Baidu map, a Gade map, and the like.

In one possible design, the electronic device acquires display parameters of a display screen of the vehicle-mounted system; and the electronic equipment determines the layout of the first display area and the second display area according to the display parameters.

For example, when the display screen of the vehicle-mounted system is a horizontal screen (the length of the display screen is larger than the width), the electronic device can control the vehicle-mounted system to be divided into two regions in the horizontal direction, and when the display screen of the vehicle-mounted system is a vertical screen (the width is larger than the length), the electronic device can control the vehicle-mounted system to be divided into two regions in the vertical direction.

In one possible design, the layout includes: display areas and display positions of the first display area and the second display area.

In one possible design, the electronic device adjusts the layout of the first display area and the second display area according to the display parameter, including: when the electronic equipment determines that the display screen of the vehicle-mounted system is a transverse screen according to the display parameters, determining that the ratio between the first length of the first display area and the second length of the second display area is a first ratio; the transverse screen is used for indicating that the length of the display screen of the vehicle-mounted system is larger than the width of the display screen; when the electronic equipment determines that the display screen of the vehicle-mounted system is vertical according to the display parameters, determining that the ratio between the first width of the first display area and the second width of the second display area is a second ratio; the vertical screen is used for indicating that the width of the display screen of the vehicle-mounted system is larger than the length of the display screen of the vehicle-mounted system.

For example, when the display screen of the in-vehicle system is a landscape screen (the display screen is larger than wide), the electronic device may control the in-vehicle system to be divided into two regions, the length ratio of the first display region to the second display region may be a first ratio, and the widths of the first display region and the second display region may be the same. When the display screen of the vehicle-mounted system is vertical (wider than long), the electronic device can control the vehicle-mounted system to be vertically divided into two areas, the width ratio of the first display area to the second display area can be a second ratio, and the lengths of the first display area and the second display area can be the same.

In one possible design, the first display area and the second display area occupy all the area available for displaying an interface on a display screen of the in-vehicle system.

For example, when the status bar cannot be hidden on the display screen of the in-vehicle system, the other area of the in-vehicle system except the status bar may be used for displaying the entire area of the interface, and the first display area and the second display area may occupy the other area except the status bar.

In one possible design, before the electronic device controls the in-vehicle system to display in a split screen manner, the electronic device adjusts the size of a first display interface of the first application, so that the adjusted size of the first display interface is adapted to the first display area; the electronic equipment adjusts a first layout of the first application so that the first layout is adaptive to the first display interface after the first layout is adjusted in size; and/or the electronic device adjusts the size of the second interface so that the adjusted size of the second interface is adapted to the second display area; and the electronic equipment adjusts the second layout of the second interface so that the second layout is matched with the second interface after the size adjustment.

For example, the electronic device is connected to the vehicle-mounted system, the electronic device displays a display interface of the map application, the electronic device projects a screen to the vehicle-mounted system, and the vehicle-mounted system displays the display interface of the map application. When the electronic equipment receives the operation of returning to the main interface, the map application is switched to the background, the foreground displays the main interface, and at the moment, the vehicle-mounted system can be controlled to display in a split screen mode, so that the vehicle-mounted system can simultaneously display the display interface and the main interface of the map application. The electronic device can adjust the layout and the window size of the map application to adapt to the size of the first display area on the vehicle-mounted system, and can also adjust the layout and the window size of the main interface to adapt to the size of the second display area of the vehicle-mounted system. In the scheme, even if the map application is switched to the background by the electronic equipment, the foreground of the vehicle-mounted system still displays the display interface of the map application, so that a user can conveniently check the map, and the driving safety is improved.

In a second aspect, the present application further provides an electronic device. The electronic device includes a communication module, one or more processors, one or more memories, a display screen, and an input device; the communication module is used for communicating with a vehicle-mounted system so as to project a screen to the vehicle-mounted system; an input device for receiving an input operation; the display screen is used for displaying a main interface and/or a display interface applied in the electronic equipment; one or more memories for storing program instructions for execution by the one or more processors to enable an electronic device to implement the first aspect as described above or any one of the possible design methods of the first aspect.

In a third aspect, the present application further provides an electronic device comprising means for performing the method of the first aspect or any one of the possible designs of the first aspect; these modules/units may be implemented by hardware, or by hardware executing corresponding software.

In a fourth aspect, the present application further provides a computer-readable storage medium comprising a computer program which, when run on an electronic device, causes the electronic device to perform the first aspect or any one of the possible design methods of the first aspect described above.

In a fifth aspect, the present application further provides a program product, which when run on an electronic device, causes the electronic device to perform the method of the first aspect or any one of the possible designs of the first aspect.

In a sixth aspect, the present application further provides a chip, where the chip is coupled to a memory in an electronic device, and is configured to call a computer program stored in the memory and execute the technical solution of the first aspect of the embodiment of the present application and any one of possible designs of the first aspect of the embodiment of the present application; "coupled" in the context of the present application means that two elements are directly or indirectly joined to each other; "coupled" in the context of this application means that two elements are joined to each other either directly or indirectly.

Drawings

Fig. 1 is a schematic diagram of an application scenario provided in an embodiment of the present application;

fig. 2 is a schematic diagram of a structure of a mobile phone 100 according to an embodiment of the present application;

FIG. 3 is a schematic view of a display screen of an in-vehicle system provided in an embodiment of the present application;

fig. 4 is a schematic diagram illustrating a screen projected by the mobile phone 100 to the vehicle-mounted system according to an embodiment of the present application;

fig. 5A is a schematic diagram illustrating a screen projected by the mobile phone 100 to a vehicle-mounted system according to an embodiment of the present application;

fig. 5B is a schematic diagram illustrating the screen projection of the mobile phone 100 to the vehicle-mounted system according to an embodiment of the present application;

fig. 6 is a schematic diagram illustrating a screen projected by the mobile phone 100 to the vehicle-mounted system according to an embodiment of the present application;

FIG. 7 is a schematic diagram of a map and a navigation card in a display interface of a map application according to an embodiment of the present application;

fig. 8 is a schematic diagram illustrating a screen projected by the mobile phone 100 to the vehicle-mounted system according to an embodiment of the present application;

FIG. 9 is a schematic view of a display screen of an in-vehicle system provided in an embodiment of the present application;

fig. 10 is a schematic diagram of a software architecture of a mobile phone 100 according to an embodiment of the present application;

FIG. 11 is a schematic flow chart illustrating a split-screen display of an onboard system according to an embodiment of the present application;

fig. 12 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.

The terminology used in the following examples is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of this application and the appended claims, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, such as "one or more", unless the context clearly indicates otherwise. It should also be understood that in the embodiments of the present application, "one or more" means one, two, or more than two; "and/or" describes the association relationship of the associated objects, indicating that three relationships may exist; for example, a and/or B, may represent: a alone, both A and B, and B alone, where A, B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.

Reference throughout this specification to "one embodiment" or "some embodiments," or the like, means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," or the like, in various places throughout this specification are not necessarily all referring to the same embodiment, but rather "one or more but not all embodiments" unless specifically stated otherwise. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless expressly specified otherwise.

Hereinafter, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

An application (app for short) according to an embodiment of the present application is a software program capable of implementing one or more specific functions. Generally, a plurality of applications may be installed in an electronic device. Such as applications with navigation functions, instant messaging applications, etc. Wherein, the application with navigation function can include: baidu maps, Gade maps, etc. The instant messaging application may include: telephone, WeChat, Tencent chat software (QQ), WhatsApp Messenger, Lianme (Line), photo sharing (instagram), Kakao Talk, nailed, etc. The electronic device can realize a navigation function through a map application, and can realize voice, video call and the like with other electronic devices through a communication application. In some cases, navigation functionality may also be integrated into the instant messaging application, for example, including send location functionality in the WeChat application. For example, the electronic device a displays a display interface of a wechat application, the wechat application receives the location sent by the contact B, and the electronic device a may select different map software (e.g., a hundred-degree map) for navigation. It should be noted that, the following embodiments describe the technical solution of the present application by taking a map application as an example, and of course, if a navigation function is integrated in other applications (for example, a wechat application), the screen splitting scheme of the vehicle-mounted system provided in the embodiments of the present application may also be applied to other applications (for example, the wechat application). For example, the cellular phone 100 is connected to an in-vehicle system. The front of the mobile phone 100 displays a real-time location sharing interface in the WeChat application, and projects the interface to the vehicle-mounted system. If the mobile phone 100 switches the wechat application to the background, the foreground displays the main interface, and can control the vehicle-mounted system to display in a split screen manner, that is, the vehicle-mounted system simultaneously displays the main interface and the interface shared by the real-time positions of the wechat application. The application program mentioned in the embodiment of the present application may be an application program installed when the electronic device leaves a factory, or an application program downloaded from a network or acquired by another electronic device during a process of using the electronic device by a user.

The embodiments of the present application relate to at least one, including one or more; wherein a plurality means greater than or equal to two. In addition, it is to be understood that the terms first, second, etc. in the description of the present application are used for distinguishing between the descriptions and not necessarily for describing a sequential or chronological order.

The application is executed in the foreground, namely the application is running, a display interface of the application is displayed on a display screen, and the application is executed in the background, namely the application is running, but the display interface of the application is not displayed on the display screen. Taking a mobile phone as an example, a display screen of the mobile phone is displaying a display interface of a map application (a high-grade map, a Baidu map, and the like), and then, the map application runs in the foreground. If the mobile phone receives an incoming call in the process of displaying the display interface of the map application, the display screen displays the incoming call interface (including the incoming call number, the interface of controls for answering and hanging up) and does not display the display interface of the map application, at this moment, the map application is switched to the background operation, and the telephone application is operated in the foreground.

Fig. 1 shows a schematic diagram of a possible application scenario provided in an embodiment of the present application. As shown in fig. 1, a terminal device (in fig. 1, the terminal device is a mobile phone, for example) is connected to the in-vehicle system. The mobile phone can be projected to the vehicle-mounted system, namely the vehicle-mounted system displays the display interface of the mobile phone. In some embodiments of the present application, the mobile phone may use the screen projection technology provided in the embodiments of the present application to project a screen to the vehicle-mounted system, and the screen projection technology may implement split-screen display of the vehicle-mounted system, so that the display screen of the vehicle-mounted system may simultaneously display the display interfaces of at least two applications on the mobile phone, such as the display interfaces of a map application and other applications (e.g., a phone application, a WeChat application, etc.), so that a user may view a line through the map application while using other applications to process a transaction (e.g., answer an incoming call) during driving, which is helpful to improve driving safety. The screen projection process will be described later.

For example, the mobile phone may use heterogeneous screen projection technology to project a screen to the vehicle system.

The heterogeneous screen projection technology related to the embodiment of the application takes the screen projection from the first electronic device to the second electronic device as an example, and the heterogeneous screen projection, that is, the screen projection contents can be displayed asynchronously by the first electronic device and the second electronic device, or the display contents of the first electronic device and the second electronic device can be different. For example, taking fig. 1 as an example, after the mobile phone projects the display interface of the map application a to the vehicle-mounted system, the mobile phone may switch the map application a to the background operation, and the foreground of the mobile phone displays the display interface of the main interface or other applications B. In the process that the mobile phone displays the main interface or the display interface of other application B, one area displayed by the vehicle-mounted system in a split screen mode still displays the display interface of the map application A, namely, the mobile phone and the vehicle-mounted system display screen projection content asynchronously. The heterogeneous screen projection technology can realize that the mobile phone projects the first interface of the first application to the screens of other electronic devices, and the mobile phone displays the second interface of the second application, so that the operation of a user is facilitated.

The following describes terminal devices, Graphical User Interfaces (GUIs) for such terminal devices, and embodiments for using such terminal devices. In some embodiments of the present application, the terminal device may be a portable electronic device, such as a cell phone, a tablet computer, or the like. Exemplary embodiments of the portable electronic device include, but are not limited to, a mount

Figure BDA0002179359770000061

Figure BDA0002179359770000062

Or other operating system. The portable electronic device may be other portable electronic devices as long as the screen projection technology can be implemented. It should also be understood that, in some other embodiments of the present application, the terminal device may not be a portable electronic device, but may be a desktop computer or the like capable of implementing a screen projection technology.

In the following embodiments, the terminal device is a mobile phone as an example, and fig. 2 shows a schematic structural diagram of the mobile phone 100.

The mobile phone 100 may include a

processor

110, an

external memory interface

120, an internal memory 121, a Universal Serial Bus (USB)

interface

130, a

charging management module

140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a

wireless communication module

160, an

audio module

170, a

speaker

170A, a

receiver

170B, a

microphone

170C, an

earphone interface

170D, a

sensor module

180, a key 190, a

motor

191, an

indicator

192, a

camera

193, a

display screen

194, a Subscriber Identification Module (SIM) card interface 195, and the like.

Processor

110 may include one or more processing units, such as: the

processor

110 may include an Application Processor (AP), a modem processor, a Graphics Processing Unit (GPU), an Image Signal Processor (ISP), a controller, a memory, a video codec, a Digital Signal Processor (DSP), a baseband processor, and/or a neural-Network Processing Unit (NPU), etc. The different processing units may be separate devices or may be integrated into one or more processors. The controller may be a neural center and a command center of the cell phone 100, among others. The controller can generate an operation control signal according to the instruction operation code and the timing signal to complete the control of instruction fetching and instruction execution. A memory may also be provided in

processor

110 for storing instructions and data. In some embodiments, the memory in the

processor

110 is a cache memory. The memory may hold instructions or data that have just been used or recycled by the

processor

110. If the

processor

110 needs to reuse the instruction or data, it can be called directly from the memory. Avoiding repeated accesses reduces the latency of the

processor

110, thereby increasing the efficiency of the system. In some embodiments, the

processor

110 may run the software code/module of the screen projection method provided in the embodiments of the present application to project a screen to the vehicle-mounted system, so as to implement the split-screen display of the vehicle-mounted system.

The

USB interface

130 is an interface conforming to the USB standard specification, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, or the like. The

USB interface

130 may be used to connect a charger to charge the mobile phone 100, and may also be used to transmit data between the mobile phone 100 and peripheral devices.

The

charging management module

140 is configured to receive charging input from a charger. The power management module 141 is used to connect the battery 142, the

charging management module

140 and the

processor

110. The power management module 141 receives input from the battery 142 and/or the

charge management module

140 and provides power to the

processor

110, the internal memory 121, the external memory, the

display

194, the

camera

193, the

wireless communication module

160, and the like.

The wireless communication function of the mobile phone 100 can be realized by the antenna 1, the antenna 2, the mobile communication module 150, the

wireless communication module

160, the modem processor, the baseband processor, and the like. The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the handset 100 may be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.

The mobile communication module 150 may provide a solution including wireless communication of 2G/3G/4G/5G, etc. applied to the handset 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a Low Noise Amplifier (LNA), and the like. The mobile communication module 150 may receive the electromagnetic wave from the antenna 1, filter, amplify, etc. the received electromagnetic wave, and transmit the electromagnetic wave to the modem processor for demodulation. The mobile communication module 150 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic wave through the antenna 1 to radiate the electromagnetic wave. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the

processor

110. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the same device as at least some of the modules of the

processor

110.

The

wireless communication module

160 may provide solutions for wireless communication applied to the mobile phone 100, including Wireless Local Area Networks (WLANs) (e.g., wireless fidelity (Wi-Fi) networks), Bluetooth (BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), Infrared (IR), and the like. The

wireless communication module

160 may be one or more devices integrating at least one communication processing module. The

wireless communication module

160 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on electromagnetic wave signals, and transmits the processed signals to the

processor

110. The

wireless communication module

160 may also receive a signal to be transmitted from the

processor

110, perform frequency modulation and amplification on the signal, and convert the signal into electromagnetic waves through the antenna 2 to radiate the electromagnetic waves.

In some embodiments, the antenna 1 of the handset 100 is coupled to the mobile communication module 150 and the antenna 2 is coupled to the

wireless communication module

160 so that the handset 100 can communicate with networks and other devices through wireless communication techniques. The wireless communication technology may include global system for mobile communications (GSM), General Packet Radio Service (GPRS), code division multiple access (code division multiple access, CDMA), Wideband Code Division Multiple Access (WCDMA), time-division code division multiple access (time-division code division multiple access, TD-SCDMA), Long Term Evolution (LTE), LTE, BT, GNSS, WLAN, NFC, FM, and/or IR technologies, etc. The GNSS may include a Global Positioning System (GPS), a global navigation satellite system (GLONASS), a beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS), and/or a Satellite Based Augmentation System (SBAS).

The mobile phone 100 implements the display function through the GPU, the

display screen

194, and the application processor. The GPU is a microprocessor for image processing, and is connected to the

display screen

194 and an application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The

processor

110 may include one or more GPUs that execute program instructions to generate or alter display information.

The

display screen

194 is used for displaying images, videos, display interfaces of applications, and the like, such as a display interface of a map application. The

display screen

194 includes a display panel. The display panel may adopt a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (active-matrix organic light-emitting diode, AMOLED), a flexible light-emitting diode (FLED), a miniature, a Micro-oeld, a quantum dot light-emitting diode (QLED), and the like. In some embodiments, the cell phone 100 may include 1 or N display screens 194, with N being a positive integer greater than 1.

The

camera

193 is used to capture still images or video. The

cameras

193 may include a front camera and a rear camera. The number of the front camera and the rear camera can be at least one.

The internal memory 121 may be used to store computer-executable program code, which includes instructions. The

processor

110 executes various functional applications of the cellular phone 100 and data processing by executing instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Wherein the storage program area may store an operating system, software code of at least one application program (such as a camera application, a WeChat application, etc.), and the like. The data storage area can store data (such as images, videos and the like) generated during the use of the mobile phone 100. In addition, the internal memory 121 may include a high-speed random access memory, and may further include a nonvolatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (UFS), and the like. In some embodiments, the internal memory 121 may also store software code/modules of the screen projection method provided by the embodiments of the present application, which when executed by the

processor

110, projects a screen to the on-board system. In other embodiments, the internal memory 121 may also store images (e.g., still images or motion pictures), videos, and the like captured by the camera.

The

external memory interface

120 may be used to connect an external memory card, such as a Micro SD card, to extend the storage capability of the mobile phone 100. The external memory card communicates with the

processor

110 through the

external memory interface

120 to implement a data storage function. For example, files such as music, images, video, etc. are saved in an external memory card. Of course, in some embodiments, the software code/module of the screen projection method provided in the embodiments of the present application may also be stored in the external memory, and the

processor

110 may execute the software code/module via the

external memory interface

120 to project the screen to the vehicle-mounted system.

The mobile phone 100 can implement audio functions through the

audio module

170, the

speaker

170A, the

receiver

170B, the

microphone

170C, the

earphone interface

170D, and the application processor. Such as music playing, recording, etc.

The

sensor module

180 may include a

pressure sensor

180A, a

gyroscope sensor

180B, an

air pressure sensor

180C, a

magnetic sensor

180D, an

acceleration sensor

180E, a

distance sensor

180F, a

proximity light sensor

180G, a

fingerprint sensor

180H, a

temperature sensor

180J, a

touch sensor

180K, an ambient

light sensor

180L, a

bone conduction sensor

180M, and the like.

The

pressure sensor

180A is used for sensing a pressure signal, and converting the pressure signal into an electrical signal. In some embodiments, the

pressure sensor

180A may be disposed on the

display screen

194. The

gyro sensor

180B may be used to determine the motion attitude of the cellular phone 100. In some embodiments, the angular velocity of the handpiece 100 about three axes (i.e., the x, y, and z axes) may be determined by the

gyro sensor

180B. The

gyro sensor

180B may be used for photographing anti-shake. The

air pressure sensor

180C is used to measure air pressure. In some embodiments, the handset 100 calculates altitude, aiding in positioning and navigation, from the barometric pressure measured by the

barometric pressure sensor

180C.

The

magnetic sensor

180D includes a hall sensor. The handset 100 can detect the opening and closing of the flip holster using the

magnetic sensor

180D. In some embodiments, when the handset 100 is a flip phone, the handset 100 may detect the opening and closing of the flip according to the

magnetic sensor

180D. And then according to the opening and closing state of the leather sheath or the opening and closing state of the flip cover, the automatic unlocking of the flip cover is set. The

acceleration sensor

180E can detect the magnitude of acceleration of the cellular phone 100 in various directions (typically three axes). The magnitude and direction of gravity can be detected when the handset 100 is stationary. The method can also be used for recognizing the posture of the electronic equipment, and is applied to horizontal and vertical screen switching, pedometers and other applications. A

distance sensor

180F for measuring a distance. The handset 100 may measure distance by infrared or laser. In some embodiments, taking a picture of a scene, the cell phone 100 may utilize the

range sensor

180F to range for fast focus.

The

proximity light sensor

180G may include, for example, a Light Emitting Diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The cellular phone 100 emits infrared light to the outside through the light emitting diode. The handset 100 uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the cell phone 100. When insufficient reflected light is detected, the cell phone 100 can determine that there are no objects near the cell phone 100. The mobile phone 100 can detect that the mobile phone 100 is held by the user and close to the ear for communication by using the

proximity light sensor

180G, so as to automatically turn off the screen to achieve the purpose of saving power. The

proximity light sensor

180G may also be used in a holster mode, a pocket mode automatically unlocks and locks the screen.

The ambient

light sensor

180L is used to sense the ambient light level. The handset 100 may adaptively adjust the brightness of the

display

194 according to the perceived ambient light level. The ambient

light sensor

180L may also be used to automatically adjust the white balance when taking a picture. The ambient

light sensor

180L may also cooperate with the

proximity light sensor

180G to detect whether the mobile phone 100 is in a pocket to prevent accidental touches. The

fingerprint sensor

180H is used to collect a fingerprint. The mobile phone 100 can utilize the collected fingerprint characteristics to unlock the fingerprint, access the application lock, take a photograph of the fingerprint, answer an incoming call with the fingerprint, and the like. The

temperature sensor

180J is used to detect temperature. In some embodiments, the handset 100 implements a temperature processing strategy using the temperature detected by the

temperature sensor

180J. For example, when the temperature reported by the

temperature sensor

180J exceeds a threshold, the mobile phone 100 performs a reduction in performance of a processor located near the

temperature sensor

180J, so as to reduce power consumption and implement thermal protection. In other embodiments, the cell phone 100 heats the battery 142 when the temperature is below another threshold to avoid an abnormal shutdown of the cell phone 100 due to low temperatures. In other embodiments, when the temperature is lower than a further threshold, the mobile phone 100 boosts the output voltage of the battery 142 to avoid abnormal shutdown due to low temperature.

The

touch sensor

180K is also referred to as a "touch panel". The

touch sensor

180K may be disposed on the

display screen

194, and the

touch sensor

180K and the

display screen

194 form a touch screen, which is also called a "touch screen". The

touch sensor

180K is used to detect a touch operation applied thereto or nearby. The touch sensor can communicate the detected touch operation to the application processor to determine the touch event type. Visual output associated with the touch operation may be provided through the

display screen

194. In other embodiments, the

touch sensor

180K may be disposed on the surface of the mobile phone 100, different from the position of the

display

194.

The

bone conduction sensor

180M may acquire a vibration signal. In some embodiments, the

bone conduction sensor

180M may acquire a vibration signal of the human vocal part vibrating the bone mass. The

bone conduction sensor

180M may also contact the human pulse to receive the blood pressure pulsation signal. The keys 190 include a power-on key, a volume key, and the like. The keys 190 may be mechanical keys. Or may be touch keys. The cellular phone 100 may receive a key input, and generate a key signal input related to user setting and function control of the cellular phone 100. The

motor

191 may generate a vibration cue. The

motor

191 may be used for incoming call vibration cues, as well as for touch vibration feedback. For example, touch operations applied to different applications (e.g., photographing, audio playing, etc.) may correspond to different vibration feedback effects.

Indicator

192 may be an indicator light that may be used to indicate a state of charge, a change in charge, or a message, missed call, notification, etc. The SIM card interface 195 is used to connect a SIM card. The SIM card can be attached to and detached from the cellular phone 100 by being inserted into the SIM card interface 195 or being pulled out from the SIM card interface 195.

It is to be understood that the illustrated structure of the embodiment of the present application does not specifically limit the mobile phone 100. In other embodiments of the present application, the handset 100 may include more or fewer components than shown, or some components may be combined, some components may be separated, or a different arrangement of components may be used. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

In some embodiments of the present application, the handset 100 may be connected to an in-vehicle system. After the mobile phone 100 is connected to the vehicle-mounted system, the screen can be projected to the vehicle-mounted system, so that the display screen of the vehicle-mounted system displays the display interface of the mobile phone. Under different scenes, the mobile phone 100 can control the in-vehicle system to display by using different display strategies.

One possible scenario is that the handset 100 currently displays a home interface (including icons for one or more applications in the home interface) without running a map application. The mobile phone 100 may project the current display interface to the vehicle-mounted system, so that the vehicle-mounted system displays the current display interface of the mobile phone 100. The mobile phone 100 detects an input operation for a first icon of a first application in the main interface, and the mobile phone 100 starts the first application and displays a first interface of the first application in response to the input operation. The mobile phone 100 controls the in-vehicle system to display a first interface of the first application. In this scenario, the in-vehicle system may not need to use the split-screen mode, that is, the display interface of the mobile phone 100 is displayed on the display screen of the in-vehicle system in a full screen manner. In some embodiments, the in-vehicle system displays the current display interface of the mobile phone 100 in a full screen manner, which may be a full screen display of the current display interface of the mobile phone 100 in all areas available for displaying the application interface on the display screen of the in-vehicle system. For example, referring to fig. 3, in the case that the

status bar

301 on the in-vehicle system is not hidden, the

other areas

302 on the display screen of the in-vehicle system except the status bar are all used for displaying the current display interface of the mobile phone 100. Under the condition that the status bar on the vehicle-mounted system is hidden, the vehicle-mounted system can display the current display interface of the mobile phone 100 in a full screen mode.

Another possible scenario is that the handset 100 displays the display interface of other applications (e.g., phone applications) in the foreground, without running the map application. The mobile phone 100 can project the current display interface to the vehicle-mounted system, so that the vehicle-mounted system displays the display interface of the other application. The cellular phone 100 detects an input operation for starting a map application. The cellular phone 100 displays a display interface of the map application in response to the input operation. The mobile phone 100 controls the vehicle-mounted system to display the display interface of the map application in a full screen mode.

Yet another possible scenario is that the handset 100 runs a map application in the foreground. The mobile phone 100 is projected to the vehicle system, and the vehicle system displays a display interface of the map application. The cell phone 100 starts other applications (e.g., phone applications), switches the map application to run in the background, and displays the display interfaces of the other applications (e.g., phone applications) in the foreground. In this case, the mobile phone 100 may control the in-vehicle system to enter a split-screen mode, in which the display screen of the in-vehicle system simultaneously displays the display interface of the map application and the display interfaces of other applications. In this scenario, the map application in the mobile phone 100 runs in the background, and the split-screen display of the vehicle-mounted system can be controlled, i.e., the display interface of the map application displayed on the foreground of the vehicle-mounted system can still be ensured, so that the driver can view the map application, and the driving safety can be improved.

Yet another possible scenario is that the mobile phone 100 runs the map application in the background and displays the display interfaces of other applications in the foreground. The mobile phone 100 controls the on-board system to display in a split screen manner, that is, the on-board system display screen simultaneously displays the display interface of the map application and the display interfaces of other applications. When the map application is switched from the background to the foreground (for example, the other application is exited or the other application is switched to the background), the mobile phone 100 may control the in-vehicle system to exit the split-screen mode, that is, the in-vehicle system displays the display interface of the map application in a full screen mode. In this scenario, as long as the mobile phone 100 runs the map application in the foreground, the in-vehicle system displays the display interface of the map application in a full screen manner.

Therefore, in the embodiment of the present application, no matter the mobile phone 100 runs the map application at the current running or the background running, the display interface of the map application displayed on the foreground of the vehicle-mounted system can be ensured, so that the driver can conveniently view the map application, and the driving safety can be improved.

The following embodiments illustrate the different scenarios described above.

Example 1: the mobile phone 100 currently displays the main interface; or, displaying a black screen; or, a screen-locking interface is displayed, and after the mobile phone 100 starts an application (for example, a map application or other applications), the mobile phone 100 displays a display interface of the application. The mobile phone 100 is projected to the vehicle-mounted system, so that the display screen of the vehicle-mounted system displays the display interface of the application in a full screen mode.

For example, referring to fig. 4(a), the mobile phone 100 is connected to the in-vehicle system 400. The handset 100 displays a home interface 401. The mobile phone 100 is projected to the in-vehicle system, so that the in-vehicle system displays an interface with the same or similar content as the main interface 401. The interface with content similar to that of the main interface 401 may be, for example, an interface including an icon applied in the main interface 401, but not including a status bar (an area for displaying information such as battery level, signal strength, and operator identifier) in the main interface 401, or another interface, which is not limited in the embodiment of the present application. With continued reference to fig. 4(a), when the cellular phone 100 detects an operation for the icon 402 of the telephone application in the home interface 401, the cellular phone 100 displays a display interface of the telephone application as shown in fig. 4 (b). The mobile phone 100 may project the display interface of the phone application to the in-vehicle system 400 so that the in-vehicle system 400 displays the display interface of the phone application.

In the above embodiment, in the case where the mobile phone 100 does not run the map application, the in-vehicle system may not need the split screen display. The display interface of the mobile phone 100 and the display interface of the in-vehicle system may be the same, for example, the mobile phone 100 and the in-vehicle system display the display interface of the same application.

Example 2: the cell phone 100 switches the map application from foreground to background running.

In some embodiments, the cell phone 100 runs the map application in the foreground, e.g., the cell phone 100 displays the display interface of the map application full screen. The mobile phone 100 starts other applications, switches the map application to the background operation, and operates the other applications in the foreground. The mobile phone 100 may control the vehicle-mounted system to enter a split-screen mode, where a first display area on a display screen of the vehicle-mounted system displays a display interface of a map application, and a second display area displays display interfaces of other applications. It should be noted that, when the in-vehicle system enters the split screen mode, the display areas of the first display area and the second display area may be the same or different, and the embodiment of the present application is not limited. In some embodiments, the display positions, the display areas, and the like of the first display area and the second display area may be set by default after the vehicle-mounted system leaves the factory, or may be set by a user. For example, the display screen of the in-vehicle system is a touch screen, and the display areas of the first display area and the second display area can be enlarged or reduced or the display position can be changed under the action of touch operation of a user.

For example, referring to fig. 5a (a), the mobile phone 100 is connected to the in-

vehicle system

500. The display of the handset 100 displays a display interface of a mapping application (e.g., a gold application). The mobile phone 100 can be projected to the in-

vehicle system

500 to make the in-

vehicle system

500 display the display interface of the map application. Referring to fig. 5a (b), when receiving an incoming call, the mobile phone 100 switches the map application to the background operation, and the foreground displays a display interface of the phone application, i.e., an incoming call interface. The mobile phone 100 may control the in-

vehicle system

500 to enter the split-screen mode, for example, a display interface of a phone application is displayed in a left display area and a display interface of a map application is displayed in a right display area on a display screen of the in-vehicle system.

For example, when the display screen of the in-vehicle system is a touch screen, the touch screen may also detect an input operation. Taking fig. 5a (b) as an example, the in-vehicle system displays in a split screen manner, the first display area (left display area) displays a display interface of the telephone application, and the second display area (right display area) displays a display interface of the map application. When the touch screen of the vehicle-mounted system detects the preset operation, the split screen can be quitted, and the display interface of the map application is displayed in a full screen mode. The preset operation may be a single click/double click operation at any position in the right display area, or an operation for a certain function control (the function control is used to exit the split screen mode) on the vehicle-mounted system, or an operation for reducing the display area of the left display area, or an operation for enlarging the display area of the right display area, and the like, and the embodiment of the present application is not limited.

For another example, referring to fig. 5b (a), the mobile phone 100 is connected to the in-

vehicle system

500. The display of the handset 100 displays a display interface of a mapping application (e.g., a gold application). The mobile phone 100 can be projected to the in-

vehicle system

500 to make the in-

vehicle system

500 display the display interface of the map application. The mobile phone 100 receives an incoming call, and displays incoming call information (e.g., an incoming call number, a remark name of the incoming call number), an answering control 501 and a hang-up

control

502 in a display interface of the map application. At this point, the cell phone 100 has not switched the map application to the background. When the mobile phone 100 detects an operation on the answering control 501, a call interface (including call time after successful answering) is displayed, and at this time, the mobile phone 100 switches the map application to the background, as shown in fig. 5b (b), the mobile phone 100 controls the vehicle-mounted

system

500 to enter a split-screen mode, for example, a left display area on a display screen of the vehicle-mounted system displays the call interface of the phone application, and a right display area displays the display interface of the map application.

As another example, the display of the cell phone 100 displays a display interface of a map application. The mobile phone 100 controls the in-vehicle system to display a display interface of the map application. When the mobile phone 100 detects an input operation, for example, the input operation may be an operation for a home key, and in response to the input operation, the map application is switched to a background running mode, and the foreground displays a main interface. The mobile phone 100 may control the vehicle-mounted system to enter a split-screen mode, where a first display area on a display screen of the vehicle-mounted system displays a display interface of a map application, and a second display area displays a main interface.

As another example, the display of the cell phone 100 displays a display interface of a map application. The mobile phone 100 controls the in-vehicle system to display a display interface of the map application. The handset 100 receives a new message (e.g., of a WeChat application) that is displayed in a status bar (an area that displays battery level, signal strength, operator identification, etc.). The mobile phone 100 detects an input operation, for example, the input operation may be an operation for a new message in the status bar, and in response to the input operation, the map application is switched to a background running mode, and a display interface of the WeChat application is displayed in a foreground, where the new message may be included in the display interface. The mobile phone 100 may control the vehicle-mounted system to enter a split-screen mode, where a first display area on a display screen of the vehicle-mounted system displays a display interface of a map application, and a second display area displays a display interface of a WeChat application.

In the above example, when the map application in the mobile phone 100 runs in the background, the in-vehicle system can be controlled to display in a split screen manner, so that the display interface of the in-vehicle system foreground displaying the map application can still be ensured, so that the driver can view the map application, and the driving safety can be improved.

Example 3: the mobile phone 100 switches the map application from the background to the foreground running.

For example, referring to fig. 6(a), the mobile phone 100 runs a map application in the background and displays the main interface in the foreground. The vehicle-mounted system 600 displays in a split screen manner, the display interface of the map application is displayed in the right display area, and the main interface is displayed in the left display area. When the mobile phone 100 detects an operation of the icon 601 for the map application in the main interface, the map application is switched to be operated from the background to the foreground. The mobile phone 100 controls the in-vehicle system to exit the split-screen mode, so that the in-vehicle system displays the display interface of the map application in a full screen mode, as shown in fig. 6 (b).

As described above, the map application may have a navigation function, and the navigation function may be a walking route planned by the map application according to a departure place (e.g., a current position) and a destination, and after the map application starts the navigation function, the current geographic position may be located in real time (e.g., the current position is located in real time by GPS) until the destination is reached. In some cases, after the mobile phone 100 starts the map application, the navigation function of the map application may not be opened temporarily, and in the case that the navigation function is not opened, if the mobile phone 100 switches the map application to the background and the foreground displays other interfaces, the mobile phone 100 may control the vehicle-mounted system to display the other interfaces in a full screen manner, that is, it is not necessary to control the vehicle-mounted system to display in a split screen manner. Certainly, in other embodiments, after the mobile phone 100 starts the map application, even if the map application temporarily does not turn on the navigation function, if the map application is switched to the background, the mobile phone 100 may control the on-vehicle system to display in a split screen manner, so that a display interface of the map application is displayed in an area after the on-vehicle system is split screen.

In other cases, the mobile phone 100 can only control the vehicle-mounted system by using the technical scheme described in the above embodiment after starting the map application and starting the navigation function in the map application, that is, in this case, only when the mobile phone 100 starts the map application and opens the navigation function of the map application, if the map application is switched to the background, the vehicle-mounted system is controlled to display in a split screen manner, so that a display interface of the map application is displayed in an area after the vehicle-mounted split screen.

As an example, taking a high-end map as an example, the mobile phone 100 starts a high-end application, but does not open a navigation function in the high-end application, so that a display interface of the high-end map is displayed in the foreground, and the display interface does not include any route navigation (possibly, the map application is opened by false triggering). At this time, if the mobile phone 100 switches the height map (without opening the navigation function) from the foreground to the background, the foreground displays the main interface, and the mobile phone 100 may not need to control the vehicle-mounted system to enter the split-screen mode, that is, the vehicle-mounted system may display the display interface of the other application in a full screen. Of course, if the mobile phone 100 switches the high-level map to the background and the foreground displays the main interface when the navigation function of the high-level map is not turned on (the display interface does not display the route navigation), the mobile phone 100 may also control the vehicle-mounted system to display in a split screen manner. As another example, when the mobile phone 100 displays a display interface of a high-grade map in the foreground, and the display interface includes route navigation (turning on a navigation function), if the mobile phone 100 switches the high-grade map to the background, the foreground displays a main interface, and the mobile phone 100 controls the vehicle-mounted system to display in a split screen manner.

In some embodiments, after the mobile phone 100 opens the navigation function in the map application, the foreground may display a display interface of the map application, which may include a map and a navigation card. For example, refer to fig. 7, which is a schematic diagram of a display interface of a map application. As shown in fig. 7, after the mobile phone 100 starts the map application and starts the navigation function, the mobile phone 100 displays a display interface of the map application, where the display interface includes a map and a navigation card. The navigation card may display navigation information, such as a distance between a current location and a destination, driving direction information (e.g., an arrow), time information, and the like. In some embodiments, the map may be displayed on a lower level and the navigation card may be displayed on an upper level of the map.

As an example, after the mobile phone 100 opens the navigation function in the map application, the foreground may display a first display interface of the map application, where the first display interface may include a map and a navigation card. The mobile phone 100 switches the map application to the background operation, and the foreground displays the second display interfaces of other applications. The mobile phone 100 can control the vehicle-mounted system to enter a split-screen mode, so that the vehicle-mounted system simultaneously displays a second display interface of other applications and a first display interface of a map application, wherein the first display interface comprises a map and a navigation card; or the vehicle-mounted system can simultaneously display the second display interfaces of other applications and the navigation card in the map application without displaying the map. As another example, the mobile phone 100 starts a map application, but does not open a navigation function in the map application, so a first display interface of the map application is displayed in the foreground, and the first display interface only includes a map and does not include a navigation card. The mobile phone 100 switches the map application to the background operation, and the foreground displays the second display interfaces of other applications. At this time, the mobile phone 100 may control the in-vehicle system to perform split-screen display, so that the first display area of the in-vehicle system displays the second display interface of another application, and the second display area displays the first display interface of the map application, where the first display interface includes a map and does not include a navigation card.

For example, referring to fig. 8(a), the mobile phone 100 is connected to an in-vehicle system 800. A display interface of a map application (e.g., a gold application) is displayed on a display screen of the cell phone 100, and includes a map and a navigation card. The mobile phone 100 is projected to the vehicle-mounted system 800, and the vehicle-mounted system 800 displays a display interface of a map application, wherein the display interface comprises a map and a navigation card. Referring to fig. 8(b), the mobile phone 100 receives an incoming call, switches the map application to the background running, and displays the display interface of the phone application in the foreground. The mobile phone 100 may control the in-vehicle system 800 to enter the split-screen mode. In the split screen mode, a display interface of the telephone application is displayed in a left display area on a display screen of the vehicle-mounted system, and a navigation card of the map application is displayed in a right display area without displaying a map; or the display screen of the vehicle-mounted system displays the display interface of the telephone application in the left display area, and displays the map in the map application in the right display area without displaying the navigation card; or the display interface of the telephone application is displayed in the right display area on the display screen of the vehicle-mounted system, and the navigation card of the map application is displayed in the left display area, but the map is not displayed; or the display screen of the vehicle-mounted system displays the display interface of the telephone application in the right display area, and displays the map in the map application in the left display area without displaying the navigation card. In other examples, the in-vehicle system may display the display interface of the phone application full screen, display the navigation card on an upper layer of the display interface, and not display the map; or the vehicle-mounted system may display the map and/or the navigation card in the map application in a full screen mode, and display the display interface of the phone application on the upper layer, which is not limited in the embodiment of the present application.

In the embodiment of the application, although the mobile phone 100 runs the map application in the background, the display screen of the vehicle-mounted system can be controlled to display the display interface of the map application in the foreground, and the display screen of the vehicle-mounted system can be displayed in a split screen mode, for example, the display interfaces of the map application and other applications are displayed simultaneously. In this way, the driver can still see the map application display interface map and/or navigation card while using other applications to handle transactions, which is helpful to improve driving safety.

In some embodiments, the display screens of different in-vehicle systems are different. For example, the display screen of the vehicle-mounted system can be a horizontal screen or a vertical screen. The split screen mode of the vehicle-mounted system can be different under the horizontal screen and the vertical screen. Referring to fig. 9(a), the display screen of the in-vehicle system is a landscape screen, and the display screen includes an app area. When the in-vehicle system is displayed in a split screen mode, the app area can be divided into two display areas, for example, an area A and an area B. The display areas of the two regions may be the same or different. For example, the ratio between the first length of the a region and the second length of the B region may be a preset ratio, and the preset ratio may be, for example, 3: 1 or 4: 1, etc. The area a and the area B may display interfaces of different applications. Specifically, the area a and the area B are respectively used for displaying a display interface of which application, and the embodiment of the present application is not limited. Referring to fig. 9(b), the display screen of the in-vehicle system is a vertical screen, and the display screen includes an app area. When the in-vehicle system is displayed in a split screen mode, the app area can be divided into two display areas, such as an area A and an area B. The display areas of the two display regions may be the same or different. For example, the ratio between the first width of the a region and the second width of the B region may be a threshold ratio, and the preset ratio may be 3: 1 or 4: 1, etc. The area a and the area B may display interfaces of different applications. Specifically, the area a and the area B are respectively used for displaying a display interface of which application, and the embodiment of the present application is not limited.

In some embodiments, after the mobile phone 100 is connected to the in-vehicle system, the display parameters of the in-vehicle system may be obtained, and the display parameters may include the size of the display screen of the in-vehicle system, such as the length and/or width of the display screen. The mobile phone 100 may adjust the display interface of the application according to the display parameters of the in-vehicle system. Taking fig. 9(a) as an example, after the mobile phone 100 controls the in-vehicle system to enter the split-screen mode, the mobile phone 100 may adjust the display interface of the first application, for example, adjust the layout of the first application according to the display area of the area a. The mobile phone 100 may further adjust the display interface of the second application, such as adjusting the layout of the second application, according to the display area of the B region. The layout of the first application may be a distribution manner of display contents (such as information of pictures, icons, and characters) in the first application. The layout of the second application may be a distribution of display content (such as information of pictures, icons, characters, etc.) in the second application.

The following embodiments describe software structures of an electronic device, which may be applied to the mobile phone 100 shown in fig. 2 or a similar electronic device, such as a tablet computer. The following embodiments take the example of the software structure applied to the mobile phone 100. In some embodiments, the software system of the handset 100 may employ a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. The embodiment of the present invention uses an Android system with a layered architecture as an example to exemplarily illustrate a software structure of the mobile phone 100. Fig. 10 shows a block diagram of a software structure of the mobile phone 100 according to an embodiment of the present invention. The layered architecture divides the software into several layers, each layer having a clear role and division of labor. The layers communicate with each other through a software interface. In some embodiments, for example, the Android system is divided into four layers, which are an application layer, an application framework layer, a system layer, and a kernel layer from top to bottom.

The application layer may include a series of application packages. As shown in fig. 10, the application packages may include camera, gallery, calendar, call, map, navigation, music, video, etc. applications.

The application framework layer may provide an Application Programming Interface (API) and a programming framework for an application of the application layer. The application framework layer may include some predefined functions. As shown in fig. 10, the application framework layer may include a vehicle management (my car manager). The vehicle-mounted management module can comprise an application state monitoring module, a logic judgment module, a navigation state monitoring module and a split screen state notification module. The mobile phone 100 can implement a screen projection process to the in-vehicle system through in-vehicle management in the application framework layer. Of course, the application framework layer may further include other modules, such as a window manager, a content provider, a view system, and the like, which are not described in detail in this embodiment of the present application.

In some embodiments, an application state monitoring module in the vehicle management may be configured to monitor the state of the application in the application layer. The state of the application may include application launch, exit, switch from foreground to background, or switch from background to foreground, etc. The navigation state monitoring module is used for monitoring whether a navigation function in the map application in the application program layer is started or not. The logic judgment module can be used for judging whether the split screen mode needs to be entered. In some embodiments, when the navigation state monitoring module monitors that the application program layer starts the navigation function, the logic judgment module determines that the vehicle-mounted system enters the split screen mode. For another example, when the navigation state monitoring module monitors that the application program layer closes the navigation function, the logic judgment module determines that the vehicle-mounted system exits the split screen mode. In other embodiments, when the application state monitoring module monitors that the map application in the application program layer is started, the logic judgment module determines that the vehicle-mounted system enters the split screen mode. And when the application state monitoring module monitors that the map application in the application program layer exits, the logic judgment module determines that the vehicle-mounted system exits the split screen mode. The split screen state notification module in the vehicle-mounted management can be used for notifying the application program layer vehicle-mounted system to enter or exit the split screen mode. The window adjusting module in the vehicle-mounted management can be used for adjusting display interfaces of different applications and the like.

And the system layer can comprise an Android runtime (Android runtime) and a system library. The Android Runtime can comprise a core library and a virtual machine. The Android runtime is responsible for scheduling and managing an Android system. The core library comprises two parts: one part is a function which needs to be called by java language, and the other part is a core library of android. The application layer and the application framework layer run in a virtual machine. And executing java files of the application program layer and the application program framework layer into a binary file by the virtual machine. The virtual machine is used for performing the functions of object life cycle management, stack management, thread management, safety and exception management, garbage collection and the like. The system library may include a plurality of functional modules. For example: surface managers (surface managers), Media Libraries (Media Libraries), three-dimensional graphics processing Libraries (e.g., OpenGL ES), 2D graphics engines (e.g., SGL), and the like. The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications. The media library supports a variety of commonly used audio, video format playback and recording, and still image files, among others. The media library may support a variety of audio-video encoding formats, such as MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, and the like. The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like. The 2D graphics engine is a drawing engine for 2D drawing.

The kernel layer is a layer between hardware and software. The core layer may include a display driver, a camera driver, an audio driver, a sensor driver, and the like.

Fig. 2 is a hardware configuration of the mobile phone 100 according to the embodiment of the present application, and fig. 10 is a software configuration of the mobile phone 100 according to the embodiment of the present application. Software programs and/or modules corresponding to the software structure shown in fig. 10 may be stored in the internal memory 121, and the processor 110 (e.g., the NPU or the CPU) executes the software programs and/or modules stored in the internal memory 121 to perform a process of projecting a screen to the in-vehicle system.

The following embodiment describes a process of projecting a screen of the mobile phone 100 to the vehicle-mounted system to implement split-screen display of the vehicle-mounted system, in combination with a hardware structure of the mobile phone 100 shown in fig. 2 and a software structure of the mobile phone 100 shown in fig. 10. In some embodiments, the

processor

110 in the handset 100 may execute the code/module corresponding to the software structure shown in fig. 10, and implement the following processes:

(1) the mobile phone 100 is connected to the in-vehicle system. The handset 100 currently displays the home interface. When the

touch sensor

180K receives a touch operation, a corresponding hardware interrupt is generated and sent to the kernel layer. The kernel layer processes the touch operation into an original input event (including touch coordinates, a time stamp of the touch operation, and other information). The raw input events are stored at the kernel layer. And the application program framework layer acquires the original input event from the kernel layer and identifies the control corresponding to the input event. Taking the touch operation as a touch click operation, and taking a control corresponding to the click operation as a control of an icon of the high-grade map as an example, the high-grade map calls an interface of an application framework layer, starts the high-grade map, further starts a display drive by calling a kernel layer, and displays a display interface of the high-grade map through a display screen, wherein the display interface can comprise a map.

(2) And monitoring the operation of the high-grade map in the foreground by an application state monitoring module in the vehicle-mounted management. The vehicle management sends the current display interface to the vehicle system through a communication module (e.g., the

wireless communication module

160 or the mobile communication module 150) in the kernel layer control handset 100, so that the vehicle system displays the display interface of the high-resolution map. For example, the mobile phone 100 may send the current display interface to the in-vehicle system in an image stream manner. After the in-vehicle management screens the high-resolution map to the in-vehicle system, the application framework layer may set the activity (activity) of the map application to the Freeform window mode. In the Freeform window mode, the activity of the map application may vary in size.

It should be understood that the size of the display screen of the vehicle-mounted system and the size of the display screen of the electronic device are not necessarily the same, and in order to adapt the size of the display screen of the vehicle-mounted system, the vehicle-mounted management may call a resize function of the TaskRecord to adjust the size and layout of the window of the map application to adapt to the vehicle-mounted system before screen projection. For example, typically the size of the display screen of the in-vehicle system is large, and in-vehicle management may call the resize function of TaskRecord to increase the size of the window of the mapping application. One possible implementation is that the in-vehicle management sends the display parameters of the in-vehicle system, such as the size (length and width) of the app area shown in fig. 9(a), to the map application (after the cell phone 100 is connected to the in-vehicle system, the display parameters of the in-vehicle system may be acquired). The map application adjusts a size of a window of the application and a layout in the window based on the display parameters. The layout of the window may include a layout of buttons, icons, displayed text, etc. within the window. Therefore, the vehicle-mounted management can project the display interface of the adjusted map application to the vehicle-mounted system.

(3) The

touch sensor

180K may continue to receive a trigger operation to initiate a navigation function of a map application, such as a grand map. After a map application, such as a grand map, starts a navigation function, broadcast information of "turn on navigation" may be broadcast. After the navigation state monitoring module in the application framework layer monitors the broadcast information, the current navigation state can be determined to be entered.

(4) And the telephone in the application program layer receives the incoming call. An application state monitoring module in the vehicle-mounted management monitors the incoming call of the telephone, and the high-grade map is switched to the background to run. And the logic judgment module determines that the vehicle-mounted system enters a split screen mode according to the application state monitored by the application state module. The split screen state notification module broadcasts a broadcast message of "entering split screen" to notify an application (e.g., a map application) in an upper layer, i.e., an application layer, to adjust the layout of the application window.

It should be understood that, before (4), the in-vehicle system displays the display interface of the map application in a full screen mode, and after the phone in the application program layer receives an incoming call, the display interface of the map application on the in-vehicle system needs to be reduced to make the display area display the incoming call interface of the phone application. Therefore, the map application needs to adjust the layout of the display interface to fit the reduced size (activity of the map application has been set to Freeform window mode). One possible implementation manner is that the application framework layer reports the display parameters of the vehicle-mounted system to the map application, and the display parameters may be the size (length and width) of the area a in fig. 9 (a). The map application adjusts the window layout based on the display parameter.

In some embodiments, the phone application in the application layer may also adjust the window layout. For example, the application framework layer reports the display parameters of the vehicle-mounted system to the phone application, and the display parameters may be the size (length and width) of the B area in fig. 9 (a). The phone application adjusts the window layout and size based on the display parameters.

In some embodiments, the activity of a portion of the applications in the application layer is to support a resizable function, i.e., a function to adjust window layout and size, then the portion of the applications may adjust window layout and size themselves. The activity of other applications does not support the resizable function, and for the applications which do not support the resizable function, the application framework layer can force the window layout and size of the application to be adjusted, so that the adjustment workload of the application can be reduced. For example, the application framework layer may implement forced adjustment of the window layout of the application by a pile driving TaskRecord, where the pile driving TaskRecord means that parameters of a resize function in the TaskRecord are forcibly modified to achieve the purpose of adjusting the layout and size of the window.

(5) And after the map application in the application framework layer adjusts the layout, informing the application program of the layout in the application framework layer. And a window adjusting module in the application program framework layer synthesizes a display interface based on the layout after map application adjustment and the layout after telephone application adjustment, and sends the display interface to the vehicle-mounted system, so that the vehicle-mounted system displays the display interface of the map application and the incoming call interface of the telephone in a split screen mode.

As can be seen from the above embodiments, the mobile phone 100 switches the map application from the foreground to the background. But the display interface of the map application is still displayed on the front desk of the vehicle-mounted system, and the display screen of the vehicle-mounted system is displayed in a split screen mode, and meanwhile the display interfaces of the map application and other applications are displayed. Therefore, the driver can still see the display interface of the map application while using other applications to process transactions, and driving safety is improved.

The following embodiment describes a process of the mobile phone 100 controlling the in-vehicle system to exit from the split-screen mode to the split-screen mode.

(1) And ending the call answering by the telephone. An application state monitoring module in vehicle-mounted management monitors that the telephone application is switched to background operation and the Gade map is switched to foreground operation from the background. And a logic judgment module in the vehicle-mounted management determines that the vehicle-mounted system exits the split screen mode. The split screen state notification module broadcasts a broadcast message of 'quitting split screen'. The layout is adjusted again after the broadcast information is received by the hadamard application in the application layer. One possible implementation is that the onboard management reports display parameters of the high-end map onboard system, which may be the size (length and width) of the app area in fig. 9 (a). The map application resizes the layout based on the display parameter.

(2) And the window adjusting module in the vehicle-mounted management determines the display interface of the God application based on the adjusted layout of the God map. The vehicle-mounted management controls the communication module in the mobile phone 100 to project a screen to the vehicle-mounted system through the kernel layer, so that the vehicle-mounted system displays a display interface of the Gade map on the whole screen.

In other embodiments, the application layer may broadcast an "end navigation" message when navigation in the application layer exits or the map application in the application layer turns off the navigation function. After the application framework layer receives the broadcast information, the Freeform window mode of the grand map may be exited.

The various embodiments of the present application can be combined arbitrarily to achieve different technical effects.

With reference to the foregoing embodiments and the related drawings, embodiments of the present application provide a split-screen display method for a vehicle-mounted system, where the method may be implemented in an electronic device (e.g., a mobile phone, a tablet computer, etc.). For example, the electronic device may be configured as shown in fig. 2, and the electronic device is connected to an in-vehicle system, and the in-vehicle system may have a display screen. As shown in fig. 11, the flow of the method may include the following steps:

and 1101, displaying a first interface by the electronic equipment, wherein the first interface comprises a first display interface of a first application, and the first application has a navigation function.

For example, the first application may be a mapping application, such as a grand map, a Baidu map, etc., and the first display interface of the first application may include a map and/or navigation information, etc.

And 1102, controlling the vehicle-mounted system to display a first display interface of the first application by the electronic equipment.

For example, taking fig. 5a (a) as an example, the mobile phone displays a display interface of a map application, where the display interface includes a map. And the mobile phone projects the display interface of the map application to the vehicle-mounted system so that the vehicle-mounted system displays the display interface of the map application. For example, the electronic device controls the in-vehicle system to display the first display interface, which may be that the electronic device sends the first display interface to the in-vehicle system (for example, sends the first display interface to the in-vehicle system in the form of a picture), so that the in-vehicle system sends the first display interface; alternatively, the electronic device may send a drawing element (or may also be referred to as an image element) included in the first display interface to the in-vehicle system, and the in-vehicle system may obtain the first display interface according to the drawing element, where the drawing element may include an element in the first display interface (e.g., a button, an icon, text, a picture, and the like in the first display interface), and a size, a position, and the like of the element.

1103, the electronic device detects a first input operation.

For example, taking fig. 5b (a) as an example, the first input operation may be an operation on a listening control, or the first input operation may be an operation on returning to the main interface, or after receiving a new message, the electronic device displays the message in the first interface, and the first input operation may also be an operation on a message in a status bar (the operation is used to open a second display interface of a second application corresponding to the message).

And 1104, the electronic device responds to the first input operation, switches the first application to a background running state, and displays a second interface.

For example, taking fig. 5b (a) as an example, the first input operation is an operation for an answering control, the electronic device switches the first application to a background, and a foreground displays a call interface. The first input operation can also be an operation of returning to the main interface, the electronic equipment detects the first input operation, switches the first application to the background operation, and the foreground displays the second interface, namely the main interface. After receiving the new message, the electronic device displays the message in a first interface (for example, a status bar in the first interface), the first input operation may also be an operation for the message, and the electronic device opens a second display interface of a second application corresponding to the message corresponding to the operation, and switches the first application to a background operation.

1105, the electronic device controls the on-vehicle system to display in a split screen manner, so that a first display area on the display screen of the on-vehicle system displays a first display interface of the first application, and a second display area on the display screen displays the second interface.

For example, the electronic device may control the in-vehicle system to perform split-screen display, where the electronic device sends the first display interface and the second interface to the in-vehicle system together (for example, sends the first display interface and the second interface to the in-vehicle system in the form of pictures respectively, or sends the first display interface and the second interface to the in-vehicle system after synthesizing one picture), so that the in-vehicle system simultaneously displays the first display interface and the second interface. Or the electronic device may send a first drawing element included in the first display interface to the vehicle-mounted system, and send a second drawing element of the second interface to the vehicle-mounted system, and the vehicle-mounted system may obtain the first display interface according to the first drawing element, where the first drawing element may include an element (e.g., a button, an icon, text, a picture, etc. in the first display interface) in the first display interface, and a size, a position, etc. of the element; the second interface may be derived from a second rendered element that includes elements in the second interface (e.g., buttons, icons, text, pictures, etc. in the second interface), as well as the size, location, etc. of the elements.

In the embodiments provided in the present application, the method provided in the embodiments of the present application is described from the perspective of the electronic device (the mobile phone 100) as an execution subject. In order to implement the functions in the method provided by the embodiment of the present application, the terminal device may include a hardware structure and/or a software module, and implement the functions in the form of a hardware structure, a software module, or a hardware structure and a software module. Whether any of the above-described functions is implemented as a hardware structure, a software module, or a hardware structure plus a software module depends upon the particular application and design constraints imposed on the technical solution.

As shown in fig. 12, other embodiments of the present application disclose an electronic device, such as a mobile phone, an ipad, etc. The electronic device may include: a

display

1201, one or

more processors

1202, one or

more memories

1203; one or

more computer programs

1204; a

communication module

1205; an

input device

1207; the various devices described above may be connected by one or

more communication buses

1206.

The

display screen

1201 may be used to display a main interface or a display interface of an application in the electronic device; the

input device

1207 may detect an input operation as an input device of the electronic apparatus. In some examples, if the

display

1201 is a touch display, the touch display may also be used as an input device to detect input operations. In other examples, when the electronic device is a device without a touch display screen, such as a laptop computer, the input device may be a keyboard, a mouse, or the like.

One or

more computer programs

1204 are stored in the

memory

1203 and configured to be executed by the one or

more processors

1202, wherein the one or

more computer programs

1204 include instructions that may be used to perform the various steps of fig. 3-11 and the corresponding embodiments.

The electronic device shown in fig. 12 may be, for example, the cellular phone 100 shown in fig. 2. As such, the one or

more processors

1202 may be the

processor

110, the

display

1201 may be the

display

194, and the

communication module

1205 may be the mobile communication module 150 or the

wireless communication module

160. The one or

more memories

1203 may be the internal memory 121.

As used in the above embodiments, the terms "when …" or "after …" may be interpreted to mean "if …" or "after …" or "in response to determination …" or "in response to detection …", depending on the context. Similarly, depending on the context, the phrase "at the time of determination …" or "if (a stated condition or event) is detected" may be interpreted to mean "if the determination …" or "in response to the determination …" or "upon detection (a stated condition or event)" or "in response to detection (a stated condition or event)". In addition, in the above-described embodiments, relational terms such as first and second are used to distinguish one entity from another entity without limiting any actual relationship or order between the entities.

In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may 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 loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.

It is noted that a portion of this patent application contains material which is subject to copyright protection. The copyright owner reserves the copyright rights whatsoever, except for making copies of the patent files or recorded patent document contents of the patent office.

Claims (13)

1. A split screen display method is applied to electronic equipment, wherein the electronic equipment is connected with a vehicle-mounted system, and the vehicle-mounted system is provided with a display screen; characterized in that the method comprises:

the electronic equipment displays a first interface, wherein the first interface comprises a first display interface of a first application, and the first application has a navigation function; displaying a map and navigation information in the first display interface, wherein the navigation information comprises a distance between a current position and a destination, driving direction information and time information;

the electronic equipment controls the vehicle-mounted system to display a first display interface of the first application;

the electronic equipment detects a first input operation;

the electronic equipment responds to the first input operation, switches the first application to a background to run, and displays a second interface;

the electronic equipment controls the vehicle-mounted system to display in a split screen mode, so that a first display area on the display screen of the vehicle-mounted system displays navigation information in the first display interface, a map in the first display interface is cancelled to be displayed, and a second display area on the display screen displays the second interface.

2. The method of claim 1, wherein prior to the electronic device switching the first application to background operation in response to the first input operation, the method further comprises:

detecting a second input operation;

and responding to the second input operation, and starting a navigation function in the first application.

3. The method of claim 1, wherein the method further comprises:

the electronic equipment detects a third input operation;

the electronic equipment responds to the third input operation and switches the first application from a background to a foreground to run;

the electronic equipment controls the vehicle-mounted system to exit a split screen mode, so that an area available for displaying an application interface on the display screen of the vehicle-mounted system displays a first display interface of the first application in a full screen mode.

4. The method of any of claims 1-3, prior to the electronic device detecting the first input operation, further comprising: the electronic equipment receives an incoming call and displays incoming call information in the first interface;

the electronic equipment detects a first input operation, switches the first application to a background operation, and displays a second interface, including:

detecting a first input operation, wherein the first input operation is used for answering the incoming call;

and responding to the first input operation, switching the first application to a background running state, and displaying a call interface, wherein the incoming call comprises a video incoming call and/or a voice incoming call.

5. The method of any of claims 1-3, prior to the electronic device detecting the first input operation, further comprising: the electronic equipment receives a message and displays the message in the first interface;

the electronic equipment detects a first input operation, switches the first application to a background operation, and displays a second interface, including:

detecting a first input operation aiming at the message, wherein the first input operation is used for starting a second application corresponding to the message;

and responding to the first input operation, switching the first application to background running, and displaying a second display interface of the second application.

6. The method of any one of claims 1-3, wherein the electronic device detecting the first input operation, switching the first application to a background run, and displaying a second interface, comprises:

the electronic equipment detects a first input operation, and the first input operation is used for returning to a main interface;

and responding to the first input operation, switching the first application to background operation, and displaying the main interface.

7. The method of any of claims 1-3, wherein the method further comprises:

the electronic equipment acquires display parameters of a display screen of the vehicle-mounted system;

and the electronic equipment determines the layout of the first display area and the second display area according to the display parameters.

8. The method of claim 7, wherein the laying out comprises: a display area and/or a display position of the first display area and the second display area.

9. The method of claim 7, wherein the electronic device determining the layout of the first display region and the second display region according to the display parameter comprises:

when the electronic equipment determines that the display screen of the vehicle-mounted system is a transverse screen according to the display parameters, determining that the ratio between the first length of the first display area and the second length of the second display area is a first ratio; the transverse screen is used for indicating that the length of the display screen of the vehicle-mounted system is larger than the width of the display screen;

when the electronic equipment determines that the display screen of the vehicle-mounted system is vertical according to the display parameters, determining that the ratio between the first width of the first display area and the second width of the second display area is a second ratio; the vertical screen is used for indicating that the width of the display screen of the vehicle-mounted system is larger than the length of the display screen of the vehicle-mounted system.

10. The method of any of claims 1-3, wherein the first display area and the second display area occupy all of an area on a display screen of the in-vehicle system available for display of an interface.

11. The method of claim 9, wherein before the electronic device controls the in-vehicle system to display in a split-screen manner, the method further comprises:

the electronic equipment adjusts the size of a first display interface of the first application so that the adjusted size of the first display interface is matched with the first display area;

the electronic equipment adjusts a first layout of the first application so that the first layout is adaptive to the first display interface after the first layout is adjusted in size;

and/or the presence of a gas in the gas,

the electronic equipment adjusts the size of the second interface so that the adjusted size of the second interface is matched with the second display area;

and the electronic equipment adjusts the second layout of the second interface so that the second layout is matched with the second interface after the size adjustment.

12. An electronic device, comprising: a communication module, one or more processors, one or more memories, a display screen, and an input device;

the communication module is used for communicating with a vehicle-mounted system so as to project a screen to the vehicle-mounted system;

the input device is used for receiving input operation;

the display screen is used for displaying a main interface of the electronic equipment and/or a display interface applied in the electronic equipment;

the one or more memories for storing program instructions that, when executed by the one or more processors, cause the electronic device to perform the method of any of claims 1-11.

13. A computer-readable storage medium, comprising a computer program which, when run on an electronic device, causes the electronic device to perform the method of any of claims 1 to 11.

CN201910790351.XA 2019-08-26 2019-08-26 Split-screen display method and electronic equipment Active CN110708086B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201910790351.XA CN110708086B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment
CN202111113089.9A CN114006625B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment
PCT/CN2020/111496 WO2021037084A1 (en) 2019-08-26 2020-08-26 Split-screen displaying method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910790351.XA CN110708086B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202111113089.9A Division CN114006625B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment

Publications (2)

Publication Number Publication Date
CN110708086A CN110708086A (en) 2020-01-17
CN110708086B true CN110708086B (en) 2021-09-14

Family

ID=69193996

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202111113089.9A Active CN114006625B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment
CN201910790351.XA Active CN110708086B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202111113089.9A Active CN114006625B (en) 2019-08-26 2019-08-26 Split-screen display method and electronic equipment

Country Status (2)

Country Link
CN (2) CN114006625B (en)
WO (1) WO2021037084A1 (en)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114006625B (en) * 2019-08-26 2023-03-28 华为技术有限公司 Split-screen display method and electronic equipment
CN111256704B (en) * 2020-01-21 2022-06-10 华为技术有限公司 Navigation method and related device of folding screen
CN111314549B (en) * 2020-02-10 2022-04-22 联想(北京)有限公司 Transmission apparatus and processing method
CN111447323B (en) * 2020-03-20 2021-07-09 华为技术有限公司 Application display continuing method and device
CN111447598B (en) * 2020-03-23 2023-06-20 维沃移动通信有限公司 Interaction method and display device
US10990239B1 (en) * 2020-03-30 2021-04-27 Honda Motor Co., Ltd. Display control apparatus, vehicle, and display control method
CN111766945B (en) * 2020-06-05 2023-07-25 维沃移动通信有限公司 Interface display method and device
CN112118558B (en) * 2020-06-30 2023-05-16 上汽通用五菱汽车股份有限公司 Vehicle-mounted screen display method, vehicle and computer readable storage medium
CN116360725B (en) 2020-07-21 2024-02-23 华为技术有限公司 Display interaction system, display method and device
CN111935518B (en) * 2020-08-13 2022-02-25 青岛海信传媒网络技术有限公司 Video screen projection method and display device
CN114114888B (en) * 2020-08-31 2023-05-05 Oppo(重庆)智能科技有限公司 Wearable equipment and binding piece thereof
CN112202967B (en) * 2020-09-01 2021-08-03 武汉卡比特信息有限公司 Split screen display method based on mobile phone interconnection
CN113553014B (en) * 2020-09-10 2023-01-06 华为技术有限公司 Application interface display method under multi-window screen projection scene and electronic equipment
CN114253491A (en) 2020-09-10 2022-03-29 华为技术有限公司 Display method and electronic equipment
WO2022052908A1 (en) * 2020-09-10 2022-03-17 华为技术有限公司 Display method and electronic device
CN112181342B (en) * 2020-10-15 2023-08-18 Oppo广东移动通信有限公司 Display method, display device, electronic equipment and storage medium
CN112486363B (en) * 2020-10-30 2023-12-19 华为技术有限公司 Cross-equipment content sharing method, electronic equipment and system
CN114442970B (en) * 2020-10-31 2024-07-16 华为技术有限公司 Screen projection method of application window and electronic equipment
CN112486444B (en) * 2020-11-30 2024-03-22 维沃移动通信有限公司 Screen projection method, device, equipment and readable storage medium
CN112486386B (en) * 2020-11-30 2022-06-24 维沃移动通信有限公司 Screen projection method, screen projection device, electronic equipment and readable storage medium
CN112558833B (en) * 2020-12-21 2022-05-17 维沃移动通信有限公司 Application running method and device and electronic equipment
CN112596834B (en) * 2020-12-22 2024-04-16 东风汽车有限公司 Automobile screen display method and electronic equipment
CN112578960A (en) * 2020-12-24 2021-03-30 九号智能(常州)科技有限公司 Multimedia information display method, equipment and storage medium for riding vehicle
CN114756184B (en) * 2020-12-28 2024-10-18 华为技术有限公司 Collaborative display method, terminal device and computer readable storage medium
CN115048067A (en) * 2021-02-26 2022-09-13 华为技术有限公司 Screen projection display method and electronic equipment
CN115145665A (en) * 2021-03-31 2022-10-04 华为技术有限公司 Display method, electronic equipment and system
CN114670860A (en) * 2021-04-12 2022-06-28 谢德增 Vehicle-mounted screen control system for big data application
CN113010135B (en) * 2021-04-29 2024-03-12 深圳Tcl新技术有限公司 Data processing method and device, display terminal and storage medium
CN113504962A (en) * 2021-07-08 2021-10-15 上海工程技术大学 Standard-definition 360-panorama system UI layout method
CN113625907B (en) * 2021-07-14 2024-06-14 浙江极氪智能科技有限公司 Display method and display system of vehicle-mounted terminal
CN113687900B (en) * 2021-08-25 2024-07-23 宁波均联智行科技股份有限公司 Display method for vehicle-mounted screen and electronic equipment
CN114003324B (en) * 2021-09-30 2024-07-30 华为技术有限公司 Method and electronic device for combining multiple applications and starting multiple applications simultaneously
JP2025503404A (en) * 2021-12-08 2025-02-04 華為技術有限公司 Display method and electronic device
CN116257196A (en) * 2021-12-09 2023-06-13 华为技术有限公司 Navigation information sharing method, electronic equipment and system
CN114461159B (en) * 2021-12-31 2024-04-09 惠州华阳通用电子有限公司 Screen throwing control method
CN114379573B (en) * 2022-01-10 2024-05-24 海信集团控股股份有限公司 Vehicle and control method thereof
CN116567336B (en) * 2022-01-28 2024-12-27 博泰车联网(南京)有限公司 Screen projection method, system, equipment and storage medium
CN116781825A (en) * 2022-03-08 2023-09-19 荣耀终端有限公司 Split screen display method, electronic device and readable storage medium
EP4517501A1 (en) * 2022-05-14 2025-03-05 Shenzhen Yinwang Intelligent Technologies Co., Ltd. Display method and apparatus, and vehicle
CN115080889B (en) * 2022-07-26 2023-01-17 阿里巴巴(中国)有限公司 Display mode switching method and device
CN117472307A (en) * 2022-07-29 2024-01-30 华为技术有限公司 Control method and electronic equipment
CN115273517B (en) * 2022-08-12 2023-07-18 润芯微科技(江苏)有限公司 Vehicle-mounted intelligent display method and display system thereof
CN115529425B (en) * 2022-11-04 2023-03-28 武汉海微科技有限公司 Vehicle-mounted display screen, and vehicle-mounted display screen partition display system and method
CN118280355A (en) * 2022-12-30 2024-07-02 华为技术有限公司 Interaction method, electronic equipment and medium
CN116193176B (en) * 2023-02-13 2024-11-19 阿波罗智联(北京)科技有限公司 Screen projection method, device, equipment and storage medium
CN118555429A (en) * 2023-02-27 2024-08-27 华为技术有限公司 Screen projection method, device and system
CN116916082B (en) * 2023-09-12 2023-12-08 华光影像科技有限公司 Film and television making interface switching system
CN117666993B (en) * 2023-10-20 2024-11-08 南京荣耀软件技术有限公司 Method, device, server and system for displaying maps based on quick application cards
CN117369676A (en) * 2023-12-01 2024-01-09 武汉星纪魅族科技有限公司 Split screen display method, device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106494327A (en) * 2016-10-08 2017-03-15 未来汽车科技(深圳)有限公司 A kind of vehicle-mounted communication method and vehicle-carrying communication control device
CN107305457A (en) * 2016-04-20 2017-10-31 斑马网络技术有限公司 Application processing method, equipment, interface system, control device and operating system
CN107423018A (en) * 2017-07-28 2017-12-01 维沃移动通信有限公司 A kind of multi-screen display method and terminal
CN107487274A (en) * 2017-03-30 2017-12-19 宝沃汽车(中国)有限公司 Control the method, apparatus and vehicle of vehicle-carrying display screen

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150085340A (en) * 2014-01-15 2015-07-23 김범우 Hybrid navigation system and method for using the same
US10317234B2 (en) * 2015-08-25 2019-06-11 Infobank Corp. Terminal for providing vehicle interface and control method thereof
CN106126236B (en) * 2016-06-24 2019-08-20 北京奇虎科技有限公司 Split-screen display method, device and terminal for terminal screen
CN106444040B (en) * 2016-11-16 2019-02-26 安克创新科技股份有限公司 Head-up display device and its display methods
CN108259665B (en) * 2017-12-29 2021-05-28 苏州车萝卜汽车电子科技有限公司 In-vehicle interactive display method and mobile communication terminal
CN114397980B (en) * 2018-11-26 2024-09-24 华为技术有限公司 Application display method and electronic equipment
CN109889630B (en) * 2019-01-11 2022-03-08 华为技术有限公司 Display method and related device
CN109917956B (en) * 2019-02-22 2021-08-03 华为技术有限公司 Method for controlling screen display and electronic equipment
CN110119295B (en) * 2019-04-16 2022-05-17 华为技术有限公司 Display control method and related device
CN114006625B (en) * 2019-08-26 2023-03-28 华为技术有限公司 Split-screen display method and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107305457A (en) * 2016-04-20 2017-10-31 斑马网络技术有限公司 Application processing method, equipment, interface system, control device and operating system
CN106494327A (en) * 2016-10-08 2017-03-15 未来汽车科技(深圳)有限公司 A kind of vehicle-mounted communication method and vehicle-carrying communication control device
CN107487274A (en) * 2017-03-30 2017-12-19 宝沃汽车(中国)有限公司 Control the method, apparatus and vehicle of vehicle-carrying display screen
CN107423018A (en) * 2017-07-28 2017-12-01 维沃移动通信有限公司 A kind of multi-screen display method and terminal

Also Published As

Publication number Publication date
WO2021037084A1 (en) 2021-03-04
CN114006625A (en) 2022-02-01
CN114006625B (en) 2023-03-28
CN110708086A (en) 2020-01-17

Similar Documents

Publication Publication Date Title
CN110708086B (en) 2021-09-14 Split-screen display method and electronic equipment
CN110839096B (en) 2022-06-28 Touch method of equipment with folding screen and folding screen equipment
US20220229623A1 (en) 2022-07-21 Display method and electronic device
CN110602273B (en) 2021-06-08 Message display method, electronic equipment and computer readable storage medium
WO2020103764A1 (en) 2020-05-28 Voice control method and electronic device
WO2021000881A1 (en) 2021-01-07 Screen splitting method and electronic device
CN113556479B (en) 2022-07-29 Method for sharing camera by multiple applications and electronic equipment
CN111316199B (en) 2022-08-19 Information processing method and electronic equipment
CN114710576A (en) 2022-07-05 Display method and related device
WO2020259461A1 (en) 2020-12-30 Display method and electronic device
CN115866121A (en) 2023-03-28 Application interface interaction method, electronic device and computer-readable storage medium
CN112882823B (en) 2024-07-05 Screen display method and electronic equipment
CN110673783B (en) 2021-12-31 Touch control method and electronic equipment
CN112615947B (en) 2022-03-25 Method for rapidly entering application and folding screen electronic equipment
WO2022089208A1 (en) 2022-05-05 File dragging method, and electronic device
CN115657897A (en) 2023-01-31 Cross-device desktop management method, first electronic device and second electronic device
CN110855826A (en) 2020-02-28 Atomic service presentation method and device
CN110647731A (en) 2020-01-03 Display method and electronic equipment
CN114125130A (en) 2022-03-01 Method for controlling communication service state, terminal device and readable storage medium
CN114500732B (en) 2023-03-31 Interface display method, electronic equipment and storage medium
CN113438366A (en) 2021-09-24 Information notification interaction method, electronic device and storage medium
WO2024169427A1 (en) 2024-08-22 Communication mode switching method, and electronic device
CN114860354B (en) 2024-09-24 List loading method and electronic equipment
CN117632323A (en) 2024-03-01 Display method and electronic equipment
WO2024067169A1 (en) 2024-04-04 Information processing method and electronic device

Legal Events

Date Code Title Description
2020-01-17 PB01 Publication
2020-01-17 PB01 Publication
2020-02-18 SE01 Entry into force of request for substantive examination
2020-02-18 SE01 Entry into force of request for substantive examination
2021-09-14 GR01 Patent grant
2021-09-14 GR01 Patent grant