Interface display method and device, electronic equipment and storage medium
By responding to user operations in an electronic device and synchronously displaying the interface content of associated applications, the problem of cumbersome user operations is solved and the usability and user experience of electronic devices are improved.
Patent Information
- Application Number
- CN202310858937.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-12
- Publication Date
- 2025-01-14
AI Technical Summary
When using electronic devices, users need to operate multiple applications at the same time to complete tasks, but in the prior art, this operation is cumbersome, resulting in a low user experience. Although the split-screen display can display multiple applications, it requires multiple operations. Implement the required service utilization.
In response to the user's trigger operation, an interface is displayed, which simultaneously contains the target interface content of the first application and the interface of the second application associated therewith, simplifies user operations and improves the usability of the electronic device. The specific implementation includes, upon detecting a trigger operation, the electronic device simultaneously displays the interface of the second application and its associated interface content of the first application, or displays a service assembly control in the second application interface to trigger the display of the target interface content.
It simplifies the operation process when users complete tasks, improves the availability of electronic devices, and allows users to easily utilize the services provided by another associated application when using one application, without frequent switching or complex split-screen operations.
Smart Images

Figure CN119311174A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic devices, and more specifically, to an interface display method, device, electronic device and storage medium. Background Art
[0002] With the rapid advancement of technology and living standards, electronic devices (such as smart phones, tablet computers, etc.) have become one of the commonly used electronic products in people's lives. In the actual use of electronic devices, in some cases, when users use an application, they need the collaboration of other applications to help the users complete the required tasks. However, the operation of users using other applications for collaboration is relatively cumbersome, which brings inconvenience to users. Summary of the invention
[0003] The present application proposes an interface display method, device, electronic device and storage medium, which can simplify user operations when completing related tasks and improve the usability of the electronic device.
[0004] In a first aspect, an embodiment of the present application provides an interface display method, the method comprising: displaying a first interface in response to a first trigger operation, the first interface comprising target interface content in a first application interface of a first application and a second application interface of a second application, the first application interface being an application interface associated with the second application interface.
[0005] In a second aspect, an embodiment of the present application provides an interface display device, comprising: a first display module, wherein the first display module is used to display a first interface in response to a first trigger operation, the first interface including a target interface content in a first application interface of a first application and a second application interface of a second application, the first application interface being an application interface associated with the second application interface.
[0006] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a memory; one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to execute the interface display method provided in the first aspect above.
[0007] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a program code is stored. The program code can be called by a processor to execute the interface display method provided in the first aspect above.
[0008] The solution provided by the present application, by responding to a first trigger operation, displays the interface content in the application interface of the first application associated with the second application interface while displaying the second application interface of the second application, so that when the user uses the second application, the interface content in another application interface associated with the current application interface can be viewed at the same time. Therefore, when the user needs to use one of the applications and use the associated services provided by another application at the same time, the user operation when completing related tasks is simplified, thereby improving the usability of the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0010] Figure 1 A flow chart of an interface display method according to an embodiment of the present application is shown.
[0011] Figure 2 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0012] Figure 3 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0013] Figure 4 A flow chart of an interface display method according to another embodiment of the present application is shown.
[0014] Figure 5 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0015] Figure 6 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0016] Figure 7 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0017] Figure 8 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0018] Fig. 9 A flow chart of an interface display method according to yet another embodiment of the present application is shown.
[0019] Fig.10 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0020] Fig.11A flow chart of an interface display method according to yet another embodiment of the present application is shown.
[0021] Fig.12 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0022] Fig.13 A flow chart of an interface display method according to yet another embodiment of the present application is shown.
[0023] Fig.14 A schematic diagram of an interface provided in an embodiment of the present application is shown.
[0024] Fig.15 A block diagram of an interface display device according to an embodiment of the present application is shown.
[0025] Fig.16 It is a block diagram of an electronic device according to an embodiment of the present application for executing the interface display method according to an embodiment of the present application.
[0026] Fig.17 It is a storage unit of an embodiment of the present application for storing or carrying program codes for implementing the interface display method according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0028] In people's actual use of electronic devices, in some cases, when users use applications, they need other applications to provide services related to the current usage scenario in order to help users complete the required tasks. However, the operation of users using other applications for collaboration is cumbersome and the user experience is low. For example, when a user uses application A to complete a task, he needs to view the content related to the current interface of application A that can be provided by application B in real time. In this case, the user usually uses another electronic device to run application B to display the content related to the current interface of application A, so as to complete the task required by the user; for another example, when a user is using application A, he needs to operate another application B related to application A at the same time. In this case, the user usually switches back and forth between the applications running in the foreground.
[0029] Of course, many electronic devices currently can provide split-screen display function to display the interfaces of multiple applications in the same interface. However, during the split-screen display process, users still need to complete the split-screen display through more operations before they can realize the required use of other applications to provide related services.
[0030] In view of the above problems, the inventors have proposed the interface display method, device, electronic device and storage medium provided in the embodiments of the present application, which can simplify the user operation when the user completes the related tasks and improve the usability of the electronic device when the user needs to use one application and provide the related service by another application at the same time. The specific interface display method will be described in detail in the subsequent embodiments.
[0031] The interface display method provided in the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0032] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of an interface display method provided by an embodiment of the present application. In a specific embodiment, the interface display method is applied to Fig.15 The interface display device 600 and the electronic device 100 ( Fig.16 ). The following will take an electronic device as an example to illustrate the specific process of this embodiment. Of course, it can be understood that the electronic device used in this embodiment can be a smart phone, a tablet computer, a smart watch, an e-book, etc., which is not limited here. Figure 1 The process shown is described in detail, and the interface display method may specifically include the following steps:
[0033] Step S110: In response to a first trigger operation, a first interface is displayed, wherein the first interface includes target interface content in a first application interface of a first application and a second application interface of a second application, and the first application interface is an application interface associated with the second application interface.
[0034] In the embodiment of the present application, the above first trigger operation is used to trigger the electronic device to simultaneously display the target interface content in the first application interface of the first application and the second application interface of the second application. The trigger operation can be an operation of the physical button of the electronic device, or a touch operation in the display interface, which only needs to be distinguished from the operation of triggering other functions of the electronic device. The electronic device can detect the operation input by the user, and when the above first trigger operation is detected, the above first interface can be displayed, thereby simultaneously displaying the above second application interface and the above target interface content. Among them, the electronic device can be installed with at least the above first application and the second application, and there is a first application interface associated with the second application interface of the second application in the application interface of the first application. The specific types of the first application and the second application can be unlimited, for example, it can be a chat application, a video playback application, a music playback application, a picture editing application, a text editing application, etc.; the second application interface is any application interface of the second application, for example, when the second application is a chat application, the second application interface can be a chat interface of the chat application, and for another example, when the second application is a document editing application, the second application interface can be a document interface of the target document. In this way, it is possible to trigger the simultaneous display of the second application interface of the second application and the interface content of the associated first application interface provided by the first application through a first trigger operation, so that when the user uses the second application, the first application can provide service content associated with the current application interface of the second application, thereby simplifying user operations.
[0035] In some embodiments, the electronic device detects the above first trigger operation without displaying the second application interface, and then displays the above second application interface and the above target interface content simultaneously in response to the first trigger operation. For example, the second application is a calendar application, the second application interface is a displayed calendar interface, and the first application interface associated with the calendar interface is a reminder interface in a reminder application that displays reminders of different dates. The electronic device can display the desktop, and when an opening operation for the calendar application is detected, the first interface can be displayed, and the first interface includes the calendar interface and the reminders in the above reminder interface. That is, when the calendar interface needs to be displayed, the calendar interface and the reminders in the above reminder interface are displayed simultaneously.
[0036] In some embodiments, the electronic device may also detect the above first trigger operation in the second application interface while displaying the second application interface, and then display the above second application interface, that is, while displaying the second application interface, the target interface content in the first application interface associated with the currently displayed second application interface is displayed. For example, the second application may be an application related to ticketing, which can be used to purchase and query airline tickets, train tickets, etc. The above second application interface may be a ticket information interface corresponding to the purchased ticket, and the first application interface associated with the ticket information interface is a weather display interface in a weather application. The electronic device may detect the first trigger operation while displaying the ticket information interface, and display the weather information of the destination corresponding to the purchased ticket in the weather display interface, thereby realizing the simultaneous display of the ticket information interface and the weather information of the destination.
[0037] In some embodiments, the first application interface associated with the second application interface may be predetermined, that is, the first application interface is associated with the second application interface in advance, and the association relationship between the second application interface and the first application interface is stored in the electronic device. When the electronic device detects the above first trigger operation, it can display the target interface content in the first application interface associated with the second application interface while displaying the second application interface according to the stored association relationship.
[0038] In a possible implementation, the electronic device can pre-identify the associated application interfaces for the installed applications, and establish an association relationship between the application interfaces of different applications. When identifying the associated application interfaces, the application interfaces corresponding to these associated services can be obtained from the application interfaces of the installed applications based on the predetermined associated services, and an association relationship between the application interfaces can be established. For example, the navigation service is associated with the dining recommendation service, and the application interface corresponding to the navigation service is the navigation interface in the navigation application, and the application interface corresponding to the dining recommendation service is the dining recommendation interface in the dining recommendation application. Among them, the associated services are determined based on the services that the user may use at the same time. For example, when the user uses the map service, he may need to use the taxi service at the same time, so it can be determined that the map service is associated with the taxi service. For another example, when the user uses the calendar service, he may need to use the reminder service at the same time, so it can be determined that the calendar service is associated with the reminder service. For another example, when the user uses the video playback service, he may need to use the subtitle generation service at the same time, so the video playback service is associated with the subtitle generation service.
[0039] In a possible implementation, the electronic device may also display an association setting interface of the application interface, and determine the application interface associated with the association operation based on the detected association operation in the association setting interface, thereby establishing an association relationship between application interfaces of different applications based on the application interface associated with the association operation.
[0040] In some embodiments, when the electronic device displays the first interface, refer to Figure 2 , the second application interface A1 can be displayed, and the first floating frame A2 corresponding to the first application interface can be displayed in the second application interface A1, and the thumbnail corresponding to the first application interface can be displayed in the first floating frame A2. In this way, the target interface content in the first application interface is the thumbnail corresponding to the first application interface. Therefore, when the user operates the second application interface, he can know the content in the first application interface through the thumbnail corresponding to the first application interface, so as to complete the task required by the user.
[0041] In a possible implementation, after the electronic device displays the first floating frame corresponding to the first application interface in the second application interface, the electronic device can adjust the display position of the first floating frame when a move operation on the first floating frame is detected. For example, in response to a drag operation on the first floating frame, the electronic device can control the first floating frame to move following the drag operation. In this way, the target interface content in the first application interface can be displayed at the position required by the user, avoiding affecting the normal use of the user.
[0042] In a possible implementation, after the electronic device displays the first floating frame corresponding to the first application interface in the second application interface, after detecting a trigger operation on the first floating frame, such as Figure 3 As shown, in response to a trigger operation on the first floating frame, the first application interface A3 can be controlled to be displayed in full screen, and the second floating frame A4 can be displayed in the first application interface A3, and the second floating frame A4 can be displayed in the second floating frame A4. The thumbnail corresponding to the second application interface may be displayed. Among them, the specific type of the trigger operation on the first floating frame may not be limited, for example, it may be a click operation, a press operation, etc. In the above manner, the user's need for full-screen viewing of the first application interface can be met, and it is convenient for the user to perform the required operations in the second application interface and the first application interface. Of course, after the first application interface is displayed in full screen, if a trigger operation for the second floating frame is detected, it can be switched to the display of the above first interface, that is, the second application interface is displayed in full screen, and the above first floating frame is displayed in the second application interface.
[0043] Of course, the specific display method of the electronic device for displaying the second application interface and the target interface content of the first application interface may not be limited. For example, when the electronic device displays the first interface, it can display the target interface content in the first application interface and the second application interface in a split-screen manner. For another example, it can also display the target interface content in the second application interface by overlaying it.
[0044] The interface display method provided in the embodiment of the present application, by responding to a first trigger operation, displays the interface content in the application interface of the first application associated with the second application interface while displaying the second application interface of the second application, so that when the user uses the second application, the interface content in another application interface associated with the current application interface can be viewed at the same time. In this way, when the user needs to use one of the applications and use the associated services provided by another application at the same time, the user operation when completing related tasks is simplified, thereby improving the usability of the electronic device.
[0045] See also Figure 4 , Figure 4 A flow chart of an interface display method provided by another embodiment of the present application is shown. The interface display method is applied to the above electronic device. Figure 4 The process shown is described in detail, and the interface display method may specifically include the following steps:
[0046] Step S210: Display a second interface, wherein the second interface includes the second application interface and a service assembly control located in the second application interface, wherein the service assembly control is used to trigger display of target interface content in an application interface associated with the second application interface.
[0047] In an embodiment of the present application, the electronic device can display the second application interface, and when the user needs to provide the service content of the first application associated with the second application interface (i.e., the target interface content in the first application interface), the second application interface and the target interface content in the first application interface of the first application associated with the second application interface are displayed at the same time. Among them, the electronic device can display the second interface, and the second interface includes the second application interface and the service assembly control located in the second application interface, that is, when the second application is in the foreground, the service assembly control can be displayed in the second application interface when the second application interface is displayed. Among them, the second application running in the foreground refers to the state in which the electronic device displays the application interface of the second application on the screen, and when the second application is in the foreground running state, the user can see the application interface of the second application on the screen; the background running relative to the foreground running refers to the state in which the electronic device does not display the application interface of the second application on the screen, and the user cannot interact with the running interface of the second application, but the second application still occupies the system resources of the electronic device when it is in the background.
[0048] In some embodiments, when the electronic device displays the second interface above, it may be responsive to a second trigger operation for triggering the display of the second application interface, display the second application interface, and display a service assembly control corresponding to the first application interface in the second application interface. That is to say, when the electronic device detects the second trigger operation for triggering the display of the second application interface, it may simultaneously display the service assembly control in the second application interface when displaying the second application interface, so that after the second application interface is displayed, the user can trigger the display of the target interface content in the first application interface above through the service assembly control in the second application interface. Furthermore, the displayed service assembly control corresponds to the first application interface, which can facilitate the user to know the content that can be triggered to be displayed by the service assembly control based on the displayed service assembly control.
[0049] In one possible implementation, the service assembly control corresponds to the first application interface, and the style and name of the service assembly control may correspond to the service provided by the second application interface. Thus, the user can better understand the content that can be triggered to be displayed by the service assembly control based on the displayed service assembly control.
[0050] In a possible implementation, after detecting the second trigger operation for triggering the display of the second application interface, the electronic device can determine whether there is a first application interface associated with the second application interface; if there is a first application interface associated with the second application interface, the second application interface can be displayed, and the service assembly control corresponding to the first application interface can be displayed in the second application interface; if there is no first application interface associated with the second application interface, only the second application interface can be displayed. The electronic device can determine whether there is a first application interface associated with the second application interface based on the predetermined association relationship between application interfaces of different application programs.
[0051] Optionally, when the electronic device displays a second application interface and displays a service assembly control corresponding to the first application interface in the second application interface, it can obtain control content data of the service assembly control corresponding to the first application interface and interface content data of the second application interface, and then render and display the second application interface and the service assembly control based on the control content data and the interface content data.
[0052] In some embodiments, when the electronic device displays a service assembly control in the second application interface, the service assembly control may be displayed at a specified location in the second application interface, wherein the specified location may be a pre-set display location, for example, it may be an area where one of the corners in the second application interface is located; when the electronic device displays the service assembly control in the second application interface, it may also identify areas in the second application interface where no other controls exist based on the specific second application interface, and display the service assembly control in the determined area to avoid the displayed service assembly control affecting the use of other controls.
[0053] In a possible implementation, after displaying the second interface, the electronic device can also adjust the display position of the service assembly control in the second application interface according to the detected movement operation on the service assembly control. In this way, the service assembly control can be displayed at a corresponding position according to the actual needs of the user, thereby improving the user's experience.
[0054] In some embodiments, when the electronic device displays the above second interface, it can also be that when the electronic device displays the second application interface, after detecting the calling operation for calling the service assembly control for display, the service assembly control is displayed on the second application interface, that is, the second interface is displayed. In this way, it can be achieved that the service assembly control is displayed only when the user has the need to trigger the display of the above target interface content through the service assembly control, thereby avoiding the displayed service assembly control from affecting the normal use of the user. Among them, the calling operation for calling the service assembly control for display can be an operation on a physical button of the electronic device, or it can be a touch operation performed in the above application interface, which only needs to be distinguished from the control operation that triggers other functions of the electronic device. For example, the above trigger operation can be a single-finger sliding operation or a multi-finger sliding operation that meets the target sliding condition. For example, it can be a long press operation on a physical button for volume control.
[0055] Step S220: In response to a first trigger operation for the service assembly control in the second interface, a first interface is displayed, wherein the first interface includes the target interface content of the first application interface of the first application and the second application interface of the second application, and the first application interface is an application interface associated with the second application interface.
[0056] In an embodiment of the present application, after displaying the above second interface, that is, after displaying the second application interface and the service assembly control located in the second application interface, the electronic device can detect operations in the display interface, and when a first trigger operation for the service assembly control is detected, the electronic device displays the first interface in response to the first trigger operation, thereby simultaneously displaying the above second application interface and the above target interface content.
[0057] In some embodiments, after detecting the first trigger operation for the above service assembly control, the electronic device can determine whether the first application is in a running state in response to the first trigger operation; if the first application is in a running state, the target interface content in the first application interface and the second application interface can be displayed; if the first application is not in a running state, the first application is run, and then the target interface content in the first application interface and the first application interface are displayed.
[0058] The following is an explanation of the interface display method provided in the embodiment of the present application by taking examples.
[0059] For example, see Figure 5 , the electronic device can display a video playback interface A5 and a "generate subtitles" control A6, which can be used to trigger the display of a note interface showing subtitles generated for the played video; see Figure 6After detecting the trigger operation of the "generate subtitles" control A6, subtitles can be generated for the played video through the note application, and the first interface A7 is displayed. The first interface A7 includes the video playback interface A5 and the note interface A8 of the note application. The subtitles generated for the played video are displayed in the note interface A8.
[0060] See also Figure 7 When displaying the video playback interface A5, the electronic device may display the video playback interface A5, the "generate subtitles" control A6, and the "translate subtitles" control A9, wherein the "translate subtitles" control A9 may be used to trigger the display of a note interface showing subtitles translated for the played video; see Figure 8 After detecting the trigger operation of the "translation subtitles" control A9, the subtitles of the playing video can be translated through the note application, and the first interface A7 is displayed. The first interface A7 includes the video playback interface A5 and the note interface A8 of the note application. The translated subtitles of the playing video are displayed in the note interface A8.
[0061] The interface display method provided in the embodiment of the present application can control the display of the interface content in the associated application interface according to the actual usage needs of the user, simplify user operations, and improve the usability of the electronic device by displaying the service assembly control in the second application interface when displaying the second application interface, and displaying the second application interface and the interface content in the application interface of the first application associated with the second application interface in response to a trigger operation on the service assembly control.
[0062] See also Fig. 9 , Fig. 9 A flow chart of an interface display method provided by another embodiment of the present application is shown. The interface display method is applied to the above electronic device. Fig. 9 The process shown is described in detail, and the interface display method may specifically include the following steps:
[0063] Step S310: In response to a first trigger operation for triggering display of the second application interface, a first interface is displayed, wherein the first interface includes target interface content in the first application interface of the first application and the second application interface of the second application, and the first application interface is an application interface associated with the second application interface.
[0064] In an embodiment of the present application, when the electronic device is displaying any interface, after detecting the first trigger operation for triggering the display of the second application interface, it can respond to the first trigger operation to display the above first interface, thereby simultaneously displaying the above second application interface and the above target interface content. It can be understood that in this manner, the above first trigger operation is an operation that triggers the display of the application interface, but the first trigger operation can trigger the simultaneous display of the above second application interface and the above target interface content, but when the electronic device detects that the second application interface needs to be displayed, it displays the target interface content in the first application interface while displaying the second application interface.
[0065] In some embodiments, the electronic device may detect a first interface switching operation for switching a displayed application interface to a second application interface while displaying an application interface other than the second application interface of the second application. At this time, the first interface switching operation may be regarded as the first trigger operation above, and the electronic device may respond to the first interface switching operation by switching the current display interface to the second application interface and displaying the target interface content in the first application interface associated with the second application interface.
[0066] In some embodiments, the second application interface may be an interface displayed after the electronic device starts the second application. The electronic device may detect a startup operation in the main interface for starting the second application, such as a click operation on the application icon of the second application, while displaying the main interface. In this case, the startup operation may be regarded as the first trigger operation; the electronic device may respond to the startup operation by running the second application, displaying the second application interface, and displaying the target interface content in the first application interface associated with the second application interface.
[0067] In some embodiments, the main interface of the electronic device may include a service assembly icon, which can trigger the display of the above second application interface and the above target interface content. When the electronic device displays the main interface, if the first trigger operation for the service assembly icon is detected, the above first interface can be displayed in response to the first trigger operation, thereby simultaneously displaying the above second application interface and the above target interface content. Among them, if the electronic device detects the first trigger operation for the service assembly icon, if any of the first application and the second application is not in a running state, the application that is not in a running state in the first application and the second application can be run, and after the first application and the second application are both in a running state, the above first interface is displayed. In this embodiment, the above service assembly icon can be understood as a shortcut to trigger the display of the above second application interface and the target interface content, so that the user can quickly call the display of the second application interface and the target interface content by operating the service assembly control in the main interface, thereby further simplifying the user operation.
[0068] The following is an explanation of the interface display method provided in the embodiment of the present application by taking examples.
[0069] For example, the second application interface may be a fitness video playback interface in a fitness application, and the first application interface may be a data display interface for physiological data in a health application. The electronic device may display a fitness video selection interface of the fitness application; after detecting a playback operation for any fitness video in the fitness video selection interface, refer to Fig.10 The electronic device can display the fitness video playback interface A11 in the fitness application, and display the physiological data A12 in the above data display interface in the health application in the fitness video playback interface A11.
[0070] The interface display method provided in the embodiment of the present application displays the target interface content in the first application interface while displaying the second application interface in response to the trigger operation of the second application interface for triggering the display. Therefore, when the user triggers the application interface to be displayed, the interface content in the associated application interface can be automatically displayed, thereby further simplifying the user operation and improving the usability of the electronic device.
[0071] See also Fig.11 , Fig.11 A flow chart of an interface display method provided by another embodiment of the present application is shown. The interface display method is applied to the above electronic device. Fig.11 The process shown is described in detail, and the interface display method may specifically include the following steps:
[0072] Step S410: In response to a first trigger operation, a split-screen interface is displayed, wherein the split-screen interface includes a first application interface of a first application and a second application interface of a second application displayed in split screen, wherein the first application interface is an application interface associated with the second application interface.
[0073] In an embodiment of the present application, when the electronic device simultaneously displays the second application interface and the target interface content in the first application interface associated with the second application interface in response to the detected first trigger operation, a split-screen interface may be displayed, wherein the split-screen interface includes the second application interface and the first application interface displayed in split screen. That is, when displaying the target interface content in the first application interface and the second application interface, the target interface content is the entire interface of the first application interface, and the electronic device can simultaneously display the second application interface and the first application interface associated with the second application interface through split-screen display.
[0074] For example, please refer again to Figure 6 The second application interface may be a video playback interface A5, and the first application interface may be a note interface A8 displaying subtitles generated for the played video. The electronic device displays the video playback interface A5 and the note interface A8 in split screen, so that the user can view the subtitles corresponding to the played video through the note interface while watching the played video.
[0075] For example, see Fig.12 The second application interface may be a fitness video playback interface A11, and the first application interface may be a data display interface A13 of physiological data in a health application. The electronic device displays the fitness video playback interface A11 and the data display interface A13 in a split screen, so that the user can view the user's physiological data in real time through the above data display interface A13 while watching and playing fitness videos.
[0076] In some embodiments, after displaying the split-screen interface including the second application interface and the first application interface, the electronic device can also detect the operation in the split-screen interface, and in the case of detecting the first control operation for the second application interface (i.e., the operation in the second application interface), it can also respond to the first control operation, perform corresponding control on the second application interface, and perform associated control on the first application. It can be understood that in some associated application interfaces, the services provided by the application interfaces are highly correlated, so in some cases the electronic device can perform associated control on the first application according to the control operation in the second application interface.
[0077] Exemplarily, the electronic device displays a first interface, which includes a video playback interface and a note interface of a note application. The note interface displays subtitles generated for the played video. If the electronic device detects a progress adjustment operation in the video playback interface, it can control the playback progress of the played video and adjust the subtitles corresponding to the current playback progress displayed in the note interface of the note application, so that the subtitles corresponding to the adjusted current playback progress match the actual playback progress of the played video.
[0078] Exemplarily, the electronic device displays a first interface, which includes a navigation interface and a restaurant recommendation interface. If the electronic device detects a change operation on the destination in the navigation interface, the electronic device can update the navigation content in the navigation interface according to the changed destination, and the electronic device can also update the restaurant recommendation content in the restaurant recommendation interface to make the updated restaurant recommendation content match the above changed destination.
[0079] Exemplarily, the electronic device displays a first interface, which includes a ticket display interface and a weather display interface. If the electronic device detects a change operation on the destination in the ticket display interface, the electronic device can update the ticket information in the ticket display interface according to the changed destination, and the electronic device can also update the weather information in the above weather display interface to make the updated weather information match the above changed destination.
[0080] In some embodiments, after displaying the above split-screen interface including the second application interface and the first application interface, the electronic device can also detect operations in the split-screen interface. When a second control operation for the first application interface (i.e., an operation in the first application interface) is detected, the electronic device can also respond to the second control operation to perform corresponding control on the first application interface and perform associated control on the second application.
[0081] Exemplarily, the electronic device displays a first interface, which includes a video playback interface and a note interface of a note application. The note interface displays subtitles generated for the played video. If the electronic device detects a drag operation on the subtitles corresponding to the current playback progress in the note interface, the subtitles corresponding to the current playback progress in the note interface can be updated, and the video playback progress in the video playback interface can be adjusted to match the adjusted video playback progress with the playback progress corresponding to the subtitles in the note interface.
[0082] It should be noted that the display method for the first interface provided in the embodiment of the present application can also be applied to the aforementioned embodiment. For example, the electronic device can display the second interface, the second interface includes the second application interface and the service assembly control located in the second application interface; in response to the first trigger operation for the service assembly control in the second interface, the split-screen interface is displayed, and the split-screen interface includes the second application interface displayed in split screen and the first application interface. For another example, the electronic device can display a split-screen interface in response to the first trigger operation for triggering the display of the second application interface, and the split-screen interface includes the second application interface displayed in split screen and the first application interface.
[0083] The interface display method provided in the embodiment of the present application displays a split-screen interface in response to a first trigger operation, wherein the split-screen interface includes a second application interface of the second application and a first application interface of the second application associated with the second application interface, thereby satisfying the user's need for split-screen display of an application interface of an application and an application interface of another associated application, and allowing the user to trigger the split-screen display of an application interface of an application and an application interface of another associated application through the first trigger operation, thereby simplifying the user's operation when performing split-screen display of application interfaces of related applications.
[0084] See also Fig.13 , Fig.13 A flow chart of an interface display method provided by another embodiment of the present application is shown. The interface display method is applied to the above electronic device. Fig.13 The process shown is described in detail, and the interface display method may specifically include the following steps:
[0085] Step S510: In response to a first trigger operation, obtaining the target interface content from the first application interface.
[0086] In an embodiment of the present application, when the electronic device responds to a detected first trigger operation and simultaneously displays a second application interface and target interface content in a first application interface associated with the second application interface, the target interface content in the first application interface can be acquired so as to display the target interface content in the second application interface, thereby achieving the simultaneous display of the second application interface and the above target interface content.
[0087] In some embodiments, when the electronic device acquires the target interface content, it may be to acquire the target interface content that matches the interface content of the second application interface from the first application interface. Among them, the electronic device may store the matching relationship of the interface content in the associated application interface, and according to the matching relationship, the electronic device may acquire the target interface content that matches the interface content of the second application interface from the first application interface. It can be understood that in some scenarios, the interface content in the second application interface may represent the current usage scenario, and when displaying the interface content in the associated first application interface, only the interface content that matches the current usage scenario may be displayed, so the associated interface content may be accurately displayed in the above manner. For example, when the second application interface is a fitness video playback interface in a fitness application, and the first application interface is a data display interface of physiological data in a health application, the interface content in the fitness video playback interface is a fitness video, so it is only necessary to acquire the physiological data in the above data display interface as the target interface content; for another example, when the second application interface is a navigation interface in a navigation application, and the first application interface is a dining recommendation interface of a dining recommendation application, it is only necessary to acquire the dining recommendation information in the above dining recommendation interface as the target interface content.
[0088] Step S520: displaying the second application interface, and superimposing and displaying the target interface content in the second application interface.
[0089] In an embodiment of the present application, after acquiring the target interface content, the electronic device can display the second application interface and overlay the target interface content on the second application interface, thereby realizing the simultaneous display of the second application interface and the target interface content.
[0090] In some embodiments, when the electronic device displays the above target interface content in the second application interface, the target interface content may be superimposed and displayed on the target position in the second application interface, wherein the target position may be a pre-set display position, for example, it may be an area where one of the corners in the second application interface is located; when the electronic device superimposes and displays the target interface content in the second application interface, it may also identify the idle area in the second application interface based on the specific second application interface, and superimpose and display the target interface content in the determined idle area to avoid the displayed target interface content affecting the user's viewing of the second application interface.
[0091] In a possible implementation, after the electronic device displays the second application interface and superimposes the target interface content on the second application interface, it can also adjust the display position of the target interface content in the second application interface according to the detected drag operation on the target interface content. In this way, the display position of the target interface content can be adjusted according to the actual needs of the user, thereby meeting the usage needs and habits of different users.
[0092] In some embodiments, when the electronic device displays the above target interface content in a superimposed manner in the second application interface, the target interface content may be superimposed and displayed using corresponding display rules according to the different target interface contents. Specifically, the electronic device may determine the display rules for the target interface content; then display the second application interface, and display the target interface content in a superimposed manner in the second application interface according to the display rules. Among them, the above display rules may be the display color, display brightness, text font, text size, etc. adopted. It can be understood that when displaying different target interface contents, the content that needs to be highlighted in the target interface content may be different, and the importance of different contents in the target interface content may be different. Therefore, the display rules for different target interface contents may be determined in advance. When the target interface content is actually superimposed and displayed in the second application interface, the target interface content may be superimposed and displayed in the second application interface according to the set display rules for the target interface content. For example, when the physiological data in the data display interface of the physiological data in the health application is superimposed on the fitness video playback interface, different colors can be used to highlight different types of physiological data; for another example, when the weather information of the destination in the weather display interface of the weather application is superimposed on the navigation interface, different colors can be used to display the weather information according to the different weather information, such as yellow for sunny weather information, gray for cloudy weather information, blue for rainy weather information, etc. Of course, the above display rules are only examples, and the specific display rules can be determined according to the actual target interface content and user needs.
[0093] In some embodiments, after the electronic device displays the second application interface and superimposes and displays the above target interface content in the second application interface, it can also detect whether the target interface content is updated. If the target interface content is updated, and the updated target interface content meets the target prompt condition of the application scenario corresponding to the second application interface, the first prompt information corresponding to the application scenario is displayed in the second application interface. It can be understood that in some application scenarios, the interface content in the first application interface associated with the second application interface will change, and these changes are closely related to the current application scenario. Therefore, the displayed target interface content can be detected to determine whether the updated target interface content meets the target prompt condition of the application scenario corresponding to the second application interface when the target interface content is updated. If the target prompt condition is met, the prompt corresponding to the current application scenario is performed.
[0094] Among them, the target prompt condition is determined according to the application scenario. For example, the target prompt condition in the fitness scenario may be physiological data (generating an abnormality, for example, the target prompt condition in the navigation scenario may be weather information of the destination is bad weather, for example, the target prompt condition in the navigation scenario may be the closing of the recommended business in the restaurant recommendation information of the destination, etc. Of course, the above target prompt conditions are only examples, and the specific target prompt conditions may not be limited.
[0095] For example, please refer again to Fig.10 The second application interface may be a fitness video playback interface A11 in a fitness application, and the first application interface may be a data display interface of physiological data in a health application. The electronic device may overlay and display the physiological data A12 in the above data display interface on the fitness video playback interface A11; please refer to Fig.14 When it is detected that the displayed physiological data has changed and the changed physiological data matches the abnormal physiological data, prompt information A14 can be output to prompt the user to slow down the exercise rhythm.
[0096] It should be noted that the display method for the first interface provided in the embodiment of the present application can also be applied to the aforementioned embodiment. For example, the electronic device can display the second interface, which includes a second application interface and a service assembly control located in the second application interface; in response to the first trigger operation for the service assembly control in the second interface, the target interface content is obtained from the first application interface, and then the second application interface is displayed, and the target interface content is superimposed on the second application interface. For another example, the electronic device can respond to the first trigger operation for triggering the display of the second application interface, obtain the target interface content from the first application interface, and then display the second application interface, and superimpose the target interface content on the second application interface.
[0097] In an embodiment of the present application, by responding to a first trigger operation, target interface content is obtained from the second application interface of the first application associated with the second application interface of the second application, and then the second application interface is displayed, and the obtained target interface content is superimposed and displayed on the second application interface, so that when the user uses the second application, the interface content in another application interface associated with the current application interface can be viewed at the same time, thereby improving the display effect of the target interface content, simplifying user operations, and improving the usability of the electronic device.
[0098] See also Fig.15 , which shows a structural block diagram of an interface display device 600 provided in an embodiment of the present application. The interface display device 600 applies the above-mentioned electronic device, and the interface display device 600 includes: a first display module 610. Among them, the first display module 610 is used to display a first interface in response to a first trigger operation, and the first interface includes a target interface content in a first application interface of a first application and a second application interface of a second application, and the first application interface is an application interface associated with the second application interface.
[0099] In some embodiments, the interface display device 600 may further include a second display module, the second display module is used to display a second interface, the second interface includes the second application interface and a service assembly control located in the second application interface, the service assembly control is used to trigger the display of target interface content in the application interface associated with the second application interface. In this manner, the first display module can be specifically used to display the first interface in response to a first trigger operation on the service assembly control in the second interface.
[0100] In a possible implementation, the second display module may also be specifically used to display the second application interface in response to a second trigger operation for triggering display of the second application interface, and to display a service assembly control corresponding to the first application interface in the second application interface.
[0101] Optionally, the second display module can also be specifically used to respond to the second trigger operation. If there is the first application interface associated with the second application interface, the second application interface is displayed, and the service assembly control corresponding to the first application interface is displayed in the second application interface.
[0102] In some embodiments, the first display module 610 may be specifically configured to display the first interface in response to a first triggering operation for triggering display of the second application interface.
[0103] In some embodiments, the first display module 610 can be specifically used to display a split-screen interface in response to a first trigger operation, where the split-screen interface includes the first application interface and the second application interface displayed in split screen.
[0104] In a possible implementation, the interface display device 600 may further include a first application control module, which may be used to perform corresponding control on the second application interface and associated control on the first application in response to a first control operation in the second application interface after displaying the split-screen interface in response to the first trigger operation.
[0105] In a possible implementation, the interface display device 600 may further include a second application control module, which may be used to perform corresponding control on the first application interface and associated control on the second application in response to a second control operation in the first application interface after displaying the split-screen interface in response to the first trigger operation.
[0106] In some embodiments, the first display module 610 can be specifically used to obtain the target interface content from the first application interface in response to a first trigger operation; display the second application interface, and overlay the target interface content in the second application interface.
[0107] In a possible implementation, the first display module 610 may also be configured to obtain, in response to a first trigger operation, target interface content that matches the interface content of the second application interface from the first application interface.
[0108] In a possible implementation, the first display module 610 may also be used to determine a display rule for the target interface content; display the second application interface, and overlay and display the target interface content in the second application interface according to the display rule.
[0109] In a possible embodiment, the interface display device 600 may also include a prompt module, which is used to display the first prompt information corresponding to the application scenario in the second application interface after displaying the second application interface and superimposing the target interface content in the second application interface, if the target interface content is updated, and the updated target interface content meets the target prompt condition of the application scenario corresponding to the second application interface.
[0110] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0111] In several embodiments provided in the present application, the coupling between modules may be electrical, mechanical or other forms of coupling.
[0112] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.
[0113] To summarize, the solution provided by the present application, by responding to a first trigger operation, displays the interface content in the application interface of the first application associated with the second application interface while displaying the second application interface of the second application, so that when the user uses the second application, the interface content in another application interface associated with the current application interface can be viewed at the same time. Therefore, when the user needs to use one of the applications while utilizing the associated services provided by another application, the user operation is simplified when the user completes related tasks, thereby improving the usability of the electronic device.
[0114] Please refer to Fig.16 , which shows a structural block diagram of an electronic device provided in an embodiment of the present application. The electronic device 100 may be an electronic device capable of running applications, such as a smart phone, a tablet computer, a smart watch, an e-book, etc. The electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, and one or more applications, wherein the one or more applications may be stored in the memory 120 and configured to be executed by one or more processors 110, and the one or more applications are configured to execute the method described in the aforementioned method embodiment.
[0115] The processor 110 may include one or more processing cores. The processor 110 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes various functions and processes data of the electronic device 100 by running or executing instructions, programs, code sets or instruction sets stored in the memory 120, and calling data stored in the memory 120. Optionally, the processor 110 can be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 110 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 110, but may be implemented separately through a communication chip.
[0116] The memory 120 may include a random access memory (RAM) or a read-only memory (ROM). The memory 120 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (such as a phone book, audio and video data, chat record data) created by the electronic device 100 during use.
[0117] Please refer to Fig.17 , which shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable medium 800 stores program codes, which can be called by a processor to execute the method described in the above method embodiment.
[0118] The computer readable storage medium 800 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 800 includes a non-transitory computer-readable storage medium. The computer readable storage medium 800 has storage space for program code 810 that performs any method step in the above method. These program codes can be read from or written to one or more computer program products. The program code 810 can be compressed, for example, in an appropriate form.
[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. An interface display method, characterized in that: The method comprises: In response to a first trigger operation, a first interface is displayed, wherein the first interface includes target interface content in a first application interface of a first application and a second application interface of a second application, and the first application interface is an application interface associated with the second application interface.
2. The method according to claim 1, characterized in that Before displaying the first interface in response to the first trigger operation, the method further includes: Display a second interface, wherein the second interface includes the second application interface and a service assembly control located in the second application interface, wherein the service assembly control is used to trigger the display of target interface content in an application interface associated with the second application interface; The step of displaying a first interface in response to a first trigger operation includes: In response to a first trigger operation on the service assembly control in the second interface, the first interface is displayed.
3. The method according to claim 2, characterized in that The displaying of the second interface includes: In response to a second trigger operation for triggering display of the second application interface, the second application interface is displayed, and a service assembly control corresponding to the first application interface is displayed in the second application interface.
4. The method according to claim 3, characterized in that The step of displaying the second application interface in response to a second trigger operation for triggering display of the second application interface, and displaying a service assembly control corresponding to the first application interface in the second application interface includes: In response to the second trigger operation, if there is the first application interface associated with the second application interface, the second application interface is displayed, and a service assembly control corresponding to the first application interface is displayed in the second application interface.
5. The method according to claim 1, characterized in that The step of displaying a first interface in response to a first trigger operation includes: In response to a first triggering operation for triggering display of the second application interface, the first interface is displayed.
6. The method according to any one of claims 1 to 5, characterized in that: The step of displaying a first interface in response to a first trigger operation includes: In response to the first trigger operation, a split-screen interface is displayed, wherein the split-screen interface includes the first application interface and the second application interface displayed in split screen.
7. The method according to claim 6, characterized in that After displaying the split-screen interface in response to the first trigger operation, the method further includes: In response to the first control operation in the second application interface, the second application interface is correspondingly controlled, and the first application is associatedly controlled.
8. The method according to claim 6, characterized in that After displaying the split-screen interface in response to the first trigger operation, the method further includes: In response to a second control operation in the first application interface, the first application interface is correspondingly controlled, and the second application is associatedly controlled.
9. The method according to any one of claims 1 to 5, characterized in that: The step of displaying a first interface in response to a first trigger operation includes: In response to a first trigger operation, acquiring the target interface content from the first application interface; The second application interface is displayed, and the target interface content is superimposed and displayed in the second application interface.
10. The method according to claim 9, characterized in that The step of acquiring the target interface content from the first application interface in response to the first trigger operation includes: In response to a first trigger operation, target interface content that matches the interface content of the second application interface is obtained from the first application interface.
11. The method according to claim 9, characterized in that The displaying of the second application interface and superimposing and displaying the target interface content in the second application interface includes: Determining display rules for the target interface content; The second application interface is displayed, and the target interface content is superimposed and displayed in the second application interface according to the display rule.
12. The method according to claim 9, characterized in that After displaying the second application interface and overlaying and displaying the target interface content in the second application interface, the method further includes: If the target interface content is updated, and the updated target interface content meets the target prompt condition of the application scenario corresponding to the second application interface, the first prompt information corresponding to the application scenario is displayed in the second application interface.
13. An interface display device, characterized in that: The device comprises: a first display module, wherein: The first display module is used to display a first interface in response to a first trigger operation, wherein the first interface includes target interface content in a first application interface of a first application and a second application interface of a second application, and the first application interface is an application interface associated with the second application interface.
14. An electronic device, characterized in that: include: one or more processors; Memory; One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes, and the program codes can be called by a processor to execute the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Application screen splitting method and device, storage medium and electronic equipment
CN111597006A
Display method and display device of application interface and electronic equipment
CN115390968A
Application interface display method, electronic equipment and readable storage medium
CN116033062A
Display method and apparatus and electronic device
WO2022048633A1