Album display method and terminal device
Patent Information
- Application Number
- PCT/CN2025/138345
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-10
- Filing Date
- 2025-11-28
- Publication Date
- 2026-09-17
Smart Images

Figure CN2025138345_17092026_PF_FP_ABST
Abstract
Description
A method and terminal device for displaying a photo album
[0001] This application claims priority to Chinese Patent Application No. 202510287461.X, filed on March 10, 2025, entitled "A Photo Album Display Method and Terminal Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of terminal technology, and in particular to a photo album display method and terminal device. Background Technology
[0003] With the continuous development of intelligent terminal devices, they are becoming increasingly ubiquitous in people's lives. People frequently use these devices to record their lives, resulting in a large number of photos stored in the user's photo library. To facilitate users' viewing of photos taken during their past usage, the concept of electronic photo albums has emerged.
[0004] Digital photo albums are created by analyzing a large number of photos in a photo library, including the shooting time, relationships between people in the photos, shooting location, and content. For example, Digital Photo Album 1 might consist of photos taken in September 2024, and Digital Photo Album 2 might be a food album. However, users are unaware of these albums during their daily use of their devices; they must access the photo library interface to view the generated digital albums. This makes the viewing process overly complicated, resulting in a poor user experience. Summary of the Invention
[0005] This application provides a photo album display method and terminal device, which allows users to view the first photo album on the terminal device without having to enter the gallery interface. Therefore, it simplifies the complexity of viewing the photo album and improves the user experience.
[0006] To achieve the above objectives, the embodiments of this application adopt the following technical solutions:
[0007] Firstly, a photo album display method is provided, applied to a terminal device. Firstly, the terminal device responds to an event message with a first operation, displaying the gallery interface. This allows users to directly access the gallery interface via the event message. If the terminal device is locked, the user does not need to perform a complex unlocking operation to trigger the gallery interface display. Secondly, the terminal device responds to a second operation for a first album, displaying the first album as its first theme in at least two device states. Thus, regardless of the terminal device's state, users can view the first album in real-time without needing to access the gallery interface, simplifying album viewing and increasing the visibility of the first album during terminal use, thereby enhancing the user experience.
[0008] The event information is used to indicate the first event. The gallery interface is used to display at least one album that records the first event, and at least one album includes the first album. The first theme is used to adjust the display format of the photos in the first album.
[0009] In one possible implementation of the first aspect, firstly, the terminal device responds to a first operation performed in response to the event information by displaying a theme configuration interface. Secondly, the terminal device responds to a third operation performed in the theme configuration interface by retrieving a first theme from a first album and displaying a gallery interface.
[0010] The theme configuration interface is used to display the recommended album themes and / or theme configuration items corresponding to the first event.
[0011] In one possible implementation of the first aspect, firstly, the terminal device responds to the event information with a first operation, displaying a theme recommendation interface. Secondly, the terminal device responds to the theme configuration method in the theme recommendation interface with a fourth operation, displaying the theme configuration interface corresponding to that method. In this way, users can choose a suitable theme configuration method according to their actual situation, allowing for more flexible configuration of the first theme for the first album.
[0012] In one possible implementation of the first aspect, the device state of the terminal device may include: always-on display (AOD) state, lock screen state, and home screen state.
[0013] In this design, the photos in the first album displayed on the terminal device vary in time depending on the device's state. This allows the terminal device to present the photos in the first album to the user in a "storyline" format, better assisting the user in recalling past events.
[0014] In one possible implementation of the first aspect, when the fourth operation is to select a recommended theme, the theme configuration interface displays multiple recommended album themes, including the first theme. The third operation performed by the user is to select the first theme from the multiple recommended album themes.
[0015] In one possible implementation of the first aspect, when the fourth operation is to select a custom theme, multiple theme configuration items are displayed in the theme configuration interface. The third operation performed by the user is to configure the theme configuration items.
[0016] In one possible implementation of the first aspect, before displaying the first album with a first theme in at least two device states of the terminal device, firstly, an album preview interface is displayed on the terminal device. Secondly, in response to a fifth operation performed on the first album in the album preview interface, the terminal device adjusts the photos in the first album. This allows the user to adjust the photos included in the first album during the configuration of the first theme, thereby enabling the user to display only the preferred photos on the terminal device's screen, further improving the user experience.
[0017] The album preview interface displays photos from the first album, which is presented under the first theme.
[0018] In one possible implementation of the first aspect, the terminal device, in response to a sixth operation performed in the album preview interface, triggers the display of the first album with a first theme in at least two device states of the terminal device.
[0019] In one possible implementation of the first aspect, firstly, the terminal device responds to a seventh operation performed in the album preview interface by displaying a theme configuration interface. Secondly, the terminal device responds to an eighth operation performed in the theme configuration interface by triggering the display of the first album with a first theme in at least two device states of the terminal device.
[0020] In one possible implementation of the first aspect, the display location of the event information includes at least one of the following: a notification bar, a memo bar, or a negative one screen. The terminal device responds to a first operation performed on the event information in the notification bar by displaying the gallery interface. Alternatively, the terminal device responds to a first operation performed on the event information in the memo bar by displaying the gallery interface. Alternatively, the terminal device responds to a first operation performed on the event information in the negative one screen by displaying the gallery interface.
[0021] In a second aspect, a terminal device is provided, the terminal device including a memory and one or more processors; the memory is coupled to the processors; wherein the memory stores computer program code, the computer program code including computer instructions, and when the computer instructions are executed by the processor, the terminal device performs the album display method as described in the first aspect and any of its implementations.
[0022] Thirdly, a computer-readable storage medium is provided, including computer instructions that, when executed on a terminal device, cause the terminal device to perform the album display method as described in the first aspect and any of its implementations.
[0023] Fourthly, a computer program product is provided that, when the computer program product is run on a terminal device, causes the terminal device to execute the album display method as described in the first aspect and any of its implementations.
[0024] The beneficial effects that the terminal equipment provided in the second aspect, the computer-readable storage medium provided in the third aspect, and the computer program product provided in the fourth aspect can achieve can be referred to the beneficial effects that can be achieved in the first aspect and any of its implementation methods, and will not be repeated here. Attached Figure Description
[0025] Figure 1 shows a schematic diagram of a gallery interface provided in an embodiment of this application;
[0026] Figure 2 shows a schematic diagram of the hardware structure of a terminal device provided in an embodiment of this application;
[0027] Figure 3 shows a schematic diagram of the software structure of a terminal device provided in an embodiment of this application;
[0028] Figure 4 shows a flowchart of a photo album display method provided in an embodiment of this application;
[0029] Figure 5 shows a schematic diagram of an information display location provided in an embodiment of this application;
[0030] Figure 6 shows a schematic diagram of a gallery interface provided in an embodiment of this application;
[0031] Figure 7 illustrates a schematic diagram of a state occurrence sequence provided in an embodiment of this application;
[0032] Figure 8 shows one of the schematic diagrams of a photo album display provided in an embodiment of this application;
[0033] Figure 9 shows a second schematic diagram of an album display provided in an embodiment of this application;
[0034] Figure 10 shows a schematic diagram of a topic configuration sequence provided in an embodiment of this application;
[0035] Figure 11 shows a schematic diagram of a theme configuration interface provided in an embodiment of this application;
[0036] Figure 12 shows one of the schematic diagrams of a theme configuration interface provided in an embodiment of this application;
[0037] Figure 13 shows a second schematic diagram of a theme configuration interface provided in an embodiment of this application;
[0038] Figure 14 shows a schematic diagram of a photo album preview interface provided in an embodiment of this application;
[0039] Figure 15 shows a schematic diagram of an album setting provided in an embodiment of this application;
[0040] Figure 16 shows a flowchart of a photo album display provided in an embodiment of this application;
[0041] Figure 17 shows a schematic diagram of the hardware structure of another terminal device provided in an embodiment of this application. Detailed Implementation
[0042] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that "first" and "second" are not necessarily different. Meanwhile, in the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is being used as an example, illustration, or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present related concepts in a concrete manner for ease of understanding.
[0043] Furthermore, the business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0044] In their daily lives, users frequently use mobile devices to record their experiences. As time goes by, the number of photos stored on these devices continues to increase. Therefore, to facilitate photo viewing, mobile devices utilize artificial intelligence-generated content (AIGC) technology to analyze relationships between people and time information (including key holiday information and user-added holiday notes), and regularly and automatically identify and organize stored photos to create an "electronic photo album," helping users review historical events.
[0045] For example, taking a mobile phone as the terminal device, a user takes multiple photos with the phone in September 2024. The terminal device periodically and automatically identifies and organizes the existing photos on the phone, creating an electronic album 1 for the multiple photos taken in September 2024. When the user enters the gallery interface, the created electronic album 1 is displayed. Based on this, when multiple photos include multiple animal photos, the terminal device can also automatically identify and organize the multiple photos into: electronic album 2: pet album, etc., as shown in Figure 1(a).
[0046] However, users are unaware of the existence of these albums during their daily use of their devices. If a user needs to view photos and / or albums, they must enter the gallery interface and view the generated digital albums within that interface. Furthermore, the gallery interface defaults to displaying single photos, and only provides album options (e.g., the "Moments" option in the gallery interface) so that users can access the album display interface to view the generated digital albums, as shown in Figure 1(b). It is evident that the process of viewing these digital albums is overly complex, not only reducing their presence in users' daily lives but also resulting in a poor user experience.
[0047] Furthermore, the display format of the photo album on terminal devices is monotonous, and users cannot adjust the display effect of the photo album according to their own needs or preferences. For users, the photo album display process is rather boring and cannot match their display preferences, which further leads to a poor user experience.
[0048] Based on the above, this application provides a photo album display method applied to a terminal device. A user can trigger the display of a gallery interface by performing a first operation on event information. The gallery interface displays at least one album containing the first event described by the event information. The user can then perform a second operation on the first album within the at least one album, triggering the cyclical display of the first album across at least two device states. This eliminates the need for the user to access the gallery interface directly on the terminal device, simplifying the process of viewing the album and improving the user experience.
[0049] Building on this, in order to further align with user display preferences, the first album can be displayed using the first theme suitable for the first album. This would increase the fun of displaying the first album, enhance its presence, and further improve the user experience.
[0050] The photo album display method provided in this application embodiment can be applied to a terminal device 100. The structure of the terminal device 100 is shown in Figure 2. The terminal 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, a display screen 170, etc.
[0051] It is understood that the structure illustrated in the embodiments of this application does not constitute a specific limitation on the terminal device 100. In other embodiments of this application, the terminal device 100 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements.
[0052] Processor 110 may include one or more processing units, such as: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, memory, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0053] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0054] The charging management module 140 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 receives charging input from the wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 receives wireless charging input via the wireless charging coil of the terminal device 100. While charging the battery 142, the charging management module 140 can also supply power to the terminal device via the power management module 141.
[0055] 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, internal memory 121, external memory, display 170, and wireless communication module 160, etc.
[0056] The wireless communication function of terminal device 100 can be implemented through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor, and baseband processor. Mobile communication module 150 can provide wireless communication solutions including 2G / 3G / 4G / 5G for terminal device 100.
[0057] The modem processor may include a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a mid-to-high frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The wireless communication module 160 can provide solutions for wireless communication applications on the terminal device 100, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies.
[0058] The terminal device 100 displays a first photo album via a display screen 170, etc. The display screen 170 displays photos, videos, etc., from the first photo album. The display screen 170 includes a display panel. In some embodiments, the terminal device 100 may include one or N display screens 170, where N is a positive integer greater than 1.
[0059] The external storage interface 120 can be used to connect an external storage card, such as a Micro SD card, to expand the storage capacity of the terminal device 100. The external storage card communicates with the processor 110 through the external storage interface 120 to perform data storage functions. For example, photos, videos, and other files from the first album can be saved on the external storage card.
[0060] Internal memory 121 can be used to store computer executable program code, which includes instructions. Processor 110 executes various functional applications and data processing of terminal device 100 by running the instructions stored in internal memory 121. Internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as the storage function of the first photo album, the playback function of the first photo album, etc.).
[0061] The terminal device provided in this application embodiment can run an operating system (OS). This operating system can be various operating systems used in the industry, such as an operating system based on OpenHarmony, like HarmonyOS; or other operating systems such as Android. TM An operating system can refer to the iOS mobile operating system; it can also refer to various open-source operating systems or their derivatives, such as Linux OS and other embedded operating systems; or it can refer to future new operating systems, such as AI operating systems based on artificial intelligence. An operating system is a set of interconnected system software programs that manage and control the operation of terminal devices, utilize and run hardware and software resources, and provide public services to organize user interactions. In a terminal device, the operating system connects downwards to the physical hardware layer and upwards to provide a runtime environment for application software.
[0062] An operating system typically includes a kernel layer, a middleware layer, and an application layer. The application layer includes applications, which can include system applications and third-party applications. The middleware layer includes a suite of software providing various services to application developers, or frameworks providing services such as databases, multimedia, and graphics, or capabilities such as distributed scheduling and system scaling. For example, the middleware layer may include a framework layer and / or a system service layer. The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The system service layer includes the system's core capabilities, providing services to applications through the framework layer. The kernel layer is the layer between hardware and software. The kernel layer may include hardware drivers and the operating system kernel. In addition to providing hardware drivers, the kernel layer also supports functions such as memory management and system process management.
[0063] The types and forms of terminal devices we use in our daily lives vary greatly, and the application scenarios for these devices are also very wide. Therefore, based on different forms and functions of terminal devices, different application scenarios, and different user needs, the operating systems used on these terminal devices may also differ. The basic functions implemented by the terminal device provided in this application can be implemented using a general-purpose operating system or a dedicated operating system. To more clearly illustrate the implementation of the embodiments of this application under a specific operating system, the architecture of HarmonyOS is shown below. Those skilled in the art can deduce the implementation of the embodiments of this application under other specific operating systems, such as Android. TM Implementation under operating systems, etc.
[0064] The software architecture of a terminal device can be divided into several layers, as shown in Figure 3. In some embodiments, from bottom to top, they are: kernel layer, system service layer, framework layer, and application layer. Layers communicate with each other through software interfaces. System functions can be tailored, added, or combined at the subsystem granularity in different device deployment scenarios, and each subsystem can also be tailored, added, or combined at the functional granularity.
[0065] The kernel layer includes, but is not limited to: the kernel abstract layer (KAL), the kernel subsystem, and the driver subsystem.
[0066] Kernel Abstraction Layer: By shielding the differences between multiple kernels, it provides basic kernel capabilities to the upper layers, including but not limited to process / thread management, memory management, file system, network management, and peripheral device management.
[0067] Kernel Subsystem: Supports the selection of a suitable OS kernel for different resource-constrained devices, including but not limited to Linux kernel, HarmonyOS kernel, LiteOS (lite operating system), etc.
[0068] Driver Subsystem: The driver framework is the foundation for the open system hardware ecosystem, providing unified peripheral access capabilities and a framework for driver development and management. The driver framework includes: display drivers, camera drivers, audio drivers, Bluetooth drivers, sensor drivers, etc.
[0069] The system service layer comprises the core capabilities of the system, providing services to applications through the framework layer. This layer involves multiple subsystem sets, including but not limited to: basic system capability subsystem set, basic software service subsystem set, enhanced software service subsystem set, and hardware service subsystem set.
[0070] The system's basic capability subsystem set provides fundamental capabilities for the operation, scheduling, and migration of distributed applications across multiple devices. This set may include distributed soft bus, distributed data management, distributed task scheduling, and Ark multi-language runtime; it may also include multi-modal input subsystem, graphics subsystem, security subsystem, and AI business subsystem.
[0071] Basic software service subsystem set: provides public and general software services; the basic software service subsystem set may include event notification subsystem, telephone service subsystem, multimedia subsystem, etc.
[0072] Enhanced software service subsystem suite: Provides differentiated enhanced software services for different devices; the enhanced software service subsystem suite may include smart screen proprietary business subsystem, wearable proprietary business subsystem, IoT proprietary business subsystem, etc.
[0073] Hardware service subsystem set: Provides hardware services; the hardware service subsystem set may include location service subsystem, user IAM (identity and access management) subsystem, wearable proprietary hardware service subsystem, biometric identification, IoT proprietary hardware service subsystem, etc.
[0074] Distributed task scheduling enables distributed service management (discovery, synchronization, registration, and invocation), supporting remote startup, remote invocation, remote connection, and migration of applications across devices.
[0075] Distributed data management enables data synchronization, data storage, data sharing, and data access across all scenarios and devices.
[0076] The distributed soft bus provides communication-related capabilities for seamless interconnection between multiple devices, including: WLAN service capabilities, Bluetooth service capabilities, soft bus, inter-process communication RPC (remote procedure call), and StarFlash communication capabilities.
[0077] Ark Multilingual Runtime is a unified compilation runtime platform designed to support the joint compilation and execution of multiple programming languages and multiple chip platforms.
[0078] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The framework layer includes: the ArkUI framework (which provides a complete infrastructure for UI development of system applications, including UI functions such as components, layouts, animations, and interactive events, as well as a real-time interface preview tool), the user application framework, and the Ability framework (an Ability is a lightweight application; the Ability framework schedules and manages the operation and lifecycle of Abilities). Different devices may have different operating systems, and the APIs they support may also differ.
[0079] The HarmonyOS API is a series of open capabilities provided to support HarmonyOS application development. The HarmonyOS API can be set at the framework layer or independently of the framework layer. The HarmonyOS API includes the Audio API (audio service), Push API (push service), and Account API (account service), among others.
[0080] Applications can include system apps and extended / third-party apps. System apps can include the desktop, control bar, settings, contacts, phone, camera, etc., while extended / third-party apps can include social apps, travel apps, etc.
[0081] The album display method provided in this application can be applied to terminal devices. These terminal devices may include smart devices such as mobile phones, tablets, laptops, and desktop computers. Alternatively, terminal devices may include wearable devices such as head-mounted displays (e.g., virtual reality devices, augmented reality devices, mixed reality devices), smartwatches, smart bracelets, and smart glasses. Furthermore, terminal devices may include smart home devices (such as televisions) and in-vehicle systems (such as vehicle terminals). The mobile phone can be a foldable screen phone or a non-foldable screen phone.
[0082] The following describes the album display method provided in the embodiments of this application. As shown in FIG4, the method may include the following steps S401 to S402.
[0083] S401, The terminal device responds to the event information by performing operation 1 and displays the gallery interface. This allows the user to directly access the gallery interface via the event information. If the terminal device is currently locked, the user does not need to perform a complex unlocking operation to trigger the display of the gallery interface.
[0084] The event information is used to indicate the first event. The first event may include anniversary events recorded in the terminal device, such as an anniversary of joining the company or a pet's anniversary, or album generation events where the terminal device generates an electronic album by analyzing and organizing stored photos, such as generating a food album or a pet album.
[0085] For example, when the first event is a pet's anniversary, the event information is "Today is your pet's birthday." When the first event is a job anniversary, the event information is "Today marks your first anniversary of joining the company." When the first event is the creation of a pet photo album, the event information is "A pet memory photo album has been created for you."
[0086] The display location for event information includes at least one of the following: notification bar (or notification center), memo, or the -1 screen. The -1 screen is a special page that appears after swiping left (or right) from the main screen of the terminal device. It differs from the traditional main screen and application list, and the -1 screen centrally displays some quick functions, information reminders, and frequently used applications.
[0087] For example, taking a mobile phone as the terminal device and "Cat's Anniversary" as the event information of the first event, the event information of the first event can be displayed in the phone's notification bar (or notification center), as shown in Figure 5(a). The event information of the first event can be displayed in the phone's notes, as shown in Figure 5(b). The event information of the first event can be displayed on the phone's negative one screen, as shown in Figure 5(c).
[0088] Operation 1 includes a first operation. Operation 1 can refer to a touch operation performed by the user using the touch device on the mobile phone, which can include single-point touch operations (e.g., tap, single click, long press, etc.) and multi-point touch operations, swipe operations, drag operations, etc., such as click event information. Alternatively, Operation 1 can also refer to a voice control operation performed by the user using the sound acquisition device on the mobile phone (e.g., microphone, etc.). Alternatively, Operation 1 can also refer to a trigger operation performed by the user using an additional input device (e.g., game controller, mouse, keyboard, etc.).
[0089] When event information is displayed in the notification bar, in some implementations, the terminal device responds to operation 1 performed on the event information in the notification bar by displaying the gallery interface. For example, taking a mobile phone as the terminal device and operation 1 as a click operation, the user can trigger the display of the gallery interface by clicking on the event information in the notification bar, as shown in Figure 6(a).
[0090] When the event information is displayed in the memo, in some implementations, the terminal device responds to operation 1 performed on the event information in the memo by displaying the gallery interface. For example, taking a mobile phone as the terminal device and operation 1 as a click operation, the user can trigger the display of the gallery interface by clicking on the event information in the memo, as shown in Figure 6(b).
[0091] When the event information is displayed on the negative one screen, in some embodiments, the terminal device responds to operation 1 performed on the event information on the negative one screen by displaying the gallery interface. For example, taking a mobile phone as the terminal device and operation 1 as a click operation, the user can trigger the display of the gallery interface by clicking on the event information on the negative one screen, as shown in Figure 6(c).
[0092] The aforementioned gallery interface displays at least one album, at least one album is used to record the first event, and at least one album includes the first album.
[0093] S402, the terminal device responds to operation 2 performed on the first album, displaying the first album as the first theme in at least two device states of the terminal device. In this way, regardless of the device state of the terminal device, the user can view the first album in real time without needing to enter the gallery interface. This simplifies the album viewing process, increases the visibility of the first album during terminal device use, and further enhances the user experience.
[0094] The first theme is used to adjust the display format of photos in the first album. For example, the first theme can be used to adjust the display style (e.g., displaying photos in the first album in a comic style), display format (e.g., displaying photos in the first album in a dynamic format), selection size (e.g., people / objects occupying two-thirds of the photo), display resolution (e.g., displaying photos in the first album in 4K resolution), display angle (e.g., people / objects facing the center), etc.
[0095] Operation 2 includes a second operation. The triggering method of operation 2 (e.g., click operation, single click operation, etc.) and the device used by the user to trigger operation 2 (e.g., mouse, keyboard, microphone, game controller, etc.) are the same as the triggering method and the device used for operation 1 above, and will not be repeated here.
[0096] In some examples, the device state of the terminal device may include: always-on display (AOD) state, lock screen state, and home screen state. For example, displaying the first album with a first theme in at least two device states may include: displaying the first album with a first theme in both AOD and lock screen states; displaying the first album with a first theme in both lock screen and home screen states; displaying the first album with a first theme in both AOD and home screen states; and displaying the first album with a first theme in all three states.
[0097] In this design, the photos displayed in the first album on the terminal device are taken at different times depending on the device's state. In other words, the photos displayed have different capture times depending on the device's state. This allows the terminal device to present the photos in the first album to the user in a "storyline" format, better assisting the user in recalling past events.
[0098] For example, taking the first album as the pet album, the pet photos displayed in AOD mode were taken on June 18, 2024, the pet photos displayed in lock screen mode were taken on July 6, 2024, and the pet photos displayed in home screen mode were taken on August 22, 2024.
[0099] In some examples, a "timeline" is used to represent the passage of time in the physical world during daily use of a terminal device. Based on this timeline, it can be seen that the order of occurrence between AOD state, lock screen state, and home screen state is typically: AOD state - lock screen state - home screen state, as shown in Figure 7. Therefore, the photo displayed in AOD state was taken earlier than the photo displayed in lock screen state, and also earlier than the photo displayed in home screen state. The photo displayed in lock screen state was taken earlier than the photo displayed in home screen state.
[0100] For example, referring to Figure 8, the display process of the first album in at least two device states, including AOD state, lock screen state and home screen state, is illustrated.
[0101] Building upon this, further consideration is given to the differences in the size of the "lit" area on the terminal device's display screen under different device states. For example, in AOD (Always On Display) state, only a portion of the pixels on the terminal device's display screen are in an "independently lit" state, which can be used to display basic information such as time, date, and notifications, thus partially realizing the display function. However, in lock screen state (or home screen state), all pixels on the terminal device's display screen are in an "independently lit" state, enabling full-screen display. Therefore, the display format (e.g., display size, display angle, etc.) of photos in the album (e.g., the first album) needs to be set differently under different device states. Thus, different display themes can be configured for the first album under different device states.
[0102] For example, in AOD mode, the display theme of the first album is set as follows: 1. Photo selection specifications: people / objects occupy two-thirds of the image according to the grid lines; 2. Photo display angle: people / objects face the center; 3. Photo display resolution: 4K or 1080p preferred; 4. Photo display format: animated photos > still photos, that is, animated pictures are displayed first; 5. Photo display style: comic style; 6. Photo display size: 3.02cm × 7.81cm.
[0103] In lock screen (or home screen) mode, set the display theme of the first album as follows: 1. Photo selection specifications: people / objects occupy two-thirds of the image according to the grid lines; 2. Photo display angle: people / objects are oriented towards the center; 3. Photo display resolution: 4K preferred, 1080p; 4. Photo display format: animated photos > still photos; 5. Photo display style: original image style; 6. Photo display size: 17.02cm × 7.81cm; 7. Display as video; 8. Limit display duration.
[0104] The aforementioned limitation on display time in both lock screen and home screen states is to ensure that users can fully view the first album displayed under the first theme. Therefore, the display time of the first album can be limited during the configuration of its first theme to regulate its display duration.
[0105] When the first album has different display themes under different device states, in some embodiments, when the terminal device obtains the first theme of the first album in response to operation 3 performed in the theme configuration interface, firstly, the theme configuration interface is used to display recommended album themes and / or theme configuration items corresponding to the first event under different device states. Secondly, for each device state, the terminal device obtains the first sub-theme corresponding to the first event under that device state in response to operation 3 performed in the theme configuration interface for the recommended album themes and / or theme configuration items related to that device state. Finally, based on the first sub-theme corresponding to each device state, the first theme of the first album is obtained.
[0106] The first sub-theme is used to adjust the display style of photos in the first album under the corresponding device state. For example, the first sub-theme in AOD state indicates a comic style, while the first sub-theme in home screen state indicates an original image style. In AOD state, the photos in the first album are displayed in a comic style, as shown in Figure 9(a). In home screen state, the photos in the first album are displayed in the original image style, as shown in Figure 9(b).
[0107] Here, in the main screen state, the first album can be displayed in at least two ways: one is as a "wallpaper" on the screen, as shown in Figure 9(b). The other is as a "component" on the screen, as shown in Figure 9(c).
[0108] The configuration order of sub-themes corresponding to different device states can be determined by following the order in which at least two device states occur (taking AOD state, lock screen state, and home screen state as examples), configuring the sub-themes for each device state one by one. Specifically, first, the user enters the theme configuration interface. Second, the sub-theme corresponding to the AOD state is configured. Then, the sub-theme corresponding to the lock screen state is configured. Finally, the sub-theme corresponding to the home screen state is configured, as shown in Figure 10.
[0109] From the user's perspective, when configuring the first album and the first theme of the first album, in order to enable the user to trigger the selection of the first album and the configuration of the first theme at any stage, this application embodiment can provide the user with at least two configuration methods: one is to configure the first theme first and then select the first album; the other is to select the first album first and then configure the first theme.
[0110] When a configuration method is adopted that first configures the first theme and then selects the first album, in some implementations, firstly, the terminal device responds to operation 1 performed in response to event information and displays the theme configuration interface. Secondly, the terminal device responds to operation 3 performed in the theme configuration interface, obtains the first theme of the first album, and displays the gallery interface.
[0111] The theme configuration interface displays recommended album themes and / or theme configuration items corresponding to the first event. The recommended album theme for the first event refers to a theme applicable to adjusting the display format of photos in the first album. For example, when the first album is a pet album, the stickers used in the recommended album theme are suitable for "pet photos," while when the first album is a food album, the filters used in the recommended album theme are suitable for adjusting "food photos."
[0112] Theme configuration options include at least one of the following: photo display format, photo display style, photo display resolution, photo display angle, photo selection specifications, photo display size, stickers, filters, and borders. Photo display styles include comic style, watercolor style, oil painting style, sketch style, science fiction style, and traditional Chinese / modern style, etc. Photo display formats include animated photos, still photos, live photos, and videos, etc.
[0113] For example, taking a mobile phone as the terminal device, the phone's screen displays a notification bar, which shows the event information of the first event (e.g., Cat Anniversary). The user can trigger the display of the theme configuration interface by clicking on "Cat Anniversary". The theme configuration interface can display different configuration content, including recommended album themes and theme configuration items. When multiple recommended album themes are displayed in the theme configuration interface, the display effect is shown in Figure 11(a). When multiple theme configuration items are displayed in the theme configuration interface (e.g., photo display style: comic style, original image style; stickers: sticker 1 to sticker 4, etc.), the display effect is shown in Figure 11(b).
[0114] Operation 3 includes a third operation. The triggering method of operation 3 (e.g., click operation, single click operation, etc.) and the device used by the user to trigger operation 3 (e.g., mouse, keyboard, microphone, game controller, etc.) are the same as the triggering method and the device used for operation 1 above, and will not be repeated here.
[0115] Displaying both recommended album themes and theme configuration items in the theme configuration interface would make the interface cluttered, as users will only use the recommended album themes (or theme configuration items) during the configuration process. Therefore, before displaying the theme configuration interface, the theme recommendation interface should be used to clarify the user's chosen theme configuration method.
[0116] When a theme recommendation interface is needed to clarify the user's selected theme configuration method, in some implementations, firstly, the terminal device responds to operation 1 in response to event information and displays the theme recommendation interface. Secondly, the terminal device responds to operation 4 in response to the theme configuration method in the theme recommendation interface and displays the theme configuration interface corresponding to that theme configuration method. This allows users to choose a suitable theme configuration method based on their actual situation, enabling them to more flexibly configure the first theme of their first album. Furthermore, the theme configuration interfaces displayed subsequently only show the configuration content related to that theme configuration method (recommended album themes or theme configuration items), thus simplifying the displayed content and reducing the amount of data the terminal device needs to process during the rendering of the theme configuration interface.
[0117] The theme recommendation interface showcases theme configuration options. These options include recommended themes and custom themes.
[0118] Here, when the user selects "Recommended Theme," it means the user expects to choose a suitable theme from the pre-configured recommended album themes for the first event. In this case, the theme configuration interface corresponding to this method will only display the recommended album themes suitable for the first event. When the user selects "Custom Theme," it means the user expects to customize the album theme suitable for the first event. In this case, the theme configuration interface corresponding to this method will only display the theme configuration items used to configure the album theme.
[0119] For example, taking a mobile phone as the terminal device, the phone's screen displays a notification bar, which shows event information for the first event (e.g., Cat Anniversary). The user can trigger the display of a theme recommendation interface by clicking "Cat Anniversary." This theme recommendation interface can display at least two theme configuration methods suitable for configuring albums (e.g., recommended themes and custom themes) and multiple interface themes suitable for configuring the interface. When the user clicks "Recommended Themes," the theme configuration interface displays multiple recommended album themes. The user can select recommended album theme 1 to obtain the first theme for the first album and display the gallery interface, as shown in Figure 12(a). When the user clicks "Custom Themes," the theme configuration interface displays multiple theme configuration items (e.g., photo display style: comic style, original image style, etc.). The user can configure the theme configuration item (e.g., select comic style) to obtain the first theme for the first album and display the gallery interface, as shown in Figure 12(b).
[0120] Operation 4 includes a fourth operation. The triggering method of operation 4 (e.g., click operation, single click operation, etc.) and the device used by the user to trigger operation 4 (e.g., mouse, keyboard, microphone, game controller, etc.) are the same as the triggering method and the device used for operation 1 above, and will not be repeated here.
[0121] In some implementations, when operation 4 is to select a recommended theme, the theme configuration interface displays multiple recommended album themes, including a first theme. Operation 3 performed by the user is the operation of selecting the first theme from among the multiple recommended album themes.
[0122] In other implementations, when operation 4 is selecting a custom theme, the theme configuration interface displays multiple theme configuration items. Operation 3 performed by the user is the operation of configuring the theme configuration items.
[0123] For example, when the theme configuration item includes a photo display style, configuring the theme configuration item includes selecting the display style of the photos in the first album from a plurality of recommended display styles displayed in the theme configuration interface. When the theme configuration item includes stickers, configuring the theme configuration item includes selecting a sticker to be overlaid on the photos in the first album from a plurality of recommended stickers displayed in the theme configuration interface. When the theme configuration item includes a display format, configuring the theme configuration item includes selecting in the theme configuration interface whether the photos in the first album are displayed as animated images (or as static images). When the theme configuration item includes a display resolution, configuring the theme configuration item includes entering the display resolution of the photos in the first album in the theme configuration interface.
[0124] Here, the photo display format, photo display resolution, photo display angle, photo selection specifications, and photo display size in the above theme configuration items can be set by default on the terminal device, without requiring users to manually configure them in the theme configuration interface. This simplifies the complexity of the theme configuration process.
[0125] When the configuration method of selecting the first album and then configuring the first theme is adopted, in some other implementations, firstly, the terminal device responds to operation 1 performed in response to the event information and displays the gallery interface. Secondly, the terminal device responds to operation 2 performed in the gallery interface for the first album, retrieves the first album, and displays the theme recommendation interface. Then, the terminal device responds to operation 4 performed in response to the theme configuration method in the theme recommendation interface and displays the theme configuration interface corresponding to the theme configuration method. Finally, the terminal device responds to operation 3 performed in the theme configuration interface and retrieves the first theme of the first album.
[0126] For example, taking a mobile phone as the terminal device, the phone's screen displays a notification bar, which shows event information for the first event (e.g., Cat Anniversary). The user can trigger the display of the gallery interface by clicking "Cat Anniversary". The gallery interface displays at least one album, and at least one album includes a first album. The user can then trigger the display of the theme recommendation interface by clicking the first album. The theme recommendation interface can display at least two theme configuration methods (e.g., recommended themes and custom themes) suitable for configuring albums and multiple interface themes suitable for configuring the interface. When the user clicks "Recommended Themes" to trigger the display of the theme configuration interface, multiple recommended album themes can be displayed, as shown in Figure 13(a). When the user clicks "Custom Themes" to trigger the display of the theme configuration interface, multiple theme configuration items can be displayed (e.g., photo display style: comic style, original image style, etc.), as shown in Figure 13(b).
[0127] In some implementations, before displaying the first album with a first theme in at least two device states of the terminal device, an album preview interface is first displayed on the terminal device. Secondly, in response to operation 5 performed on the first album in the album preview interface, the terminal device adjusts the photos in the first album. This allows the user to adjust the photos included in the first album while configuring the first theme, thereby ensuring that only the preferred photos are displayed on the terminal device's screen, further improving the user experience.
[0128] The album preview interface displays photos from the first album, which is set to the first theme, as well as the original photos from the first album.
[0129] Adjusting photos in the first album includes deleting photos from the first album, adjusting the order of photos in the first album, and adjusting the display format of photos in the first album (e.g., display angle, display size, etc.).
[0130] For example, taking a mobile phone as the terminal device, the phone displays a photo album preview interface, which shows photos (displayed as videos) and individual photos in a first album displayed under the first theme. The first album includes photo A, photo B, photo C, and photo D. If the user does not want photo B to be displayed on the phone, they can perform operation 5 on photo B in the album preview interface (e.g., by dragging photo B to the delete control, as shown in Figure 14(a)) to delete photo B while it is displayed under the first theme. If the user wants to change the display order of multiple photos in the first album, they can also adjust the display order of multiple photos when displayed under the first theme by performing operation 5 on photos A, B, C, and D in the album preview interface (e.g., swapping the positions of photo B and photo C, as shown in Figure 14(b)).
[0131] Operation 5 includes the fifth operation. The triggering method of operation 5 (e.g., click operation, single click operation, etc.) and the device used by the user to trigger operation 5 (e.g., mouse, keyboard, microphone, game controller, etc.) are the same as the triggering method and the device used for operation 1 above, and will not be repeated here.
[0132] To facilitate users in triggering the display of the first album under different device states, at least two triggering methods can be provided: one is to trigger the display of the first album directly in the album preview interface; the other is to return to the theme configuration interface so that the user can trigger the display of the first album in the theme configuration interface.
[0133] When a user directly triggers the display of the first album in the album preview interface, in some embodiments, the terminal device responds to operation 6 performed in the album preview interface and triggers the display of the first album with the first theme in at least two device states of the terminal device.
[0134] Operation 6 includes a sixth operation. The triggering method of operation 6 (e.g., click operation, single click operation, etc.) and the device used by the user to trigger operation 6 (e.g., mouse, keyboard, microphone, game controller, etc.) are the same as the triggering method and the device used for operation 1 above, and will not be repeated here.
[0135] For example, taking a mobile phone as the terminal device, the mobile phone displays an album preview interface. The user views the first album displayed with the first theme in the album preview interface. If the user is satisfied with the display effect of the first album, the user can perform operation 6 in the album preview interface (for example, click the "Settings" control in the album preview interface, as shown in Figure 15(a)) to trigger the display of the first album with the first theme in at least two device states.
[0136] When the user returns to the theme configuration interface and triggers the display of the first album, in some embodiments, firstly, the terminal device responds to operation 7 performed in the album preview interface and displays the theme configuration interface. Secondly, the terminal device responds to operation 8 performed in the theme configuration interface and triggers the display of the first album with the first theme of the first album in at least two device states of the terminal device.
[0137] For example, taking a mobile phone as the terminal device, the mobile phone displays an album preview interface. The user views the first album displayed with the first theme in the album preview interface. If the user is satisfied with the display effect of the first album, they can return to the theme configuration interface by performing operation 7 in the album preview interface (for example, clicking the "End Preview" control in the album preview interface, as shown in Figure 15(b)). Then, by performing operation 8 in the theme configuration interface (for example, clicking the "Settings" control in the theme configuration interface, as shown in Figure 15(b)), the first album will be displayed with the first theme of the first album in at least two device states.
[0138] Operation 7 includes the seventh operation, and operation 8 includes the eighth operation. The triggering method of operation 7 (or operation 8) (e.g., click operation, single click operation, etc.) and the device used by the user to trigger operation 7 (or operation 8) (e.g., mouse, keyboard, microphone, game controller, etc.) are the same as the triggering method and the device used for operation 1 above, and will not be repeated here.
[0139] The following description, with reference to Figure 16, illustrates the album display process provided in this embodiment. Specifically, the album display process provided in this embodiment may involve five stages: notification stage, theme recommendation stage, customization stage, recommended theme application stage, and album display stage.
[0140] During the notification phase, when the terminal device generates event information for the first event and / or the gallery generates the first album, the event information is displayed in the notification bar. At this time, the user can trigger the display of the theme recommendation interface through the event information and enter the theme configuration phase.
[0141] During the theme recommendation phase, a theme recommendation interface is displayed on the terminal device. Users select a theme configuration method on this interface. If the user selects a custom theme, the user proceeds to the customization phase. If the user selects a recommended theme, the user proceeds to the recommended theme application phase.
[0142] During the customization phase, users configure various theme settings in the theme configuration interface. For example, when the user selects a comic style for photo display, a first album is generated that displays in a comic style. When the user selects the original image style, a first album is generated that displays in the original image style. The first album displayed in a comic style (or the first album displayed in the original image style) can be generated using artificial intelligence-generated content (AIGC) technology.
[0143] During the recommended theme application phase, a first album is generated based on the theme selected by the user and displayed using the recommended theme.
[0144] During the album display phase, the first album that has been generated is displayed (including the first album displayed in comic style, the first album displayed in original image style, and the first album displayed with recommended themes).
[0145] In some solutions, multiple embodiments of this application can be combined, and the combined solution can be implemented. Optionally, some operations in the processes of each method embodiment may be combined, and / or the order of some operations may be changed. Furthermore, the execution order between the steps of each process is merely exemplary and does not constitute a limitation on the execution order between steps; other execution orders are also possible. It is not intended to indicate that the execution order is the only possible order in which these operations can be performed. Those skilled in the art will conceive of various ways to reorder the operations described in the embodiments of this application. In addition, it should be noted that the process details involved in one embodiment of this application are also applicable to other embodiments in a similar manner, or different embodiments may be combined.
[0146] Furthermore, some steps in the method embodiments can be equivalently replaced with other possible steps. Alternatively, some steps in the method embodiments may be optional and can be deleted in certain use cases. Or, other possible steps may be added to the method embodiments. Moreover, the various method embodiments can be implemented individually or in combination.
[0147] It is understood that, in order to achieve the above functions, the aforementioned terminal device includes hardware and / or software modules corresponding to perform each function. Based on the algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in conjunction with the embodiments, but such implementation should not be considered beyond the scope of this application.
[0148] This application embodiment can divide the terminal device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0149] This application embodiment also provides a terminal device, as shown in FIG17. The terminal device may include one or more processors 1701, memory 1702, and communication interface 1703. The memory 1702 and communication interface 1703 are coupled to the processor 1701. For example, the memory 1702, communication interface 1703, and processor 1701 may be coupled together via a bus 1704. The communication interface 1703 is used for data transmission with other devices. The memory 1702 stores computer program code. The computer program code includes computer instructions, which, when executed by the processor 1701, cause the terminal device to perform the album display method of this application embodiment.
[0150] The processor 1701 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with this disclosure. The processor can also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0151] Bus 1704 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Bus 1704 can be categorized as an address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used in Figure 17, but this does not indicate that there is only one bus or one type of bus.
[0152] This application also provides a computer-readable storage medium storing computer program code. When the processor executes the computer program code, the terminal device executes the relevant method steps in the above method embodiments. This application also provides a chip including a memory and one or more processors; the memory is coupled to the processors; wherein the memory stores computer program code, which includes computer instructions. When the processor executes the computer instructions, the chip executes the relevant method steps in the above method embodiments. The terminal device, computer storage medium, and chip provided in this application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here. Through the description of the above embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0153] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0154] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units, meaning it can be located in one place or distributed across multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0155] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to it, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0156] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A photo album display method characterized by comprising: The method is applied to a terminal device, and comprises: displaying a gallery interface in response to a first operation performed on event information; the event information is used to indicate a first event; the gallery interface is used to display at least one album recording the first event; and the at least one album comprises a first album; displaying the first album in a first theme of the first album in at least two device states of the terminal device in response to a second operation performed on the first album; and the first theme is used to adjust a display form of a photo in the first album.
2. The method of claim 1, wherein, The method of displaying the gallery interface in response to the first operation performed on the event information comprises: displaying a theme configuration interface in response to the first operation performed on the event information; the theme configuration interface is used to display a recommended album theme corresponding to the first event and / or a theme configuration item; and the theme configuration item comprises at least one of a photo display format, a photo display style, a photo display resolution, a photo display angle, a photo selection specification, a photo display size, a sticker, a filter, and a frame; acquiring the first theme of the first album and displaying the gallery interface in response to a third operation performed in the theme configuration interface.
3. The method of claim 2, wherein, The method of displaying the theme configuration interface in response to the first operation performed on the event information comprises: displaying a theme recommendation interface in response to the first operation performed on the event information; the theme recommendation interface is used to display a theme configuration mode; and the theme configuration mode comprises a recommended theme and a custom theme; displaying a theme configuration interface corresponding to the theme configuration mode in response to a fourth operation performed on the theme configuration mode.
4. The method according to any one of claims 1 to 3, characterized in that, The device states comprise a screen-off display state, a lock screen state, and a home screen state; and the photos in the first album displayed in different device states have different shooting times.
5. The method of claim 3, wherein, When the fourth operation is to select the recommended theme, a plurality of recommended album themes are displayed in the theme configuration interface; the plurality of recommended album themes comprise the first theme; and the third operation is an operation of selecting the first theme from the plurality of recommended album themes.
6. The method of claim 3, wherein, When the fourth operation is to select the custom theme, a plurality of theme configuration items are displayed in the theme configuration interface; and the third operation is an operation of configuring the theme configuration items.
7. The method according to any one of claims 1 to 6, characterized in that, Before displaying the first album in the first theme of the first album in at least two device states of the terminal device, the method further comprises: displaying an album preview interface; the album preview interface displays the photos in the first album displayed in the first theme; adjusting the photos in the first album in response to a fifth operation performed on the first album in the album preview interface.
8. The method of claim 7, wherein, After displaying the album preview interface, the method further comprises: displaying the first album in the first theme of the first album in at least two device states of the terminal device in response to a sixth operation performed in the album preview interface; or In response to a seventh operation performed in the album preview interface, a theme configuration interface is displayed; in response to an eighth operation performed in the theme configuration interface, the first album is displayed with a first theme of the first album in at least two device states of the terminal device.
9. The method according to any one of claims 1 to 8, characterized in that, The display position of the event information includes at least one of the following: a notification bar, a memo, and a negative one screen interface. The response is for a first operation performed on the event information, and a gallery interface is displayed, including: In response to a first operation performed on the event information in the notification bar, a gallery interface is displayed; or, In response to a first operation performed on the event information in the memo, a gallery interface is displayed; or, In response to a first operation performed on the event information in the negative one screen interface, a gallery interface is displayed.
10. A terminal device, comprising: A terminal device includes a memory, one or more processors; the memory is coupled with the processor; the memory has computer program code stored therein, the computer program code includes computer instructions, when the computer instructions are executed by the processor, the terminal device executes the album display method as claimed in any one of claims 1-9.
11. A computer readable storage medium, characterized in that, Computer instructions, when executed on a terminal device, cause the terminal device to execute the album display method as claimed in any one of claims 1-9.
12. A computer program product, characterised in that, When the computer program product is executed on a terminal device, the terminal device executes the album display method as claimed in any one of claims 1-9.