Display method and related device
By displaying a sharing control in the first application interface of an electronic device and responding to user input, a second application interface can be directly split-screened, solving the problem of cumbersome split-screen operation in existing technologies and improving user experience and operational efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-10-20
- Publication Date
- 2026-05-12
AI Technical Summary
The current split-screen function on electronic devices has a cumbersome operation process. Users must first launch an application and enter full-screen mode, and then return to the main screen to find and open the second application in order to achieve split-screen display of the interfaces of two applications, which is inefficient.
A display method is provided that displays a sharing control in the interface of a first application, receives and responds to user input, and directly displays the interface of a second application in split screen, avoiding cumbersome operation processes, and supporting multi-screen display and voice command-triggered split screen on foldable screen devices.
It simplifies the split-screen operation process, improves the user experience, allows multiple application interfaces to be displayed simultaneously, and enhances the flexibility and ease of operation of electronic devices.
Smart Images

Figure CN122018744A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of terminal technology, and in particular to a display method and related apparatus. Background Technology
[0002] The current split-screen function on electronic devices is cumbersome to operate. Users must first launch an application and enter full-screen mode, then perform the split-screen operation, and then return to the main screen to find and open the second application in order to achieve split-screen display of the interfaces of two applications. The whole process is cumbersome and inefficient. Summary of the Invention
[0003] This application provides a display method and related apparatus that reduces the number of steps involved in split-screen operations and enables rapid split-screen display of the interfaces of multiple applications.
[0004] Firstly, this application provides a display method applied to an electronic device. The method includes: displaying a first interface of a first application, the first interface including a first sharing control; receiving and responding to a first input to the first sharing control, displaying icons of one or more applications; wherein the control of the one or more applications includes a first icon of a second application; receiving and responding to a second input to the first icon of the second application, and displaying a second interface of the second application and a third interface of the first application in a split-screen manner. In this way, when the electronic device shares content of the first application with a user of the second application, the interface of the second application will not cover the interface of the first application, but will be displayed simultaneously on the screen of the electronic device. While continuing to browse the content of the first application, the user can share and communicate the content of the first application with other users through the second application, resulting in a better user experience.
[0005] In one possible implementation, the content displayed on the third interface is wholly or partially the same as the content displayed on the first interface. This way, when the electronic device displays a single application's interface in full screen, a larger display area can be used to show more of that application's content. When the electronic device displays multiple application interfaces in split-screen mode, the display area allocated to each application becomes smaller. To allow users to clearly browse the displayed interface, the electronic device can display less content for that application, providing a better user experience. Therefore, the content of the full-screen interface and the content of the split-screen interface may differ.
[0006] In one possible implementation, the electronic device is a foldable screen device, and the foldable screen of the foldable screen device includes a first screen and a second screen; displaying a first interface includes: displaying the first interface in the foldable screen; splitting the screen to display a second interface of a second application and a third interface of the first application includes: displaying the second interface on the first screen and displaying the third interface on the second screen. Thus, when the electronic device is a foldable screen device, the electronic device can display multiple interfaces in a split-screen manner according to the shape of the foldable screen device's display.
[0007] Secondly, this application provides a display method applied to an electronic device. The method includes: displaying a first interface of a first application; wherein the first interface includes first content; receiving and responding to a first input to the first content, displaying a first functional control of a second application; receiving and responding to a second input to the first functional control, and displaying a second interface of the second application and a third interface of the first application in a split-screen manner; the second interface is associated with the first content. Thus, when the electronic device displays the first interface, it can quickly split-screen the interfaces of the first application and the second application using preset functional controls of the second application.
[0008] In one possible implementation, the first input includes a long press on the first content. This allows the first content to be selected by long-pressing, triggering the electronic device to display controls for a second application used to handle the first content in a split-screen manner.
[0009] In one possible implementation, the second interface includes the first content. This allows the electronic device to trigger a split-screen display of the second and third interfaces via controls in the second application, and also allows the first content from the first application to be transferred to the second application, reducing the tedious operation of copying and pasting the first content for the user.
[0010] In one possible implementation, the second interface includes the response result of the first content; or, the first content includes a first address, and the second interface includes a map of the first address; or, the first content includes a first email address, and the second interface is used to send an email to the first email address; or, the first content includes text in a first language, and the second interface includes text in a second language. In this way, different second applications can provide controls with different functions, resulting in a wider variety of application scenarios.
[0011] In one possible implementation, the second application is identical to the first application; the first interface includes a first page and a second page, the first page includes first content and second content, the second interface is the interface indicated by the first content, the second page is the page indicated by the second content, and the third interface includes the second page. In this way, multiple interfaces of the same application can be displayed in a split-screen manner using the first functional control.
[0012] In one possible implementation, the content displayed on the third interface is wholly or partially the same as the content displayed on the first interface.
[0013] In one possible implementation, the electronic device is a foldable screen device, the foldable screen of the foldable screen device including a first screen and a second screen; displaying a first interface includes: displaying the first interface in the foldable screen; splitting the screen to display a second interface of a second application and a third interface of the first application includes: displaying the second interface on the first screen and displaying the third interface on the second screen.
[0014] Thirdly, this application provides a display method applied to an electronic device. The method includes: displaying a first interface; receiving and responding to a first input, and displaying a second interface of a second application and a third interface of the first application in a split-screen manner; wherein the first input includes a first voice command input by a user to the electronic device, the first voice command instructing the electronic device to simultaneously open multiple applications, including the first application and the second application. In this way, the electronic device can be triggered to display the interfaces of multiple applications in a split-screen manner via voice commands, making operation simple.
[0015] In one possible implementation, the multiple applications also include a third application; when displaying the second interface of the second application and the third interface of the first application in a split-screen manner, the method further includes: displaying a fourth interface of the third application between the edge of the electronic device's display screen on a first direction side and the third interface; wherein the display style of the fourth interface is different from that of the third interface, the display style of the second interface is the same as that of the third interface, and the third interface is located in the first direction of the second interface; receiving and responding to a second input to the fourth interface, displaying the fourth interface and the third interface in a split-screen manner, and displaying the second interface between the edge of the electronic device's display screen on a second direction side and the third interface; wherein the display style of the fourth interface is the same as that of the third interface, the display style of the second interface is different from that of the third interface, and the second direction is opposite to the first direction. Thus, when the electronic device displays a large number of application interfaces in a split-screen manner, each application interface occupies a portion of the screen, which may make it inconvenient for users to browse the content of some interfaces. The electronic device can display only a portion of the interfaces on the display screen, increasing the screen size allocated to each application, and can also switch the interfaces displayed in the split-screen manner through user operation, making it easier for users to view the content of different applications.
[0016] Fourthly, this application provides a display method applied to an electronic device. The method includes: displaying a first interface of a first application; displaying a first split-screen control on the first interface; wherein the first split-screen control includes identifiers of multiple applications, the identifiers of the multiple applications including the identifier of the first application and the identifier of a second application; receiving and responding to a first input to the first split-screen control, and displaying a second interface of the second application and a third interface of the first application in a split-screen manner. In this way, when the electronic device displays the first interface of the first application, it can actively display the first split-screen control, making it easier for users to trigger the electronic device to display multiple application interfaces in a split-screen manner through the first split-screen control, thus making split-screen operation more convenient.
[0017] In one possible implementation, displaying a first split-screen control on a first interface includes: detecting that a first condition is met, and then displaying the first split-screen control on the first interface; wherein the first condition includes: displaying the interface of a first application and the interface of a second application in a split-screen manner before displaying the first interface; and / or, displaying the interface of the second application and switching from the interface of the second application to display the first interface; and / or, displaying the interface of the second application and jumping from the interface of the second application to display the first interface. Thus, when the electronic device displays the interface of the first application and the interface of the second application in a split-screen manner before displaying the first interface of the first application, the probability of the user using both applications simultaneously is relatively high. The electronic device can display the first split-screen control when it detects that the user has opened either the first or second application, facilitating the user's continued use of both applications. When the electronic device detects that the user has switched from the interface of the second application to the first interface, the probability of the user wanting to use both applications simultaneously is relatively high, and the first split-screen control can be displayed to facilitate the user's simultaneous use of both applications. When an electronic device switches from the interface of a second application to the first interface, the user is more likely to want to continue using the second application. Therefore, the first split-screen control can be displayed to allow the user to continue using the second application while browsing the first interface after the switch.
[0018] In one possible implementation, displaying a first split-screen control on the first interface includes: displaying the first split-screen control on the first interface for a first display duration; and canceling the display of the first split-screen control if no first input is received within the first display duration. In this way, when the user does not need to display multiple application interfaces in split-screen mode, the electronic device can actively cancel the display of the first split-screen control, preventing the first split-screen control from obscuring the content of the first interface.
[0019] In one possible implementation, the first interface further includes a first wake-up control; after canceling the display of the first split-screen control, the method further includes: receiving and responding to a fifth input to the first wake-up control, and then displaying the first split-screen control again on the first interface. Thus, when a user needs to use multiple applications simultaneously, the first wake-up control can be used to trigger the electronic device to display the first split-screen control.
[0020] In one possible implementation, the first interface further includes a first wake-up control; after canceling the display of the first split-screen control, the method further includes: receiving and responding to a sixth input to the first wake-up control, displaying a first area on the first interface; the first area includes the first split-screen control.
[0021] In one possible implementation, the multiple applications further include a third application; when displaying the second interface of the second application and the third interface of the first application in a split-screen manner, the method further includes: displaying a fourth interface of the third application between the edge of the electronic device's display screen on a first direction side and the third interface; wherein the display style of the fourth interface is different from that of the third interface, the display style of the second interface is the same as that of the third interface, and the third interface is located in the first direction of the second interface; receiving and responding to a second input to the fourth interface, displaying the fourth interface and the third interface in a split-screen manner, and displaying the second interface between the edge of the electronic device's display screen on a second direction side and the third interface; wherein the display style of the fourth interface is the same as that of the third interface, the display style of the second interface is different from that of the third interface, and the second direction is opposite to the first direction. In this way, the electronic device displays only a portion of the interface on the display screen, which can increase the screen size allocated to each application, and allows users to switch the split-screen display interfaces of the electronic device, making it easier for users to view the content of different applications.
[0022] In one possible implementation, the content displayed on the third interface is wholly or partially the same as the content displayed on the first interface.
[0023] In one possible implementation, the electronic device is a foldable screen device, the foldable screen of the foldable screen device including a first screen and a second screen; displaying a first interface includes: displaying the first interface in the foldable screen; splitting the screen to display a second interface of a second application and a third interface of the first application includes: displaying the second interface on the first screen and displaying the third interface on the second screen.
[0024] Fifthly, this application provides a display method applied to an electronic device. The method includes: split-screen display of a third interface of a first application and a second interface of a second application; displaying a first linked control; receiving and responding to a first input to the first linked control, and displaying a first prompt message; wherein the first prompt message prompts the user to select content from the third interface; receiving and responding to a second input from the user selecting first content in the third interface, and displaying the first content and a first result on the second interface; wherein the first result is associated with the first content. In this way, the electronic device can quickly transfer content from the first application to the second application, and process the first content through the second application to obtain the first result. This reduces the cumbersome operation of the user copying and pasting the first content from the first application to the second application and then triggering the second application to process the first content.
[0025] In one possible implementation, after receiving the first input, the method further includes: receiving and responding to a third input indicating that the user has selected second content in a third interface, and displaying the second content and a second result on the second interface; wherein the second result is associated with the second content. In this way, after receiving the first input, the electronic device can transmit the content selected by the user on the first interface to a second application, which can then display and process the selected content on the first interface.
[0026] In one possible implementation, if the second application is a translation application, the first result includes the translation result of the first content; if the second application is an artificial intelligence application, the first result includes the response result of the first content; if the second application is a map application, the first result includes the first map, and the first map includes the address indicated by the first content. This allows users to experience a wider range of application scenarios.
[0027] In one possible implementation, after receiving the first input, the electronic device puts the first application and the second application into a linked mode. The method further includes displaying a first exit control after receiving the first input; wherein the first exit control is used to exit the linked mode; and if, after exiting the linked mode, the electronic device receives a first input on the first content in the third interface, the electronic device does not display the first content or the first result on the second interface. This facilitates the user's independent operation of multiple applications.
[0028] In one possible implementation, after displaying the first content and the first result on the second interface, the method further includes: receiving and responding to a fourth input to a first wake-up control, displaying a first area, the first area including a second linkage control, the second linkage control being used to set the first application and the third application to a linkage mode; after receiving a fifth input to the second linkage control, displaying the third interface and the fourth interface of the third application in a split-screen manner, and displaying the second interface between the edge of the electronic device's display screen on a second-direction side and the fourth interface; wherein the display style of the fourth interface is the same as that of the third interface, the display style of the second interface is different from that of the third interface, and the fourth interface is located in the second direction of the third interface; receiving and responding to a sixth input from the user selecting the third content in the third interface, displaying the third content and the third result on the fourth interface; wherein the third result is associated with the third content. In this way, the linked application can be changed, facilitating the user to use the functions provided by different applications.
[0029] In one possible implementation, after the third content and third result are displayed on the fourth interface, the method further includes: receiving and responding to user input on the second interface, displaying the third and second interfaces in a split-screen manner, and displaying the fourth interface between the edge of the electronic device's display screen on a second directional side and the second interface; wherein the display style of the fourth interface is different from that of the third interface, and the display style of the second interface is the same as that of the third interface; receiving and responding to a seventh input from the user selecting the fourth content in the third interface, and displaying the fourth content and fourth result on the second interface; wherein the fourth result is associated with the fourth content. In this way, the electronic device can link multiple applications, maintaining the linkage mode of applications whose interfaces are not obscured, facilitating users to switch between different linkage combinations.
[0030] In one possible implementation, before split-screen display of the third interface of the first application and the second interface of the second application, the method further includes: displaying the first interface of the first application, the first interface including a first sharing control; receiving and responding to a first input to the first sharing control, displaying icons of one or more applications; wherein the controls of the one or more applications include a first icon of the second application; split-screen display of the third interface of the first application and the second interface of the second application includes: receiving and responding to a second input to the first icon of the second application, split-screen display of the second interface of the second application and the third interface of the first application.
[0031] In one possible implementation, before split-screen display of the third interface of the first application and the second interface of the second application, the method further includes: displaying the first interface of the first application; wherein the first interface includes first content; receiving and responding to a first input to the first content, displaying a first functional control of the second application; split-screen display of the third interface of the first application and the second interface of the second application includes: receiving and responding to a second input to the first functional control, split-screen display of the second interface of the second application and the third interface of the first application; the second interface is associated with the first content.
[0032] In one possible implementation, split-screen display of a third interface of a first application and a second interface of a second application includes: receiving and responding to a first input, and split-screen display of the second interface of the second application and the third interface of the first application; wherein the first input includes a first voice command input by a user to an electronic device, the first voice command being used to instruct the electronic device to open multiple applications simultaneously, the multiple applications including the first application and the second application.
[0033] In one possible implementation, a first interface of a first application is displayed; a first split-screen control is displayed on the first interface; wherein the first split-screen control includes identifiers of multiple applications, the identifiers of the multiple applications including the identifier of the first application and the identifier of the second application; the split-screen display of a third interface of the first application and a second interface of the second application includes: receiving and responding to a first input to the first split-screen control, and split-screen display of the second interface of the second application and the third interface of the first application.
[0034] In one possible implementation, the content displayed on the third interface is wholly or partially the same as the content displayed on the first interface.
[0035] In one possible implementation, the electronic device is a foldable screen device, the foldable screen of the foldable screen device including a first screen and a second screen; displaying a first interface includes: displaying the first interface in the foldable screen; splitting the screen to display a second interface of a second application and a third interface of the first application includes: displaying the second interface on the first screen and displaying the third interface on the second screen.
[0036] Sixthly, this application provides a display method applied to an electronic device. The method includes: split-screen display of a third interface and a second interface; receiving and responding to a first input to a first wake-up control on the display screen of the electronic device, and displaying a first smart assistant panel; wherein the first smart assistant panel includes a voice control; receiving and responding to a second input to the voice control, and acquiring first text content input by the user's voice through a microphone; displaying the first text content in both the third and second interfaces. This allows the user to input the first text content into multiple applications, improving input efficiency.
[0037] In one possible implementation, before receiving and responding to a first input to a first wake-up control on the display screen of the electronic device, the method further includes: displaying a first comparison control; receiving and responding to a third input to the first comparison control, activating a comparison mode and displaying a second prompt message; wherein the second prompt message is used to indicate to the user that the electronic device is in comparison mode. In this way, the electronic device can be triggered to enter comparison mode via the first comparison control, and in comparison mode, the function of simultaneously inputting the same text content to multiple applications can be realized.
[0038] In one possible implementation, after receiving the third input, the method further includes: receiving and responding to a fourth input slid in a third direction from the third interface, moving the displayed content in the third interface a first distance in the third direction, and moving the displayed content in the second interface a first distance in the third direction as well. This allows for the simultaneous sliding of the displayed content in multiple interfaces displayed in a split-screen manner.
[0039] In one possible implementation, after displaying the first text content on a third interface and a second interface, the method further includes: receiving and responding to a fifth input to a first query control, displaying a first query result on the third interface and a second query result on the second interface based on the first text content; wherein the first query control belongs to either the third interface or the second interface. This allows multiple applications to be triggered to perform query operations simultaneously.
[0040] In one possible implementation, before receiving and responding to a first input to a first wake-up control on the display screen of the electronic device and displaying a first smart assistant panel, the method further includes: receiving and responding to a sixth input to a first input box and displaying a third prompt message; wherein the first input box belongs to a third interface or a second interface; the third prompt message is used to indicate that the input box of the third interface and the input box of the second interface can be entered simultaneously. This allows simultaneous selection of input boxes from multiple interfaces, eliminating the need for the user to click on multiple input boxes sequentially.
[0041] In one possible implementation, before split-screen display of the third interface of the first application and the second interface of the second application, the method further includes: displaying the first interface of the first application, the first interface including a first sharing control; receiving and responding to a first input to the first sharing control, displaying icons of one or more applications; wherein the controls of the one or more applications include a first icon of the second application; split-screen display of the third interface of the first application and the second interface of the second application includes: receiving and responding to a second input to the first icon of the second application, split-screen display of the second interface of the second application and the third interface of the first application.
[0042] In one possible implementation, before split-screen display of the third interface of the first application and the second interface of the second application, the method further includes: displaying the first interface of the first application; wherein the first interface includes first content; receiving and responding to a first input to the first content, displaying a first functional control of the second application; split-screen display of the third interface of the first application and the second interface of the second application includes: receiving and responding to a second input to the first functional control, split-screen display of the second interface of the second application and the third interface of the first application; the second interface is associated with the first content.
[0043] In one possible implementation, split-screen display of a third interface of a first application and a second interface of a second application includes: receiving and responding to a first input, and split-screen display of the second interface of the second application and the third interface of the first application; wherein the first input includes a first voice command input by a user to an electronic device, the first voice command being used to instruct the electronic device to open multiple applications simultaneously, the multiple applications including the first application and the second application.
[0044] In one possible implementation, a first interface of a first application is displayed; a first split-screen control is displayed on the first interface; wherein the first split-screen control includes identifiers of multiple applications, the identifiers of the multiple applications including the identifier of the first application and the identifier of the second application; the split-screen display of a third interface of the first application and a second interface of the second application includes: receiving and responding to a first input to the first split-screen control, and split-screen display of the second interface of the second application and the third interface of the first application.
[0045] In one possible implementation, the content displayed on the third interface is wholly or partially the same as the content displayed on the first interface.
[0046] In one possible implementation, the electronic device is a foldable screen device, the foldable screen of the foldable screen device including a first screen and a second screen; displaying a first interface includes: displaying the first interface in the foldable screen; splitting the screen to display a second interface of a second application and a third interface of the first application includes: displaying the second interface on the first screen and displaying the third interface on the second screen.
[0047] In a seventh aspect, this application provides an electronic device, comprising: one or more processors and one or more memories and a transceiver; the transceiver, the one or more memories being coupled to the one or more processors, the one or more memories being used to store a computer program, and when the one or more processors are executing the computer program, executing the display method in any of the possible implementations of the first to sixth aspects described above.
[0048] Eighthly, this application provides a computer-readable storage medium for storing a computer program that, when executed by a processor, implements the display method in any of the possible implementations of the first to sixth aspects described above.
[0049] Ninthly, this application provides a chip system including a processing circuit and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processing circuit. The processing circuit is used to execute the code instructions to perform the display method in any of the possible implementations of the first to sixth aspects described above.
[0050] In a tenth aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the display method in any of the possible implementations of the first to sixth aspects described above.
[0051] The beneficial effects of any of the possible implementations of aspects two through six above can be referenced to the beneficial effects of any of the possible implementations of aspects one through four above, and will not be repeated here. Attached Figure Description
[0052] Figure 1AA schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application; Figure 1B A schematic diagram of the software structure of an electronic device provided in an embodiment of this application; Figure 2 A schematic diagram of the form of an electronic device provided in an embodiment of this application; Figures 3A-3E A set of interface schematic diagrams provided for embodiments of this application; Figures 4A-4C A set of interface schematic diagrams provided for embodiments of this application; Figures 5A-5C A set of interface schematic diagrams provided for embodiments of this application; Figures 6A-6C A set of interface schematic diagrams provided for embodiments of this application; Figures 7A-7H A set of interface schematic diagrams provided for embodiments of this application; Figures 8A-8H A set of interface schematic diagrams provided for embodiments of this application; Figures 9A-9L A set of interface schematic diagrams provided for embodiments of this application; Figures 10A-10D A set of interface schematic diagrams provided for embodiments of this application; Figures 11A-11D A set of interface schematic diagrams provided for embodiments of this application; Figures 12A-12I A set of interface schematic diagrams provided for embodiments of this application; Figures 13A-13E A set of interface schematic diagrams provided for embodiments of this application; Figures 14A-14I A set of interface schematic diagrams provided for embodiments of this application; Figures 15A-15E A set of interface diagrams provided for embodiments of this application. Detailed Implementation
[0053] The technical solutions in the embodiments of this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; the word "and / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0054] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.
[0055] The electronic device provided in the embodiments of this application is described below.
[0056] Figure 1A A schematic diagram of the electronic device is shown.
[0057] For example, such as Figure 1A As shown, the electronic device 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, a headphone jack 170D, a sensor module 180, buttons 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0058] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device. In other embodiments of this application, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0059] Processor 110 may include one or more processing units, such as: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, memory, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0060] The controller can serve as the nerve center and command center of an electronic device. Based on the instruction opcode and timing signals, the controller generates operation control signals to control the fetching and execution of instructions.
[0061] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0062] The charging management module 140 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 receives charging input from the wired charger via a USB interface 130. In some wireless charging embodiments, the charging management module 140 receives wireless charging input via the wireless charging coil of the electronic device. While charging the battery 142, the charging management module 140 can also supply power to the electronic device via the power management module 141.
[0063] The power management module 141 connects the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, providing power to the processor 110, internal memory 121, external memory, display screen 194, camera 193, and wireless communication module 160, etc. The power management module 141 can also monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage current, impedance). In some other embodiments, the power management module 141 may also be located within the processor 110. In other embodiments, the power management module 141 and the charging management module 140 may be located in the same device.
[0064] The wireless communication function of electronic devices can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc.
[0065] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0066] The mobile communication module 150 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G in electronic devices. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 150 may be housed in processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 may be housed in the same device.
[0067] The modem processor may include a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a mid-to-high frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs sound signals through an audio device (not limited to speaker 170A, receiver 170B, etc.) or displays images or videos through the display screen 194. In some embodiments, the modem processor may be a separate device. In other embodiments, the modem processor may be independent of the processor 110 and may be housed in the same device as the mobile communication module 150 or other functional modules.
[0068] The wireless communication module 160 can provide solutions for wireless communication applications in electronic devices, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via antenna 2, performs frequency modulation and filtering of the electromagnetic wave signals, and sends the processed signal to processor 110. The wireless communication module 160 can also receive signals to be transmitted from processor 110, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2.
[0069] In some embodiments, antenna 1 of the electronic device is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, enabling the electronic device to communicate with networks and other devices via wireless communication technology. The wireless communication technology may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS may include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), BeiDou Navigation Satellite System (BDS), Quasi-Zenith Satellite System (QZSS), and / or Satellite Based Augmentation Systems (SBAS).
[0070] Electronic devices implement display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, connecting the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.
[0071] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. In some embodiments, an electronic device may include one or N displays screens 194, where N is a positive integer greater than 1.
[0072] Electronic devices can achieve shooting functions through an ISP, camera 193, video codec, GPU, display 194, and application processor. The ISP processes data fed back from the camera 193. For example, when taking a picture, the shutter is opened, light is transmitted through the lens to the camera's photosensitive element, the light signal is converted into an electrical signal, and the camera's photosensitive element transmits the electrical signal to the ISP for processing, converting it into a visible image. The ISP can also perform algorithmic optimization of image noise, brightness, etc. The ISP can also optimize parameters such as exposure and color temperature of the shooting scene. In some embodiments, the ISP can be located within the camera 193.
[0073] Camera 193 is used to capture still images or videos. An object passes through the lens to generate an optical image that is projected onto a photosensitive element. The photosensitive element converts the light signal into an electrical signal, which is then passed to an ISP (Internet Service Provider) for conversion into a digital image signal. The ISP outputs the digital image signal to a DSP (Digital Signal Processor) for processing. The DSP converts the digital image signal into image signals in standard formats such as RGB and YUV. In some embodiments, the electronic device may include one or N cameras 193, where N is a positive integer greater than 1.
[0074] Digital signal processors (DSPs) are used to process digital signals. Besides digital image signals, they can also process other digital signals. For example, when an electronic device is selecting a frequency, a DSP can perform a Fourier transform on the frequency energy.
[0075] Video codecs are used to compress or decompress digital video. Electronic devices can support one or more video codecs. This allows the electronic device to play or record video in various encoded formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
[0076] An NPU (Neural Processing Unit) is a computational processor for neural networks (NNs). By borrowing the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it can rapidly process input information and continuously learn on its own. NPUs enable intelligent cognitive applications in electronic devices, such as image recognition, facial recognition, speech recognition, and text understanding.
[0077] The external storage interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 110 through the external storage interface 120 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.
[0078] Internal memory 121 can be used to store computer executable program code, which includes instructions. Processor 110 executes various functional applications and data processing of the electronic device by running the instructions stored in internal memory 121. Internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of the electronic device (such as audio data, phonebook, etc.). Furthermore, internal memory 121 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.
[0079] Electronic devices can implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, and an application processor. Examples include music playback and recording. The audio module 170 is used to convert digital audio information into analog audio signals for output, and also to convert analog audio input into digital audio signals. The audio module 170 can also be used for encoding and decoding audio signals. In some embodiments, the audio module 170 can be located in the processor 110, or some functional modules of the audio module 170 can be located in the processor 110. The speaker 170A, also called a "loudspeaker," is used to convert audio electrical signals into sound signals. The receiver 170B, also called a "handpiece," is used to convert audio electrical signals into sound signals. The microphone 170C, also called a "microphone" or "voice transducer," is used to convert sound signals into electrical signals. The headphone jack 170D is used to connect wired headphones.
[0080] The pressure sensor 180A senses pressure signals and converts them into electrical signals. The gyroscope sensor 180B determines the motion posture of the electronic device. The barometric pressure sensor 180C measures air pressure. The magnetic sensor 180D includes a Hall effect sensor. The accelerometer sensor 180E detects the magnitude of acceleration in various directions (typically three axes) of the electronic device. The distance sensor 180F measures distance. The proximity sensor 180G may include, for example, a light-emitting diode (LED) and a photodetector, such as a photodiode. The electronic device can use the proximity sensor 180G to detect when a user holds the device close to their ear for a call, automatically turning off the screen to save power. The proximity sensor 180G can also be used in holster mode and pocket mode for automatic unlocking and locking. The ambient light sensor 180L senses ambient light intensity. The fingerprint sensor 180H collects fingerprints. The temperature sensor 180J detects temperature. The touch sensor 180K is also called a "touch panel". Touch sensor 180K can be located on display screen 194. The touch sensor 180K and display screen 194 together form a touchscreen, also known as a "touchscreen". Bone conduction sensor 180M can acquire vibration signals. Buttons 190 include power button, volume buttons, etc. Motor 191 can generate vibration prompts. Indicator 192 can be an indicator light, used to indicate charging status, battery level changes, messages, missed calls, notifications, etc. SIM card interface 195 is used to connect a SIM card.
[0081] The software structure of the electronic device provided in the embodiments of this application is described below.
[0082] The electronic device provided in this application embodiment can run an operating system (OS). This operating system can be various operating systems used in industry, such as operating systems developed based on OpenHarmony, like HarmonyOS; or other operating systems such as Android™, iOS mobile operating systems; it can also be various open-source operating systems or their derivatives, such as Linux OS, and other embedded operating systems; or it can be a future new operating system, such as an AI operating system based on artificial intelligence. An operating system is a set of interconnected system software programs that manage and control the operation of electronic devices, utilize and run hardware and software resources, and provide public services to organize user interaction. In electronic devices, the operating system connects downwards to the physical devices at the hardware layer and provides a runtime environment for application software upwards.
[0083] An operating system typically includes a kernel layer, a middleware layer, and an application layer. The application layer includes applications, which can include system applications and third-party applications. The middleware layer includes a suite of software providing various services to application developers, or frameworks providing services such as databases, multimedia, and graphics, or capabilities such as distributed scheduling and system scaling. For example, the middleware layer may include a framework layer and / or a system service layer. The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The system service layer includes the system's core capabilities, providing services to applications through the framework layer. The kernel layer is the layer between hardware and software. The kernel layer may include hardware drivers and the operating system kernel. In addition to providing hardware drivers, the kernel layer also supports functions such as memory management and system process management.
[0084] The electronic devices we use in our daily lives come in various types and forms, and are applied in a wide range of scenarios. Therefore, based on the different forms and functions of electronic devices, different application scenarios, and different user needs, the operating systems used in these devices may also differ. The basic functions implemented by the electronic device provided in this application can be implemented using a general-purpose operating system or a dedicated operating system. To more clearly illustrate the implementation of the embodiments of this application under a specific operating system, the architecture of HarmonyOS is shown below. Those skilled in the art can deduce the implementation of the embodiments of this application under other specific operating systems, such as Android™.
[0085] For example, such as Figure 1B As shown, the software architecture of an electronic device can be divided into several layers. In some embodiments, from bottom to top, these layers are: kernel layer, system service layer, framework layer, and application layer. Layers communicate with each other through software interfaces. System functions can be tailored, added, or combined at the subsystem granularity in different device deployment scenarios, and each subsystem can also be tailored, added, or combined at the functional granularity.
[0086] The kernel layer may include, but is not limited to, the kernel abstract layer (KAL), the kernel subsystem, and the driver subsystem.
[0087] The kernel abstraction layer can shield the differences between multiple kernels and provide basic kernel capabilities to the upper layers, including but not limited to process / thread management, memory management, file system, network management, and peripheral device management.
[0088] Kernel Subsystem: Supports the selection of a suitable OS kernel for different resource-constrained devices, including but not limited to Linux kernel, HarmonyOS kernel, LiteOS (Lite Operating System), etc.
[0089] Driver Subsystem: The driver framework is the foundation for the open system hardware ecosystem, providing unified peripheral access capabilities and a framework for driver development and management. The driver framework includes: display drivers, camera drivers, audio drivers, Bluetooth drivers, sensor drivers, etc.
[0090] The system service layer comprises the core capabilities of the system, providing services to applications through the framework layer. This layer includes, but is not limited to, the following subsystems: The system's basic capability subsystem set provides fundamental capabilities for the operation, scheduling, and migration of distributed applications across multiple devices. This set may include distributed soft bus, distributed data management, distributed task scheduling, and Ark multi-language runtime; it may also include multi-modal input subsystem, graphics subsystem, security subsystem, and AI business subsystem.
[0091] The multimodal input subsystem integrates input from multiple dimensions. Specifically, the multimodal input subsystem receives device input events, such as those from keyboards, mice, touchscreens, and touchpads, based on the kernel subsystem and driver framework. After normalizing and standardizing the input events, it distributes them to the ArkUI framework. The ArkUI framework encapsulates the events and forwards them to the application, or distributes the events to the application through other interfaces.
[0092] The graphics subsystem mainly includes UI components, layout, animation, fonts, input events, window management, rendering, and drawing modules. The graphics service provides graphics rendering and display output functions, and internally, through the rational utilization of system hardware resources, it provides a smooth and efficient display experience.
[0093] The security subsystem includes functions such as system security, data security, and application security, providing effective protection for application and user data. Its functions include application integrity protection, application access control, device authentication, key management services, and data transmission management.
[0094] The AI business subsystem provides a unified AI (Artificial Intelligence) engine framework, enabling rapid plug-in integration of algorithm capabilities. The framework mainly includes modules for plug-in management, module management, and communication management, providing lifecycle management and on-demand deployment of AI algorithm capabilities.
[0095] Basic software service subsystem set: provides public and general software services; the basic software service subsystem set may include event notification subsystem, telephone service subsystem, multimedia subsystem, etc.
[0096] Enhanced software service subsystem suite: Provides differentiated enhanced software services for different devices; the enhanced software service subsystem suite may include smart screen proprietary business subsystem, wearable proprietary business subsystem, IoT proprietary business subsystem, etc.
[0097] Hardware service subsystem set: Provides hardware services; the hardware service subsystem set may include location service subsystem, user IAM (Identity and Access Management) subsystem, wearable proprietary hardware service subsystem, biometric identification, IoT proprietary hardware service subsystem, etc.
[0098] Distributed task scheduling enables distributed service management (discovery, synchronization, registration, and invocation), supporting remote startup, remote invocation, remote connection, and migration of applications across devices.
[0099] Distributed data management enables data synchronization, data storage, data sharing, and data access across all scenarios and devices.
[0100] The distributed soft bus provides communication-related capabilities for seamless interconnection between multiple devices, including: WLAN service capabilities, Bluetooth service capabilities, soft bus, inter-process communication RPC (Remote Procedure Call), and StarFlash communication capabilities.
[0101] Ark Multilingual Runtime is a unified compilation runtime platform designed to support the joint compilation and execution of multiple programming languages and multiple chip platforms.
[0102] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The framework layer includes: the ArkUI framework (which provides a complete infrastructure for UI development of system applications, including UI functions such as components, layouts, animations, and interactive events, as well as a real-time interface preview tool), the user application framework, and the Ability framework (an Ability is a lightweight application; the Ability framework schedules and manages the operation and lifecycle of Abilities). Different devices may have different operating systems, and the APIs they support may also differ.
[0103] The HarmonyOS API is a series of open capabilities provided to support HarmonyOS application development. The HarmonyOS API can be set at the framework layer or independently of the framework layer. The HarmonyOS API includes the Audio API (audio service), Push API (push service), and Account API (account service), among others.
[0104] Applications can include system apps and extended / third-party apps. System apps can include the desktop, control bar, settings, contacts, phone, camera, etc., while extended / third-party apps can include social apps, travel apps, etc.
[0105] In some examples, the display method provided in this application can be applied to electronic devices with foldable screens. The foldable screen can be folded to form at least two screens. For example, the foldable screen can be folded along a folding edge or folding axis to form two screens, such as screen A and screen B. As another example, the foldable screen can be folded along a folding edge or folding axis to form three screens, such as screen A, screen B, and screen C. An electronic device that can be folded to form two screens can be called a double-folding device, and an electronic device that can be folded to form three screens can be called a triple-folding device.
[0106] In this embodiment, a foldable screen is used as an example to form a first screen and a second screen by folding it outwards. After the foldable screen is folded, the first screen and the second screen face away from each other. In the following embodiments of this application, the first screen may be referred to as screen A and the second screen may be referred to as screen B.
[0107] For example, please refer to Figure 2 The diagram illustrates a product form of an electronic device with a foldable screen according to an embodiment of this application. Figure 2 (a) in the diagram is a schematic of the fully unfolded foldable screen. This foldable screen can be unfolded along the folding edge... Figure 2 Folding in directions 11a and 11b as shown in (a) can form Figure 2 The image shows screen A (the first screen) and screen B (the second screen) in a semi-folded configuration, as shown in (b). This folding screen can be folded along the folding edge... Figure 2 As shown in (b), directions 12a and 12b can be folded further to form Figure 2 The outward-folding screen in the folded state shown in (c) above. Figure 2 As shown in (c), when the folding screen of the electronic device 100 is completely folded, screen A (i.e., the first screen) and screen B (i.e., the second screen) face away from each other and are visible to the user.
[0108] It is understandable that for electronic devices with outward-folding screens, when the screen is in a fully folded or semi-folded state, the electronic device 100 can display interface content on screen A (i.e., the first screen) or screen B (i.e., the second screen). When the screen is unfolded, the electronic device 100 can display interface content on both screen A (i.e., the first screen) and screen B (i.e., the second screen), meaning the electronic device can display interface content on the folding screen.
[0109] In some examples of this application, when the dual-fold device displays the interface in full screen, the interface can be displayed in full screen on the folded screen. When the dual-fold device displays two interfaces in split screen mode, one of the two interfaces can be displayed on the first screen, and the other interface can be displayed on the second screen.
[0110] In some examples of this application, when the tri-fold device displays the interface in full screen, the interface can be displayed in full screen on the folded screen. When the tri-fold device displays two interfaces in split-screen mode, the second screen can be divided into a first area and a second area, wherein the first area is closer to the first screen and the second area is closer to the second screen. The tri-fold device can display one of the two interfaces in the first area of the first and second screens, and display the other interface in the second area of the second screen and the third screen. When the tri-fold device displays three interfaces in split-screen mode, the first interface of the three interfaces can be displayed on the first screen, the second interface of the three interfaces on the second screen, and the third interface of the three interfaces on the third screen.
[0111] In some examples, when an electronic device displays multiple interfaces in a split-screen format, the horizontal length of the interface can be adjusted using the boundary line between two interfaces.
[0112] This application provides a display method. An electronic device can display a first interface of a first application. The electronic device can receive and respond to specified input to display a second interface of a second application and a third interface of a third application. The first and third applications are different, and the second application is selected by the user through specified input; alternatively, the first and third applications are the same, and the second application is related to the content in the first interface. In this way, the electronic device can quickly display the interfaces of multiple applications in a split-screen manner through specified input, making split-screen operation more convenient.
[0113] In some examples, the electronic device displays a first interface of a first application. The electronic device can receive and respond to specified input on the first interface to display a second interface of a second application and a third interface of the first application. In this way, the electronic device can display the interface of a second application in split-screen mode without leaving the interface of the first application while browsing the first application's interface, helping users quickly open multiple application interfaces simultaneously and making operation more convenient.
[0114] In some examples, the content displayed on the first screen and the content displayed on the third screen are all or part of the same. This allows for a larger display area to show more of the application's content when the electronic device displays a single application's interface in full screen. Conversely, when the electronic device displays multiple applications in split screen, the display area allocated to each application becomes smaller. By adjusting the size of the content displayed in some applications, the electronic device can provide a better user experience. Therefore, to ensure that users can clearly browse the displayed interface, the content of the full-screen interface and the content of the split-screen interface may differ.
[0115] In some examples, the electronic device's display is a foldable screen. The foldable screen of the electronic device includes a first screen and a second screen. The electronic device can display a first interface on the main display, a second interface on the first screen, and a third interface on the second screen. This allows for better adaptation to foldable screen devices.
[0116] In some examples, the electronic device displays a first interface of a first application, which includes a first sharing control. The electronic device can receive and respond to input to the first sharing control, displaying icons of one or more applications. These icons may include an icon of a second application. The electronic device can also receive and respond to input to the icon of the second application, displaying a second interface of the second application and a third interface of the first application. In this way, when the electronic device shares content from the first application with a user of the second application, the interface of the second application does not overlay the interface of the first application; instead, both interfaces are displayed simultaneously on the screen of the electronic device. Users can continue browsing the content of the first application while sharing and exchanging content from the first application with other users through the second application, resulting in a better user experience.
[0117] In some examples, the icon of the second application is used to trigger the electronic device to share the content of the first interface to the second application.
[0118] For example, such as Figure 3AAs shown, the electronic device displays an interface 301. Interface 301 may include multiple application icons (e.g., file management application icon 302, memo application icon 303, email application icon 304, chat application icon 305, shopping application icon 306, and social application icon 307, etc.). Optionally, a status bar is also displayed at the top of interface 301, which may include information such as communication signal strength indicator, battery level, and time. Specifically, the file management application icon 302 can be used to trigger the display of the file management application interface. The memo application icon 303 can be used to trigger the display of the memo application interface. The email application icon 304 can be used to trigger the display of the email application interface. The chat application icon 305 can be used to trigger the display of the chat application interface. The shopping application icon 306 can be used to trigger the display of the shopping application interface. The social application icon 307 can be used to trigger the display of the social application interface.
[0119] Electronic devices can receive and respond to input (e.g., a click) to a social application icon 307, displaying something like... Figure 3B Interface 310 is shown. (As shown) Figure 3B As shown, interface 310 includes a sharing control 311, which can be used to share content in interface 310.
[0120] Electronic devices can receive and respond to [the request / response]. Figure 3B The input of the sharing control 311 shown is displayed as follows: Figure 3C The shared area 321 is shown. (As shown) Figure 3C As shown, the sharing area 321 includes icons for one or more applications. These icons can be used to trigger the electronic device to share the content of interface 310 to the application corresponding to the icon. For example, the icons for one or more applications include icon 322. For example, icon 322 can be used to indicate a chat application.
[0121] Electronic devices can receive and respond to [the request / response]. Figure 3C The input of icon 322 shown is displayed in split-screen mode. Figure 3D Interfaces 331 and 332 are shown. (As shown...) Figure 3D As shown, interfaces 331 and 310 belong to the same application, while interface 332 belongs to the application indicated by icon 322. Interface 332 also includes one or more contact options, which can be used to trigger the electronic device to display an interface for chatting with the corresponding contact. These one or more contact options include contact option 333.
[0122] Optionally, the electronic device may also display a separator bar 334 and a separator control 335 between interfaces 331 and 332. The separator bar 334 and / or separator control 335 can be used to receive user input by dragging in a specified direction 1, changing the length of interfaces 331 and 332 in the specified direction 1. For example, the specified direction 1 is the direction from interface 331 to interface 332, or the specified direction 1 is the direction from interface 332 to interface 331. Optionally, the separator control 335 can be used to trigger the electronic device to display one or more controls. For example, the one or more controls may include, but are not limited to, a position swapping control and / or a split-screen switching control. The left-right swapping control can be used to swap the positions of interfaces 331 and 332. The split-screen switching control can be used to change the relative orientation of interfaces 331 and 332. Here, the split-screen switching control can trigger the electronic device to place interface 331 on a specified direction 2 of interface 332, where specified direction 2 is perpendicular to specified direction 1.
[0123] Electronic devices can receive and respond to [the request / response]. Figure 3D The input for contact option 333 shown is displayed in a split-screen format. Figure 3E Interfaces 331 and 341 are shown. (As shown...) Figure 3E As shown, interface 341 belongs to the application indicated by icon 322. In this way, the electronic device can display the interfaces of multiple applications in a split-screen manner, and the user can operate multiple applications independently.
[0124] In some examples, the electronic device displays a first interface of a first application, which includes a first sharing control. The electronic device can receive and respond to input to the first sharing control, displaying icons of one or more applications. These icons may include an icon of a second application. The electronic device can also receive and respond to input to the icon of the second application, displaying a second interface of the second application and a third interface of the first application in a split-screen manner. This allows the electronic device to display multiple application interfaces on the screen in a window format, resulting in more diverse display styles.
[0125] In some examples, the electronic device displays a first interface of a first application, which includes first content. The electronic device can receive and respond to input to the first content, displaying functional controls of a second application. The electronic device can also receive and respond to input to the functional controls of the second application, displaying a second interface of the second application and a third interface of the first application. Thus, while the electronic device displays the first interface, the interfaces of the first and second applications can be quickly split-screened using preset functional controls of the second application.
[0126] In some examples, input to the first content includes a long press. This allows the first content to be selected by long-pressing, triggering the electronic device to display controls for a second application used to handle the first content in a split-screen manner.
[0127] In some examples, the second interface includes the first content. This allows the electronic device to trigger a split-screen display of the second and third interfaces via controls in the second application, and also transfers the first content from the first application to the second application, reducing the tedious operation of copying and pasting the first content for the user.
[0128] For example, when the second application is an email application, the first content includes a first email address, and the second interface is used to send emails to the first email address. As another example, when the second application is a map application, the first content includes a first address, and the second interface is used to retrieve a map including the first address. Optionally, the second interface is used to navigate from the location of the electronic device to the first address. As another example, when the second application is an artificial intelligence platform application, the second interface is used to retrieve the response results for the first content. As another example, when the second application is a search application, the second interface is used to retrieve related content for the first content. As yet another example, when the second application is a translation application, the second interface is used to translate the first content, and so on.
[0129] In some examples, the second interface includes a first result obtained based on the first content. This allows for quick retrieval of the first result corresponding to the first content in the first interface while browsing the first application's interface, and the first result and the first application's interface can be displayed in a split-screen format, facilitating the user to continue using the second application to query the content displayed in the first application.
[0130] For example, when the second application is an AI platform application (e.g., a smart assistant application), the first content includes text, images, audio, or video, and the first result includes a response output based on the first content. As another example, when the second application is a retrieval application (e.g., a search engine application), the first content includes text, images, audio, or video, and the first result includes search results obtained based on the first content. As yet another example, when the second application is a map application, the first content includes a first address, the first result includes a first map, and the first map includes the first address. Optionally, the first map includes a first route, which is the route from the location of the electronic device to the first address. As yet another example, when the second application is a translation application, the first content includes text in a first language, the first result includes text in a second language, the first language and the second language are different, and so on.
[0131] In some examples, the electronic device may display multiple functional controls in response to input of first content. For example, these multiple functional controls may include, but are not limited to, one or more of a copy control, a select all control, or functional controls provided by one or more applications. The copy control can be used to copy the first content. The select all control can be used to select all text content in the first interface. The one or more applications may include a second application.
[0132] In some examples, the second application is a smart assistant application, and the controls in the second application can be used to obtain the response result based on the first content.
[0133] For example, an electronic device displays as follows Figure 3A The interface 301 shown. The electronic device can receive and respond to input (e.g., a click) to the social application icon 307, displaying, as shown... Figure 4A The interface shown is 401.
[0134] like Figure 4A As shown, interface 401 includes content 411. The electronic device can receive user input on content 411 (e.g., long press) and then display the following... Figure 4B The menu bar 420 is shown. Optionally, the electronic device may also highlight the content 411. Optionally, the electronic device may display movement icons on both sides of the content 411, which can be used to change (e.g., increase or decrease) the data selected by the electronic device.
[0135] like Figure 4B As shown, the menu bar 420 may include, but is not limited to, functional controls 421. For example, functional controls 421 may include text prompts such as "Ask Xiaoyi," which can be used to inform the user of the function of functional controls 421. Optionally, the menu bar 420 may also include, but is not limited to, one or more of the following: a copy control, a select all control, and a search control. The copy control can be used to copy content 411. The select all control can be used to select all text content in the interface 410. The search control can be used to retrieve relevant results for content 411.
[0136] Electronic devices can receive and respond to user requests. Figure 4B The input of the function control 421 shown is displayed in a split-screen format as follows: Figure 4C Interfaces 431 and 432 are shown.
[0137] like Figure 4B As shown, interface 431 is the interface of the social application, and interface 432 is the interface of the smart assistant application. For example, the content displayed on interface 431 and... Figure 4AThe content displayed on interface 410 is the same. Interface 432 includes a dialog box 434, which includes content 411. Interface 432 also includes a response result 435, which the smart assistant application can obtain based on the content 411.
[0138] It is understood that, not limited to text content, when the first content is an image, audio, or video, the electronic device can also receive user input on the first content and display the functional controls of the second application. The electronic device can receive and respond to user input on the functional controls of the second application and display the response result of the first content; this application embodiment does not limit this.
[0139] In some examples, the electronic device displays a first interface of a first application, which includes first content. The electronic device can receive and respond to input to the first content, displaying functional controls of a second application. The electronic device can also receive and respond to input to the functional controls of the second application, displaying a first window and a second window. The first window includes a second interface of the second application, and the second window includes a third interface of the first application.
[0140] In some examples, the second application is a map application, and the controls of the second application can be used to obtain a map including the first address in the first content based on the first content.
[0141] For example, an electronic device displays as follows Figure 3A The interface 301 shown. The electronic device can receive and respond to input (e.g., a click) to the social application icon 307, displaying, as shown... Figure 5A The interface shown is 501.
[0142] like Figure 5A As shown, interface 501 includes content 511. The electronic device can receive user input on content 511 (e.g., long press) and then display the following... Figure 5B The menu bar 520 is shown. Optionally, the electronic device may also highlight this content 511. Optionally, the electronic device may display movement icons on both sides of the content 511, which can be used to change (e.g., increase or decrease) the data selected by the electronic device.
[0143] like Figure 5B As shown, the menu bar 520 may include, but is not limited to, functional controls 521. The functional controls 521 are used to indicate map applications. For example, the functional control 521 may include a text prompt: "Open map navigation," which can be used to inform the user of the function of the functional control 521. Optionally, the menu bar 520 may also include, but is not limited to, one or more of the following: copy control, select all control, search control, etc.
[0144] Electronic devices can receive and respond to user requests. Figure 5B The input of the function control 521 shown is displayed in a split-screen format as follows: Figure 5C Interfaces 531 and 532 are shown.
[0145] like Figure 5C As shown, interface 531 is the interface of the social application, and interface 532 is the interface of the map application. For example, the content displayed in interface 531 and... Figure 5A The content displayed on interface 501 is identical. Interface 531 includes content 533, which is identical to content 511. Interface 532 includes an address bar 534, which includes content 535, which is identical to content 511. Interface 532 also includes a map 536, which includes the location indicated by the first content. Map applications can retrieve this map 536 based on content 511. Optionally, interface 532 may also include a location icon 537, used to mark the location indicated by content 511 on map 536. Optionally, interface 532 may also include a brief description of the location indicated by content 511 (e.g., opening hours, distance to electronic devices, nearby restaurants, etc.).
[0146] In some examples, the second application is identical to the first application. The first interface includes a first page and a second page, where the first page includes first content and second content. The second page is the page indicated by the second content. The second interface is the interface indicated by the first content, and the third interface includes the second page. This allows for split-screen display of two interfaces of the same application, facilitating user operation of different interfaces within the same application.
[0147] In some examples, the first content includes a control. This control can be used to trigger the electronic device to display the page corresponding to the control; for example, the control can be... Figure 6A The note options are shown.
[0148] For example, an electronic device displays as follows Figure 3A The interface 301 shown. The electronic device can receive and respond to input (e.g., a click) to the memo application icon 303, displaying, as shown... Figure 6A The interface shown is 601.
[0149] like Figure 6AAs shown, interface 601 includes page 602 and page 603. Page 602 includes one or more note options. These note options include note option 604 and note option 605. Note option 605 is used to direct access to page 603. Upon receiving user input (e.g., a click) for a note option, the electronic device can, in response to that input, display page 602 and the page corresponding to that note option. For example, upon receiving user input (e.g., a click) for note option 604, the electronic device can, in response to that input, display page 602 and the page corresponding to note option 604.
[0150] Electronic devices can receive user input Figure 6A Upon input (e.g., long press) of the note option 604 shown, in response to that input, the following is displayed: Figure 6B The menu bar shown is 610.
[0151] like Figure 6B As shown, the menu bar 610 may include one or more functional controls. These functional controls may include functional control 611. Functional control 611 can be used to display multiple interfaces of the memo application in split-screen mode. For example, functional control 611 may include a text prompt: "Open in split-screen mode," which can be used to inform the user of the function of functional control 611.
[0152] Optionally, the one or more functional controls may also include, but are not limited to, one or more of the following: multi-select control, favorite control, pin to top control, and delete control. The multi-select control can be used to select multiple note options. The favorite control can be used to favorite the note corresponding to note option 604. The pin to top option can be used to pin note option 604 to the top. The delete option can be used to delete note option 604.
[0153] Optionally, the electronic device can also display a note icon 615. The note icon 615 includes the content of the note corresponding to note option 604. This allows users to preview the content of the note corresponding to note option 604 through the note icon 615.
[0154] Electronic devices can receive and respond to user requests. Figure 6B The input of the function control 611 shown is displayed in a split-screen format as follows: Figure 6C Interfaces 621 and 622 are shown. (As shown...) Figure 6C As shown, both interfaces 621 and 622 belong to the memo application. The content displayed on interface 622 is the same as the content displayed on page 603.
[0155] In some examples, the electronic device displays a first interface. The electronic device can receive and respond to a first input to display a second interface of a second application and a third interface of the first application in a split-screen format. The first input includes a first voice command input by the user to the electronic device, instructing the electronic device to simultaneously open multiple applications, including the first and second applications. Thus, the electronic device can trigger the split-screen display of multiple application interfaces via voice commands.
[0156] In some examples, the electronic device displays a first wake-up control on a first interface. The electronic device can receive and respond to input to the first wake-up control, displaying a first smart assistant panel, which includes a voice control. After receiving user input to the voice control, the electronic device can acquire a first voice command input by the user via a microphone. Thus, the electronic device can acquire the first voice command input by the user through the voice control.
[0157] For example, an electronic device displays as follows Figure 3A The interface 301 shown. The electronic device can also be in Figure 3A The interface 301 shown displays a wake-up control 703. Upon receiving user input to the wake-up control 703 (e.g., swiping up), the electronic device can respond to that input by displaying, as shown below. Figure 7A The smart assistant panel 701 is shown below. Figure 7A As shown, the smart assistant panel 701 may include, but is not limited to, a voice control 702. The voice control 702 can be used to trigger the electronic device to acquire the user's voice commands through the microphone. Optionally, the voice control 702 may include prompts for the user on how to perform voice input; for example, the prompts may include text-based prompts such as "Press and hold to speak." It should be noted that triggering the display of the smart assistant panel 701 via the wake-up control 703 is merely an example and should not constitute a specific limitation on the operation of triggering the display of the smart assistant panel 701.
[0158] Electronic devices can receive user input Figure 7A Upon input (e.g., long press) to the voice control 702 shown, the user's voice command is received via the microphone. This voice command is used to simultaneously open the Notes app and the Chat app. The electronic device can display the following upon receiving the voice command: Figure 7B The dialog box 721 is shown. Figure 7B As shown, dialog box 721 displays the user's voice command. For example, the voice command could be: "Xiaoyi, open Notes and Chat at the same time."
[0159] After receiving the voice command, the electronic device can display a split-screen view, such as... Figure 7CInterfaces 731 and 732 are shown. (As...) Figure 7C As shown, interface 731 is the interface of the memo application, and interface 732 is the interface of the chat application.
[0160] Optionally, after receiving the voice command, the electronic device can display a specified response command on the smart assistant panel 701. For example, the specified response command could include "OK". The electronic device can then display a split-screen view after outputting the specified response command. Figure 7C Interfaces 731 and 732 are shown.
[0161] Optionally, after receiving input from the user to wake up the smart assistant application, the electronic device can respond to the input by outputting prompts for the user to input voice commands and acquiring the user's voice commands through the microphone. For example, the input to wake up the smart assistant application may include, but is not limited to, voice input including a preset wake-up word (e.g., "Hey, Hey"), a long press input on the power button, input on a specified control provided by the voice assistant application (e.g., a single click), etc. In this way, the user does not need to first trigger the electronic device to display the first smart assistant panel, but can directly trigger the electronic device to acquire the user's voice commands through the microphone by waking up the smart assistant application.
[0162] In some examples, the electronic device displays a first interface. The electronic device can receive and respond to a user's input that three applications are open simultaneously, displaying a third interface of the first application and a second interface of the second application in a split-screen format. The three applications include the first, second, and third applications. The electronic device can display a fourth interface of the third application between the edge of the display screen on a first-direction side and the third interface; wherein the display style of the fourth interface is different from that of the third interface, while the display style of the second interface is the same as that of the third interface, and the third interface is located in the first direction of the second interface. Thus, when the electronic device displays a large number of application interfaces in a split-screen format, each application interface occupies a portion of the screen, which may make it inconvenient for the user to browse the content of some interfaces. The electronic device can increase the screen size allocated to each application by displaying only a portion of the interface on the screen.
[0163] In some examples, the electronic device can receive and respond to input to a fourth interface, displaying the fourth and third interfaces in a split-screen manner, with the second interface displayed between the edge of the electronic device's display on a second-direction side and the third interface. The display style of the fourth interface is the same as that of the third interface, while the display style of the second interface differs from that of the third interface, and the second direction is opposite to the first direction. This allows users to switch between the split-screen interfaces of the electronic device, facilitating the viewing of different applications.
[0164] In some scenarios (e.g., panoramic multi-window scenarios), electronic devices can display the interfaces of multiple simultaneously open applications in the form of windows (e.g., the interfaces of the multiple applications are located in their respective windows). Alternatively, for the entire user interface displayed on the screen, the first interface, second interface, third interface, fourth interface, etc., included in the entire user interface can be regarded as windows in the entire user interface, and the first interface, second interface, third interface, fourth interface, etc., can also be called the first window, second window, third window, fourth window, etc.
[0165] Optionally, a portion of the second interface's content is displayed between the edge of the electronic device's display screen on the second side and the third interface, making it invisible to the user. Similarly, a portion of the fourth interface of the third application is displayed between the edge of the electronic device's display screen on the first side and the third interface, also making it invisible to the user. In this way, because the gap between the screen edge and the split-screen display is narrow, the electronic device cannot display the entire content of the second and fourth interfaces, and can only display a portion of these two interfaces.
[0166] In some examples, the electronic device can receive and respond to input to the fourth interface by changing the display style of the second interface. For example, the electronic device can change the display orientation of the second interface (e.g., adjust the display orientation of the second interface from a direction perpendicular to the screen to a direction forming an acute angle with the screen), and / or adjust the size of the interface (e.g., shorten the length of the second interface in the first direction), and / or add a perspective effect to the second interface, etc. In this way, the electronic device can provide a larger screen area for the split-screen fourth and third interfaces.
[0167] In some examples, the electronic device displays a first interface. The electronic device can receive and respond to input from a user who simultaneously opens four applications, displaying a split-screen view of a third interface of the first application and a second interface of the second application. The four applications include a first application, a second application, a third application, and a fourth application. The electronic device can display the fourth interface of the third application between the edge of the display screen on a first-direction side and the third interface; wherein the display style of the fourth interface differs from that of the third interface, while the display style of the second interface is the same as that of the third interface, and the third interface is located on the first direction of the second interface. The fifth interface of the fourth application is not visible to the user.
[0168] The electronic device can receive and respond to input to a fourth interface, displaying the fourth and third interfaces in a split-screen manner. The second interface is displayed between the edge of the electronic device's display screen on a second-direction side and the third interface, while a fifth interface is displayed between the edge of the electronic device's display screen on a first-direction side and the fourth interface. The display style of the fourth interface is the same as that of the third interface, while the display styles of the second and fifth interfaces are different. The second direction is opposite to the first direction. This split-screen display of two application interfaces provides a better user experience.
[0169] In other examples, the electronic device displays a first interface. The electronic device can receive and respond to input from a user to simultaneously open four applications, displaying a split-screen view of a third interface of the first application and a second interface of the second application. The four applications include a first application, a second application, a third application, and a fourth application. The electronic device can display the fourth interface of the third application between the edge of the display screen on a first-direction side and the third interface, and display a fifth interface between the edge of the display screen on a second-direction side and the second interface. The display style of the second interface is the same as that of the third interface, the display style of the fourth interface is different from that of the third interface, and the display style of the fifth interface is different from that of the third interface. The third interface is located in the first direction of the second interface, and the second direction is opposite to the first direction.
[0170] The electronic device can receive and respond to input to the fourth interface, display the fourth interface and the third interface in a split screen, and display the second interface between the edge of the second direction side of the electronic device's display screen and the third interface; wherein, the fifth interface is not visible to the user, the display style of the fourth interface is the same as the display style of the third interface, the display style of the second interface is different from the display style of the third interface, and the second direction is opposite to the first direction.
[0171] In some examples, electronic devices can keep multiple applications running in the foreground. This way, the electronic device doesn't switch the applications to the background, allowing the user to use multiple applications simultaneously.
[0172] It is understandable that when an electronic device has five applications open simultaneously, the interface of one or two of those applications will be invisible to the user, and so on. It is also understandable that when the electronic device is a tri-fold device, it can display the interfaces of three applications on the screen in a split-screen manner. For a description of having at least four applications open simultaneously on a tri-fold device, please refer to the description of having at least three applications open simultaneously on an electronic device described above, and will not be repeated here.
[0173] In some examples, the electronic device displays a first interface. The electronic device can receive and respond to a first input to display a second interface of a second application and a third interface of the first application in a split-screen manner. The electronic device can display a fourth interface of a third application between the edge of the display screen on a first-direction side and the third interface; wherein the display style of the fourth interface is different from that of the third interface, the display style of the second interface is the same as that of the third interface, and the third interface is located in the first direction of the second interface. The first input includes a first voice command input by the user to the electronic device, which instructs the electronic device to simultaneously open multiple applications, including the first, second, and third applications. Thus, the electronic device can quickly split-screen to display the interfaces of multiple applications via voice commands.
[0174] For example, an electronic device displays as follows Figure 7A The smart assistant panel 701 shown is an example of an electronic device that can receive user input... Figure 7A Upon input (e.g., long press) to the voice control 702 shown, the user's voice command is received via the microphone. This voice command is used to simultaneously open social media, memo, and chat applications. The electronic device can display the following upon receiving the voice command: Figure 7D The dialog box 741 is shown. Figure 7D As shown, dialog box 741 displays the user's voice command. For example, the voice command could be: "Xiaoyi, open social media, notes and chat at the same time."
[0175] After receiving the voice command, the electronic device can display something like this. Figure 7E The user interface 751 shown is as follows. Figure 7E As shown, the user interface 751 includes split-screen interfaces 752 and 753. Interface 752 is the interface for a memo application, and interface 753 is the interface for a chat application. The electronic device also displays interface 754 between interface 752 and the edge of the electronic device's display screen in direction 1. Interface 752 is located in direction 1 of interface 753. Interface 754 is the interface for a social application. The electronic device displays interfaces 753, 754, and 754 in a window format. The display style of interface 752 is the same as that of interface 753, while the display style of interface 754 is different from that of interface 752.
[0176] Optionally, after receiving the voice command, the electronic device can display a specified response command on the smart assistant panel 701. For example, the specified response command could include "OK". The electronic device can display, after outputting the specified response command, something like... Figure 7E The content shown.
[0177] Electronic devices can receive user input. Figure 7E The input to interface 754 shown below, in response to the input, displays as follows Figure 7F The user interface 751 shown is as follows. Figure 7F As shown, the user interface 751 includes a split-screen interface 754 and an interface 752. The electronic device also displays an interface 753 between the interface 752 and the edge of the electronic device's display screen in direction 2. Interface 752 is located in direction 1 of interface 753, and direction 2 is opposite to direction 1. The display style of interface 754 is the same as that of interface 752, while the display style of interface 753 is different from that of interface 752.
[0178] For example, Figure 7E The display styles of interface 752 and interface 753 are the first display style, and the display style of interface 754 is the second display style. The electronic device can receive user input... Figure 7E After input is received on interface 754, the display style of interface 754 is changed from the second display style to the first display style, and the display style of interface 753 is changed from the first display style to the third display style.
[0179] In some examples, the electronic device displays a first interface. The electronic device can receive and respond to the user's input that three applications are open simultaneously, displaying a split-screen view of the first application's third interface, the second application's second interface, and the third application's fourth interface.
[0180] For example, an electronic device displays as follows Figure 7A The smart assistant panel 701 shown is an example of an electronic device that can receive user input... Figure 7A Upon input (e.g., long press) to the voice control 702 shown, the user's voice command is received via the microphone. This voice command is used to simultaneously open social media, memo, and chat applications. The electronic device can display the following upon receiving the voice command: Figure 7D The dialog box 741 is shown. Figure 7D As shown, dialog box 741 displays the user's voice command. For example, the voice command could be: "Xiaoyi, open social media, notes and chat at the same time."
[0181] After receiving the voice command, the electronic device can display a split-screen view, such as... Figure 7G Interfaces 761, 762, and 763 are shown. For example... Figure 7G As shown, interface 761 is the interface of the social application, interface 762 is the interface of the memo application, and interface 763 is the interface of the chat application.
[0182] In some examples, the electronic device displays a first interface. The electronic device can receive and respond to the user's input that three applications are open simultaneously, and display them in a split-screen manner, with the first application's third interface, the second application's second interface, and the third application's fourth interface.
[0183] For example, an electronic device receives such as Figure 7D After the voice command shown, the following will be displayed: Figure 7H The split-screen interface shown is 771. (As shown in the image...) Figure 7H As shown, the split-screen interface 771 includes interfaces 772, 773, and 774, which are displayed in a window-like manner. Among them, interface 772 is the interface of the social application, interface 773 is the interface of the memo application, and interface 774 is the interface of the chat application.
[0184] In some examples, Figure 7G and Figure 7H The electronic device shown can be a tri-fold device. In this way, the electronic device can display the interfaces of three applications in a split screen within the tri-fold device, making full use of the foldable screen of the tri-fold device.
[0185] In some examples, the electronic device displays the first interface of a first application. The electronic device can display a first split-screen control on this first interface. This first split-screen control includes identifiers for multiple applications, including the identifier of the first application and the identifier of a second application. The electronic device can receive and respond to a first input to the first split-screen control, displaying a second interface of the second application and a third interface of the first application in a split-screen manner. In this way, when the electronic device displays the first interface of the first application, it can actively pop up the first split-screen control, making it easier for users to trigger the electronic device to display multiple application interfaces in a split-screen mode, thus making split-screen operation more convenient.
[0186] In some examples, the electronic device can display a first split-screen control on the first interface when it detects that a first condition is met. The first condition includes: displaying the interface of a second application and switching from the second application's interface to displaying the first interface; displaying the interface of the second application and jumping from the second application's interface to displaying the first interface; and / or, displaying the interfaces of the second and first applications in split-screen mode before displaying the first interface. Thus, when the electronic device detects that the user has switched from the second application's interface to the first interface, the probability that the user wants to use both applications simultaneously is high, and the first split-screen control can be displayed to facilitate simultaneous use of both applications. When the electronic device jumps from the second application's interface to the first interface, the probability that the user still wants to continue using the second application is high, and the first split-screen control can be displayed to facilitate continued use of the second application while browsing the first interface after the jump. When the electronic device displays the interfaces of the first and second applications in split-screen mode before displaying the first interface of the first application, the probability that the user uses both applications simultaneously is high, and the electronic device can display the first split-screen control when it detects that the user has opened either the first or second application, facilitating continued use of both applications.
[0187] For example, an electronic device can determine whether to display a first split-screen control on a first interface based on historical data. For instance, when displaying multiple applications in split-screen mode, the electronic device can record the split-screen combinations of those applications. Upon receiving input from a user indicating that the first application is open, the electronic device can detect that the first application is a member of a historically recorded split-screen combination and display a first split-screen control for displaying the interfaces of multiple applications within that combination.
[0188] For example, the electronic device can determine whether to display a first split-screen control on the first interface based on a user scenario. This user scenario includes interface switching scenarios and interface transition scenarios. Specifically, the interface switching scenario includes switching from the interface of a second application to display the interface of the first application, in which the electronic device can display the first split-screen control to trigger the split-screen display of both the first and second application interfaces. The interface transition scenario includes switching from the interface of a second application to display the interface of the first application, in which the electronic device can display the first split-screen control to trigger the split-screen display of both the first and second application interfaces.
[0189] In some examples, an electronic device can preset multiple split-screen combinations, with each split-screen combination including multiple applications. The electronic device can display the interfaces of multiple applications within a single split-screen combination in a split-screen manner. The electronic device can determine that a first condition is met when it detects that the opened application is one of the applications in a preset split-screen combination. For example, after receiving input indicating that the first application is open, the electronic device can display the first interface of the first application and query whether the electronic device has preset split-screen combinations including the first application. After finding that the electronic device has preset first split-screen combinations including the first application, the electronic device can display a first split-screen control on the first interface based on the first split-screen combination. The first split-screen control is used to trigger the electronic device to display the interfaces of multiple applications within the first split-screen combination in a split-screen manner. Optionally, the first split-screen control includes identifiers of the multiple applications in the first split-screen combination. The electronic device can have multiple split-screen combinations preset at the factory and / or can receive user input to set multiple split-screen combinations.
[0190] For example, an electronic device may display such as Figure 3A The interface 301 shown. Upon receiving input from the user onto the memo application icon 303, the electronic device can respond to that input by displaying, as shown below. Figure 8A The interface shown is 801. (As shown) Figure 8A As shown, interface 801 is the interface of the memo application. Optionally, the electronic device can also display a wake-up control 802 on interface 801. The wake-up control 802 can be used to trigger the electronic device to display a split-screen control.
[0191] When the electronic device receives input from the user for the Notes app icon 303, if it detects that the Notes app belongs to the preset split-screen combination 1, the electronic device can display the following on the interface 801: Figure 8B The split-screen control 803 is shown. Split-screen combination 1 includes a memo app and a social media app. The electronic device can display the interfaces of the memo app and the social media app in split-screen mode based on split-screen combination 1. For example... Figure 8B As shown, the split-screen control 803 may include identifiers for indicating the memo app and the social app. For example, the app identifier may include the app's name, and / or, the app's icon, etc.
[0192] Electronic devices can receive and respond to user requests. Figure 8B The input of the split-screen control 803 shown indicates that the split-screen display is as follows. Figure 8C Interfaces 811 and 812 are shown. (As shown...) Figure 8C As shown, interface 811 is the interface of the social application, and interface 812 is the interface of the memo application. The content displayed on interface 812 is wholly or partially the same as the content displayed on interface 801.
[0193] It is understandable that if the split-screen combination 1 includes three applications, the electronic device can display the split-screen control used to trigger the electronic device to display the interfaces of the three applications when displaying the interface of any one of the three applications.
[0194] In some examples, the electronic device can display a first split-screen control for a first display duration (e.g., 5 seconds) when it detects that a first condition is met. After displaying the first split-screen control, if the electronic device detects that no user input has been received for the first display duration, it can de-display the first split-screen control. Thus, when the user does not need to display multiple application interfaces in split-screen mode, the electronic device can actively de-display the first split-screen control.
[0195] For example, an electronic device displays as follows Figure 8A The interface 801 is shown below. When a condition is detected to be met, the electronic device can display the following on interface 801: Figure 8B The split-screen control 803 is shown. The electronic device can cancel the display of the split-screen control 803 when the preset display duration has been reached and no user input has been received, and display as shown... Figure 8A The interface shown is 801.
[0196] In some examples, after an electronic device cancels the display of the first split-screen control, it can, in response to the user's input to the first wake-up control, re-display the first split-screen control on the first interface.
[0197] For example, the electronic device can cancel the display of the split-screen control 803 when the preset display duration has been reached and no user input has been received for the split-screen control 803, and display as shown in the image. Figure 8A The interface shown is 801.
[0198] Electronic devices can receive user input Figure 8A Upon input (e.g., a click) to the wake-up control 802 shown, in response to that input, the following is displayed: Figure 8B The wake-up control 803 is shown.
[0199] In other examples, the electronic device displays a first interface of a first application. In these examples, the electronic device may not detect whether a first condition is met, i.e., it may not actively display the first split-screen control. The electronic device may receive user input regarding the first wake-up control on the first interface and determine whether to display the first wake-up control based on historical data, user scenarios, and / or preset split-screen combinations. The description of the electronic device determining whether to display the first wake-up control based on historical data, user scenarios, and / or preset split-screen combinations can be found in the above-described embodiment of automatically displaying the first split-screen control based on historical data, user scenarios, and / or preset split-screen combinations, and will not be repeated here.
[0200] In some examples, the electronic device displays a sixth interface of a second application. When displaying the sixth interface, the electronic device can receive and respond to user input to switch interfaces, switching to display the first interface of the first application. When switching to display the first interface, the electronic device can detect that a first condition is met and display a first split-screen control on the first interface. The electronic device can receive and respond to input to the first split-screen control, displaying a second interface of the second application and a third interface of the first application in a split-screen format. Optionally, the content displayed on the second interface and the content displayed on the sixth interface may be all or part of the same. When the electronic device detects that the user has switched from the interface of the second application to the first interface, and the probability that the user wants to use both the first and second applications simultaneously is high, the first split-screen control can be displayed to facilitate the user's simultaneous use of the two applications.
[0201] In some examples, the input for switching interfaces may include, but is not limited to, swiping left / right at the bottom of the electronic device's display, clicking on a task window indicating the first interface in a multitasking interface, clicking on the application icon of the first application on the desktop of the electronic device (e.g., interface 301), and so on.
[0202] For example, an electronic device displays as follows Figure 3A The interface 301 shown. The electronic device can receive and respond to user input. Figure 3A The input for the social application icon 307 shown displays as follows: Figure 8D The interface shown is 821. (As shown) Figure 8D As shown, interface 821 is the interface of a social application. Optionally, the electronic device may also display a wake-up control 822 on interface 821.
[0203] The electronic device can receive and respond to user input on interface 821 (e.g., input by swiping right from the bottom of interface 821), and display as follows: Figure 8A The interface shown is 801. The electronic device displays, as shown... Figure 8A After the interface 801 shown, it can be detected that the electronic device is in an interface switching scenario (i.e., the first condition is met), and the following will be displayed: Figure 8BThe split-screen control shown is 803.
[0204] Optionally, the electronic device can receive and respond to user input on interface 821, detect that the electronic device is in an interface switching scenario, and switch the display as follows: Figure 8B The interface 801 shown includes the split-screen control 803.
[0205] In some examples, the electronic device displays the first screen of the first application before showing the sixth screen of the second application. This allows the device to switch back and forth between two applications already open, which the user is likely to want to use simultaneously.
[0206] In some examples, the electronic device can, while displaying the interfaces of a first application and a second application, obtain the number of times the device switches between the interfaces of the first application and the second application within a preset detection period. The electronic device can display a first split-screen control when it detects that this number of switches exceeds a preset number (e.g., 3 times). This way, since the electronic device frequently switches between two applications in a short period, and the probability of a user needing to use both applications simultaneously is high, the first split-screen control can pop up to help the user quickly display the interfaces of the two applications in a split-screen format.
[0207] In some examples, an electronic device displays the interfaces of multiple applications in a split-screen mode, including a first application. After splitting the interfaces of multiple applications, the electronic device displays the first interface of the first application. The electronic device may display a first split-screen control on the first interface. The electronic device may receive and respond to a first input to the first split-screen control to display the interfaces of the multiple applications in a split-screen mode. In this way, when the electronic device displays the interfaces of multiple applications in a split-screen mode before displaying the first interface of the first application, the probability of the user using multiple applications simultaneously is relatively high. The electronic device can display the first split-screen control when it detects that the user has opened any of the multiple applications, making it convenient for the user to use multiple applications simultaneously.
[0208] For example, split-screen display on electronic devices is as follows: Figure 3E Interfaces 331 and 341 are shown. The electronic device displays the screen in split-screen mode as follows: Figure 3E After displaying interfaces 331 and 341, the device receives input from the user to close multiple applications in split-screen mode, thus canceling split-screen displays 331 and 341. The electronic device also receives input to open a social media application (e.g., for...). Figure 3A After inputting the social application icon 307 shown, it can respond to that input by displaying, as shown below. Figure 3B The interface shown is 310.
[0209] Among them, split-screen display of electronic devices, such as Figure 3EInterfaces 331 and 341 shown can record historical split-screen combinations 1, including social applications and chat applications. After receiving input to open a social application, the electronic device can determine, based on historical data, that the social application belongs to historical split-screen combination 1 in the historical data, and the electronic device can then... Figure 3B The interface 310 shown displays as follows Figure 8E The split-screen control 832 is shown. Optionally, the split-screen control 832 may include the identifiers of the social application and the chat application.
[0210] Optionally, after receiving input to open a social media application, the electronic device can respond to that input by displaying something like... Figure 8E The interface 310 shown includes the split-screen control 832.
[0211] Electronic devices can receive and respond to user requests. Figure 8E The input of the split-screen control 832 shown will display as follows: Figure 3E Interfaces 331 and 341 are shown.
[0212] In some examples, the electronic device displays a sixth interface of a second application, which includes a first jump control. This first jump control triggers the display of the first application's interface. The electronic device can receive and respond to user input to the first jump control, displaying the first interface of the first application. The electronic device can also display a first split-screen control on the first interface. The electronic device can receive and respond to user input to the first split-screen control, displaying a second interface of the second application and a third interface of the first application in a split-screen format. This way, when the electronic device jumps from the second application's interface to the first interface, the user is more likely to want to continue using the second application; displaying the first split-screen control allows the user to continue using the second application while browsing the first interface after the jump.
[0213] For example, an electronic device displays as follows Figure 3A The interface 301 shown is shown. The electronic device can receive and respond to user input on the chat application icon 305, displaying as shown. Figure 8F The interface shown is 841. (As shown) Figure 8F As shown, interface 841 is the interface of the chat application. Interface 841 includes a jump control 844. Jump control 844 is used to indicate a document named "Work Report.doc", and can be used to trigger the electronic device to display the content of this document. Optionally, interface 841 may also include a wake-up control 845, the description of which can be found in the descriptions of the various wake-up controls described above.
[0214] The electronic device can receive and respond to user input on the jump control 844, displaying, for example... Figure 8G The interface shown is 851. (As shown) Figure 8G As shown, interface 851 can be used to view the content of the document indicated by jump control 844. When the electronic device detects that it has jumped from interface 841 to display interface 851, and determines that the electronic device is in an interface jump scenario (i.e., the first condition is met), the electronic device can display split-screen control 852 on interface 851. Optionally, split-screen control 852 may include an identifier for a text editing application and an identifier for a chat application.
[0215] The electronic device can receive and respond to user input to the split-screen control 852, and the split-screen display is as follows: Figure 8H Interfaces 861 and 862 are shown. Interface 861 is the interface of a chat application, and the content displayed in interface 861 is partially the same as the content displayed in interface 841. Interface 862 is the interface of a text editing application, and the content displayed in interface 862 is wholly or partially the same as the content displayed in interface 851.
[0216] In some examples, the electronic device displays the interfaces of a first application and a second application in a split-screen format. Upon receiving user input, the electronic device switches / jumps to display the interface of a third application. The electronic device can display a first split-screen control on the interface of the third application. The electronic device can receive and respond to input to the first split-screen control, displaying the interfaces of the first, second, and third applications in a split-screen format. Thus, when the electronic device switches between displaying a split-screen interface and a full-screen interface, it can provide a first split-screen control for displaying all interfaces in both the split-screen and full-screen interfaces, allowing the user to quickly increase the number of interfaces displayed in the split-screen format. Optionally, the electronic device can display the interfaces of multiple applications in a window-like split-screen format.
[0217] In some examples, electronic devices display a split-screen view of a third interface of a first application and a second interface of a second application. The electronic device can receive and respond to user input selecting first content in the third interface, displaying the first content and a first result on the second interface. The first result is associated with the first content. This allows the electronic device to quickly transfer content from the first application to the second application, process the first content, and obtain the first result. This reduces the cumbersome operation of the user copying and pasting content from the first application to the second application and then triggering the second application to process the content.
[0218] In some examples, before the electronic device can receive and respond to a second input from the user selecting first content in the third interface, it can display a first linked control while the third and second interfaces are displayed in a split-screen manner. After receiving input to the first linked control, the electronic device can receive and respond to the user's input selecting the first content in the third interface, displaying the first content and a first result on the second interface. In this way, the electronic device can display the first linked control while displaying multiple application interfaces in a split-screen manner. After receiving input to the first linked control, the first application can transmit the content of the first application selected by the user to the second application, and the second application can process the content provided by the first application to obtain the first result.
[0219] Optionally, the electronic device can receive and respond to input to the first linked control, displaying a first prompt message. This first prompt message prompts the user to select content from a third interface. Thus, the first prompt message can indicate to the user that the content selected in the first application can be processed through a second application.
[0220] Optionally, the electronic device can be through the above Figures 3A to 8H The display method shown splits the third interface of the first application and the second interface of the second application into a single screen.
[0221] Optionally, the first linked control may include identifiers (e.g., icons) of multiple applications displayed in split-screen mode. This allows the user to be prompted about the linked application through the first linked control.
[0222] In some examples, after receiving input to the first linked control, the electronic device can receive and respond to a third input—the user selecting second content in the third interface—and display the second content and a second result on the second interface; wherein the second result is associated with the second content. Thus, after receiving input to the first linked control, the user can freely select content in the third interface, and the electronic device can display the result corresponding to the selected content on the second interface.
[0223] In some examples, the electronic device receives and responds to input to a first linked control, setting a first application and a second application into a linked mode. The electronic device may display a first exit control, which can be used to exit the linked mode. The electronic device may also set the first and second applications to exit the linked mode after receiving input to the first exit control. When the first and second applications have exited the linked mode, the electronic device, upon receiving input from the user selecting the first content, will not display the first content or the first result in the interface of the second application. In this way, the user can exit the linked mode using the first exit control and operate the two applications separately.
[0224] In some examples, electronic devices can preset multiple linkage combinations, each including two applications. When the electronic device displays the interfaces of two applications in a split-screen mode, it can detect that the two applications belong to the same linkage combination and display a first linkage control. After receiving user input for the first linkage control, the electronic device can, upon receiving input for specified content from the application providing content (also known as the content application), transmit the specified content to the application processing the content (also known as the processing application). The processing application can then output a corresponding specified result based on the specified content. In this way, the electronic device can preset multiple linkage combinations, and when displaying the interfaces of all applications in a linkage combination in a split-screen mode, it can achieve the effect of linking two applications.
[0225] For example, multiple linkage combinations may include linkage combination 1, linkage combination 2, and / or linkage combination 3. Linkage combination 1 includes a social media application and an AI application, where the social media application can be used to provide content, and the AI application can be used to process the content provided by the social media application to obtain a response. Linkage combination 2 includes a social media application and a map application, where the social media application can be used to provide content, and the map application can be used to process the content provided by the social media application to obtain a map. Linkage combination 3 includes a social media application and a translation application, where the social media application can be used to provide content, and the translation application can be used to process the content provided by the social media application to obtain a translation.
[0226] It should be noted that, not limited to social networking applications, reading applications, news applications, file management applications, memo applications, and other applications can also serve as content-providing applications in the linked combination (also known as content applications). Not limited to artificial intelligence applications, map applications, and translation applications, shopping applications, browser applications, and other applications can also serve as content-processing applications in the linked combination (also known as processing applications), and this application's embodiments do not impose such limitations.
[0227] In other examples, the electronic device can preset multiple linkage combinations. Each linkage combination can include multiple applications, which can be divided into content applications and processing applications. The content application can provide content to the processing application for processing. The processing application can acquire the content displayed by the content application, process that content, and obtain the corresponding result. Each linkage combination includes at least one content application and at least one processing application. Thus, as long as the electronic device displays at least one content application and at least one processing application from the linkage combination in a split-screen manner, the linkage effect of processing the selected content in the content application through the processing application can be achieved.
[0228] In some examples, when an electronic device displays the interface of at least one linked application and at least one processing application in a split-screen setup, it can display a first linkage icon. This first linkage icon can be used to trigger the electronic device to activate the linkage mode. Optionally, the first linkage control includes an identifier of the application belonging to the linkage setup among the multiple applications opened in the split-screen. In this way, when the interface of multiple applications is displayed in a split-screen, the electronic device can activate the linkage mode of some applications that support linkage functionality, thus achieving a linkage effect.
[0229] In some examples, the electronic device displays the interfaces of multiple applications in a split-screen format. These multiple applications include multiple content applications and one processing application. The electronic device can display a first linked control. After receiving input to the first linked control, the electronic device can receive input from the user selecting specific content from any of the multiple content applications, and then display that specific content and the result obtained based on the specified content in the interface of the processing application. In this way, the single processing application can obtain content provided by multiple content applications and output corresponding results based on the content provided by multiple applications.
[0230] Alternatively, the multiple applications may include one content application and multiple processing applications. After receiving input to the first linked control, the electronic device can, when the user selects specific content within the content application, display that specific content and the results obtained based on it in the interfaces of the multiple processing applications. In this way, multiple processing applications can obtain the content provided by the content application and can all output corresponding results based on the content provided by the multiple applications.
[0231] Alternatively, the multiple applications may include multiple content applications and multiple processing applications. After receiving input to the first linkage control, the electronic device can receive input from the user selecting specific content from any of the multiple content applications. Then, it can display the specified content and the result obtained based on the specified content in the interfaces of the multiple processing applications. In this way, each processing application can obtain content provided by multiple content applications and output corresponding results based on the content provided by multiple applications. Each content application can also transmit the content selected by the user to all processing applications.
[0232] In some examples, after receiving input indicating that multiple applications should be displayed in a split-screen mode, the electronic device can display the interfaces of those applications in a split-screen mode. It can also detect whether a linked combination of these multiple applications exists on the electronic device, and whether these multiple applications include at least one content application and at least one processing application. Upon detecting the existence of a first linked combination of these multiple applications, including at least one content application and at least one processing application, the electronic device can display a first linked control based on this first linked combination. Specifically, upon receiving user input for the first linked control, the electronic device can transmit the content to all processing applications within the multiple applications upon receiving input for content within a specific content application. All processing applications can then output corresponding results based on this content. In this way, the electronic device can determine whether to display the first linked control based on a preset linked combination.
[0233] It should be noted that the determination of whether to display the first linkage control is not limited to a preset linkage combination. The electronic device can determine whether to display the first linkage control in other ways. After receiving input indicating that multiple applications should be displayed in a split-screen manner, the electronic device can display the interfaces of the multiple applications in a split-screen manner and detect whether the multiple applications include at least one content application and at least one processing application. The electronic device can display the first linkage control for linking the content application and the processing application when it detects that the multiple applications include at least one content application and at least one processing application, etc. The embodiments of this application do not limit this.
[0234] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application, where the second application is a map application. The electronic device can display a first linked control while displaying the third and second interfaces in split-screen mode. Upon receiving input to the first linked control, the electronic device can receive and respond to the user's selection of first content in the third interface, displaying the first content and a first result on the second interface. The first result includes a first map, which includes the address indicated by the first content. This allows the user to quickly search for addresses within the first application while using the map application.
[0235] For example, split-screen display on electronic devices is as follows: Figure 9A Interfaces 901 and 902 are shown. Interface 901 is the interface for the social application, and interface 902 is the interface for the map application. Electronic devices displaying split screens, such as Figure 9A After the interfaces 901 and 902 shown, the following can be displayed: Figure 9BThe linkage control 911 is shown. For example, when the electronic device is displaying the interface 901 and the interface 902 in split screen mode, if it detects that the social application and the map application belong to a preset specified linkage combination, the electronic device can display the linkage control 911 based on the specified linkage combination.
[0236] Optionally, the electronic device may display a first linked control (e.g., linked control 911) for a second display duration (e.g., 5 seconds). If, after displaying the first linked control, the electronic device detects that no user input has been received to the first linked control within the second display duration, the electronic device may cancel the display of the first linked control. This prevents the first linked control from obscuring the application's display content.
[0237] Optionally, electronic devices can be Figure 9A and Figure 9B The display screen shown shows a wake-up control 903. The wake-up control 903 can be used to trigger the electronic device to display the linkage control 911, and / or to cancel the display of the linkage control 911. For example, Figure 9A The wake-up control 903 can be used to trigger the electronic device display linkage control 911. For example, Figure 9B The wake-up control 903 in the middle can be used to trigger the electronic device to cancel the display linkage control 911.
[0238] The electronic device can receive and respond to input to the linkage control 911, displaying, for example... Figure 9C The displayed message is 923. (As shown) Figure 9C As shown, prompt information 922 can be used to prompt the user to select content (e.g., address text) on interface 901. For example, prompt information 922 may include text-based prompts such as "Tap the address text to display it on the map." Interface 901 also includes text content 923 and text content 924. For example, text content 923 may be "Ancient Town A," and text content 924 may be "Hotel B."
[0239] Optionally, electronic devices can also be in Figure 9C An exit control is displayed. This exit control can be used to exit the linked mode of social applications and map applications.
[0240] Optionally, electronic devices can also be in Figure 9C The wake-up control 921 is displayed in the middle. Among them, Figure 9C The display style of the wake-up control 921 and Figure 9B The wake-up control 903 has a different display style, and the wake-up control 921 can also prompt the user that it is in linkage mode. For example, the wake-up control 921 can display a colored glowing effect.
[0241] In some examples, the prompt message 922 and / or the wake-up control 921 may be referred to as the first prompt message.
[0242] Electronic devices can receive user input Figure 9C After the text content 923 shown is input, the text content 923 from the social application is transmitted to the map application, which can then obtain a map based on the text content 923. Afterwards, the electronic device can display... Figure 9D The text content 932 and map 931 are shown. For example... Figure 9D As shown, text content 932 and text content 923 are identical, and map 931 includes the address indicated by text content 923. This allows for quick searching of addresses within social media applications through the integration of social media and map applications.
[0243] Optionally, map 931 may include location icons 933, which can be used to indicate the location of the place in text content 932 on map 931.
[0244] Optionally, the electronic device can receive user input... Figure 9C After the text content 923 shown is entered, the text content 923 is marked. For example, the electronic device can highlight the text content 923 with different colors. This can be used to prompt the user that the text content 923 has been selected.
[0245] Optionally, electronic devices can be Figure 9D The exit control 935 is displayed. The description of exit control 935 can be found in the description of the first exit control, and will not be repeated here. For example, exit control 935 may include a text prompt: "Exit Linkage".
[0246] Optionally, the electronic device may display a first exit control (e.g., exit control 935) for a third display duration (e.g., 5 seconds). If, after displaying the first exit control, the electronic device detects that no user input has been received for the first exit control within the third display duration, it may cancel the display of the first exit control. This prevents the first exit control from obscuring the application's display content.
[0247] Electronic devices displaying such Figure 9D After the map shown in map 931, it can also receive user selections. Figure 9D The input of the text content 924 shown will display as follows: Figure 9E The map 941 and text content 942 are shown.
[0248] like Figure 9EAs shown, text content 942 and text content 924 are identical, and map 941 includes the address indicated by text content 924. This allows for quick searching of multiple addresses within a social media application through the integration of social media and map applications.
[0249] Optionally, map 941 may include location icons 943, which can be used to indicate the location of the place in text content 924 on map 941.
[0250] Optionally, electronic devices can be Figure 9D and Figure 9E The display screen shown shows a wake-up control 921. The wake-up control 921 can be used to trigger the electronic device to display an exit control 935, and / or to cancel the display of the exit control 935. For example, Figure 9D The wake-up control 921 in the document can be used to trigger the electronic device to cancel the display exit control 935. For example, Figure 9E The wake-up control 903 in the middle can be used to trigger the electronic device to cancel the display linkage control 911.
[0251] In other examples, multiple applications operate in a collaborative mode. A content application can transmit user-selected content to a processing application. The processing application can then display the selected content. This allows the processing application to display only the selected content without retrieving results based on it. This makes it easier for users to modify the content within the processing application and then obtain the corresponding results based on the modified content, making the collaboration more flexible.
[0252] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application in a split-screen format. Upon receiving input to open the smart assistant application, the electronic device can display a first smart assistant panel. This first smart assistant panel includes one or more linked controls. These linked controls include a first linked control. Upon receiving input to the first linked control, the electronic device can receive and respond to the user's selection of first content in the third interface, displaying the first content and a first result on the second interface. Thus, the electronic device provides one or more linked controls in the first smart assistant panel, allowing the device to access usable linked controls by pulling up the smart assistant panel when displaying multiple application interfaces in a split-screen format.
[0253] For example, split-screen display on electronic devices is as follows: Figure 9A Interfaces 901 and 902 are shown; interface 901 is the interface for a social application, and interface 902 is the interface for a map application. The electronic device can receive and respond to user input. Figure 9A The input to the wake-up control 903 shown (e.g., swiping up) displays as follows: Figure 9F The smart assistant panel 951 is shown below. Figure 9F As shown, the smart assistant panel 951 may include one or more linked controls, including linked control 952. For example, linked control 952 may include a text prompt: "View Location," which prompts the user to trigger the linkage of social applications and map applications through linked control 952. It should be noted that triggering the display of the smart assistant panel 951 on an electronic device via wake-up control 703 is merely an example and should not constitute a specific limitation on the operation of triggering the display of the smart assistant panel 951 on an electronic device.
[0254] The electronic device can receive and respond to user input to the linkage control 952, displaying, for example... Figure 9C Interfaces 901 and 902 are shown. After receiving input from the user onto the linkage control 952, the electronic device can receive and respond to the user's selection of content in interface 901, displaying the selected content and the result based on that selection in interface 902. For details, please refer to... Figures 9C to 9E The embodiments shown are not described in detail here.
[0255] In some examples, one or more linkage controls include a second linkage control, which can be used to set the first and third applications to a linkage mode. After receiving input to the second linkage control, the electronic device can display a split-screen view of the third interface of the first application and a fourth interface of the third application, with the second interface displayed between the edge of the electronic device's display screen on a second-direction side and the fourth interface. The display style of the second interface differs from that of the third interface, while the display style of the fourth interface is the same as that of the third interface. The second interface is located on the second direction of the third interface. For details, please refer to [link to relevant documentation]. Figures 7A to 7D The illustrated embodiment demonstrates that after receiving input to the second linkage control, the electronic device can receive and respond to the user's selection of the second content in the third interface, displaying the second content and the second result on the fourth interface. Thus, even when the electronic device is not displaying the interface of the third application, the user can trigger the electronic device to display the interface of the third application through the second linkage control, and the first application and the newly opened third application are set in a linkage mode, broadening the application scenarios.
[0256] For example, an electronic device displays as follows Figure 9F The smart assistant panel 951 is shown below. Figure 9F As shown, the smart assistant panel 951 may include one or more linked controls, including linked control 954. For example, linked control 954 may include a text prompt message: "View Hotels," which prompts the user to trigger a linkage between social applications and hotel booking applications through linked control 954.
[0257] Electronic devices can receive and respond to user requests. Figure 9F The input of the linkage control 952 shown will display as follows: Figure 9G The user interface 961 is shown. (As shown) Figure 9G As shown, the user interface 961 includes a split-screen interface 962 and an interface 963. Interface 962 is the interface for the social application, and the content displayed on interface 962 and... Figure 9F The content displayed on interface 901 is entirely or partially the same. Interface 963 is the interface for a hotel booking application. The electronic device also displays interface 964, which is the interface for a map application, located between the two edges of interface 963 and the screen of the electronic device. The content displayed on interface 964 is the same as... Figure 9F The content displayed on interface 902 is wholly or partially the same. Interface 962 is located in direction 1 of interface 963, and direction 2 is opposite to direction 1. The display style of interface 962 is the same as that of interface 963, while the display style of interface 964 is different from that of interface 962. Interface 962 includes text content 966, for example, text content 966 includes: "Hotel B".
[0258] Optionally, the electronic device can highlight the boundaries of the interface 962, for example, by setting a glowing effect on the boundaries of the interface 962. This can prompt the user to select content on the interface 962.
[0259] The electronic device can receive and respond to user input of text content 966 (e.g., a click), displaying, for example... Figure 9H The text content 967 and search result 968 are shown. (Example) Figure 9H As shown, text content 967 is identical to text content 966. Search result 968 is the result obtained by the hotel booking application based on text content 966. Optionally, electronic devices can also... Figure 9H The text content 966 is marked in the center to notify the user that text content 966 has been selected. Optionally, the electronic device can also... Figure 9F and Figure 9H The user interface 961 displays a wake-up control 965. A description of the wake-up control 965 can be found in [reference needed]. Figures 9C to 9E Description of the wake-up control 921 shown.
[0260] Optionally, the electronic device may, upon receiving and in response to user input (e.g., a click) on text content 966, display on interface 967 such as... Figure 9H The text content 967 is shown. The electronic device may not display the search interface 968. This allows the user to modify the text content 967 within the interface 967 and then decide whether to retrieve search results for the text content 967.
[0261] In some examples, electronic devices can receive and respond to user input. Figure 9H The input to interface 964 is shown, with interfaces 962 and 964 displayed in a split-screen mode. Interface 963 is also displayed between the edges of the electronic device's display screen in direction 2. Interface 962 is located in direction 1 of interface 964, while direction 2 is opposite to direction 1. The display style of interface 962 is the same as that of interface 964, while the display style of interface 963 is different from that of interface 962. When the electronic device displays interfaces 962 and 964 in a split-screen mode, the linkage mode between the social application and the hotel booking application can be temporarily exited. Afterwards, the electronic device can receive user input to interface 963 and display as shown... Figure 9H The user interface 961 shown re-enters the linked mode of the social application and hotel booking application. In this way, when the interface of a content application or processing application is placed on the side of the screen or is not visible to the user, making it inconvenient for the user to browse the interface, the electronic device can temporarily exit the linked mode of that content application or processing application, thus saving the performance of the electronic device.
[0262] In other examples, the electronic device can receive and respond to user input. Figure 9H The input to interface 964 is shown, with interfaces 963 and 964 displayed in a split-screen manner. The electronic device also displays interface 962 between the middle edge of interface 963 and the side edge of the electronic device's display screen in direction 1. Interface 9623 is located in direction 1 of interface 964. The display style of interface 964 is the same as that of interface 963, while the display style of interface 962 is different from that of interface 963. When the electronic device displays interfaces 962 and 964 in a split-screen manner, the linkage mode between the social application and the hotel booking application can be temporarily exited. Afterwards, the electronic device can receive user input to interface 963 and display as shown... Figure 9H The user interface 961 shown is displayed, and the app re-enters the linked mode of the social application and hotel booking application.
[0263] In some examples, the electronic device displays a split-screen view of a second interface of a second application and a first interface of a first application. Upon receiving input to open the smart assistant application, the electronic device can display a first smart assistant panel. This first smart assistant panel includes voice controls. After receiving user input to the voice controls, the electronic device can receive a second voice command from the user, instructing the electronic device to set the first and second applications to a linked mode. In this way, the electronic device can trigger the application to which the split-screen interface belongs to enter the linked mode via voice commands.
[0264] For example, an electronic device displays as follows Figure 9FThe smart assistant panel 951 is shown below. Figure 9F As shown, the smart assistant panel 951 may include a voice control 953. For example... Figure 9I As shown, after receiving user input to the voice control 953, the electronic device can acquire and display the user's voice command 955 via the microphone. This voice command 955 is used to set the social application and map application into a linked mode. For example, the voice command could be: "Enable application linkage." Upon receiving this voice command, the electronic device can display, as shown below... Figure 9C Interfaces 901 and 902 are shown. After receiving input from the user onto the linkage control 952, the electronic device can receive and respond to the user's selection of content in interface 901, displaying the selected content and the result based on that selection in interface 902. For details, please refer to... Figures 9C to 9E The embodiments shown are not described in detail here.
[0265] In some examples, the electronic device displays a first interface of a first application. Upon receiving input to open the smart assistant application, the electronic device can display a first smart assistant panel. This first smart assistant panel includes one or more linked controls. These linked controls include a first linked control. Upon receiving input to the first linked control, the electronic device can split-screen to display a third interface of the first application and a second interface of the second application. Upon receiving input to the first linked control, the electronic device can receive and respond to the user's selection of first content in the third interface, displaying the first content and the first result on the second interface. Thus, the electronic device provides one or more linked controls in the first smart assistant panel. While displaying the interface of an application, the electronic device can access usable linked controls by pulling up the smart assistant panel and quickly split-screen to display the interfaces of multiple applications and set multiple applications to a linked mode.
[0266] For example, an electronic device displays as follows Figure 5A The interface 501 shown. Interface 501 also includes, for example, Figure 9J The wake-up control 970 is shown. The electronic device can receive and respond to user input to the wake-up control 970, displaying, as shown... Figure 9J The Smart Assistant panel shown is 971.
[0267] like Figure 9JAs shown, the smart assistant interface 971 includes one or more linkage controls, which may include linkage control 972 and linkage control 973. For example, linkage control 972 may include a text prompt message: "View Location," which prompts the user to trigger linkage between social applications and map applications through linkage control 972. Linkage control 973 may include a text prompt message: "View Hotel," which prompts the user to trigger linkage between social applications and hotel booking applications through linkage control 973.
[0268] The electronic device can receive and respond to user input to the linkage control 952, displaying, for example... Figure 9C Interfaces 901 and 902 are shown. After receiving input from the user to the linkage control 952, the electronic device can receive and respond to the user's selection of text content 923 and text content 924 in interface 901, displaying... Figure 9E The interface shown is 902. For details, please refer to [link / reference]. Figures 9C to 9E The embodiments shown are not described in detail here.
[0269] Electronic devices can receive user input. Figure 9E After inputting into the wake-up control 921 shown, the following will be displayed: Figure 9K The smart assistant interface shown is 981. (As shown...) Figure 9K As shown, the smart assistant interface 981 includes one or more linkage controls, which may include linkage control 982 and linkage control 983. A description of linkage control 982 can be found here. Figure 9J The descriptions of the linkage control 972 and linkage control 983 shown can be found in [reference needed]. Figure 9J The description of the linkage control 973 shown will not be repeated here. Optionally, the electronic device may not display the linkage control 982.
[0270] The smart assistant interface 981 may also include an exit control 984. The exit control 984 can be used to exit the linkage mode. For example, the exit control 984 may include the text prompt: "Exit linkage". For a detailed description of the exit control 984, please refer to the description of the first exit control; it will not be repeated here.
[0271] The electronic device can receive and respond to user input to the linkage control 983, displaying, for example... Figure 9G The user interface 961 is shown. (As shown) Figure 9G As shown, the social media app and the hotel booking app are in a linked mode. The electronic device can receive user requests... Figure 9G The input of text content 966 in the interface 962 will display text content 967 and search interface 968 in the interface 963.
[0272] In some examples, the electronic device can temporarily exit the linked mode of the social and map applications after receiving user input on the linkage control 983. Figure 9H After inputting 964 into the interface shown, the following will be displayed: Figure 9L The user interface 901 shown temporarily exits the integrated mode of the social networking app and hotel booking app, and re-enters the integrated mode of the social networking app and map app. The electronic device can receive user input... Figure 9L The input of content in the interface 962 shown is in Figure 9L The interface 964 shown displays the content selected by the user and the corresponding result. This allows the electronic device to maintain only the linked mode of applications whose interfaces are not obscured.
[0273] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application in a split-screen format, where the second application is a smart assistant application. The electronic device can display a first interactive control while displaying the third and second interfaces in the split-screen format. Upon receiving input to the first interactive control, the electronic device can receive and respond to the user's selection of first content in the third interface, displaying the first content and a first result on the second interface. The first result includes a response based on the first content. In this way, the user can quickly process content (e.g., text, images, audio, video, etc.) in the first application through the smart assistant application.
[0274] For example, such as Figure 10A As shown, the electronic device displays a split-screen interface 1001 and an interface 1002. Interface 1001 is the interface for the social application, and interface 1002 is the interface for the smart assistant application. The electronic device can display a linked control 1003. A description of how the electronic device displays the linked control 1003 can be found above. Figures 9A to 9L The illustrated embodiment will not be described in detail here. Optionally, the electronic device may... Figure 10A The display screen shown shows a wake-up control 1004. The wake-up control 1004 can be used to trigger the electronic device to display the linkage control 1003, and / or to cancel the display of the linkage control 1003.
[0275] Electronic devices can receive and respond to user requests. Figure 10A The input of the linkage control 1003 shown will display as follows: Figure 10B The prompt box shown is 1012. (As shown...) Figure 10B As shown, the prompt box 1012 can be used to prompt the user that the electronic device is recognizing the content in the interface 1001. After recognizing the content in the interface 1001, the electronic device can receive user input and determine the content selected by the user. Optionally, after receiving user input to the linkage control 1003, the electronic device can display, as shown in the image. Figure 10B The wake-up control 1011 is shown. A description of the wake-up control 1011 can be found in [link to documentation]. Figure 9C Description of the wake-up control 921 shown.
[0276] After recognizing the content of interface 1001, the electronic device can display, as follows: Figure 10C The displayed message is 1022. (For example...) Figure 10C As shown, the prompt message 1022 can be used to prompt the user to select content (e.g., words, sentences, etc.) on the interface 1001. For example, the prompt message 1022 may include a text prompt message: "Slide to select a word or sentence". The interface 1001 also includes text content 1021. For example, the text content 1021 may be: "Astronaut".
[0277] Optionally, the electronic device can receive and respond to user input. Figure 10A The input of the linkage control 1003 shown will display as follows: Figure 10C Interfaces 1001 and 1002 are shown. In this way, when the electronic device has a short time to recognize the interface content, the operation of displaying the prompt box 1012 can be skipped, providing the user with a smoother experience. It is understandable that... Figures 9A to 9L When an electronic device is in linkage mode, if it takes a long time to recognize the interface content, the electronic device can also display something like... Figure 10B The prompt box shown is 1012.
[0278] Electronic devices can receive user input. Figure 10C After the text content 1021 shown is entered, in response to the input, the following is displayed: Figure 10D The dialog box 1031 and the response result 1032 are shown. (See also...) Figure 10D As shown, dialog box 1031 includes text content 1021. The smart assistant application can obtain the response result 1032 based on the text content 1021. Among them, Figures 10A to 10D For a description of the interface, please refer to Figure 4A , Figure 4B as well as Figures 9A to 9E The interface shown is described below. Optionally, the electronic device can also receive user input... Figure 11C After inputting the text content 1021 shown, mark the text content 1021.
[0279] It should be noted that this is not limited to... Figure 10B The linkage control 1003 shown sets the social application and the smart assistant application to linkage mode. Electronic devices can also set the social application and the smart platform application to linkage mode in other ways, as detailed above. Figures 9A to 9L The embodiments shown are not described in detail here.
[0280] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application, where the second application is a translation application. The electronic device can display a first linked control while displaying the third and second interfaces in split-screen mode. Upon receiving input to the first linked control, the electronic device can receive and respond to the user's selection of first content in the third interface, displaying the first content and a first result on the second interface. The first result includes a translation result derived from the first content. This allows the user to quickly process text within the first application using the translation application.
[0281] For example, such as Figure 11A As shown, the electronic device displays interface 1101 and interface 1102 in a split-screen format. Interface 1101 is the interface for a social networking application. Interface 1102 is the interface for a translation application. The electronic device can display a linked control 1103. A description of how the electronic device displays the linked control 1103 can be found above. Figures 9A to 9L The illustrated embodiment will not be described in detail here. Optionally, the electronic device may... Figure 11A The display screen shown shows a wake-up control 1104. The wake-up control 1104 can be used to trigger the electronic device to display the linkage control 1103, and / or to cancel the display of the linkage control 1103.
[0282] Electronic devices can receive and respond to user requests. Figure 11A The input of the linkage control 1103 shown will display as follows: Figure 11B The prompt box 1112 shown is as follows. Figure 11B As shown, the prompt box 1112 can be used to inform the user that the electronic device is recognizing the content in the interface 1101. After recognizing the content in the interface 1101, the electronic device can receive user input and determine the content selected by the user. Optionally, after receiving user input to the linkage control 1103, the electronic device can display, as shown in the image. Figure 11B The wake-up control 1111 is shown. A description of the wake-up control 1111 can be found in [link to documentation]. Figure 9C Description of the wake-up control 921 shown.
[0283] After recognizing the content of interface 1101, the electronic device can display, as follows: Figure 11C The displayed message is 1122. (For example...) Figure 11C As shown, the prompt message 1122 can be used to prompt the user to select text (e.g., words, phrases, sentences, etc.) in the interface 1101. For example, the prompt message 1122 may include a text-based prompt message: "Click or actively select text". The interface 1101 also includes text content 1121. For example, the text content 1121 may be: "participating".
[0284] Optionally, the electronic device can receive and respond to user input. Figure 11A The input of the linkage control 1103 shown will display as follows: Figure 11C Interfaces 1101 and 1102 are shown. In this way, when the electronic device has a short time to recognize the interface content, the operation of displaying the prompt box 1112 can be skipped, providing the user with a smoother experience.
[0285] Electronic devices can receive user input. Figure 11C After the text content 1121 shown is entered, in response to the input, the following is displayed: Figure 11D The text content 1131 and the translation result 1132 are shown. For example... Figure 11D As shown, text content 1131 and text content 1121 are the same. The translation application can obtain the translation result 1132 based on text content 1121. Among them, Figures 11A to 11D For a description of the interface, please refer to Figure 4A , Figure 4B as well as Figures 9A to 9E The interface shown is described below. Optionally, the electronic device can also receive user input... Figure 11C After the text content 1121 shown is entered, mark the text content 1121.
[0286] It should be noted that this is not limited to... Figure 11B The linkage control 1103 shown sets the social application and translation application to linkage mode. Electronic devices can also set the social application and smart platform application to linkage mode in other ways, as detailed above. Figures 9A to 9L The embodiments shown are not described in detail here.
[0287] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application in a split-screen manner. Upon receiving input from a first reference control on the device's display screen, the electronic device can receive and respond to input indicating a swipe in a third direction on the third interface, moving the displayed content on the third interface a first distance in the third direction, and simultaneously moving the displayed content on the second interface a first distance in the third direction. In this way, upon receiving input to the first reference control, the electronic device can simultaneously swipe the displayed content across multiple interfaces in the split-screen display.
[0288] In some examples, when an electronic device displays multiple interfaces in split-screen mode, it can receive user input to a first comparison control, activate comparison mode, and display a second prompt message. The second prompt message indicates to the user that the electronic device is in comparison mode. Thus, comparison mode can be activated via the first comparison control.
[0289] In some examples, the electronic device is in a contrast mode. The electronic device can receive input from a user swiping towards a third direction, shifting the displayed content in multiple split-screen interfaces a first distance in that direction. For example, the multiple interfaces include a third interface and a second interface.
[0290] Optionally, the electronic device can be through the above Figures 3A to 8H The display method shown splits the third interface of the first application and the second interface of the second application into a single screen.
[0291] For example, an electronic device displays as follows Figure 3A The interface 301 shown. The electronic device can receive and respond to user input. Figure 3A The input of the file management application icon 302 shown displays as follows: Figure 12A The interface shown is 1201.
[0292] like Figure 12A As shown, interface 1201 includes one or more file options. These file options can be used to trigger the electronic device to display the contents of the file indicated by the file option. The one or more file options include file option 1202. Optionally, interface 1201 may also include a multi-select control 1203, which can be used to select multiple file options.
[0293] The electronic device can receive and respond to user input on file option 1202, displaying, for example... Figure 12B The interface shown is 1211. (As shown) Figure 12B As shown, interface 1211 includes the contents of the file indicated by file option 1202. Interface 1211 also includes split-screen control 1212.
[0294] The electronic device can receive and respond to input to the split-screen control 1212, and the split-screen display is as follows: Figure 12C The interfaces 1221 and 1222 are shown. (As shown...) Figure 12C As shown, interface 1221 includes one or more file options, including file option 1225. A separator bar 1222 and a separator control 1223 may also be included between interface 1221 and interface 1222. The separator bar 1222 and / or separator control 1223 can be used to receive input from the user dragging in a specified direction 1, changing the length of interface 1221 and interface 1222 in the specified direction 1. For example, the specified direction 1 is the direction from interface 1221 to interface 1222, or the specified direction 1 is the direction from interface 1222 to interface 1221.
[0295] The electronic device can receive and respond to input on file option 1225, displaying it in split-screen mode as follows. Figure 12DInterfaces 1231 and 1222 are shown. The electronic device can receive and respond to user input. Figure 12D The input (e.g., clicking) to the separator control 1223 shown displays as follows: Figure 12E The display area shown is 1241.
[0296] like Figure 12E As shown, the display area 1241 includes one or more controls. For example, the one or more controls may include a comparison control 1242. For example, the comparison control 1242 may include a text prompt message: "Open application comparison", which is used to inform the user of the function of the comparison control 1242.
[0297] The electronic device can receive and respond to user input to the control 1242, displaying, for example... Figure 12F Interfaces 1231 and 1222 are shown. The electronic device can receive input from the user by swiping upwards a distance of 1 on interface 1222, and display as shown... Figure 12G The interfaces 1231 and 1222 are shown. (As shown...) Figure 12G As shown, the content displayed on interface 1231 moves upward by a distance of 1, and the content displayed on interface 1222 moves upward by a distance of 1.
[0298] It is understandable that the electronic device can receive input from the user by swiping up a distance 1 on interface 1231, move the displayed content of interface 1231 up a distance 1, and move the displayed content of interface 1222 up a distance 1.
[0299] Optional, Figures 12A to 12E The electronic devices shown can all display a wake-up control 1205 on their screens. The wake-up control 1205 can be used to prompt the user that the electronic device has not enabled the comparison mode. Figure 12F and Figure 12G The electronic devices shown can all display a wake-up control 1251 on their screens. The wake-up control 1251 can be used to prompt the user that the electronic device has turned on the comparison mode.
[0300] In some examples, the wake-up control 1251 can be referred to as the second prompt message.
[0301] In this way, electronic devices can receive the user's swipe input and simultaneously move the displayed content of multiple interfaces, making it convenient for the user to compare and view the displayed content of multiple interfaces.
[0302] In some examples, the electronic device displays a first interface of a first application. This first interface includes multiple interface options and a first comparison control. The interface options can trigger the electronic device to display the corresponding interface. The electronic device can receive user input for the multiple interface options and mark them. The electronic device can also receive user input for the first comparison control, displaying the interfaces corresponding to the multiple interface options in a split-screen manner and activating comparison mode. This allows multiple interfaces of the first application to be displayed simultaneously through the first comparison control, with comparison mode enabled, making operation more convenient. When the first application is a file management application, the contents of multiple files can be viewed simultaneously, facilitating comparison. When the first application is a shopping application, the contents of multiple products can be viewed simultaneously, facilitating comparison.
[0303] For example, an electronic device displays as follows Figure 12A The interface shown is 1201. The electronic device can receive user input... Figure 12A The input of the multi-select control 1203 shown displays as follows: Figure 12H The interface shown is 1201. (As shown...) Figure 12H As shown, interface 1201 includes a reference control 1261 and multiple interface options. For example, the multiple interface options include interface option 1262 and interface option 1263.
[0304] The electronic device can receive user input for interface options 1262 and 1263, and display such as Figure 12I The interface shown is 1201. (As shown...) Figure 12I As shown, interface options 1262 and 1263 display checkmark icons, indicating that interface options 1262 and 1263 have been selected by the user. The electronic device can receive and respond to user selections. Figure 12I The input of the control 1261 shown is displayed in a split-screen format. Figure 12F Interfaces 1231 and 1222 are shown. The electronic device can receive input from the user by swiping upwards a distance of 1 on interface 1222, and display as shown... Figure 12G The interfaces 1231 and 1222 are shown. (As shown...) Figure 12G As shown, the content displayed on interface 1231 moves upward by a distance of 1, and the content displayed on interface 1222 moves upward by a distance of 1.
[0305] In some examples, the electronic device is in a contrast mode. The electronic device can receive initial multimedia content (e.g., text, audio, images, video, etc.) input by the user and display this initial multimedia content across multiple interfaces in a split-screen display. For example, the multiple interfaces may include a third interface and a second interface. This improves the input efficiency of the electronic device.
[0306] In some examples, the electronic device is in a contrast mode. The electronic device can receive user input in the first input box of multiple split-screen interfaces and display a third prompt message. This third prompt message indicates that the input boxes in the multiple split-screen interfaces can be simultaneously accessed by multimedia content. For example, the multiple interfaces include a second interface and a third interface, and the first input box belongs to either the second or third interface. This allows for quick selection of input boxes across multiple interfaces.
[0307] In some examples, the electronic device is in a contrast mode. The electronic device can receive user input to a first query control in multiple split-screen interfaces, displaying the query results across these interfaces. For example, the multiple interfaces may include a second and a third interface, with the first input query control belonging to either the second or third interface. This allows multiple applications to be triggered simultaneously to perform query operations, improving query efficiency.
[0308] Optionally, multiple interfaces may display the first multimedia content in their input boxes. After receiving user input for the first query control, the electronic device can display corresponding query results on multiple interfaces based on the first multimedia content. For example, the multiple interfaces may include a second interface and a third interface. A first application can obtain a first query result based on the first multimedia content, and a second application can obtain a second query result based on the second multimedia content. The third interface includes the first query result, and the second interface includes the second query result. This allows for the rapid acquisition of query results from multiple applications for the first multimedia content.
[0309] In some examples, the electronic device may display a first comparison control. The electronic device may receive and respond to input to the first comparison control, activate comparison mode, and display a second prompt message. The second prompt message is used to inform the user that the electronic device is in comparison mode.
[0310] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application in a split-screen format. The electronic device can receive and respond to input to a first wake-up control on its display screen, displaying a first smart assistant panel; wherein the first smart assistant panel includes a voice control. The electronic device can receive and respond to input to the voice control, acquiring first text content input by the user's voice through a microphone. The electronic device can display the first text content in both the third and second interfaces. In this way, after receiving the user's input text content, the electronic device can display the user's input text content in multiple split-screen interfaces, allowing the user to input the same content into multiple applications simultaneously, thus improving input efficiency.
[0311] Optionally, the electronic device can be through the above Figures 3A to 8H The display method shown splits the third interface of the first application and the second interface of the second application into a single screen.
[0312] For example, such as Figure 13A As shown, the electronic device is in contrast mode. The electronic device displays interface 1301 and interface 1302 in a split-screen format. Interface 1301 is the interface for the first intelligent platform application. Interface 1302 is the interface for the second intelligent platform application. Interface 1301 includes an input box 1304. Interface 1302 includes an input box 1305. A separator control 1306 is also displayed between interfaces 1301 and 1302. The electronic device also displays a wake-up control 1303. The wake-up control 1303 can be used to indicate that the electronic device is in contrast mode. A description of how the electronic device activates contrast mode can be found above. Figures 12A to 12I The embodiments shown are not described in detail here.
[0313] Electronic devices can receive user input. Figure 13A The input to input box 1305 or input box 1304 shown will be displayed in input box 1304 as follows. Figure 13B The icon 1306 shown is displayed in the input box 1305 as follows. Figure 13B The icon 1307 is shown. Among them, icon 1306 can indicate that the input box 1305 can be entered, and icon 1307 can indicate that the input box 1305 can be entered.
[0314] Electronic devices can receive and respond to user requests. Figure 13B The input to the wake-up control 1303 shown is displayed as follows: Figure 13C The input area shown is 1311. (As shown in the image...) Figure 13C As shown, the input area 1311 may include a voice control 1312, which can be used to trigger the electronic device to acquire text content input by the user through a microphone. Optionally, the input area 1311 may also include a keyboard control 1313 and / or a delete control 1314. The keyboard control 1313 can be used to trigger the electronic device to display a keyboard area, which can be used to receive user input and display the text content typed by the user in input boxes 1304 and 1305. The delete control 1314 can be used to trigger the electronic device to delete the text content in input boxes 1304 and 1305.
[0315] like Figure 13D As shown, the electronic device can receive user input. Figure 13CThe voice control 1312 shown accepts input (e.g., pressing and holding), acquiring the text content of the user's voice input via a microphone. The electronic device can display text content 1318 in input box 1304 and text content 1319 in input box 1305. Text content 1318 and text content 1319 are identical. For example, text content 1318 and text content 1319 include: "microgravity environment". Interface 1301 also includes a query control 1316, and interface 1302 also includes a query control 1315. The electronic device can receive user input... Figure 13C When the voice control 1312 shown is used for input, the following is displayed: Figure 13D The prompt message 1317 shown can be used to inform the user that voice input is in progress. Optionally, the prompt message 1317 can also be used to instruct the user on how to end voice input; for example, the prompt message 1317 may include a text prompt message such as "Release your hand to end voice input".
[0316] Electronic devices can receive user input. Figure 13D The input of query control 1315 or query control 1316 shown will display as follows: Figure 13E Interfaces 1301 and 1302 are shown.
[0317] like Figure 13E As shown, interface 1301 includes a dialog box 1321, which may include text content 1318. Interface 1301 may also include query results 1322. The first intelligent platform application generates query results 1322 based on the text content 1318. Interface 1302 includes a dialog box 1325, which may include text content 1319. Interface 1302 may also include query results 1326. The second intelligent platform application generates query results 1326 based on the text content 1319.
[0318] In some examples, the electronic device is in a control mode. The electronic device can receive and respond to user input to the first wake-up control, displaying a second exit control that triggers the electronic device to close the control mode. In this way, the electronic device provides the user with a second exit control to close the control mode, allowing the user to operate an application independently.
[0319] In some examples, the electronic device displays a split-screen view of a first shopping app's third interface and a second shopping app's second interface. The electronic device is in a comparison mode. It can receive user input in a first input box and display a third prompt message. This third prompt message indicates that both the third and second interface input boxes can be entered simultaneously. The electronic device can receive first text input from the user and display it in both the third and second interface input boxes. It can also receive user input in a first query control, displaying the first query result in the third interface and the second query result in the second interface based on the first text content. This allows users to search for the same product simultaneously in multiple shopping apps, making it easier for them to determine which shopping app offers the best deal.
[0320] For example, such as Figure 14A As shown, the electronic device displays two split-screen interfaces: interface 1401 and interface 1402. Interface 1401 is the interface of a first shopping application, and interface 1402 is the interface of a second shopping application. Interface 1401 includes an input box 1403 and a query control 1405. Interface 1402 includes an input box 1404 and a query control 1406. A separator control 1407 is also displayed between interfaces 1401 and 1402. The electronic device also displays a wake-up control 1408. The wake-up control 1408 can be used to indicate that the electronic device is not in a viewing mode.
[0321] The electronic device can receive and respond to user input to the separator control 1407, displaying, for example... Figure 14B The display area shown is 1411.
[0322] like Figure 14B As shown, the display area 1411 includes one or more controls. For example, the one or more controls may include a comparison control 1412. For example, the comparison control 1412 may include a text prompt message: "Open application comparison", which is used to inform the user of the function of the comparison control 1412.
[0323] The electronic device can receive and respond to user input to the comparison control 1412, activate the comparison mode, and display as shown. Figure 14C Interfaces 1401 and 1402 are shown. (As...) Figure 14C As shown, the electronic device also displays a wake-up control 1421, which can be used to prompt the user to enable the comparison mode of the electronic device.
[0324] Electronic devices can receive user input. Figure 14C The input to input box 1403 or input box 1404 shown will be displayed in input box 1403 as follows. Figure 13B The icon 1425 shown is displayed in the input box 1404 as follows. Figure 13B The icon 1426 is shown. Among them, icon 1425 can indicate that input box 1403 can be entered, and icon 1426 can indicate that input box 1404 can be entered.
[0325] Electronic devices can receive and respond to user requests. Figure 14D The input to the wake-up control 1421 shown is displayed as follows: Figure 14E The input area shown is 1431. (As shown...) Figure 14E As shown, the input area 1431 may include a voice control 1432, which can be used to trigger the electronic device to acquire text content input by the user through the microphone. A description of the input area 1431 can be found in [link to relevant documentation]. Figure 13C The description of input area 1311 shown.
[0326] like Figure 14F As shown, the electronic device can receive user input. Figure 14E The voice control 1432 shown accepts input (e.g., pressing and holding), acquiring the text content of the user's voice input via a microphone. The electronic device can display text content 1441 in input box 1403 and text content 1442 in input box 1404. Text content 1441 and text content 1442 are identical. For example, text content 1441 and text content 1442 include: "sunglasses". Interface 1401 also includes a query control 1405, and interface 1402 also includes a query control 1406. The electronic device can receive user input... Figure 14E When the voice control 1432 shown is used for input, the following is displayed: Figure 14F The prompt message 1435 shown can be used to inform the user that voice input is in progress. Optionally, the prompt message 1435 can also be used to instruct the user on how to end voice input; for example, the prompt message 1435 may include a text prompt message such as "Release your hand to end voice input".
[0327] Electronic devices can receive user input. Figure 14F The input of query control 1405 or query control 1406 shown will display as follows: Figure 14G Interfaces 1451 and 1461 are shown.
[0328] like Figure 14GAs shown, interface 1451 includes query results 1452, and query results 1452 includes product options 1453. The first shopping application obtains query results 1452 based on text content 1441. Interface 1461 includes query results 1462, and query results 1462 includes product options 1463. The first shopping application obtains query results 1462 based on text content 1442.
[0329] The electronic device can receive user input for product option 1453 and product option 1463, and then display the following: Figure 14H The interfaces 1471 and 1481 are shown. (As...) Figure 14H As shown, the electronic device displays a wake-up icon 1421, which indicates that the electronic device has activated the comparison mode.
[0330] Electronic devices can receive user input. Figure 14H The interface shown in Figure 1481 displays an input distance of 2 when slid upwards. Figure 14I The interfaces 1471 and 1481 are shown. (As...) Figure 12G As shown, the content displayed on interface 1471 moves upward by a distance of 2, and the content displayed on interface 1481 also moves upward by a distance of 2.
[0331] In some examples, the electronic device displays a split-screen view of a first application's third interface and a second application's second interface. The first application is a first ticketing application, and the second application is a second ticketing application. The electronic device is in a comparison mode. The device can receive user input in a first input box and display a third prompt message. This third prompt message indicates that both the third and second interface input boxes can be entered simultaneously. The device can receive first text input from the user and display it in both the third and second interface input boxes. The device can also receive user input in a first query control, displaying the first query result in the third interface and the second query result in the second interface based on the first text content. This allows users to search for the same product simultaneously in multiple ticketing applications, making it easier for them to determine which application offers the best deal. For example, the ticketing application could be a hotel booking application, an attraction ticket booking application, etc.
[0332] For example, such as Figure 15AAs shown, the electronic device displays two split-screen interfaces: interface 1501 and interface 1502. Interface 1501 is the interface for the first ticketing application, and interface 1502 is the interface for the second ticketing application. Interface 1501 includes an input box 1503 and a query control 1505. Interface 1502 includes an input box 1504 and a query control 1506. A separator control 1507 is also displayed between interfaces 1501 and 1502. The electronic device also displays a wake-up control 1508. The wake-up control 1508 can be used to indicate that the electronic device is not in a viewing mode.
[0333] The electronic device can receive and respond to user input on the separator control 1507, displaying, for example... Figure 15B The display area shown is 1511.
[0334] like Figure 15B As shown, the display area 1511 includes one or more controls. For example, the one or more controls may include a comparison control 1512. For example, the comparison control 1512 may include a text prompt message: "Open application comparison", which is used to inform the user of the function of the comparison control 1512.
[0335] The electronic device can receive and respond to user input to the comparison control 1512, activate the comparison mode, and display as shown. Figure 15C The wake-up control 1521 shown can be used to prompt the user to turn on the comparison mode of the electronic device.
[0336] After the electronic device is in comparison mode, it can receive user input into input box 1503 or input box 1504, and display the following in input box 1503: Figure 15C The icon 1525 is shown, and it is displayed in input box 1504 as follows. Figure 15C The icon 1526 is shown. Among them, icon 1525 can indicate that input box 1503 can be entered, and icon 1526 can indicate that input box 1504 can be entered.
[0337] After displaying icons 1525 and 1526, the electronic device can receive and respond to user input to the wake-up control 1521, displaying, for example... Figure 15C The input area shown is 1531. (As shown in the image...) Figure 15C As shown, the input area 1531 may include a voice control 1532, which can be used to trigger the electronic device to acquire text content input by the user through the microphone. A description of the input area 1531 can be found in [link to relevant documentation]. Figure 13C The description of input area 1311 shown.
[0338] like Figure 15D As shown, the electronic device can receive user input. Figure 15C The voice control 1532 shown is used to receive user voice input (e.g., by pressing and holding), acquiring the text content via a microphone. The electronic device can display text content 1541 in input box 1503 and text content 1542 in input box 1504. Text content 1541 and text content 1542 are identical. For example, text content 1541 and text content 1542 include: "accommodation". Interface 1501 also includes a query control 1505, and interface 1502 also includes a query control 1506. The electronic device can receive user input... Figure 15C When the voice control 1532 shown is used for input, the following is displayed: Figure 15D The prompt message 1535 shown can be used to inform the user that voice input is in progress. Optionally, the prompt message 1535 can also be used to instruct the user on how to end voice input; for example, the prompt message 1535 may include a text prompt message such as "Release your hand to end voice input".
[0339] After displaying text content 1541 and text content 1542, the electronic device can receive user input for query control 1505 or query control 1506, and display such as... Figure 15E Interfaces 1551 and 1561 are shown.
[0340] like Figure 15E As shown, interface 1551 includes query result 1552. The first ticketing application obtains query result 1552 based on text content 1541. Interface 1561 includes query result 1562. The first ticketing application obtains query result 1562 based on text content 1542. For example... Figure 15E As shown, the electronic device displays a wake-up icon 1521, which indicates that the electronic device has turned on the comparison mode. The electronic device can receive the user's swipe input and synchronously move the display content of interface 1551 and interface 1561.
[0341] In this way, when an electronic device displays multiple application interfaces in split-screen mode, it can enter comparison mode after receiving input from the first comparison control. In comparison mode, the electronic device can simultaneously input content into the input boxes of multiple interfaces, simultaneously slide the displayed content of multiple interfaces, and / or simultaneously trigger controls with the same function (e.g., search controls).
[0342] It should be noted that the display of the first reference control is not limited to the methods described above. The electronic device can display the first reference control in other ways. For example, the electronic device can display the first reference control when it detects that multiple interfaces are displayed in a split-screen manner. Another example is that the electronic device can preset multiple reference combinations, and when it detects that the applications displayed on the interfaces all belong to the preset reference combinations, it can display the first reference control. Yet another example is that the electronic device can display the first reference control in the smart assistant panel; for details, please refer to the description of displaying the first linked control in the smart assistant panel, etc. This application embodiment does not limit these methods.
[0343] In some examples, the electronic device displays a third interface of a first application and a second interface of a second application in a split-screen format, with a fourth interface of the third application displayed between the edge of the electronic device's display screen on a second-direction side and the second interface. The display style of the second interface is the same as that of the third interface, while the display style of the fourth interface is different from that of the third interface, and the second interface is located on a second-direction side of the third interface. For details, please refer to [link to relevant documentation]. Figures 7A to 7D The illustrated embodiment. After receiving input to the first comparison control, the electronic device can activate a comparison mode between the first application and the third application.
[0344] After receiving user input for the fourth interface, the electronic device can display the second and fourth interfaces in a split-screen manner. A third interface is then displayed between the edge of the electronic device's display screen on the first side and the second interface. The comparison mode between the first and third applications is closed, and the comparison mode between the second and third applications is enabled. The display style of the second interface is the same as that of the fourth interface, but different from that of the third interface. The second interface is located on the second side of the third interface.
[0345] In this way, when the electronic device does not display the interface of the third application, the user can use a comparison mode between the interface of the first application and the interface of the second application. When the electronic device does not display the interface of the first application, the user can use a comparison mode between the interface of the third application and the interface of the second application.
[0346] It should be noted that the interfaces of the above applications are merely examples and are not limited to these multiple applications. Electronic devices can install more or fewer applications to implement the display method provided in the embodiments of this application, and the embodiments of this application do not limit this.
[0347] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can implement the steps performed by the electronic device in the above-described method embodiments.
[0348] This application also provides a computer program product, including a computing program, which, when run on a computer, enables the computer to perform the steps executed by the electronic device in the above-described method embodiments.
[0349] This application also provides a chip system, which includes a processing circuit and an interface circuit. The interface circuit receives code instructions and transmits them to the processing circuit. The processing circuit executes the code instructions to enable the chip system to perform the steps executed by the electronic device in any of the method embodiments of this application. The chip system can be a single chip or a chip module composed of multiple chips.
[0350] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A display method, characterized in that, Applied to electronic devices, the method includes: Display the first interface of the first application, the first interface including a first sharing control; Upon receiving and responding to a first input to the first sharing control, icons of one or more applications are displayed; wherein the controls of the one or more applications include a first icon of a second application; Upon receiving and responding to a second input to the first icon of the second application, the second interface of the second application and the third interface of the first application are displayed in a split-screen manner.
2. A display method, characterized in that, Applied to electronic devices, the method includes: Displaying a first interface of a first application; wherein the first interface includes first content; Upon receiving and responding to a first input to the first content, a first functional control of the second application is displayed; Upon receiving and responding to a second input to the first functional control, the second interface of the second application and the third interface of the first application are displayed in a split-screen manner; the second interface is associated with the first content.
3. The method according to claim 2, characterized in that, The first input includes the operation of long-pressing the first content.
4. The method according to claim 2 or 3, characterized in that, The second interface includes the first content.
5. The method according to any one of claims 2-4, characterized in that, The second interface includes the response result of the first content; or, the first content includes a first address, and the second interface includes a map of the first address; or, the first content includes a first email address, and the second interface is used to send an email to the first email address; or, the first content includes text in a first language, and the second interface includes text in a second language.
6. The method according to claim 2 or 3, characterized in that, The second application is the same as the first application; the first interface includes a first page and a second page, the first page includes the first content and the second content, the second interface is the interface indicated by the first content, the second page is the page indicated by the second content, and the third interface includes the second page.
7. A display method applied to an electronic device, characterized in that, include: Display the first interface; The device receives and responds to a first input, and displays a second interface of a second application and a third interface of a first application in a split-screen manner; wherein the first input includes a first voice command input by the user to the electronic device, the first voice command being used to instruct the electronic device to open multiple applications simultaneously, the multiple applications including the first application and the second application.
8. A display method applied to an electronic device, characterized in that, include: Display the first interface of the first application; A first split-screen control is displayed on the first interface; wherein the first split-screen control includes the identifiers of multiple applications, and the identifiers of the multiple applications include the identifier of the first application and the identifier of the second application; Upon receiving and responding to a first input to the first split-screen control, the second interface of the second application and the third interface of the first application are displayed in a split-screen manner.
9. The method according to claim 8, characterized in that, The first split-screen control displayed on the first interface includes: If a first condition is detected, the first split-screen control is displayed on the first interface; wherein the first condition includes: before displaying the first interface, the interface of the first application and the interface of the second application are displayed in a split screen; and / or, the interface of the second application is displayed and the first interface is switched from the interface of the second application; and / or, the interface of the second application is displayed and the first interface is switched from the interface of the second application.
10. The method according to claim 8 or 9, characterized in that, Displaying the first split-screen control on the first interface includes: The first split-screen control is displayed on the first interface during the first display duration; If no input is received within the first display duration, the first split-screen control will be canceled.
11. The method according to claim 10, characterized in that, The first interface further includes a first wake-up control; after canceling the display of the first split-screen control, the method further includes: Upon receiving and responding to a fifth input to the first wake-up control, the first split-screen control is displayed again on the first interface.
12. The method according to claim 10, characterized in that, The first interface further includes a first wake-up control; after canceling the display of the first split-screen control, the method further includes: Receive and respond to a sixth input to the first wake-up control, and display a first area on the first interface; the first area includes the first split-screen control.
13. The method according to any one of claims 7-12, characterized in that, The plurality of applications also includes a third application; when the second interface of the second application and the third interface of the first application are displayed in split screen, the method further includes: A fourth interface of the third application is displayed between the edge of the display screen on the first direction side of the electronic device and the third interface; wherein the display style of the fourth interface is different from the display style of the third interface, the display style of the second interface is the same as the display style of the third interface, and the third interface is located in the first direction of the second interface. The system receives and responds to a second input to the fourth interface, displays the fourth interface and the third interface in a split-screen manner, and displays the second interface between the edge of the display screen on the second direction side of the electronic device and the third interface; wherein the display style of the fourth interface is the same as the display style of the third interface, the display style of the second interface is different from the display style of the third interface, and the second direction is opposite to the first direction.
14. A display method, characterized in that, Applied to electronic devices, characterized in that it includes: Split-screen display of the third interface of the first application and the second interface of the second application; Display the first linked control; Upon receiving and responding to a first input to the first linked control, a first prompt message is displayed; wherein the first prompt message is used to prompt the user to select content from the third interface; The system receives and responds to a second input from a user who selects the first content in the third interface, and displays the first content and a first result on the second interface; wherein the first result is associated with the first content.
15. The method according to claim 14, characterized in that, After receiving the first input, the method further includes: The system receives and responds to a third input from a user who selects the second content in the third interface, and displays the second content and the second result on the second interface; wherein the second result is associated with the second content.
16. The method according to claim 14 or 15, characterized in that, If the second application is a translation application, the first result includes the translation result of the first content; if the second application is an artificial intelligence application, the first result includes the response result of the first content; if the second application is a map application, the first result includes a first map, and the first map includes the address indicated by the first content.
17. The method according to any one of claims 14-16, characterized in that, After receiving the first input, the electronic device puts the first application and the second application into a linkage mode; the method further includes: Upon receiving the first input, a first exit control is displayed; wherein the first exit control is used to exit the linkage mode; wherein, if the electronic device receives a first input on the first content in the third interface after exiting the linkage mode, the electronic device does not display the first content in the second interface, nor does it display the first result in the second interface.
18. The method according to any one of claims 14-17, characterized in that, After displaying the first content and the first result on the second interface, the method further includes: Receive and respond to a fourth input to the first wake-up control, and display a first area, the first area including a second linkage control, the second linkage control being used to set the first application and the third application to linkage mode; Upon receiving a fifth input to the second linkage control, the third interface and the fourth interface of the third application are displayed in a split screen, and the second interface is displayed between the edge of the second direction side of the electronic device's display screen and the fourth interface; wherein, the display style of the fourth interface is the same as that of the third interface, the display style of the second interface is different from that of the third interface, and the fourth interface is located in the second direction of the third interface. The system receives and responds to a sixth input from a user who selects a third piece of content in the third interface, and displays the third content and a third result in the fourth interface; wherein the third result is associated with the third content.
19. The method according to claim 18, characterized in that, After the third content and the third result are displayed on the fourth interface, the method further includes: The system receives and responds to user input on the second interface, displays the third interface and the second interface in a split-screen manner, and displays the fourth interface between the edge of the display screen on the second direction side and the second interface; wherein the display style of the fourth interface is different from the display style of the third interface, and the display style of the second interface is the same as the display style of the third interface. The system receives and responds to a seventh input from a user who selects the fourth content in the third interface, and displays the fourth content and the fourth result in the second interface; wherein the fourth result is associated with the fourth content.
20. A display method, characterized in that, Applied to electronic devices, characterized in that it includes: Split-screen display of the third and second interfaces; Receive and respond to a first input to a first wake-up control on the display screen of the electronic device, and display a first smart assistant panel; wherein the first smart assistant panel includes a voice control; Receive and respond to a second input to the voice control, and acquire the first text content of the user's voice input via a microphone; The first text content is displayed in the third interface and also in the second interface.
21. The method according to claim 20, characterized in that, Prior to receiving and responding to a first input to a first wake-up control on the display screen of the electronic device, the method further includes: Display the first comparison control; Upon receiving and responding to a third input to the first comparison control, the comparison mode is activated and a second prompt message is displayed; wherein the second prompt message is used to prompt the user that the electronic device is in comparison mode.
22. The method according to claim 20, characterized in that, After receiving the third input, the method further includes: Receive and respond to a fourth input that slides in a third direction on the third interface, move the displayed content on the third interface a first distance in the third direction, and move the displayed content on the second interface a first distance in the third direction.
23. The method according to any one of claims 20-22, characterized in that, After displaying the first text content in the third interface and in the second interface, the method further includes: The system receives and responds to a fifth input to the first query control, and displays a first query result on the third interface and a second query result on the second interface based on the first text content; wherein the first query control belongs to either the third interface or the second interface.
24. The method according to any one of claims 20-23, characterized in that, Before receiving and responding to a first input to a first wake-up control on the display screen of the electronic device and displaying a first smart assistant panel, the method further includes: Upon receiving and responding to a sixth input to the first input box, a third prompt message is displayed; wherein the first input box belongs to the third interface or the second interface; the third prompt message is used to indicate that the input boxes of the third interface and the input boxes of the second interface can be entered simultaneously.
25. The method according to any one of claims 1-13, characterized in that, The content displayed on the third interface is entirely or partially the same as the content displayed on the first interface.
26. The method according to any one of claims 1-13, characterized in that, The electronic device is a foldable screen device, and the foldable screen of the foldable screen device includes a first screen and a second screen; the display of the first interface includes: The first interface is displayed on the foldable screen; The split-screen display of the second interface of the second application and the third interface of the first application includes: The second interface is displayed on the first screen, and the third interface is displayed on the second screen.
27. An electronic device, characterized in that, include: One or more processors, one or more memories, and a transceiver, wherein the transceiver, the one or more memories, are coupled to the one or more processors, the one or more memories being used to store a computer program, and when the one or more processors execute the computer program, performing the display method as described in any one of claims 1-26.
28. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, implements the display method as described in any one of claims 1-26.
29. A chip system, characterized in that, It includes a processing circuit and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processing circuit, and the processing circuit is used to execute the code instructions to perform the display method as described in any one of claims 1-26.
30. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, performs the display method as described in any one of claims 1-26.