Display method and electronic equipment
By detecting whether the phone is in the stand state and automatically displaying the aggregated page or specific application interface, the problem of users needing to perform cumbersome operations when watching TV shows is solved, achieving higher user experience and device intelligence.
Patent Information
- Application Number
- CN202311867190.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-11-03
- Filing Date
- 2023-12-29
- Publication Date
- 2025-05-13
AI Technical Summary
When users use their mobile phone to watch TV series, they need to perform cumbersome operation processes, which affects the user experience.
By detecting whether the electronic device is in the bracket state, the aggregated page or specific application interface is automatically displayed, which simplifies user operations and improves the intelligence of the device.
It simplifies user operation processes, improves the flexibility and intelligence of interface display, and improves the user experience.
Smart Images

Figure CN119987602A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of computers, and in particular to a display method and an electronic device. Background Art
[0002] When users use their mobile phones to watch TV series during leisure time, they may encounter the following situations:
[0003] (1) Figure 1E As shown, users need to go through a series of operations before they can start watching a drama, such as turning on the phone, unlocking it and entering the main desktop, finding a video app, entering the video app, selecting a playlist, clicking full screen, and placing the phone in landscape mode on a stand to play the drama.
[0004] (2) Users’ TV series-chasing behavior is regular: once they start to watch a TV series, they will enter the corresponding application with a clear purpose and follow the previous progress. However, they still need to repeat the same standardized operation every time they open the application.
[0005] When these situations occur, it will cause cumbersome operations and affect the user's physical examination. Summary of the invention
[0006] The embodiments of the present application provide a display method and an electronic device. Based on the method described in the present application, user operations can be simplified and device intelligence and user experience can be improved.
[0007] In a first aspect, the present application provides a display method, the method comprising: when an electronic device displays a desktop, when it is detected that the electronic device is in a stand state, displaying a first interface; the first interface comprises multiple application cards, and one application card is associated with one or more applications; when the electronic device is in any of a locked screen state, a screen off display state, and a screen off state, when it is detected that the electronic device is in a stand state, displaying a second interface corresponding to the first application card.
[0008] Based on the method described in the first aspect, different interface contents can be presented for different situations of the electronic device when the user's most natural and instinctive "bracket placement" behavior is detected, which is conducive to improving the flexibility and intelligence of the interface display. Specifically, when the electronic device displays the desktop, when the user's "bracket placement" behavior is detected, an aggregate page composed of multiple application cards can be directly presented to provide the user with more content they need, which simplifies user operations and improves the diversity of interface content; when the electronic device is in any of the states of the locked screen, the screen off display state, and the screen off state, when the user's "bracket placement" behavior is detected, the application interface corresponding to a specific application card is directly presented, which further simplifies user operations and improves user experience.
[0009] In a possible implementation, the multiple application cards include a second application card, and the method further includes: in the first interface, in response to an operation that triggers the second application card, displaying an application interface corresponding to the second application card; the first application card is the same as or different from the second application card. Based on this method, the user can directly enter the interface of the application associated with a specific application card through the aggregate page (i.e., the first interface), which is conducive to improving the convenience of operation.
[0010] In a possible implementation, the method further includes: in the second interface, in response to an operation that triggers the second interface to enter a thumbnail state, displaying the first interface; wherein the multiple application cards include the first application card. Based on this method, since the interface corresponding to a specific application card can also enter an aggregated state and return to the aggregated page, it is conducive to improving the flexibility of interface display.
[0011] In a possible implementation, the first application card is a predefined application card, or the first application card is an application card that the user exited last time. Based on this approach, it is helpful to improve the intelligence of application card settings.
[0012] In a possible implementation, the method further includes: upon receiving a first notification message of a first application, displaying a first notification card corresponding to the first notification message in full screen; in response to an operation that triggers the first notification card, displaying an unlocking interface; and when the unlocking interface is successfully unlocked, displaying an application interface corresponding to the first notification card. Based on this method, user privacy can be protected and security can be improved.
[0013] In a possible implementation, the method further includes: displaying a capsule button in the first interface or the second interface; in response to an operation of triggering the capsule button, displaying a second notification card corresponding to the capsule button; in response to an operation of triggering the second notification card, displaying an application interface corresponding to the second notification card. Based on this method, the real-time notification can be directly accessed at any time through the capsule button, which can improve the convenience of operation and the user experience.
[0014] In a possible implementation, before displaying the capsule button in the first interface or the second interface, the method further includes: displaying the second notification card in the first interface or the second interface when receiving the second notification message of the second application; displaying the capsule button in the first interface or the second interface includes: displaying the capsule button in the first interface or the second interface when detecting a user's swiping up operation on the second notification card or the second notification card is automatically retracted after a preset time. Based on this method, the convenience of displaying the capsule button can be improved.
[0015] In a possible implementation, the electronic device supports a charging state or a non-charging state; when the electronic device is in a charging state, it supports displaying the first interface or the second interface 24 / 7, or supports displaying the first interface or the second interface non-24 / 7; when the electronic device is in a non-charging state, it supports displaying the first interface or the second interface non-24 / 7. Based on this method, the flexibility and intelligence of the interface display can be improved, and the non-24 / 7 display is conducive to saving power.
[0016] In a possible implementation, the method further includes: closing the first interface or the second interface when the first interface or the second interface is displayed for a preset time period; and redisplaying the first interface or the second interface in response to the user looking at the screen or touching the screen. Based on this method, the intelligence of the interface display can be improved and power can be saved.
[0017] In a possible implementation, the method further includes: in response to an operation of sliding up or sliding down the second interface, displaying a third interface corresponding to the first application card; the third interface and the second interface use different styles, or the third interface and the second interface are associated with different applications. Based on this method, it is beneficial to improve the flexibility of interface switching.
[0018] In a possible implementation, the method further includes: in response to a left-slide or right-slide operation of the second interface, displaying a fourth interface corresponding to a second application card; the second application card is an application card other than the first application card among the plurality of application cards. Based on this method, the flexibility of interface switching is improved.
[0019] In a possible implementation, the multiple application cards and the applications associated with the multiple application cards are determined based on first information; the first information includes one or more of the following information: time information, location information, user history habits, and scene change information. Based on this method, it is beneficial to improve the intelligence and convenience of application card recommendation content.
[0020] In a possible implementation, the multiple application cards include multiple items of the following application cards: music recommendation, utility tool, electronic photo album, and video recommendation.
[0021] In a possible implementation, the second application card is an electronic photo album, and the method further includes: in the first interface, in response to a long press operation of the electronic photo album, displaying a setting interface; the setting interface includes selecting a custom photo album option and a smart recommended photo album option; in response to an operation of triggering the custom photo album option, displaying a selection interface; the selection interface includes multiple photos; and selecting a photo from the multiple photos to be displayed in the application interface corresponding to the second application card. Based on this method, it is conducive to improving the flexibility of setting the electronic photo album and improving the user experience.
[0022] In a possible implementation, when the first application card is a video recommendation, the method further includes: in response to an operation of triggering a floating window, displaying a floating window in the second interface, the floating window including multiple information options; in response to an operation of clicking a first information option, displaying first information corresponding to the first information option in the second interface, the first information option being any one of the multiple information options. Based on this method, the efficiency of the user in selecting display content can be improved, and the operation speed can be improved.
[0023] In a second aspect, the present application provides a display device, which may be an electronic device, or a device in an electronic device, or a device that can be used in combination with an electronic device; wherein the display device may also be a chip system, and the display device may execute the method executed by the electronic device in the first aspect. The functions of the display device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the display device may refer to the methods and beneficial effects described in the first aspect above, and the repetitive parts will not be repeated.
[0024] In a third aspect, the present application provides an electronic device, comprising one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the display method in any possible implementation of the first aspect.
[0025] In a fourth aspect, the present application provides a chip, comprising a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method described in the first aspect is executed.
[0026] In a fifth aspect, the present application provides a display system, which includes an electronic device; wherein the electronic device is used to execute the method described in the first aspect.
[0027] In a sixth aspect, the present application provides a display device, comprising a function or unit for executing any one of the methods in the first aspect.
[0028] In the seventh aspect, the present application provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions. When the program instructions are executed on a display device, the display device executes the display method in any possible implementation of the first aspect above.
[0029] In an eighth aspect, the present application provides a computer program product. When the computer program product runs on a computer, it enables the computer to execute the display method in any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1A is a schematic diagram of an electronic device in a screen-off display state provided by an embodiment of the present application;
[0031] Figure 1B is a schematic diagram of an electronic device in a locked screen state provided by an embodiment of the present application;
[0032] Figure 1C This is a schematic diagram of an electronic device displaying a desktop provided by an embodiment of the present application;
[0033] Figure 1D is a schematic diagram of an electronic device in a screen-off state provided by an embodiment of the present application;
[0034] Figure 1E It is a schematic diagram of a traditional operation process of watching TV series provided by an embodiment of the present application;
[0035] Figure 2 It is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;
[0036] Figure 3 It is a software structure block diagram of an electronic device provided in an embodiment of the present application;
[0037] Figure 4 It is a flow chart of a display method provided in an embodiment of the present application;
[0038] Figure 5A is a schematic diagram of a first interface provided in an embodiment of the present application;
[0039] Figure 5B This is a schematic diagram of displaying a first interface when an electronic device displays a desktop, provided by an embodiment of the present application;
[0040] Figure 6 It is a schematic diagram of a process of customizing an electronic photo album provided in an embodiment of the present application;
[0041] Figure 7 is a schematic diagram of an operation flow of a custom electronic photo album provided in an embodiment of the present application;
[0042] Fig. 8A It is a schematic diagram provided in an embodiment of the present application for displaying a second interface when the electronic device is in any one of a locked screen state, a screen-off display state, and a screen-off state;
[0043] Figure 8B This is a schematic diagram of an upward sliding switching interface style provided in an embodiment of the present application;
[0044] Figure 8C It is a schematic diagram of an associated application of sliding upward to switch interfaces provided in an embodiment of the present application;
[0045] Fig.8D It is a schematic diagram of associated applications and interface styles of a downward sliding switching interface provided in an embodiment of the present application;
[0046] Fig. 8E is a schematic diagram of sliding left to switch application cards (modes) provided in an embodiment of the present application;
[0047] Fig.9A It is a schematic diagram of entering an aggregate page (first interface) by pinching with two fingers provided in an embodiment of the present application;
[0048] Fig. 9B This is a schematic diagram of a two-finger pinching method provided in an embodiment of the present application to enter an aggregate page (first interface) to watch a TV series;
[0049] Fig.10 It is a schematic diagram of a floating window and option display content provided in an embodiment of the present application;
[0050] Fig.11A is a schematic diagram of a first notification card provided in an embodiment of the present application;
[0051] Fig. 11B is a schematic diagram of a second notification card provided in an embodiment of the present application;
[0052] Fig.12 is an operation schematic diagram of a display method provided in an embodiment of the present application;
[0053] Fig.13 is a flow chart of another display method provided in an embodiment of the present application;
[0054] Fig.14 is an operation schematic diagram of another display method provided in an embodiment of the present application;
[0055] Fig.15 is a flow chart of another display method provided in an embodiment of the present application;
[0056] Fig.16 is an operation schematic diagram of another display method provided in an embodiment of the present application;
[0057] Fig.17 is a structural schematic diagram of a display device provided in an embodiment of the present application;
[0058] Fig.18 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0059] The technical solutions in the embodiments of the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0060] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0061] The term "user interface (UI)" in the following embodiments of the present application refers to a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device, and finally presented as content that the user can recognize. The commonly used form of user interface is a graphical user interface (GUI), which refers to a user interface related to computer operations that is displayed in a graphical manner. It can be a visual interface element such as time, date, text, icon, button, menu, tab, text box, dialog box, status bar, navigation bar, widget, etc. displayed on the display screen of an electronic device.
[0062] In order to facilitate understanding of the solution provided by the embodiment of the present application, the following introduces the relevant concepts involved in the embodiment of the present application:
[0063] 1. Always on display (AOD) status, screen lock status, screen off status and unlock status
[0064] The AOD state refers to the state in which an electronic device displays information such as time, date, and icons in a part of the screen without lighting up the entire screen (i.e., the electronic device maintains low power consumption), which helps save the power consumption of the screen when users check the time, date, and other information. Figure 1A As shown, the AOD interface can display the time, date, power and other contents in area 101 of the screen when the screen is off, and can also display icons and other contents in area 102. In this way, when the screen of the mobile phone is off, the user can also obtain information such as time and date, which is conducive to saving the power consumption of the screen when the user checks the time, date and other information.
[0065] The lock screen state refers to a state that an electronic device automatically enters after no one has operated it for a period of time. After the lock screen is locked, you can enter the desktop or other application interfaces of the electronic device by entering a password or other unlocking methods set by the user, which can effectively protect the data security and privacy of the system. Figure 1B As shown, Figure 1B This is a schematic diagram of an electronic device in a locked screen state provided by an embodiment of the present application. In the locked screen interface, the user can view messages such as time and notifications, and needs to enter a password to unlock it.
[0066] The unlocked state means that the display screen of the electronic device is turned on and in a normal display state. Figure 1C As shown, Figure 1C This is a schematic diagram of an electronic device displaying a desktop provided by an embodiment of the present application. When the desktop is displayed, a user can view various application software by swiping left and right.
[0067] The screen-off state refers to the state where the screen of the electronic device is turned off. Figure 1D As shown, Figure 1D This is a schematic diagram of an electronic device in a screen-off state provided by an embodiment of the present application. At this time, the screen is off and in a closed state.
[0068] 2. Bracket state
[0069] Taking the electronic device as an example, if the mobile phone is a candy-bar phone, when the angle between the mobile phone screen and the horizontal desktop reaches a preset angle range (such as 30 degrees to 90 degrees) and the static delay reaches a preset value (such as 400ms), the mobile phone can be considered to be in a stand state.
[0070] In the case where the mobile phone is a folding phone, when the angle between the two screens reaches a preset angle range (such as 45 degrees to 145 degrees) and the static delay reaches a preset value (such as 400ms), the mobile phone can be considered to be in a stand state (also called a hovering state or a notebook state).
[0071] Of course, the support state here is just an example, and the support state can also be defined in other ways, which is not limited here.
[0072] In addition, it should be noted that when one screen is suspended in the air and the other screen touches the table, the angle between the two screens reaches a preset angle range (such as 0 degrees to 80 degrees), and the static delay reaches a preset value (such as 400ms), the mobile phone is considered to be in the table calendar state. When the two screens are in the tent state, the angle between the two screens reaches a preset angle range (such as 0 degrees to 100 degrees), and the static delay reaches a preset value (such as 400ms), the mobile phone is considered to be in the tent state.
[0073] 3. Watch TV series
[0074] The so-called chasing drama refers to the behavior of users watching TV series according to a certain time pattern. For example, TV series A is updated every Wednesday, and users are accustomed to watching TV series A every Wednesday at 8 pm.
[0075] However, when users use their mobile phones to watch TV series during leisure time, they may encounter the following situations:
[0076] (1) Figure 1E As shown, the user needs to go through a series of operations (such as turning on the phone, unlocking it and entering the main desktop, finding the video app, entering the video app, selecting the movie list, clicking full screen, placing the phone horizontally on a stand to play, etc.) before starting to watch the show;
[0077] (2) Users’ TV series-chasing behavior is regular: once they start to watch a TV series, they will enter the corresponding app with a clear purpose and follow the previous progress. However, they still need to repeat the same standardized operation every time they open the app.
[0078] (3) The phone switches between horizontal and vertical positions, and sometimes needs to be operated in vertical position and sometimes in horizontal position.
[0079] When these situations occur, it will cause cumbersome operations and affect the user's physical examination.
[0080] Therefore, in order to simplify user operations, improve device intelligence and user experience, the present application provides an image search method and an electronic device. In a specific implementation, the above-mentioned image search method can be performed by an electronic device 100. Among them, the electronic device 100 can be a mobile phone, a tablet computer, or a wearable electronic device with wireless communication function (such as a smart watch), etc., but is not limited to this. The mobile phone here can be a candy bar phone, a folding screen mobile phone, etc. The electronic device 100 is configured with a display screen and can be installed with preset applications (application, APP), such as video APP, music APP, gallery APP, etc., which are not limited here. For example, a user can play a video on the display screen through a video APP, play music on the display screen through a music APP, or display photos on the display screen through a gallery APP.
[0081] The hardware structure of the electronic device 100 is introduced below. Figure 2 , Figure 2 It is a schematic diagram of the hardware structure of the electronic device 100 provided in an embodiment of the present application.
[0082] The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0083] It is to be understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or separate some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0084] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0085] The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
[0086] A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. Repeated access is avoided, the waiting time of the processor 110 is reduced, and the efficiency of the system is improved. The processor 110 calls the instructions or data stored in the memory, so that the electronic device 100 executes the display method executed by the electronic device in the following method embodiment.
[0087] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0088] The charging management module 140 is used to receive charging input from a charger, where the charger can be a wireless charger or a wired charger.
[0089] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the external memory, the display screen 194, the camera 193, and the wireless communication module 160. In some other embodiments, the power management module 141 can also be set in the processor 110.
[0090] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0091] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0092] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0093] The modulation and demodulation processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is transmitted to the application processor.
[0094] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as Wi-Fi networks), Bluetooth (BT), BLE broadcasting, global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and filters it, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0095] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that electronic device 100 can communicate with the network and other devices through wireless communication technology.
[0096] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
[0097] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.
[0098] The electronic device 100 can realize the shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194 and the application processor. The ISP is used to process the data fed back by the camera 193. The camera 193 is used to capture static images or videos. The digital signal processor is used to process digital signals. In addition to processing digital image signals, it can also process other digital signals. The video codec is used to compress or decompress digital videos. The electronic device 100 can support one or more video codecs.
[0099] NPU is a neural-network (NN) computing processor. It can quickly process input information by drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, and can also continuously self-learn.
[0100] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function.
[0101] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function), etc. The data storage area may store data (such as audio data) created during the use of the electronic device 100, etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as a flash memory device, etc.
[0102] The electronic device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
[0103] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.
[0104] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The receiver 170B, also called a "earpiece", is used to convert an audio electrical signal into a sound signal. The microphone 170C, also called a "microphone" or "microphone", is used to convert a sound signal into an electrical signal. The headphone jack 170D is used to connect a wired headphone. The pressure sensor 180A is used to sense a pressure signal and can convert the pressure signal into an electrical signal.
[0105] In some embodiments, the pressure sensor 180A may be provided on the display screen 194. The gyroscope sensor 180B may be used to determine the motion posture of the electronic device 100. The air pressure sensor 180C is used to measure air pressure. The magnetic sensor 180D includes a Hall sensor. The acceleration sensor 180E may detect the magnitude of the acceleration of the electronic device 100 in various directions (generally three axes). The distance sensor 180F is used to measure the distance. The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector. The ambient light sensor 180L is used to sense the brightness of ambient light. The fingerprint sensor 180H is used to collect fingerprints. The temperature sensor 180J is used to detect the temperature. The touch sensor 180K, also known as a "touch panel". The touch sensor 180K may be provided on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also known as a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The bone conduction sensor 180M may obtain a vibration signal. The buttons 190 include a power button, a volume button, etc. The motor 191 can generate a vibration prompt. The indicator 192 can be an indicator light, which can be used to indicate the charging status, power change, messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect a SIM card.
[0106] In addition, an operating system is running on the above components. For example, operating systems such as iOS and Android. The operating system of the electronic device 100 can adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes the Android system of the layered architecture as an example to illustrate the software structure of the electronic device 100. It should be noted that although the embodiment of the present application is described by taking the Android system as an example, its basic principles are also applicable to electronic devices of other operating systems.
[0107] Figure 3 It is a software structure block diagram of the electronic device 100 of the embodiment of the present application. The software structure adopts a layered architecture, which divides the software into several layers, and each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In the embodiment of the present application, the operating system (taking the Android system, the Android system running on the AP as an example) can be divided into six layers, from top to bottom, respectively, the application layer (application, APP), the application framework layer (framework, FWK), the Android runtime (Android runtime) and the system library, the hardware abstraction layer (hardware abstraction layer, HAL), the kernel layer and the hardware layer.
[0108] The application layer may include a series of application packages. Figure 3 As shown, the application package may include applications such as camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message, etc. The application layer may also include system UI (system UI), which is used to display the interface of the electronic device, such as the camera interface, etc.
[0109] The application framework layer provides application programming interface (API) and programming framework for the applications in the application layer. The application framework layer includes some predefined functions. Figure 3 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, a camera service, etc., and the embodiments of the present application do not impose any restrictions on this.
[0110] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.
[0111] Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
[0112] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.
[0113] The phone manager is used to provide communication functions of the electronic device 100, such as management of call status (including connecting, hanging up, etc.).
[0114] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.
[0115] The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt sound is emitted, an electronic device vibrates, an indicator light flashes, etc.
[0116] The camera service is the core process module of the camera framework. It mainly provides API interface functions to the application layer and calls the camera hardware abstraction layer downward through HIDL (hardware interface definition language).
[0117] Android runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.
[0118] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.
[0119] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.
[0120] The system library may include multiple functional modules, such as surface manager, media libraries, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.
[0121] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.
[0122] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats.
[0123] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.
[0124] A 2D graphics engine is a drawing engine for 2D drawings.
[0125] The hardware abstraction layer is an interface layer between the operating system kernel and the hardware circuit. Its purpose is to abstract the hardware. It hides the hardware interface details of a specific platform and can provide a virtual hardware platform for the operating system. The hardware abstraction layer is an encapsulation of the Linux kernel driver, providing an interface to the upper layer and shielding the implementation details of the low-level hardware. Figure 3 As shown, the hardware abstraction layer may include Wi-Fi HAL, audio HAL, camera HAL, etc.
[0126] The kernel layer is the layer between hardware and software. It is the core of an operating system and the first layer of software expansion based on hardware. It provides the most basic functions of the operating system and is the basis for the operation of the operating system. It is responsible for managing the system's processes, memory, device drivers, files, and network systems, and determines the performance and stability of the system. The kernel layer can include display drivers, audio drivers, camera drivers, sensor drivers, etc. Among them, the camera driver is the driver layer of the camera device, which is mainly responsible for the interaction with the hardware.
[0127] The hardware layer includes displays, cameras, sensors, etc.
[0128] Based on the above, a display method provided by an embodiment of the present application is further described in detail below. Figure 4 As shown, the display method includes the following steps S401 and S402. Figure 4 The method execution subject shown can be the electronic device mentioned above. Or, Figure 4 The method execution entity shown may be a chip in an electronic device, which is not limited in the embodiments of the present application. Figure 4The method is described by taking an electronic device as an example, wherein the order of steps S401 and S402 is not limited.
[0129] S401: When the electronic device displays a desktop and detects that the electronic device is in a stand state, a first interface is displayed; the first interface includes a plurality of application cards, and one application card is associated with one or more applications.
[0130] In the embodiment of the present application, for the user, the best experience of chasing dramas should be the same as watching TV: turn on the TV and enter the channel, and then you can directly start playing the content. Therefore, the solution proposed in the present application is to detect the most natural "bracket placement" behavior of the user, and when the electronic device is in the bracket state, it can directly present the content required by the user, thereby simplifying the user operation and improving the device intelligence and user experience.
[0131] Specifically, when the electronic device displays the desktop, when it is detected that the electronic device is in the stand state, the first interface can be automatically entered. Of course, when it is detected that the electronic device leaves the stand state, the first interface can also be automatically exited. Among them, the first interface includes multiple application cards, and the multiple application cards can include multiple items of the following application cards: music recommendation, practical tools, electronic photo album, video recommendation. Of course, the first interface can also include other application cards, which are not limited here.
[0132] For example, Figure 5A As shown, the first interface includes four application cards, namely music recommendation, utility tool, electronic photo album, and video recommendation. The music recommendation application card is associated with two applications (namely, music application A and music application B); the utility tool application card is associated with three applications (namely, clock, weather, and map); the electronic photo album is associated with one application (namely, gallery); and the video recommendation is associated with three applications (namely, video application A, video application B, and video application C). The display interfaces corresponding to different applications may be different.
[0133] In a possible implementation, the multiple application cards include a second application card, and the method further includes: in the first interface, in response to an operation that triggers the second application card, displaying an application interface corresponding to the second application card.
[0134] In other words, the first interface here can be understood as an aggregate page, which includes multiple application cards. One application card is associated with one or more applications. The user can quickly enter the corresponding application interface by directly clicking on a specific application card (such as the second application card) in the first interface. By directly presenting an aggregate page composed of multiple application cards, it is possible to provide users with more content they need, which not only simplifies user operations but also increases the diversity of interface content. It should be noted that before entering the application interface corresponding to a specific application card, unlocking verification is required, which can be face unlocking, password unlocking, or fingerprint unlocking. The user may also be unaware of it, which is not limited here.
[0135] For example, Figure 5B As shown, when the electronic device displays the desktop, the user places the electronic device in landscape orientation on a bracket, and the electronic device can automatically present the first interface; the user can display the drama poster by clicking on the video recommendation application card (i.e., the second application card) in the first interface, and can directly enter the video application to play the video by clicking the play button, thereby realizing one-step drama watching.
[0136] In a possible implementation, the applications associated with an application card may be applications of the same type, or may be applications of different types, which is not limited here.
[0137] For example, assuming that the application card is a video player, then the applications associated with the application card may all be video applications.
[0138] For another example, assuming that the application card is a utility tool, the application associated with the application card can be a tool application or a game application.
[0139] In a possible implementation, the multiple application cards and the applications associated with the multiple application cards are determined based on the first information; the first information includes one or more of the following information: time information, location information, user history habits, and scene change information. It can be understood that the application cards and the content associated with the application cards can be intelligently recommended in combination with the first information. Based on this method, the application cards and the applications associated with the application cards can be intelligently recommended, which is conducive to improving intelligence and user experience.
[0140] Taking the example that the first information is time information, the user is accustomed to using the clock application associated with the utility application card in the morning, and is accustomed to using the video application A associated with the video playback application card in the evening; then when it is detected that the electronic device is in the stand state, the electronic device can automatically recommend the clock application to the user in the morning and automatically recommend video application A to the user in the evening based on the time information.
[0141] Taking the example that the first information is location information, the user is accustomed to using the clock application associated with the utility application card at work, and is accustomed to using the video application A associated with the video playback application card at home; then when it is detected that the electronic device is in the stand state, the electronic device can automatically recommend the clock application to the user at work, and automatically recommend video application A to the user at home based on the location information.
[0142] Taking the first information being the user's historical habits as an example, the user is accustomed to using video application A, video application B, and video application C to watch movies; then the electronic device can automatically set the applications associated with the application card for video playback to video application A, video application B, and video application C.
[0143] Taking the first information being scene change information as an example, assuming that extreme weather occurs today, the electronic device can automatically recommend a weather application associated with the utility application card; assuming that there is a schedule change, the electronic device can automatically recommend a schedule application associated with the utility application card; assuming that the score of a game that the user is interested in currently changes, the electronic device can automatically recommend a game application associated with the utility application card; assuming that a TV series that the user is interested in is updated, the electronic device can automatically recommend a video application associated with the video playback application card.
[0144] Of course, these application cards can also be customized by the user, which is not limited here.
[0145] In addition, for the display content corresponding to the application associated with the application card, the user can choose to customize or select intelligent recommendation. The following is an example of the second application card being an electronic photo album.
[0146] Exemplarily, assuming that the second application card is an electronic photo album, the method further includes the following steps s11 to s13: Figure 6 Based on this method, it is helpful to improve the diversity and flexibility of displayed content.
[0147] s11. In the first interface, the electronic device displays a setting interface in response to a long press operation of the electronic photo album; the setting interface includes selecting a custom album option and an intelligent recommended album option.
[0148] s12. In response to the operation of triggering the custom album option, the electronic device displays a selection interface; the selection interface includes multiple photos.
[0149] s13. The electronic device selects a photo from multiple photos to be displayed on the application interface corresponding to the second application card.
[0150] For example, Figure 7As shown, the user can long press the application card of the electronic photo album in the first interface, and the setting interface will pop up after the unlocking is successful. The setting interface includes selecting the custom album option and the smart recommended album option. The unlocking method here can be face unlocking, password unlocking, or fingerprint unlocking. The user can also be unaware, which is not limited here. The user can click on the custom album option to enter the selection interface, which includes multiple photos in the gallery, and can select photos displayed in the application interface corresponding to the electronic photo album from multiple photos. Of course, the user can also click on the smart recommended album option. At this time, the photos displayed in the application interface are the photos automatically recommended by the electronic device, such as anniversary photos, birthday photos, and photos of today in previous years.
[0151] S402: When the electronic device is in any of the states of a locked screen state, a screen-off display state, and a screen-off state, and it is detected that the electronic device is in a stand state, a second interface corresponding to the first application card is displayed.
[0152] In the embodiment of the present application, when the electronic device is in any of the locked screen state, the screen off display state and the screen off state, when it is detected that the electronic device is in the stand state, it can automatically enter the interface corresponding to a specific application card (for example, the second interface corresponding to the first application card), which simplifies user operations and improves user experience. It should be noted that before entering the second interface, unlocking verification is required, which can be face unlocking, password unlocking, or fingerprint unlocking, and the user may not be aware of it, which is not limited here.
[0153] In a possible implementation, the first application card is a predefined application card, or the first application card is the application card that the user exited last time. It should be noted that the first application card here can be the same as or different from the second application card mentioned above.
[0154] For example, Fig. 8A As shown, assuming that the first application card is a utility, the second interface corresponding to the first application card is a clock mode. When the electronic device is in any of the locked screen state, the screen off display state and the screen off state, the user places the electronic device horizontally on the bracket, and the electronic device can automatically present the clock mode of the utility.
[0155] In a possible implementation, the user can switch the interface style by sliding the second interface up and down, or switch the application card (which can be considered as mode) by sliding the second interface left and right. These two methods are described in detail below.
[0156] Method a: Slide up and down to switch the interface style
[0157] In response to the operation of sliding up or sliding down the second interface, the electronic device displays a third interface corresponding to the first application card; the third interface and the second interface use different styles, or the third interface and the second interface are associated with different applications. The so-called style here can refer to UI design, content included in the interface, etc.
[0158] like Figure 8B As shown, assuming that the first application card is a music player application card, the second interface corresponding to the music application A associated with the music player application card is currently displayed. The user slides up the second interface, and the third interface corresponding to the music application A associated with the music player application card is displayed. Figure 8B It can be seen that the player styles used in the third interface are different from those used in the second interface.
[0159] like Figure 8C As shown, assuming that the first application card is a music player application card, the second interface corresponding to the music application A associated with the music player application card is currently displayed. The user slides up the second interface, and the third interface corresponding to the music application B associated with the music player application card is displayed. The music application A associated with the second interface is different from the music application B associated with the third interface.
[0160] like Fig.8D As shown, assuming that the first application card is an application card for video playback, the second interface corresponding to the video application A associated with the application card for video playback is currently displayed. The user slides down the second interface, and the third interface corresponding to the video application B associated with the application card for video playback is displayed. The video application A associated with the second interface is different from the video application B associated with the third interface, and the content in the second interface is also different from the content in the third interface.
[0161] Method b: Swipe left or right to switch app cards (i.e. modes)
[0162] In response to a left-sliding or right-sliding operation on the second interface, the electronic device displays a fourth interface corresponding to a second application card; the second application card is an application card other than the first application card among the multiple application cards.
[0163] like Fig. 8E As shown, assuming that the first application card is an application card for video playback, the second interface corresponding to the video application A associated with the application card for video playback is currently displayed. The user slides the second interface to the left, and the fourth interface corresponding to the application card for the electronic photo album is displayed. The application card associated with the second interface is different from the application card associated with the fourth interface.
[0164] In a possible implementation, the method further includes: the electronic device responds to receiving gesture information or voice information, and executes an operation corresponding to the gesture information or an operation corresponding to the voice information. It can be understood that the user can switch interfaces through custom gestures, for example, the interface style can be switched through up and down swing gesture interactions, the application card (ie, mode) can be switched through left and right swing gesture interactions, and the video or music can be played and paused through gesture interactions of pressing the screen, etc., which are not limited here. Based on this method, it is conducive to improving intelligence and convenience.
[0165] Of course, users can use the voice function to directly control the switching of interfaces, the playing and pausing of videos or music, etc., without limitation here.
[0166] In one possible implementation, in the second interface, in response to an operation that triggers the second interface to enter a thumbnail state, the first interface is displayed; wherein the multiple application cards include a first application card. The operation that triggers the second interface to enter a thumbnail state here can be a two-finger pinch operation, or other operations, which are not limited here. In other words, the user can enter the aggregate page (i.e., the first interface) from the second interface through a two-finger pinch operation. Based on this method, since the interface corresponding to a specific application card can also enter the aggregate state and return to the aggregate page, it is beneficial to improve the flexibility of the interface display.
[0167] like Fig.9A As shown, the second interface can be a drama poster mode for video playback, a photo mode for an electronic photo album, a clock mode for a utility tool, etc. The user enters the first interface (i.e., the aggregate page) by pinching the second interface with two fingers.
[0168] Of course, the user can also click on the second application card in the first interface to enter the application interface corresponding to the second application card. The second application card here can be the same as or different from the first application card. For example, Fig. 9BAs shown, assuming that the first application card is a utility, the second interface corresponding to the first application card can be the interface of the clock application associated with the utility. The user places the electronic device in a horizontal position on the stand, and detects that the electronic device is in a stand state. At this time, the clock interface associated with the utility (i.e., the second interface) can be automatically presented; the user triggers the second interface to enter a thumbnail state by pinching the clock interface with two fingers. At this time, the electronic device will display the first interface, which includes the first application card and other application cards. The user can click on the application card in the first interface according to their needs to enter the corresponding interface. For example, the user can display the drama poster (i.e., the application interface corresponding to the second application card) by clicking on the video recommendation application card (i.e., the second application card) in the first interface, and click the play button to directly enter the video application to play the video, so as to achieve one-step drama chasing.
[0169] In a possible implementation, when the first application card is a video recommendation, the method further includes: the electronic device displays a floating window in the second interface in response to the operation of triggering the floating window, and the floating window includes multiple information options; the electronic device displays the first information corresponding to the first information option in the second interface in response to the operation of clicking the first information option, and the first information option is any one of the multiple information options. Based on this method, the efficiency of users selecting display content can be improved, and the operation speed can be improved.
[0170] For example, Fig.10 As shown, assuming that the second interface displays the drama poster 1, but the user does not want to watch the TV series 1 corresponding to the drama poster 1, the user can double-click the second interface to pop up a floating window. The user can quickly find the drama poster 2 option corresponding to the TV series 2 to be watched in the floating window, and click the drama poster 2 option to display the drama poster 2 in the second interface. The user can click the play button in the second interface to directly enter the application to watch TV series 2.
[0171] In a possible implementation, when displaying the first interface (ie, the aggregate page) or the second interface (ie, the interface corresponding to a specific application card, such as the interface corresponding to the first application card), the electronic device will also receive a notification message. The notification message is described in detail below.
[0172] Case 1: When receiving the first notification message of the first application, the electronic device displays the first notification card corresponding to the first notification message in full screen; in response to the operation of triggering the first notification card, the electronic device displays the unlocking interface; when the unlocking interface is successfully unlocked, the electronic device displays the application interface corresponding to the first notification card. Based on this method, user privacy can be protected and security can be improved.
[0173] For example, taking the second interface as an example, Fig.11A As shown, assuming that the electronic device displays the clock mode interface (i.e., the second interface) on the screen at this time, when receiving the notification message of application A, the electronic device displays the first notification card in full screen. When the user clicks the first notification card, the unlock interface will be entered. After the user successfully unlocks, the application details page (i.e., the application interface corresponding to the first notification card) can be displayed on the screen.
[0174] It should be noted that the unlocking method here can be password unlocking, fingerprint unlocking, or fingerprint unlocking, and there is no limitation here.
[0175] Case 2: When receiving the second notification message of the second application, the electronic device displays the second notification card in the first interface or the second interface; when the electronic device detects the user's swipe-up operation on the second notification card or the second notification card is automatically retracted after a predetermined period of time, the electronic device displays a capsule button in the first interface or the second interface; in response to the operation of triggering the capsule button, the electronic device displays the second notification card corresponding to the capsule button; in response to the operation of triggering the second notification card, the electronic device displays the application interface corresponding to the second notification card. Based on this method, the convenience of the capsule button display can be improved.
[0176] In a possible implementation, in response to the operation of triggering the capsule button, the electronic device may directly open the application corresponding to the capsule button and display the application interface corresponding to the capsule button after being unlocked.
[0177] The second notification card here may be a real-time notification application card, such as a weather notification card, a flight notification card, a match notification card, etc. There may be one or more capsule buttons here.
[0178] For example, taking the second interface as an example, Fig. 11B As shown in (a), when receiving a real-time flight notification message, the electronic device can also automatically display a flight notification card in the clock mode interface. If the user swipes up the flight notification card, or the flight notification card is automatically retracted after a predetermined time (such as 5 seconds), the electronic device displays a flight capsule button in the clock mode interface. Of course, other capsule buttons (such as music capsule buttons, etc.) can also be included in the clock mode interface.
[0179] like Fig. 11B As shown in (b), a music capsule button and a flight capsule button are displayed in the clock mode interface. When the user clicks the flight capsule button, a flight notification card is displayed in the clock mode interface.
[0180] like Fig. 11BAs shown in (c), the user can click on the flight notification card, and after successful unlocking, the user can directly open the application corresponding to the capsule button and display the application details page (i.e., the application interface corresponding to the capsule button).
[0181] In a possible implementation, the electronic device supports a charging state or a non-charging state; when the electronic device is in a charging state, it supports displaying the first interface or the second interface 24 / 7, or supports displaying the first interface or the second interface non-24 / 7; when the electronic device is in a non-charging state, it supports displaying the first interface or the second interface non-24 / 7. Based on this method, the flexibility and intelligence of the interface display can be improved, and the non-24 / 7 display is conducive to saving power.
[0182] It can be understood that the present application can support the electronic device to enter the first interface or the second interface when it is in a charging state, and can also support the electronic device to enter the first interface or the second interface when it is in a non-charging state, which is conducive to improving the flexibility and intelligence of the display of the first interface or the second interface.
[0183] Among them, when the electronic device is in a charging state, it can support all-weather display of the first interface or the second interface, and can also support non-all-weather display of the first interface or the second interface; when the electronic device is in a non-charging state, it only supports non-all-weather display of the first interface or the second interface.
[0184] The so-called all-weather display means that the first interface or the second interface can be displayed all the time, and it will not be automatically turned off when the display reaches a preset time period, and it can be more durable.
[0185] The so-called non-all-weather display means that when the first interface or the second interface is displayed for a preset period of time, the first interface or the second interface will be automatically closed; when the user is detected looking at the screen or touching the screen, the first interface or the second interface will be redisplayed. Based on this method, the intelligence of the interface display can be improved and power can be saved.
[0186] In general, the display method can be used Fig.12 Description: When the electronic device displays the desktop, if it is detected that the electronic device is in the stand state, the first interface (i.e., the aggregate page) is directly displayed. When the electronic device is in any of the states of the locked screen, the screen off display state, and the screen off state, if it is detected that the electronic device is in the stand state, a specific mode (i.e., the second interface corresponding to the first application card, such as the clock mode corresponding to the utility tool) is displayed, and the user can also enter the aggregate page (i.e., the first interface) from the second interface by pinching with two fingers.
[0187] It can be seen that based on the method described above, different interface contents can be presented for different situations of the electronic device when the user's most natural and instinctive "bracket placement" behavior is detected, which is conducive to improving the flexibility and intelligence of the interface display. Specifically, when the electronic device displays the desktop, when the user's "bracket placement" behavior is detected, an aggregate page composed of multiple application cards can be directly presented to provide the user with more content they need, which not only simplifies user operations but also improves the diversity of interface content; when the electronic device is in any of the states of the locked screen, the screen off display state and the screen off state, when the user's "bracket placement" behavior is detected, the application interface corresponding to a specific application card is directly presented, which further simplifies user operations and improves user experience.
[0188] Another display method provided by the embodiment of the present application is further described in detail below. Fig.13 As shown, the display method includes the following step S1301.
[0189] S1301. When the electronic device is in any of the following states: desktop, locked screen, screen off, and screen off, and it is detected that the electronic device is in a stand state, a first interface is displayed; the first interface includes multiple application cards, and one application card is associated with one or more applications.
[0190] The specific implementation of step S1301 can refer to the specific implementation of step S401 above, which will not be described in detail here. Fig.14 Description: When the electronic device is in any of the following states: desktop, locked screen, screen off, and screen off, and it is detected that the electronic device is in the stand state, the first interface (i.e., aggregate page) is directly displayed. Based on the method described above, by detecting the user's most natural and instinctive "stand placement" behavior, an aggregate page consisting of multiple application cards can be directly presented, providing the user with more content they need, which not only simplifies user operations, but also increases the diversity of interface content.
[0191] Another display method provided by the embodiment of the present application is further described in detail below. Fig.15 As shown, the display method includes the following step S1501.
[0192] S1501. When the electronic device is in any of the following states: desktop, locked screen, screen off, and screen off, and it is detected that the electronic device is in a stand state, a second interface corresponding to a first application card is displayed.
[0193] The specific implementation of step S1501 can refer to the specific implementation of step S402, which will not be described in detail here. Fig.16 Description: When the electronic device is in any of the following states: desktop, lock screen, screen off, and screen off, and it is detected that the electronic device is in the stand state, a specific mode (i.e., the second interface corresponding to the first application card, such as the clock mode corresponding to the utility tool) is displayed, and the user can also enter the aggregate page (i.e., the first interface) from the second interface by pinching with two fingers. Based on the method described above, by detecting the user's most natural and instinctive "stand placement" behavior, the application interface corresponding to a specific application card is directly presented, which simplifies user operations and improves user experience.
[0194] See also Fig.17 , Fig.17 A schematic structural diagram of a display device 1700 according to an embodiment of the present application is shown. Fig.17 The display device shown may be an electronic device, or a device in an electronic device, or a device that can be used in conjunction with an electronic device. Fig.17 The display device shown may include a processing unit 1701 and a display unit 1702. Among them:
[0195] The display unit 1702 is configured to display a first interface when the electronic device is in a stand state when the electronic device displays a desktop; the first interface includes a plurality of application cards, and one application card is associated with one or more applications;
[0196] The display unit 1702 is further used to display the second interface corresponding to the first application card when it is detected that the electronic device is in a stand state when the electronic device is in any of the states of a locked screen state, a screen off display state and a screen off state.
[0197] In one possible implementation, the multiple application cards include a second application card, and the method further includes: in the first interface, in response to an operation that triggers the second application card, displaying an application interface corresponding to the second application card; the first application card is the same as or different from the second application card.
[0198] In a possible implementation, the display unit 1702 is further used to: in the second interface, in response to an operation that triggers the second interface to enter a thumbnail state, display the first interface; wherein the multiple application cards include the first application card.
[0199] In a possible implementation, the first application card is a predefined application card, or the first application card is an application card exited by the user last time.
[0200] In one possible implementation, the display unit 1702 is also used to: when receiving a first notification message of a first application, display a first notification card corresponding to the first notification message in full screen; in response to an operation that triggers the first notification card, display an unlocking interface; and when the unlocking interface is successfully unlocked, display an application interface corresponding to the first notification card.
[0201] In one possible implementation, the display unit 1702 is also used to: display a capsule button in the first interface or the second interface; in response to an operation that triggers the capsule button, display a second notification card corresponding to the capsule button; in response to an operation that triggers the second notification card, display an application interface corresponding to the second notification card.
[0202] In one possible implementation, the display unit 1702, before displaying the capsule button in the first interface or the second interface, is also used to: display the second notification card in the first interface or the second interface when the second notification message of the second application is received; the display unit 1702, when displaying the capsule button in the first interface or the second interface, is specifically used to: display the capsule button in the first interface or the second interface when a user's swipe-up operation on the second notification card is detected or the second notification card is automatically folded after a preset time.
[0203] In one possible implementation, the electronic device supports a charging state or a non-charging state; when the electronic device is in the charging state, it supports all-weather display of the first interface or the second interface, or supports non-all-weather display of the first interface or the second interface; when the electronic device is in the non-charging state, it supports non-all-weather display of the first interface or the second interface.
[0204] In one possible implementation, the display unit 1702 is further used to: close the first interface or the second interface when the first interface or the second interface is displayed for a preset time period; and redisplay the first interface or the second interface in response to the user looking at the screen or touching the screen.
[0205] In one possible implementation, the display unit 1702 is also used to: display a third interface corresponding to the first application card in response to an operation of sliding up or sliding down the second interface; the third interface and the second interface use a different style, or the third interface and the second interface are associated with different applications.
[0206] In a possible implementation, the display unit 1702 is further used to: in response to an operation of sliding the second interface to the left or to the right, display a fourth interface corresponding to a second application card; the second application card is an application card other than the first application card among the multiple application cards.
[0207] In a possible implementation, the multiple application cards and the applications associated with the multiple application cards are determined based on first information; the first information includes one or more of the following information: time information, location information, user historical habits, and scene change information.
[0208] In a possible implementation, the multiple application cards include multiple items of the following application cards: music recommendation, utility tool, electronic photo album, and video recommendation.
[0209] In one possible implementation, the second application card is an electronic photo album, and the display unit 1702 is also used to: in the first interface, in response to a long press operation of the electronic photo album, display a setting interface; the setting interface includes selecting a custom album option and an intelligent recommendation album option; in response to triggering the custom album option, display a selection interface; the selection interface includes multiple photos; the processing unit 1701 is used to: select photos from the multiple photos to be displayed in the application interface corresponding to the second application card.
[0210] In one possible implementation, when the first application card is a video recommendation, the display unit 1702 is also used to: in response to an operation of triggering a floating window, display a floating window in a second interface, wherein the floating window includes multiple information options; in response to an operation of clicking a first information option, display first information corresponding to the first information option in the second interface, wherein the first information option is any one of the multiple information options.
[0211] For the case where the display device may be a chip or a chip system, see Fig.18 Schematic diagram of the chip structure shown. Fig.18 The chip 1800 shown includes a processor 1801 and an interface 1802. Optionally, it may also include a memory 1803. The number of the processor 1801 may be one or more, and the number of the interface 1802 may be multiple.
[0212] For the case where the chip is used to implement the electronic device in the embodiment of the present application:
[0213] The interface 1802 is used to receive or output signals;
[0214] The processor 1801 is used to execute data processing operations of the electronic device.
[0215] It is understandable that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features according to needs in certain scenarios. Accordingly, the display device provided in the embodiments of the present application may also realize these features or functions accordingly, which will not be elaborated here.
[0216] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0217] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0218] The present application also provides a display system, which includes an electronic device; wherein the electronic device is used to execute the method executed by the electronic device in any of the above method embodiments.
[0219] The present application also provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions. When the program instructions are executed on an electronic device, the functions of any of the above method embodiments are implemented.
[0220] The present application also provides a computer program product. When the computer program product is executed on a computer, the computer can implement the functions of any of the above method embodiments.
[0221] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0222] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A display method, characterized in that: The method comprises: In the case where the electronic device displays a desktop, when it is detected that the electronic device is in a stand state, a first interface is displayed; the first interface includes a plurality of application cards, and one application card is associated with one or more applications; When the electronic device is in any one of a locked screen state, a screen off display state and a screen off state, and it is detected that the electronic device is in a support state, a second interface corresponding to the first application card is displayed.
2. The method according to claim 1, characterized in that The plurality of application cards include a second application card, and the method further includes: In the first interface, in response to an operation that triggers the second application card, an application interface corresponding to the second application card is displayed; the first application card is the same as or different from the second application card.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: In the second interface, in response to an operation that triggers the second interface to enter a thumbnail state, displaying the first interface; The multiple application cards include the first application card.
4. The method according to any one of claims 1 to 3, characterized in that The first application card is a predefined application card, or the first application card is an application card exited by the user last time.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: When a first notification message of a first application is received, a first notification card corresponding to the first notification message is displayed in full screen; In response to the operation of triggering the first notification card, displaying an unlock interface; When the unlocking interface is successfully unlocked, the application interface corresponding to the first notification card is displayed.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Displaying a capsule button in the first interface or the second interface; In response to the operation of triggering the capsule button, displaying a second notification card corresponding to the capsule button; In response to the operation of triggering the second notification card, an application interface corresponding to the second notification card is displayed.
7. The method according to claim 6, characterized in that Before displaying the capsule button in the first interface or the second interface, the method further includes: When receiving a second notification message of a second application, displaying the second notification card in the first interface or the second interface; The displaying of the capsule button in the first interface or the second interface includes: When a swipe-up operation of the user on the second notification card is detected or the second notification card is automatically retracted after a preset time, a capsule button is displayed in the first interface or the second interface.
8. The method according to any one of claims 1 to 7, characterized in that The electronic device supports a charging state or a non-charging state; When the electronic device is in a charging state, the first interface or the second interface can be displayed 24 hours a day, or the first interface or the second interface can be displayed part-time a day; When the electronic device is in a non-charging state, it supports non-all-weather display of the first interface or the second interface.
9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: When the first interface or the second interface is displayed for a preset time period, closing the first interface or the second interface; In response to the user looking at the screen or touching the screen, the first interface or the second interface is redisplayed.
10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: In response to an operation of sliding up or down the second interface, a third interface corresponding to the first application card is displayed; the third interface and the second interface use a different style, or the third interface and the second interface are associated with different applications.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: In response to an operation of sliding the second interface to the left or to the right, a fourth interface corresponding to a second application card is displayed; the second application card is an application card other than the first application card among the multiple application cards.
12. The method according to any one of claims 1 to 11, characterized in that The multiple application cards and the applications associated with the multiple application cards are determined based on first information; the first information includes one or more of the following information: time information, location information, user historical habits, and scene change information.
13. The method according to any one of claims 1 to 12, characterized in that The multiple application cards include multiple items of the following application cards: music recommendation, practical tools, electronic photo album, and video recommendation.
14. The method according to any one of claims 2 to 13, characterized in that The second application card is an electronic photo album, and the method further includes: In the first interface, in response to a long press operation of the electronic photo album, a setting interface is displayed; the setting interface includes a selection of a custom album option and an intelligent recommended album option; In response to the operation of triggering the custom album option, displaying a selection interface; the selection interface includes a plurality of photos; A photo displayed on the application interface corresponding to the second application card is selected from the multiple photos.
15. An electronic device, characterized in that: include: One or more processors, one or more memories; wherein the one or more memories are coupled to the one or more processors, the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the method as described in any one of claims 1-14.
16. A display system, characterized in that: Comprising an electronic device; wherein, the electronic device is used to execute the method as described in any one of claims 1-14.
17. A chip, characterized in that: The method comprises a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method described in any one of claims 1 to 14 is executed.
18. A computer storage medium, characterized in that: The computer storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 14.
19. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 14.