Content display method and device, electronic equipment and readable storage medium

CN115576514BActive Publication Date: 2026-10-27VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211313997.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-25
Publication Date
2026-10-27
Estimated Expiration
2042-10-25

AI Technical Summary

Technical Problem

[0005]本申请实施例的目的是提供一种内容显示方法、装置、电子设备及可读存储介质,能够解决电子设备每次显示事件的步骤过于繁琐的问题

Benefits of technology

[0012]在本申请实施例中,可以在可折叠的第一屏幕的折叠角度处于预设角度范围内的情况下,在第一屏幕显示至少一个事件控件,每个事件控件用于指示一个事件状态会发生变化的事件;且接收用户对该至少一个事件控件中目标事件控件的第一输入,目标事件控件用于指示目标事件;并响应于第一输入,将目标事件作为与第一屏幕相对设置的第二屏幕的显示内容。通过该方案,由于电子设备可以在第一屏幕的折叠角度处于预设角度范围内的情况下,在第一屏幕显示至少一个事件控件,并通过用户对该至少一个事件控件中的目标事件控件的输入,将目标事件控件指示的事件状态会发生变化的目标事件,作为与第一屏幕相对设置的第二屏幕的显示内容,因此电子设备可以直接在第二屏幕中显示目标事件以使用户进行查看,而无需每次显示目标事件时,要先处于展开状态且需要通过用户的多次输入才能显示目标事件,从而可以简化电子设备每次显示事件的步骤。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115576514B_ABST
    Figure CN115576514B_ABST
Patent Text Reader

Abstract

The application discloses a content display method and device, electronic equipment and readable storage medium, and belongs to the technical field of communication. The method is applied to electronic equipment having at least a first screen and a second screen. The first screen is a foldable screen, and the first screen is arranged opposite to the second screen. The method comprises the following steps: displaying at least one event control on the first screen when the folding angle of the first screen is within a preset angle range. Each event control is used for indicating an event whose event state will change. Receiving a first input of a target event control in the at least one event control by a user. The target event control is used for indicating a target event. In response to the first input, the target event is taken as the display content of the second screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, and specifically relates to a content display method, device, electronic device, and readable storage medium. Background Technology

[0002] Currently, for events in an application whose state changes, users need to constantly monitor and check in order to understand the results of the changes in real time.

[0003] For example, in an electronic device with a foldable screen, each time a user needs to view the above event, they must first trigger the electronic device to unfold by an input, then trigger the electronic device to unlock by an input, then trigger the electronic device to open the above application by an input, and finally trigger the electronic device to display the interface containing the event by an input.

[0004] However, following the above method, each time the above event is displayed, the electronic device with the foldable screen needs to be in the unfolded state first, and the user needs to input multiple times to trigger the display of the event, which is too cumbersome. Summary of the Invention

[0005] The purpose of this application is to provide a content display method, apparatus, electronic device, and readable storage medium that can solve the problem that the steps for each display event of an electronic device are too cumbersome.

[0006] In a first aspect, embodiments of this application provide a content display method. The method is applied to an electronic device having at least a first screen and a second screen. The first screen is a foldable screen, and the first screen and the second screen are arranged opposite to each other. The method includes: displaying at least one event control on the first screen when the folding angle of the first screen is within a preset angle range, each event control indicating an event whose state will change; receiving a first input from a user to a target event control among the at least one event control, the target event control indicating a target event; and, in response to the first input, displaying the target event as the display content of the second screen.

[0007] Secondly, embodiments of this application provide a content display device, which includes at least a first screen and a second screen. The first screen is a foldable screen, and the first screen and the second screen are arranged opposite to each other. The device includes a display module, a receiving module, and a processing module. The display module is used to display at least one event control on the first screen when the folding angle of the first screen is within a preset angle range. Each event control is used to indicate an event whose state will change. The receiving module is used to receive a first input from a user to a target event control among the at least one event control. The target event control is used to indicate a target event. The processing module is used to respond to the first input received by the receiving module and use the target event as the display content of the second screen.

[0008] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method described in the first aspect.

[0009] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0010] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0011] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.

[0012] In this embodiment, when the folding angle of the foldable first screen is within a preset angle range, at least one event control can be displayed on the first screen. Each event control indicates an event whose state will change. The system receives a first input from the user to a target event control among the at least one event controls, where the target event control indicates a target event. In response to the first input, the target event is displayed as content on a second screen positioned opposite the first screen. With this solution, since the electronic device can display at least one event control on the first screen when the folding angle is within a preset angle range, and through user input to the target event control among the at least one event controls, the target event indicated by the target event control, whose state will change, is displayed as content on the second screen opposite the first screen, the electronic device can directly display the target event on the second screen for the user to view. This eliminates the need for the device to be in an unfolded state and require multiple user inputs each time the target event is displayed, thus simplifying the steps for each event display. Attached Figure Description

[0013] Figure 1 This is a flowchart of the content display method provided in the embodiments of this application;

[0014] Figure 2 This is one of the interface diagrams illustrating the application of the content display method provided in the embodiments of this application;

[0015] Figure 3 This is a second schematic diagram of the interface for the content display method provided in this application embodiment;

[0016] Figure 4 This is a schematic diagram of the content display device provided in the embodiments of this application;

[0017] Figure 5 This is a schematic diagram of the electronic device provided in the embodiments of this application;

[0018] Figure 6 This is a hardware schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0020] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0021] The content display method, apparatus, electronic device, and readable storage medium provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.

[0022] For example, when a user needs to continuously monitor and view event A (e.g., the target event in this embodiment) whose status changes, an electronic device having a foldable screen (e.g., the first screen in this embodiment) and a secondary screen (e.g., the second screen in this embodiment) can display N event controls (N being a positive integer, e.g., at least one event control in this embodiment) on the foldable screen when the folding angle of the foldable screen is within the angle range [a, b] (e.g., a preset angle range in this embodiment). Event A is then displayed on the secondary screen by the user clicking on event control a (e.g., the target event control in this embodiment) among the N event controls, which indicates event A. Thus, the electronic device can directly display event A on the secondary screen for the user to view, without needing to be in an unfolded state and require multiple user inputs each time event A is displayed, thereby simplifying the steps for the electronic device to display events each time.

[0023] This application provides a content display method. Figure 1 A flowchart illustrating the content display method provided in an embodiment of this application is shown. Figure 1 As shown, the content display method provided in this application embodiment may include steps 101 to 103 as described below. The method will be exemplified below using an electronic device having at least a first screen and a second screen as an example, wherein the first screen is a foldable screen, and the first screen and the second screen are arranged opposite to each other.

[0024] Step 101: When the folding angle of the first screen is within a preset angle range, the electronic device displays at least one event control on the first screen.

[0025] In this embodiment of the application, each of the at least one event control described above is used to indicate an event whose state will change.

[0026] Optionally, in this embodiment of the application, the event whose status changes can be any possible event such as a real-time step counting event (the number of steps changes), a map navigation event (the location information changes), or a blood pressure measurement event (the blood pressure value changes).

[0027] Optionally, in this embodiment of the application, the application corresponding to the above-mentioned event can be an application on the first screen.

[0028] Optionally, in this embodiment of the application, the event control can be any possible control such as an image control, text control, or link control that can indicate the corresponding event.

[0029] Optionally, in this embodiment, the link control can be a card link control, an icon link control, or a text link control, etc.

[0030] Optionally, in this embodiment of the application, the electronic device can display the interface corresponding to the event control through user input of the above-mentioned link control, so that the user can view the detailed event information of the corresponding event.

[0031] Optionally, in this embodiment of the application, the preset angle range can be any angle range in (0, 180°), such as (60°, 80°) or (45°, 75°).

[0032] Optionally, in this embodiment of the application, the aforementioned preset angle range can be the system default or can be set by the user according to their usage needs.

[0033] Optionally, in this embodiment of the application, the first screen can be any flexible screen that can be folded, such as a foldable screen or a rollable screen.

[0034] Optionally, in the embodiments of this application, the above step 101 can be specifically implemented by the following step 101a.

[0035] Step 101a: During the folding process of the first screen, if the folding angle of the first screen is within a preset angle range, the electronic device displays at least one event control on the first screen.

[0036] It is understandable that during the folding process of an electronic device, the folding angle of the first screen changes from large to small.

[0037] Optionally, in this embodiment of the application, if the folding angle of the first screen is within the preset angle range during the unfolding process of the electronic device (i.e., the folding angle of the first screen changes from small to large), the electronic device will not display the above-mentioned at least one event control.

[0038] The content display method provided in the embodiments of this application will be described exemplarily below with reference to the accompanying drawings.

[0039] For example, assuming the preset angle range is [a1, a2], and this preset angle range includes angle a, then... Figure 2 As shown, during the process of folding the screen 21 (i.e., the first screen), when the folding angle of the screen 21 is α, the electronic device displays event control 22 and event control 23 (i.e., at least one event control) on the screen 21.

[0040] In this embodiment, since the electronic device can only display the at least one event control on the first screen when the folding angle of the first screen is within the preset angle range during the folding process of the first screen, it can avoid displaying at least one event control that the user does not need when the folding angle of the first screen is within the preset angle range when the user needs to use the first screen of the electronic device (i.e., unfold the first screen), thereby improving the flexibility of the electronic device display.

[0041] Optionally, in this embodiment of the application, after the electronic device displays at least one event control on the first screen, the user can adjust the arrangement order of at least one event control or delete the event control, etc., to meet the user's usage needs.

[0042] Step 102: The electronic device receives the user's first input to at least one target event control in the event controls.

[0043] In this embodiment of the application, the target event control is used to indicate the target event.

[0044] In this embodiment, the first input is used to trigger the electronic device to select an event control, and the event corresponding to the selected event control is used as the content displayed on the second screen. Optionally, in this embodiment, the first input can be any possible form of input, such as hover input, touch input, or voice input.

[0045] Optionally, in this embodiment of the application, the second screen may be a sub-screen disposed opposite to the first screen.

[0046] It is understandable that when the folding angle of the first screen is 0 (i.e., the first screen is in a fully folded state), the first screen is not visible to the user, while the second screen is visible to the user.

[0047] Step 103: The electronic device responds to the first input and uses the target event as the display content of the second screen.

[0048] Optionally, in this embodiment of the application, after the electronic device uses the target event as the display content of the second screen, it can display the target event on the second screen for the user to view.

[0049] In the content display method provided in this application embodiment, since the electronic device can display at least one event control on the first screen when the folding angle of the first screen is within a preset angle range, and through the user's input of the target event control in the at least one event control, the target event whose event state indicated by the target event control changes is displayed as the content of the second screen set opposite to the first screen. Therefore, the electronic device can directly display the target event on the second screen for the user to view, without having to be in an unfolded state and requiring multiple inputs from the user each time the target event is displayed, thereby simplifying the steps of the electronic device to display events each time.

[0050] Optionally, in this embodiment of the application, the at least one event control corresponds one-to-one with at least one event in the target event set. Then, before the electronic device displays the at least one event control, the content display method provided in this embodiment of the application may further include the following step 104.

[0051] Step 104: For each of the at least one events, the electronic device generates an event control corresponding to the event based on the event information of the event, thereby obtaining at least one event control.

[0052] Optionally, in this embodiment of the application, the target event set can be a list of important events, and the events in the list of important events can be preset by the system or added by the user according to their needs.

[0053] For example, taking the events in the above list of important events as system presets, these events can be time widgets, weather widgets, or application notifications, etc.

[0054] For example, taking the events in the aforementioned important event list as added by the user according to their needs, the user can add events to the important event list by inputting information on the event addition interface; or, when an application corresponding to an event is running on the electronic device, the user can add the application and / or the interface that includes the event (e.g., a map navigation interface or a pedometer interface) to the important event list by inputting information.

[0055] Optionally, in this embodiment of the application, when the folding angle of the first screen of the electronic device is within the preset angle range, for each of the above at least one event, an event control corresponding to the event is generated according to the event information of the event, and the above at least one event control is obtained.

[0056] Optionally, in this embodiment of the application, the event information of the aforementioned event may include: the name of the application corresponding to the event, the application icon of the application corresponding to the event, or a thumbnail of the interface corresponding to the event, etc.

[0057] For example, if the event information of one of the above events is the name of the application corresponding to that event, and assuming that the event is a navigation event, then the event information of that navigation event is the name of the navigation application corresponding to that navigation event.

[0058] Optionally, in this embodiment of the application, after the electronic device obtains the at least one event control, it can display the at least one event control in the lower half of the first screen to facilitate the user to view or use the at least one event control during the process of folding the first screen.

[0059] In this embodiment of the application, since the electronic device can generate an event control corresponding to each of the at least one events based on the event information of the event before displaying the at least one event control, and obtain at least one event control that corresponds one-to-one with the at least one event, it can ensure that each generated event control can accurately indicate the corresponding event.

[0060] Optionally, in this embodiment of the application, after step 101 above, the content display method provided in this embodiment of the application may further include step 105 below.

[0061] Step 105: If the folding angle of the first screen is not within the preset angle range, the electronic device cancels the display of at least one event control on the first screen.

[0062] Optionally, in this embodiment of the application, when the electronic device cancels the display of at least one event control, it can record the selected event control, the unselected event control, and the arrangement order of the at least one event control, so that when the event control is displayed again, the display priority of the event control can be adjusted and the event control can be displayed with the adjusted display priority.

[0063] For other descriptions in the embodiments of this application, please refer to the relevant descriptions in the above embodiments. To avoid repetition, they will not be repeated here.

[0064] In this embodiment of the application, since the electronic device can cancel the display of at least one event control on the first screen when the folding angle of the first screen is not within the preset angle range, the flexibility of the electronic device display can be further improved.

[0065] Optionally, in this embodiment of the application, after step 103 above, the content display method provided in this embodiment of the application may further include step 106 or step 107 as described below.

[0066] Step 106: When the electronic device is in the second screen on state, it keeps displaying the target event on the second screen, and when the second screen is in the off state, it cancels the display of the target event on the second screen.

[0067] Optionally, in this embodiment of the application, the above-mentioned screen-on state can be: the screen-on state after the electronic device uses the target event as the display content of the second screen and after the second screen is turned off.

[0068] Step 107: When the electronic device is in the second screen on state, it continues to display the target event on the second screen, and when the second screen is off state, it continues to display the target event in the off screen interface of the second screen.

[0069] Optionally, in this embodiment of the application, the screen-off interface can be the interface displayed on the second screen when the second screen is in a screen-off state.

[0070] Optionally, in this embodiment of the application, when the electronic device keeps displaying the target event on the second screen, it can adjust the display size of the target event according to the size of the second screen so that the display size of the target event is adapted to the second screen.

[0071] For example, such as Figure 3 As shown, the electronic device can adjust the display size of event 32 (i.e., target event) according to the size of screen 31 (i.e., second screen), and keep event 32 displayed on screen 31 so that the display size of event 32 is adapted to screen 31, thereby improving the display effect of the electronic device.

[0072] In this embodiment, after the electronic device displays the target event as the content of the second screen, it can maintain the display of the target event when the second screen is on and not display the target event when the second screen is off; or it can maintain the display of the target event when the second screen is on and off. Therefore, the flexibility of the electronic device display can be further improved.

[0073] Optionally, in this embodiment of the application, the target event is an event in the target application. Then, after step 103 above, the content display method provided in this embodiment of the application may further include step 108 below.

[0074] Step 108: The electronic device updates the content displayed on the second screen in real time based on the change information of the event status of the target event in the target application.

[0075] Optionally, in this embodiment of the application, the target application can be an application running in the foreground or background on the first screen.

[0076] It is understandable that when the event state of a target event in the target application changes, the electronic device can update the target event with the changed event state as the content displayed on the second screen based on the event state change information, so as to ensure that the event state of the target event displayed on the second screen is the most recently updated.

[0077] For example, assuming the target application is a pedometer application, and the target event is the step count screen within that application, if the step count (i.e., the event status) changes from A to B, the electronic device can update the step count screen displayed on the second screen, which includes step count A, to include step count B based on this change information. This allows users to easily track and view the latest step count in real time.

[0078] In this embodiment, since the electronic device can update the display content of the second screen in real time according to the event status change information of the target event in the target application, it can ensure that the event status of the target event displayed on the second screen is the most recently updated, thereby making it convenient for the user to follow up in real time.

[0079] The content display method provided in this application can be executed by a content display device. This application uses the execution of the content display method by a content display device as an example to illustrate the content display device provided in this application.

[0080] Combination Figure 4This application provides a content display device 40, which includes a first screen and a second screen. The first screen is a foldable screen, and the first screen and the second screen are arranged opposite to each other. The content display device 40 may include a display module 41, a receiving module 42, and a processing module 43. The display module 41 can be used to display at least one event control on the first screen when the folding angle of the first screen is within a preset angle range. Each event control is used to indicate an event whose state will change. The receiving module 42 can be used to receive a first input from the user to a target event control among the at least one event control. The target event control is used to indicate a target event. The processing module 43 can be used to respond to the first input received by the receiving module 42 and display the target event as the content of the second screen.

[0081] In one possible implementation, the display module 41 can be used to display at least one event control on the first screen when the folding angle of the first screen is within the preset angle range during the folding process of the first screen.

[0082] In one possible implementation, the display module 41 can also be used to cancel the display of the at least one event control on the first screen after the first screen displays the at least one event control, if the folding angle of the first screen is not within the preset angle range.

[0083] In one possible implementation, the display module 41 can also be used to, after the processing module 43 uses the target event as the display content of the second screen, keep the target event displayed on the second screen when the second screen is on, and cancel the display of the target event on the second screen when the second screen is off; or, keep the target event displayed on the second screen when the second screen is on, and continue to display the target event in the off-screen interface of the second screen when the second screen is off.

[0084] In one possible implementation, the at least one event control corresponds one-to-one with at least one event in the target event set. The processing module 43 can also be used to generate an event control corresponding to each of the at least one events based on the event information of that event, before the display module 41 displays the at least one event control on the first screen, thereby obtaining the at least one event control.

[0085] In one possible implementation, the target event is an event in the target application, and the content display device 40 may further include an update module. The update module can be used to update the display content of the second screen in real time based on the change information of the event state of the target event in the target application after the processing module 43 displays the target event as the display content of the second screen.

[0086] In the content display device provided in this application embodiment, since the content display device can display at least one event control on the first screen when the folding angle of the first screen is within a preset angle range, and through the user's input of the target event control in the at least one event control, the target event whose event state indicated by the target event control changes is displayed as the content of the second screen set opposite to the first screen. Therefore, the content display device can directly display the target event on the second screen for the user to view, without having to be in an unfolded state and require multiple inputs from the user each time the target event is displayed, thereby simplifying the steps of displaying the event each time.

[0087] The content display device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television set (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the device.

[0088] The content display device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.

[0089] The content display device provided in this application embodiment can achieve... Figures 1 to 3The various processes implemented in the method implementation examples will not be described again here to avoid repetition.

[0090] like Figure 5 As shown, this application embodiment also provides an electronic device 500, including a processor 501 and a memory 502. The memory 502 stores a program or instructions that can run on the processor 501. When the program or instructions are executed by the processor 501, they implement the various steps of the method embodiment shown above and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0091] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0092] Figure 6 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.

[0093] The electronic device 1000 includes, but is not limited to, components such as: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0094] Those skilled in the art will understand that the electronic device 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 6 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0095] The electronic device 1000 includes a first screen and a second screen. The first screen is a foldable screen, and the first screen and the second screen are arranged opposite to each other. A display unit 1006 can display at least one event control on the first screen when the folding angle of the first screen is within a preset angle range. Each event control indicates an event whose state will change. A user input unit 1007 can receive a first input from a user to a target event control among the at least one event control. The target event control indicates a target event. A processor 1010 can respond to the first input received by the user input unit 1007 by displaying the target event as content on the second screen.

[0096] In one possible implementation, the display unit 1006 can be used to display at least one event control on the first screen when the folding angle of the first screen is within the preset angle range during the folding process of the first screen.

[0097] In one possible implementation, the display unit 1006 can also be used to cancel the display of at least one event control on the first screen after the first screen displays at least one event control, provided that the folding angle of the first screen is not within the preset angle range.

[0098] In one possible implementation, the display unit 1006 can also be used to maintain the display of the target event on the second screen when the second screen is on and cancel the display of the target event on the second screen when the second screen is off, after the processor 1010 displays the target event as the display content of the second screen; or, to maintain the display of the target event on the second screen when the second screen is on and to continue displaying the target event in the off-screen interface of the second screen when the second screen is off.

[0099] In one possible implementation, the at least one event control corresponds one-to-one with at least one event in the target event set. The processor 1010 can also be used to generate an event control corresponding to each of the at least one events based on the event information of that event, before the display unit 1006 displays the at least one event control on the first screen, thereby obtaining the at least one event control.

[0100] In one possible implementation, the target event is an event in the target application. The processor 1010 can also be used to update the content displayed on the second screen in real time based on changes in the event state of the target event in the target application after the target event has been displayed as content on the second screen.

[0101] In the electronic device provided in this application embodiment, since the electronic device can display at least one event control on the first screen when the folding angle of the first screen is within a preset angle range, and through the user's input of the target event control in the at least one event control, the target event whose event state indicated by the target event control changes is displayed as the content of the second screen set opposite to the first screen. Therefore, the electronic device can directly display the target event on the second screen for the user to view, without having to be in an unfolded state and require multiple inputs from the user each time the target event is displayed, thereby simplifying the steps of the electronic device to display events each time.

[0102] For details on the beneficial effects of the various implementation methods in this embodiment, please refer to the beneficial effects of the corresponding implementation methods in the above method embodiments. To avoid repetition, these will not be repeated here.

[0103] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0104] The memory 1009 can be used to store software programs and various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0105] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.

[0106] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the method embodiments shown above and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0107] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0108] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the method embodiment shown above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0109] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0110] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0111] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0112] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0113] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A content display method, applied to an electronic device having at least a first screen and a second screen, characterized in that, The first screen is a foldable screen, and the first screen and the second screen are arranged opposite to each other. The method includes: During the folding of the first screen, when the folding angle of the first screen is within a preset angle range, at least one event control is displayed on the first screen. Each event control is used to indicate an event whose state will change. The at least one event control corresponds one-to-one with at least one event in the target event set. The events in the target event set are added by the user according to their needs. Receive a first input from a user to a target event control among the at least one event controls, the target event control being used to indicate a target event; In response to the first input, the target event is used as the display content of the second screen; After displaying the at least one event control on the first screen, the method further includes: If the folding angle of the first screen is not within the preset angle range, the at least one event control is de-displayed on the first screen, and the selected event control, the unselected event control, and the arrangement order of the at least one event control are recorded. After setting the target event as the display content of the second screen, the method further includes: When the second screen is on, the target event is displayed on the second screen; and when the second screen is off, the target event is displayed on the off screen interface of the second screen.

2. The method according to claim 1, characterized in that, Before displaying at least one event control on the first screen, the method further includes: For each of the at least one events, an event control corresponding to the event is generated based on the event information corresponding to the event, thereby obtaining the at least one event control.

3. The method according to any one of claims 1 to 2, characterized in that, The target event is an event in the target application; After setting the target event as the display content of the second screen, the method further includes: The content displayed on the second screen is updated in real time based on the change information of the event state of the target event in the target application.

4. A content display device, the device comprising at least a first screen and a second screen, characterized in that, The first screen is a foldable screen, and the first screen is arranged opposite to the second screen. The device includes a display module, a receiving module, and a processing module. The display module is configured to display at least one event control on the first screen during the folding process of the first screen, provided that the folding angle of the first screen is within a preset angle range. Each event control is used to indicate an event whose state will change. The at least one event control corresponds one-to-one with at least one event in a target event set. The events in the target event set are added by the user according to their needs. The receiving module is used to receive a first input from the user to a target event control in the at least one event control, wherein the target event control is used to indicate a target event; The processing module is configured to respond to the first input received by the receiving module and use the target event as the display content of the second screen; The processing module is further configured to, after displaying the at least one event control on the first screen, de-display the at least one event control on the first screen if the folding angle of the first screen is not within the preset angle range, and record the selected event control, the unselected event control, and the arrangement order of the at least one event control; the display module is further configured to, after the processing module uses the target event as the display content of the second screen, continue to display the target event on the second screen if the second screen is in a bright state, and continue to display the target event in the off-screen interface of the second screen if the second screen is in a dark state.

5. The apparatus according to claim 4, characterized in that, The processing module is further configured to, before the display module displays the at least one event control on the first screen, generate an event control corresponding to the event for each of the at least one events based on the event information corresponding to the event, thereby obtaining the at least one event control.

6. The apparatus according to any one of claims 4-5, characterized in that, The target event is an event in the target application, and the device further includes an update module; The update module is used to update the display content of the second screen in real time based on the event status change information of the target event in the target application after the processing module uses the target event as the display content of the second screen.

7. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the content display method as described in any one of claims 1-3.

8. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the content display method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Information processing method and terminal

    CN109379484A

  • Virtual key interaction method and system based on folding screen mobile terminal and mobile terminal

    CN110035154A