Card display method, electronic device, chip system, storage medium and program product

By displaying cards including multiple folders on the desktop of electronic devices, users can customize the folder path and quickly view folder information, solving the problem of limited information and low security in existing cards display information, and achieving efficient and secure information management and display.

CN116527805BActive Publication Date: 2025-04-18HONOR DEVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210068707.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-20
Publication Date
2025-04-18
Estimated Expiration
2042-01-20

AI Technical Summary

Technical Problem

The existing cards display information in a way that there is a problem of limited information and low security, which cannot meet the needs of displaying a large amount of information, and it is easy to expose user personal information and reduce user experience.

Method used

Provide a card display method. By displaying cards including multiple folders on the desktop of an electronic device, users can customize the folder path and quickly view folder information through the cards to display a large amount of information. At the same time, since the folder is displayed rather than the file specific information, it is confidential.

Benefits of technology

It realizes convenient, fast and secure information display in file management. Users can view folder information as needed without exposing personal information, improving user experience and information management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116527805B_ABST
    Figure CN116527805B_ABST
Patent Text Reader

Abstract

The present application provides a card display method, an electronic device, and a computer-readable storage medium, and relates to the field of information display technology. The present solution provides desktop cards of various specifications for users to choose from. For example, the desktop card provides a commonly used folder path that can be customized by the user, and / or the desktop card can support the scrolling and switching display of recently processed files. Users can choose to add cards that suit their usage habits to the desktop display according to actual usage needs. Since the desktop card presents the user with a folder format or a file name, and does not present the specific information of the file, the user's personal information will not be exposed. When necessary, the user only needs to open the folder in the desktop card to view the corresponding information, or only needs to slide on the desktop card to intuitively view all the files that have been used recently by the electronic device. It can display a large amount of information, which is convenient, fast and safe.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information display, and in particular to a card display method and electronic equipment. Background Art

[0002] Usually, users can implement various functions through different applications (applications, APPs) installed on electronic devices, which will store a large number of files. For example, receiving or sending documents, audio, video or pictures and other files through third-party APPs such as instant messaging APPs, or downloading installation packages through application market APPs, or downloading audio files through audio APPs, or taking pictures or video files through camera APPs. Accordingly, electronic devices need to store a large number of files and files from different sources will be stored in different storage paths.

[0003] Currently, you can create cards on the desktop to display various file information and achieve quick file management. Cards are information carriers that provide important or closely related information in a condensed form and are used to display important information. Users can view relevant information intuitively and conveniently by viewing cards on the desktop.

[0004] However, the existing card information display method has shortcomings, such as the limited amount of displayed information, which cannot meet the needs of displaying a large amount of information in practical applications, and the existing card information display method will expose user personal information, reducing the user experience. Summary of the invention

[0005] The present application provides a card display method and electronic device, which solve the problem that the card display information method has limited display information amount and low security.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, the present application provides a card display method, the method comprising: receiving a first operation of a user on an electronic device; in response to the first operation, displaying a first card on the desktop of the electronic device, the first card comprising M folder icons, each of the M folder icons corresponding to a folder in the electronic device, M being a positive integer; receiving a second operation of the user on a first folder icon in the first card, the first folder icon corresponding to a first folder in the electronic device; in response to the second operation, switching from displaying the desktop to displaying the interface of the first folder.

[0008] Through the application scheme, a card including multiple folders can be added to the desktop according to user needs. For example, each folder in the card can be set as a folder commonly used by the user or a folder for storing files downloaded or received by the electronic device. In this way, when needed, the user only needs to use the card on the desktop to quickly view the corresponding information of certain folders. Compared with the solution in the related art that only displays the content of the recently downloaded files, the application scheme can display a larger amount of information, and because it displays the folder rather than the specific information of the file, it has good confidentiality. The application scheme is convenient and fast in file management and has good security.

[0009] Among them, the first operation can be an operation of the user adding a card on the card adding interface set up by the system, or it can be an operation of adding a card by other means. The specific method can be determined according to actual usage requirements and is not limited in the embodiments of the present application.

[0010] In some possible implementations, the above-mentioned card display method may also include: receiving a third operation of the user on the first card; in response to the third operation, displaying a card menu bar, and the card menu bar includes at least one of the following: an edit option, more card options, and a remove option.

[0011] In some possible implementations, the third operation is an operation in which the user slides on the first card along a preset direction, such as an upward swipe operation; or, the third operation is an operation in which the user touches the first card for a time greater than or equal to a first time, which can be referred to as a long press operation.

[0012] In some possible implementations, the card menu bar includes an edit option. After displaying the card menu bar, the method further includes:

[0013] receiving a fourth operation (such as a click operation) of the user on the editing option; and displaying a first folder path option and a second folder path option in response to the fourth operation;

[0014] When receiving a user operation (such as a click operation) on the first folder path option, setting the M folders recommended by the system as the M folders in the first card; or,

[0015] When a user operation (such as a click operation) on the second folder path option is received, N folders in the first card are set according to the folder selected by the user, where N is a positive integer less than or equal to M.

[0016] In some possible implementations, when receiving an operation of the user on the second folder path option, setting at least one folder in the first card according to the folder selected by the user includes:

[0017] When receiving an operation of the user on the second folder path option, displaying N folder setting items;

[0018] When receiving a user operation (such as a click operation) on a first setting item among the N folder setting items, displaying a folder selection interface, wherein one or more folder options are displayed in the folder selection interface, each folder option corresponding to a folder;

[0019] When an operation (such as a click operation) of the user on the target folder option in the folder selection interface is received, the folder corresponding to the target folder option is set as a folder in the first card.

[0020] Through the present application scheme, desktop cards of various specifications are provided for users to choose from. Users can choose to add cards that suit their usage habits to the desktop display according to actual usage needs. In addition, users can customize the storage path of each folder in the desktop card. When needed, users only need to open the folder in the desktop card to view the corresponding information, which can display a large amount of information, is convenient, fast and safe.

[0021] In some possible implementations, the folder selection interface includes a system folder option and / or an application folder option, the system folder option corresponds to a system preset folder in the electronic device, and the application folder option corresponds to a folder corresponding to an application installed in the electronic device;

[0022] The target folder option is the system folder option and / or the application folder option.

[0023] In some possible implementations, the first folder is any one of the following: folder 1, used to store the user's personal files; folder 2, used to store files downloaded by the electronic device within a recent preset time period; folder 3, used to store all files downloaded and received by the electronic device; folder 4, used to store all files downloaded through the first application installed in the electronic device.

[0024] Through the present application scheme, since the desktop card presents the user with a folder format or file name instead of specific file information, user personal information will not be exposed.

[0025] In some possible implementations, the card menu bar includes the more card options; after displaying the card menu bar, the method further includes:

[0026] receiving a fifth operation (such as a click operation) of the user on the more card options; in response to the fifth operation, displaying a plurality of card preview images, wherein the plurality of card preview images respectively correspond to cards of different specifications;

[0027] A sixth operation (eg, a click operation) is received from a user on a second card preview image among the multiple card preview images, wherein the second card preview image corresponds to a second card; and in response to the sixth operation, the second card is added and displayed on the desktop of the electronic device.

[0028] In some possible implementations, the second card is used to display file attribute information of the file most recently downloaded by the electronic device, and the file attribute information includes at least one of the following: file name, file download time, file occupied space size, and file type.

[0029] In some possible implementations, after displaying the second card, the method further includes: receiving a seventh operation (such as a click operation) of the user on the second card; in response to the seventh operation, opening the most recently downloaded file, and displaying the file content of the most recently downloaded file.

[0030] In some possible implementations, the second card includes a first control, and the first control is used to trigger the transmission of the file displayed in the second card to another electronic device;

[0031] After displaying the second card, the method further includes:

[0032] When receiving a user operation (such as a click operation) on the first control, displaying a first interface, wherein the first interface includes one or more sharing mode icons, each sharing mode icon corresponding to a file transfer mode and / or a file transfer object;

[0033] When receiving a user operation (such as a click operation) on a first sharing mode icon and the first sharing mode icon corresponds to a first file transfer object, sending the file displayed in the second card to the first file transfer object; or,

[0034] When a user operation (e.g., a click operation) on a second sharing mode icon is received and the second sharing mode icon corresponds to a first file transfer mode, multiple file transfer objects are displayed; when a user operation on a first object among the multiple file transfer objects is received, the file displayed in the second card is sent to the first object in the first file transfer mode;

[0035] The first sharing method icon and the second sharing method icon are icons in the one or more sharing method icons respectively.

[0036] In some possible implementations, the second card includes a second control, and the second control is used to trigger moving the file displayed in the second card to a storage path in the electronic device.

[0037] After displaying the second card, the method also includes: when receiving a user operation on the second control (such as a click operation), displaying a second interface, the second interface including one or more folder identifiers, each folder identifier corresponding to a folder and its storage path; when receiving a user operation on the first folder identifier (such as a click operation), moving the file displayed in the second card to the folder corresponding to the first folder identifier according to the storage path corresponding to the first folder identifier.

[0038] In some possible implementations, after displaying the second card, the method further includes: receiving an eighth operation (e.g., a sliding operation) of the user on the second card; in response to the eighth operation, in the second card, updating and displaying the file attribute information of the files downloaded by the electronic device within a recent preset time period in sequence.

[0039] The present application scheme provides desktop cards of various specifications for users to choose from. For example, the desktop card can support scrolling and switching display of recently processed files. Users only need to slide on the desktop card to intuitively view all files recently used by the electronic device, which is convenient and quick.

[0040] In some possible implementations, sequentially updating and displaying the file attribute information of the files downloaded by the electronic device within a recent preset period includes: sequentially updating and displaying the file attribute information of the files downloaded by the electronic device within a recent preset period in the order of file download time.

[0041] In some possible implementations, the first card may include a first area and a second area, wherein the first area is used to display the M folder icons, and the second area is used to display file attribute information of the file most recently downloaded by the electronic device; wherein the file attribute information includes at least one of the following: file name, file download time, file occupied space size, and file type.

[0042] In some possible implementations, the method further includes: receiving a drag operation of a target card by a user, where the target card is the first card or the second card; and updating a display position of the target card on the desktop in response to the drag operation.

[0043] In some possible implementations, the card menu bar includes the remove option; after displaying the card menu bar, the method further includes: receiving a ninth operation (such as a click operation) from the user on the remove option; and in response to the ninth operation, removing the first card from the desktop.

[0044] Through this application solution, users can choose to add cards that suit their usage habits to the desktop display according to actual usage needs. When needed, users only need to open the folder in the desktop card to view the corresponding information, or simply slide on the desktop card to intuitively view all the files recently used by the electronic device, which can display a large amount of information, is convenient, fast and safe.

[0045] In a second aspect, the present application provides a card display device, the device comprising a unit for executing the method in the first aspect. The device may correspond to executing the method described in the first aspect, and the relevant description of the unit in the device can refer to the description of the first aspect, which will not be repeated here for the sake of brevity.

[0046] The method described in the first aspect above can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions. For example, a processing module or unit, a display module or unit, etc.

[0047] In a third aspect, the present application provides an electronic device, the electronic device comprising a processor, the processor coupled to a memory, the memory being used to store a computer program or instruction, the processor being used to execute the computer program or instruction stored in the memory, so that the method in the first aspect is executed. For example, the processor is used to execute the computer program or instruction stored in the memory, so that the device executes the method in the first aspect.

[0048] In a fourth aspect, the present application provides a computer-readable storage medium on which a computer program (also referred to as instructions or codes) for implementing the method in the first aspect is stored. For example, when the computer program is executed by a computer, the computer can perform the method in the first aspect.

[0049] In a fifth aspect, the present application provides a chip, including a processor. The processor is used to read and execute a computer program stored in a memory to perform the method in the first aspect and any possible implementation thereof. Optionally, the chip also includes a memory, and the memory is connected to the processor via a circuit or wire.

[0050] In a sixth aspect, the present application provides a chip system, including a processor. The processor is used to read and execute a computer program stored in a memory to perform the method in the first aspect and any possible implementation thereof. Optionally, the chip system also includes a memory, and the memory is connected to the processor via a circuit or wire.

[0051] In a seventh aspect, the present application provides a computer program product, comprising a computer program (also referred to as instructions or codes), wherein when the computer program is executed by a computer, the computer implements the method in the first aspect.

[0052] It can be understood that the beneficial effects of the second to seventh aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 is a schematic diagram of the structure of an electronic device to which the card display method provided in an embodiment of the present application is applied;

[0054] Figure 2 It is a software structure block diagram of an electronic device to which the card display method provided in an embodiment of the present application is applied;

[0055] Figure 3 A schematic diagram of an interface for searching files through file management provided in an embodiment of the present application;

[0056] Figure 4 It is a schematic diagram of an interface of a card display method provided in an embodiment of the present application;

[0057] Figure 5 It is a schematic diagram of an interface of a card display method provided in an embodiment of the present application;

[0058] Fig. 6A An interactive schematic diagram of calling up a setting interface for a desktop card provided in an embodiment of the present application;

[0059] Figure 6B A schematic diagram of the interface of cards of different specifications provided in the embodiment of the present application;

[0060] Figure 6C A schematic diagram of an interface provided in an embodiment of the present application in which an electronic device adds a card to a desktop after a user selects a card of a certain specification;

[0061] Figure 7 A schematic diagram of an interface for calling out multiple function options by operating a desktop card provided in an embodiment of the present application;

[0062] Figure 8 A schematic diagram of an interface for calling up cards of various specifications for user selection and adding the cards to the desktop provided in an embodiment of the present application;

[0063] Fig. 9 A schematic diagram of an interface for calling up cards of various specifications for user selection and adding the cards to the desktop provided in an embodiment of the present application;

[0064] Fig. 10A A schematic diagram of an interface for displaying a custom file after operating edit items in multiple function options provided in an embodiment of the present application;

[0065] Fig. 10B A schematic diagram of an interface for user-defined folder path settings provided in an embodiment of the present application;

[0066] Fig.11 A schematic diagram of an interface for displaying multiple files in a file card that can be switched according to an embodiment of the present application;

[0067] Fig.12 A schematic diagram of the interface of the sharing control in the file card provided in the embodiment of the present application when in use;

[0068] Fig.13 A schematic diagram of the interface of the Send To control in the file card provided in the embodiment of the present application when in use;

[0069] Fig.14 A schematic diagram of the interface of the "My Files" folder in the folder card provided in the embodiment of the present application when in use;

[0070] Fig.15 A schematic diagram of the interface of the "Recent" folder in the folder card provided in an embodiment of the present application when in use;

[0071] Fig.16 A schematic diagram of the interface of the "Download and Receive" folder in the folder card provided in the embodiment of the present application when in use;

[0072] Fig.17 A schematic diagram of the interface of the "Instant Messaging" folder in the folder card provided in an embodiment of the present application when in use;

[0073] Fig.18 Schematic diagram of file cards in various display forms provided in embodiments of the present application;

[0074] Fig.19 A schematic diagram of file cards of various content formats provided in an embodiment of the present application;

[0075] Fig. 20 A schematic diagram of a file card when the card display method provided in an embodiment of the present application is applied to camera shooting management;

[0076] Fig.21It is a software architecture diagram of the card display method application provided in the embodiment of the present application;

[0077] Fig. 22 is a flowchart of a card display method provided in an embodiment of the present application;

[0078] Fig.23 It is a schematic diagram of the structure of a card display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0079] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0080] The term "and / or" in this article is a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The symbol " / " in this article indicates that the associated objects are in an or relationship, for example, A / B means A or B.

[0081] The terms "first", "second", etc. in the specification and claims herein are used to distinguish different objects rather than to describe a specific order of objects. For example, a first card and a second card are used to distinguish different cards rather than to describe a specific order of cards.

[0082] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0083] In the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more than two. For example, multiple processing units refer to two or more processing units, etc.; multiple elements refer to two or more elements, etc.

[0084] The card display method provided in the embodiment of the present application can be applied to electronic devices such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptop computers, ultra-mobile personal computers (UMPC), netbooks, personal digital assistants (PDA), etc. The embodiment of the present application does not impose any restrictions on the specific type of electronic devices.

[0085] For example, Figure 1 1 is a schematic diagram of the structure of an electronic device 100 provided in an embodiment of the present application. 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.

[0086] It is to be understood that the structure illustrated in the embodiment of the present application 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 split 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.

[0087] 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.

[0088] 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.

[0089] The processor 110 may also be provided with a memory 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. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0090] 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.

[0091] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple groups of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces. For example: the processor 110 may be coupled to the touch sensor 180K through the I2C interface, so that the processor 110 communicates with the touch sensor 180K through the I2C bus interface, thereby realizing the touch function of the electronic device 100.

[0092] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to achieve communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 via the I2S interface to achieve the function of answering a call through a Bluetooth headset.

[0093] The PCM interface can also be used for audio communication, sampling, quantizing and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface to realize the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.

[0094] The UART interface is a universal serial data bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is generally used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.

[0095] The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the shooting function of the electronic device 100. The processor 110 and the display screen 194 communicate via the DSI interface to implement the display function of the electronic device 100.

[0096] The GPIO interface can be configured by software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.

[0097] The USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transfer data between the electronic device 100 and a peripheral device. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as AR devices, etc.

[0098] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0099] The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 100. While the charging management module 140 is charging the battery 142, it may also power the electronic device through the power management module 141.

[0100] 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, and provides power to the processor 110, the internal memory 121, the external memory, the display screen 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.

[0101] 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.

[0102] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Figure 1 The structures of antenna 1 and antenna 2 in the electronic device 100 are only examples. Each antenna in the 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 the 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.

[0103] 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.

[0104] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent 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 the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be arranged in the same device as the mobile communication module 150 or other functional modules.

[0105] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), 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 performs filtering, 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.

[0106] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).

[0107] 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.

[0108] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0109] The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.

[0110] ISP is used to process the data fed back by camera 193. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to ISP for processing and converts it into an image visible to the naked eye. ISP can also perform algorithm optimization on the noise, brightness, and skin color of the image. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, ISP can be set in camera 193.

[0111] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.

[0112] The digital signal processor is used to process digital signals, and can process not only digital image signals but also other digital signals. For example, when the electronic device 100 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.

[0113] Video codecs are used to compress or decompress digital videos. The electronic device 100 may support one or more video codecs. Thus, the electronic device 100 may play or record videos in a variety of coding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.

[0114] NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can also continuously self-learn. Through NPU, applications such as intelligent cognition of electronic device 100 can be realized, such as image recognition, face recognition, voice recognition, text understanding, etc.

[0115] 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, such as storing music, video and other files in the external memory card.

[0116] 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, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), 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 at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0117] 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.

[0118] 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.

[0119] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The electronic device 100 can listen to music or listen to a hands-free call through the speaker 170A.

[0120] The receiver 170B, also called a "earpiece", is used to convert audio electrical signals into sound signals. When the electronic device 100 receives a call or voice message, the voice can be received by placing the receiver 170B close to the human ear.

[0121] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to microphone 170C to input the sound signal into microphone 170C. The electronic device 100 can be provided with at least one microphone 170C. In other embodiments, the electronic device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify the sound source, realize directional recording function, etc.

[0122] The earphone interface 170D is used to connect a wired earphone and can be a USB interface 130 or a 3.5 mm open mobile terminal platform (OMTP) standard interface or a cellular telecommunications industry association of the USA (CTIA) standard interface.

[0123] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be set on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. The capacitive pressure sensor can be a parallel plate including at least two conductive materials. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure according to the change in capacitance. When a touch operation acts on the display screen 194, the electronic device 100 detects the touch operation intensity according to the pressure sensor 180A. The electronic device 100 can also calculate the touch position according to the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities can correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold acts on the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold acts on the short message application icon, an instruction to create a new short message is executed.

[0124] The gyro sensor 180B can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyro sensor 180B. The gyro sensor 180B can be used for anti-shake shooting. For example, when the shutter is pressed, the gyro sensor 180B detects the angle of the electronic device 100 shaking, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shaking of the electronic device 100 through reverse movement to achieve anti-shake. The gyro sensor 180B can also be used for navigation and somatosensory game scenes.

[0125] The air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation.

[0126] The magnetic sensor 180D includes a Hall sensor. The electronic device 100 can use the magnetic sensor 180D to detect the opening and closing of the flip leather case. In some embodiments, when the electronic device 100 is a flip phone, the electronic device 100 can detect the opening and closing of the flip cover according to the magnetic sensor 180D. Then, according to the detected opening and closing state of the leather case or the opening and closing state of the flip cover, the flip cover can be automatically unlocked.

[0127] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device and is applied to applications such as horizontal and vertical screen switching and pedometers.

[0128] The distance sensor 180F is used to measure the distance. The electronic device 100 can measure the distance by infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 can use the distance sensor 180F to measure the distance to achieve fast focusing.

[0129] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device 100 emits infrared light outward through the light emitting diode. The electronic device 100 uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 can determine that there is no object near the electronic device 100. The electronic device 100 can use the proximity light sensor 180G to detect that the user holds the electronic device 100 close to the ear to talk, so as to automatically turn off the screen to save power. The proximity light sensor 180G can also be used in leather case mode and pocket mode to automatically unlock and lock the screen.

[0130] The ambient light sensor 180L is used to sense the ambient light brightness. The electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.

[0131] The fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.

[0132] The temperature sensor 180J is used to detect temperature. In some embodiments, the electronic device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device 100 reduces the performance of a processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to avoid abnormal shutdown of the electronic device 100 due to low temperature. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 boosts the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature.

[0133] The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set on the surface of the electronic device 100, which is different from the position of the display screen 194.

[0134] The bone conduction sensor 180M can obtain a vibration signal. In some embodiments, the bone conduction sensor 180M can obtain a vibration signal of a vibrating bone block of the vocal part of the human body. The bone conduction sensor 180M can also contact the human pulse to receive a blood pressure beat signal. In some embodiments, the bone conduction sensor 180M can also be set in an earphone and combined into a bone conduction earphone. The audio module 170 can parse out a voice signal based on the vibration signal of the vibrating bone block of the vocal part obtained by the bone conduction sensor 180M to realize a voice function. The application processor can parse the heart rate information based on the blood pressure beat signal obtained by the bone conduction sensor 180M to realize a heart rate detection function.

[0135] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.

[0136] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 194, motor 191 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.

[0137] Indicator 192 may be an indicator light, which may be used to indicate charging status, power changes, messages, missed calls, notifications, etc.

[0138] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the electronic device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.

[0139] The software system of the electronic device 100 may 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 exemplify the software structure of the electronic device 100.

[0140] Figure 2 1 is a software structure diagram of the electronic device 100 of the embodiment of the present application. The layered architecture divides the software into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into five layers, from top to bottom, namely, the application layer, the system framework layer, the system library and runtime layer, the hardware abstraction layer and the kernel layer. The application layer can include a series of application packages.

[0141] like Figure 2 As shown, the application package may include desktop manager, contacts, calendar, SMS, music and other programs. Among them, the desktop manager is used to manage and display the icons of all common applications and their corresponding card information. It has no icon on the desktop; when the user triggers the card display operation, the card information is loaded and displayed. Common applications, such as contacts, calendars and other programs that can click icons on the desktop, are used to provide data related to card display.

[0142] The system framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer, including various components and services to support developers' Android development. The system framework layer includes some predefined functions.

[0143] like Figure 3As shown, the system framework layer may include a view system, an input manager, a card service manager, a resource manager, a window manager, a content provider, etc. The view system includes visual controls, such as controls for displaying text, controls for displaying pictures, etc. The view system can be used to build applications. The display interface can be composed of one or more views. The window manager is used to manage window programs. The window manager can obtain the size of the display screen, determine whether there is a status bar, lock the screen, capture the screen, etc. The input manager is used to manage touch events and implement the dispatch of touch events.

[0144] The card service manager is used to receive and save the card information published by the desktop application (application, APP), and provide an interface for the desktop program to query the card information of the APP. Taking the Android system as an example, the card service manager can be a Service process resident in the Andorid system, providing a remote call interface to receive the card information published by the APP, and providing another remote call interface for the desktop program to query the card information. The card service manager saves the unique ID of the APP and the card information corresponding to the APP. Among them, the card information corresponding to the APP is published and saved in the form of a data structure. The unique ID of the APP can be the application package name (PackageName) of the APP or the hash code of the application package name.

[0145] Resource managers provide various resources for applications, such as localized strings, icons, images, layout files, video files, etc. Window managers are used to manage window programs. Window managers can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc. Content providers are used to store and obtain data and make the data accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

[0146] The system library and runtime layer include the system library and Android Runtime. The system library can include multiple functional modules. For example: browser kernel, 3D graphics library (for example: OpenGL ES), font library, etc. The browser kernel is responsible for interpreting the syntax of the web page (such as an application HTML, JavaScript under the standard universal markup language) and rendering (displaying) the web page. The 3D graphics library is used to implement three-dimensional graphics drawing, image rendering, synthesis and layer processing, etc. The font library is used to implement the input of different fonts. The Android runtime includes the core library and the virtual machine. The Android runtime is responsible for the scheduling and management of the Android system.

[0147] The core library consists of two parts: one is the function that the Java language needs to call, and the other is the Android core library. The application layer and the application framework layer run in the 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 object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0148] The hardware abstraction layer is an abstract interface for device kernel drivers, which implements an application programming interface that provides access to the underlying device to a higher-level Java API framework. The HAL contains multiple library modules, each of which implements an interface for a specific type of hardware component.

[0149] The kernel layer is the layer between hardware and software. The kernel layer contains at least camera driver, display driver, Bluetooth driver, audio driver, sensor driver, touch driver and WLAN. The basis of the TM system. The final functional implementation of the TM system is completed through the kernel layer.

[0150] For ease of understanding, the following embodiments of the present application will be described in detail with Figure 1 and Figure 2 Taking the electronic device with the structure shown as an example, the card display method provided in the embodiment of the present application is specifically described in combination with the accompanying drawings and application scenarios.

[0151] At present, electronic devices can receive and download various files such as documents, pictures, audio or video sent by other electronic devices through third-party apps such as instant messaging apps and email apps. They can also download various files from the Internet through third-party apps such as browser apps and video apps. In actual use, electronic devices will receive and download a large number of files through different apps. In traditional Android systems, the paths used by electronic devices to store received files are complex, and the saving paths of files received by different apps are not necessarily the same. Files from third-party apps are not easy to find after being saved locally on the electronic device.

[0152] Specifically, if the user wants to find a file named "Document 1" received from an instant messaging app, he needs to know the default file saving path of the instant messaging app in the Android system, and then operate the electronic device to enter the file management app and search according to the default saving path of the instant messaging app in the Android system. Usually, files received by third-party apps can be saved in the "My Phone" folder. Assume that the default path for saving files by the third-party app is Android>Data>com.tencent.mm>MicroMsg>Download, such as Figure 3As shown, the user first clicks the icon of the file management APP on the desktop to enter the interface of the file management APP, then clicks the "My Phone" folder, and then accesses the directory Data>com.tencent.mm>MicroMsg>Download ( Figure 4 In the Download folder, the user can see the icon of document 1 (such as Figure 3 As shown in the dotted box in the figure, the user can then operate the document 1. Since the user usually does not know the path of the storage file of the Android system, it is difficult to find the required file, resulting in difficulty in finding files and poor user experience.

[0153] In view of this, the electronic device can display a file card on the desktop to display the recently received and downloaded files, so that the user can quickly view the recently used files. Figure 4 As shown, the mobile phone can display a card 11 on the desktop. The card 11 includes four file columns, each of which is used to display information of a recently used (eg downloaded) file.

[0154] For example, assuming that the preset path is the storage path of the instant messaging APP, each time the mobile phone successfully downloads a file through the instant messaging APP, the mobile phone will sequentially display the relevant information of the file recently downloaded through the instant messaging APP in each file column in the card 11. For another example, assuming that the preset path is the browser APP, each time the mobile phone successfully downloads a file through the browser APP, the mobile phone will sequentially display the relevant information of the file recently downloaded through the browser APP in each file column in the card 11.

[0155] The relevant information of the file displayed in the above-mentioned file column may include file name, download time, file size and / or file type. In addition, when the number of recently downloaded files is less than four, the remaining file column does not display content.

[0156] However, the above-mentioned method of displaying recently used file information through cards has various shortcomings, such as the single card format and inflexibility, which can only display information of one or more files located in the same preset storage path or location; another example is that the number of files displayed is limited, and in the case of Figure 4 The card shown in can display relevant information of up to four files, and the amount of information is small; for another example, since the above card displays the specific information of the file, the user's personal information may be exposed, which may be a situation that the user does not want.

[0157] The embodiment of the present application provides a card display method, which provides desktop cards of various specifications for users to choose from. For example, the desktop card provides a common folder path that can be customized by the user, and / or the desktop card can support the scrolling and switching display of the recently processed files. The user can choose to add the card that suits his or her usage habits to the desktop display according to actual usage needs. Since the desktop card presents the user with the folder form or file name, but does not present the specific information of the file, the user's personal information will not be exposed. When necessary, the user only needs to open the folder in the desktop card to view the corresponding information, or only needs to slide on the desktop card to intuitively view all the files that have been used recently by the electronic device. It can display a large amount of information, which is convenient, fast and safe.

[0158] Combine the following Figure 5 The implementation method of the desktop card form of various specifications provided in the embodiment of the present application is exemplified.

[0159] First implementation method

[0160] like Figure 5 As shown in (a), the electronic device can display a folder card 20 on the desktop. The folder card 20 is presented in a 2×2 four-square grid format, and the four-square grid displays icons of four folders: for example, "My Files" 201, "Recent" 202, "Download and Receive" 203, and "Instant Messaging" 204. In the embodiment of the present application, the following functions can be implemented through the folder card 20:

[0161] (1) If the electronic device receives an operation on "My Files" 201 by the user, the electronic device can quickly jump to the interface of the "My Files" folder and display the folders and / or files in the "My Files" folder preset by the electronic device to the user.

[0162] Since the "My Files" folder includes one or more folders preset by the user for classifying and storing various files of the user, the folder card 20 can enable the user to quickly find the "My Files" folder by providing an entrance to "My Files", making it easier for the user to find files and improving the user experience.

[0163] In the scheme of the embodiment of the present application, files are stored in "My Folder" without the need to store files repeatedly. Instead, a user-specified path is regenerated for the files originally stored in the default path so that the user can find the files according to the specified path. This not only makes it easier for users to find files, but also avoids repeated storage of files, effectively utilizes storage space, and improves the utilization rate of the storage space of electronic devices.

[0164] (2) If the electronic device receives the user's operation on "Recent" 202, the electronic device can quickly jump to the interface of the "Recent" folder to show the user all the files that the electronic device has recently operated.

[0165] In the "Recent" folder, all files recently operated by the electronic device can be arranged in order according to the operation time. For example, the files with the most recent operation time can be arranged at the front to facilitate user search.

[0166] (3) If the electronic device receives the user's operation on "Download and Receive" 203, the electronic device can quickly jump to the interface of the "Download and Receive" folder to show the user all the files recently downloaded and received by the electronic device.

[0167] In the "Downloads and Receives" folder, all files recently downloaded and received by the electronic device may be arranged in order according to download time. For example, files with the most recent download time may be arranged at the front to facilitate user search.

[0168] (4) If the electronic device receives the user's operation on "Instant Messaging" 204, the electronic device can quickly jump to the interface where the folder corresponding to the instant messaging APP is located, and show the user all the files downloaded by the electronic device through the instant messaging APP.

[0169] In the folder corresponding to the instant messaging APP, the files downloaded through the instant messaging APP can be arranged in the order of downloading. For example, the files with the most recent download time can be arranged at the front to facilitate user search.

[0170] Optionally, part or all of the above four folders may be pre-set by the system; or part or all of the above four folders may be customized by the user. For example, in the embodiment of the present application, the electronic device supports the following function: in the folder card 20, the user may customize two folder paths.

[0171] Exemplarily, the above four folders are all pre-set by the system as "My Files" 201, "Recent" 202, "Download and Receive" 203, and "Instant Messaging" 204. Among them, "My Files" 201 and "Recent" 202 do not support user-defined settings, while "Download and Receive" 203 and "Instant Messaging" 204 can support customized settings. In other words, the electronic device can replace "Download and Receive" 203 and / or "Instant Messaging" 204 with other folders in response to user operations. The specific process of replacing the folder will be described in detail below and will not be repeated here.

[0172] It should be noted that the present application embodiment uses a 2×2 four-grid format as an example for illustrative description. In actual implementation, the above-mentioned folder card can also be presented in other forms, such as a 2×3 six-grid format. The specific form can be determined according to actual usage requirements and is not limited in the present application embodiment. For the sake of convenience, the following takes the folder card as shown in the following figure. Figure 5 The folder card 20 shown in (a) is taken as an example for exemplary description.

[0173] The folder card provided in the embodiment of the present application is presented to the user in the form of a folder, and no specific information of the file is presented, so the user's personal information will not be exposed. When needed, the user only needs to open the folder to view the corresponding information, which is convenient, fast and safe.

[0174] Optionally, in an embodiment of the present application, the electronic device can add an application lock to the folder card in response to a user operation. After adding the application lock, only when the electronic device detects that the password entered by the user is the same as the preset password, the electronic device will release the application lock of the folder card and allow the folder card to be operated, which can improve the security of the folder card.

[0175] Second Implementation

[0176] like Figure 5 As shown in (b), the electronic device can display a file card 21 on the desktop, and the file card 21 is used to display relevant information of the file that the electronic device has recently used (for example, downloaded or edited, taking download as an example). In the embodiment of the present application, the file card 21 supports the following functions:

[0177] (1) In response to a user operation (such as a sliding operation on the file card 21), multiple files in the file card 21 can be switched for display. For example, the user can trigger the switching of the display of the most recently downloaded files in the file card 21 by sliding the file card 21.

[0178] (2) In response to a user operation (eg, a click operation on the file card 21 ), the file in the file card 21 can be opened directly without first jumping to an interface of a third-party application for opening the file.

[0179] For example, in a conventional technical solution, after a user clicks on document 1, the electronic device usually jumps to the interface of a document application (such as a WPS application) first, and then when the user confirms in the interface of the document application, the electronic device opens document 1 through the document application. In the embodiment of the present application, in response to a user operation (such as a click operation) on document 1 in the file card 21, the electronic device can directly open document 1 through the document application and display the content of document 1.

[0180] (3) Optionally, the file card 21 may include a "share" control 211. In response to the user's operation on the "share" control 211, the electronic device may quickly call out paths (such as application icons) available for sharing. When the user selects a path, the electronic device may send the file currently displayed in the file card 21 to other electronic devices according to the selected path, thereby achieving the purpose of file sharing.

[0181] It should be noted that the file card 21 having the file sharing function is used as an example for illustrative explanation here. In actual implementation, the file card 21 may also have a file collection function, or a file copy function, or a file deletion function, or any other function that meets actual usage needs, and the embodiments of the present application are not limited to this.

[0182] (4) Optionally, the file card 21 may include a "move to" control 212. In response to the user's operation on the "move to" control 212, the electronic device may quickly call up a path for file storage. When the user selects a storage path, the electronic device may move the file currently displayed in the file card 21 according to the selected path, thereby achieving the purpose of moving the file from the current location to another location.

[0183] It should be noted that the function of the file card 21 to move files to other storage paths is used as an example for illustrative explanation here. In actual implementation, the file card 21 can also have the function of copying files to other storage paths, and the embodiment of the present application is not limited to this.

[0184] It should be noted that the embodiment of the present application does not limit the type of files presented by the file card 21. For example, the file card 21 can display files of various document types such as word, ppt, excel or pdf, can also display files of picture type, can also display files of audio or video type, or can display any other type of files, which can be determined according to actual usage, and the embodiment of the present application does not limit it.

[0185] It should also be noted that, in the embodiment of the present application, displaying a certain file specifically refers to displaying the relevant information of the file. For example, the relevant information of the file may include the file name, download time, file size and / or file type.

[0186] The file card provided in the embodiment of the present application can present to the user relevant information of a large number of files that have been recently used by the electronic device and have different storage paths. The user only needs to slide on the file card to intuitively view all the files that have been recently used by the electronic device through the file card, so the amount of information is large.

[0187] The third implementation method

[0188] like Figure 5 As shown in (c), the electronic device can display a combination card 22 on the desktop, and the combination card 22 includes the folder card 20 in the first embodiment and the file card 21 in the second embodiment. Through the combination card 22, not only can the various functions of the folder card 20 be realized, which is convenient for the user to view the folders frequently used by the user in the electronic device; but also the various functions of the file card 21 can be realized, which is convenient for the user to view the various files recently used by the electronic device.

[0189] The desktop card provided in the embodiment of the present application can be in the form of an independent folder card, an independent file card, or a combination of cards in different forms. The card form is diverse and flexible, and can display information of multiple files located in different storage paths or locations.

[0190] Fourth Implementation

[0191] like Figure 5 As shown in (d), the electronic device can display the folder card 20 in the first embodiment and the file card 21 in the second embodiment on the desktop.

[0192] It is understandable that in the third implementation, the folder card 20 and the file card 21 are displayed in combination in a certain area of ​​the desktop, and in the fourth implementation, the folder card 20 and the file card 21 are displayed independently in different areas or positions of the desktop. Although the two implementations of the desktop card are different in display form, the two implementations can achieve the same technical effect, that is, the various functions of the folder card 20 can be realized, so that the user can view the folders frequently used by the user in the electronic device, and the various functions of the file card 21 can be realized, so that the user can view the various files recently used by the electronic device.

[0193] Optionally, in response to the user's dragging operation on the folder card 20, the electronic device may update the display position of the folder card 20 on the desktop.

[0194] Optionally, in response to the user's dragging operation on the file card 21, the electronic device may update the display position of the file card 21 on the desktop.

[0195] Optionally, in response to the user's dragging operation on the combined card 22 , the electronic device may update the display position of the combined card 22 on the desktop.

[0196] It should be noted that the above embodiment exemplarily lists four desktop card forms. It can be understood that the embodiments of the present application include but are not limited to the above four desktop card forms. In actual implementation, the embodiments of the present application can also support other card forms similar to the above four card forms. The specific form can be determined based on actual usage requirements and is not limited by the embodiments of the present application.

[0197] The above embodiment of the present application provides desktop cards of various specifications for users to choose from. Users can choose to add cards that suit their usage habits to the desktop display according to actual usage needs. The desktop card provided by the embodiment of the present application presents the user with relevant information of various files that have been recently used by the electronic device and stored in different paths, which can provide the user with a more intuitive and convenient file management form.

[0198] The above is an exemplary description of the four desktop cards provided in the embodiment of the present application. The following is a detailed description of the present application scheme through the process of adding a desktop card, the process of setting the folder path of the desktop card, and the process of using the function of the desktop card.

[0199] 1) The process of adding desktop cards

[0200] In the embodiment of the present application, the user can select a card format that suits his / her usage habits according to actual usage requirements. Accordingly, the electronic device can display any card in the above four card formats on the desktop according to the user's usage requirements, so as to facilitate the user to find files.

[0201] Optionally, in an embodiment of the present application, when no card is displayed on the desktop, the user can select a card from a variety of cards preset by the system in various ways and add the selected card to the desktop.

[0202] In some embodiments, the user can call out a desktop card setting interface by operating on the desktop homepage, and then the user can perform a card adding operation on the desktop card setting interface to add the card to the desktop.

[0203] Combine the following Figures 6A to 6C The following describes an example of a possible implementation of an electronic device displaying multiple card formats for a user to select, and an electronic device displaying a card selected by a user on a desktop according to a selection operation of the user.

[0204] like Fig. 6A As shown in (a), the electronic device receives an operation performed by a user on the desktop (eg, a two-finger pinch operation), such as Fig. 6AAs shown in (b), the electronic device displays multiple controls on the desktop in response to the user operation, such as a wallpaper setting control, a desktop card setting control, and a desktop setting control. Further, the electronic device receives the user's operation (such as a click operation) on the desktop card setting control. Fig. 6A As shown in (c), the electronic device displays a setting interface of a desktop card in response to a user operation. The setting interface of the desktop card displays various types of cards, such as YOYO suggestion cards, file management cards, calendar cards, and weather cards, and of course other possible cards.

[0205] When the electronic device receives an operation (such as a click operation) from the user on the file management card, Figure 6B As shown in (a), the electronic device displays a card display interface 24 for file management. Figure 6B As shown in (a), a combined card 22 and an "add to desktop" control 25 are displayed in the card display interface 24. The user can trigger the electronic device to update the card display interface 24 to display cards of other forms or specifications by operating on the card display interface 24 (for example, sliding a finger in the direction of an arrow, or clicking a switch icon shown in a dotted box).

[0206] If the electronic device receives a user's Figure 6B The sliding operation shown in (a) is as follows Figure 6B As shown in (b), the electronic device displays the folder card 20 in the card display interface 24.

[0207] If the electronic device receives a user's Figure 6B The sliding operation shown in (b) is as follows Figure 6B As shown in (c), the electronic device displays the file card 21 in the card display interface 24.

[0208] Optionally, in the embodiment of the present application, the cards displayed in the card display interface 24 of the file management are displayed in order of priority from high to low. For example, the priority of the combination card 22 is higher than the priority of the folder card 20, and the priority of the folder card 20 is higher than the priority of the file card 21.

[0209] In some embodiments, the user can operate on the negative first screen of the terminal device to call out the desktop card setting interface, and then the user can perform a card adding operation on the desktop card setting interface to add the card to the desktop.

[0210] In some embodiments, the user can operate in the system setting interface of the terminal device to call out the setting interface of the desktop card, and then the user can perform a card adding operation in the setting interface of the desktop card to add the card to the desktop.

[0211] The following further combines Figure 6C The following is an exemplary description of the process in which an electronic device adds a card to a desktop after a user selects a card of a certain specification.

[0212] For example, Figure 6C As shown in (a), the electronic device displays a file card 21 in the card display interface 24. When the electronic device receives the user's operation on the "add to desktop" control 25, as shown in FIG. Figure 6C As shown in (b), the electronic device returns to displaying the desktop and at this time a file card 21 has been added to the desktop.

[0213] For example, Figure 6C As shown in (c), the electronic device displays the combined card 22 in the card display interface 24. When the electronic device receives the user's operation on the "add to desktop" control 25, as shown in FIG. Figure 6C As shown in (d), the electronic device returns to displaying the desktop and at this time, a combined card 22 has been added to the desktop.

[0214] It is understood that the above shows a possible way for a user to add a desktop card when there is no card on the desktop. It is understood that there may be other possible implementation methods. For example, when a card is already displayed on the desktop, the user can operate the existing card on the desktop to call up the desktop card setting interface, and then the user performs a card adding operation in the desktop card setting interface to add the card to the desktop.

[0215] Combine the following Figures 7 to 9 The process of setting a desktop card is described by way of example.

[0216] First combine Figure 7 Explain the process of calling multiple function options by operating the desktop card, and then combining Figure 8 and Fig. 9 The following examples illustrate how to call out cards of various specifications for the user to choose from after operating more card items in multiple function options, and then add a card of a specification to the desktop after the user selects the card.

[0217] For example, Figure 7 The following is a schematic diagram of an interface for calling out multiple function options by operating a desktop card in an embodiment of the present application. Figure 7 As shown in (a), the electronic device displays a folder card 20 on the desktop, and the user can operate the folder card 20 (such as long pressing or sliding up) to call out the function options set for the folder card 20. Figure 7As shown in (b), in response to the user operation, the electronic device can display the function option bar 23 corresponding to the folder card 20. Optionally, the electronic device can highlight the folder card 20 and its function option bar 23, and other displayed contents on the desktop can be non-highlighted (e.g., blocked).

[0218] Optionally, the function option bar 23 may include the following function options: an edit item 231 , more “file management” card items 232 (referred to as more card items for short), and a remove item 233 .

[0219] Among them, the edit item 231 can be used to trigger the folder path selection and replacement of the folder that supports editing in the folder card 20.

[0220] Among them, more "file management" card items 232 can be used to trigger the display of desktop cards of various specifications for users to choose.

[0221] Among them, the removal item 233 can be used to trigger the removal of the currently displayed folder card 20 from the desktop. It can be understood that the folder card 20 is not visible to the user after being removed. In the embodiment of the present application, whether it is a folder card, a file card, or a combined card, it can be manually added or manually deleted according to the user's usage requirements.

[0222] It should be noted that the function options in the above-mentioned function option bar 23 are for exemplary purposes only. In actual implementation, other function options may also be displayed in the function option bar 23, which is not limited in the embodiment of the present application.

[0223] Further, in response to the user's Figure 7 More operations (such as click operations) of the "File Management" card item 232 shown in (b) are as follows: Figure 8 As shown in (a), the electronic device can display a card display interface 24 for file management. Figure 8 As shown in (a), a folder card 20 and an "add to desktop" control 25 are displayed in the card display interface 24. The user can trigger the electronic device to update the card display interface 24 to display cards of other forms or specifications by operating on the card display interface 24 (for example, sliding a finger in the direction of an arrow, or clicking a switch icon shown in a dotted box).

[0224] In some embodiments, if the electronic device receives a user's Figure 8 The sliding operation shown in (a) is as follows Figure 8 As shown in (b), the electronic device displays the combined card 22 in the card display interface 24. If the electronic device receives the user's operation on the "add to desktop" control 25, Figure 8As shown in (c), the electronic device returns to displaying the desktop and the desktop has added a combined card 22. It should be noted that the folder card 20 originally added to the desktop homepage is still retained, and the newly added combined card 22 is displayed on other pages of the desktop.

[0225] In some embodiments, if the electronic device receives a user's Fig. 9 The sliding operation shown in (a) is as follows Fig. 9 As shown in (b), the electronic device displays the file card 21 in the card display interface 24. If the electronic device receives the user's operation on the "add to desktop" control 25, Fig. 9 As shown in (c), the electronic device returns to display the desktop and the desktop has added a file card 21. It should be noted that the folder card 20 originally added to the desktop homepage is still retained, and the newly added file card 21 is displayed on other pages of the desktop.

[0226] It should be noted that in the above embodiment, when a user adds a new card to the desktop when a card is originally displayed on the desktop, the newly added card can be displayed in different areas of the desktop together with the card originally displayed on the desktop. The electronic device can update the display position of the card on the desktop according to the user's drag operation on the card. In this way, cards of different specifications can be displayed in different areas of the desktop, which is convenient for users to find files and improves the user experience.

[0227] Through the application scheme, desktop cards of various specifications are provided for users to choose from. Users can choose to add cards that suit their usage habits to the desktop display according to actual usage needs.

[0228] For ease of explanation, the following embodiment takes the above-mentioned combined card 22 as an example to exemplarily illustrate the card display method provided in the embodiment of the present application.

[0229] 2) Folder path setting process for desktop cards

[0230] As described above, in the embodiment of the present application, the electronic device supports the following functions: Figure 5 In the folder card 20 shown in (a), the user can customize two folder paths. Fig. 10A and Fig. 10B The folder path setting process of the desktop card in the embodiment of the present application is exemplarily described.

[0231] Fig. 10A As shown in (a), taking the electronic device displaying the combined card 22 on the desktop as an example, the user can operate the combined card 22 (such as long pressing or sliding up) to call out the function options set for the combined card 22. Fig. 10AAs shown in (b), in response to the user operation, the electronic device can display the function option bar 23 corresponding to the combined card 22. The edit item 231 in the function option bar 23 can be used to trigger the folder path setting of the folder supported by the combined card 22.

[0232] Fig. 10A As shown in (c), in response to the user's operation on the edit item 231, the electronic device can display a custom file bar 26 for file management, which is used to set two folder paths in the folder card. The custom file bar 26 can include a smart recommendation mode 261 and a specified folder mode 262.

[0233] In the smart recommendation mode 261, two source folders with the most files are displayed by default, for example, the two source folders of "Downloads and Receiving" and "Instant Messaging".

[0234] In the designated folder mode 262, the user is allowed to customize and select two frequently used folders, which are set as two folders in the folder card. Optionally, in the initial state of the designated folder mode 262, two intelligently recommended folders may be displayed by default.

[0235] Fig. 10A As shown in (c), in the smart recommendation mode 261, the user can operate the designated folder mode 262 to trigger the switch from the smart recommendation mode to the designated folder mode. Fig. 10A As shown in (d), in response to the user's operation on the designated folder mode 262, the electronic device additionally displays an entry 263 and an entry 264 for selecting a folder in the custom file column 26 of the file management.

[0236] Among them, the folder path currently displayed in the entry 263 is "Download and Receive", and the folder path is the folder path corresponding to a folder icon in the folder card.

[0237] The folder path currently displayed in the entry 264 is "Instant Messaging", and the folder path is a folder path corresponding to a folder icon in the folder card.

[0238] Fig. 10A As shown in (d), the user can operate the entry 263 to set the folder path corresponding to the folder icon 203. Fig. 10AAs shown in (e), in response to the user's operation on the entry 263, the electronic device displays the folder selection interface 27. The folder selection interface 27 displays folders 271 classified by location and folders 272 classified by source. For example, the folders 271 classified by location may include folders such as "My Files", "My Phone" and "Favorites". For example, the folders 272 classified by source may include folders such as "Download and Receive", "Instant Messaging" and "Browser". Fig. 10A As shown in (e), the folder "Download and Receive" is the current default folder, and the circular selection icon corresponding to the folder is in the selected state.

[0239] In the embodiment of the present application, the user can select any folder in the folder selection interface 27 to set it as a folder path corresponding to a folder icon in the folder card.

[0240] like Fig. 10A As shown in (e), when the electronic device receives a click operation on the folder "My Files" by the user, Fig. 10A As shown in (f), the electronic device expands and displays subdirectories under the folder "My Files", such as the folder "Travel Notes". When the electronic device receives a click operation on the folder "Travel Notes" by the user, Fig. 10A As shown in (f), the electronic device expands and displays sub-directories under the folder "Travel Notes", such as the folders "Trip to the Ancient City" and "Seaside Photos".

[0241] Furthermore, if Fig. 10B As shown in (a), the electronic device receives an operation in which the user selects the circular selection icon of the folder "Seaside Random Shots"; Fig. 10B As shown in (b), in response to the user operation, the electronic device updates the circular selection icon of the folder "Seaside Random Shots" to a selected state. When the electronic device receives the user's operation on the confirmation icon √, as shown in Fig. 10B As shown in (c), the electronic device updates and displays the custom file column 26 for file management. In the custom file column 26, it can be seen from the entry 263 for selecting a folder that the folder path has been updated from "Download and Receive" to "Seaside Snap".

[0242] Further, when the electronic device receives an operation (such as a click operation) from the user on the blank area, Fig. 10B As shown in (d), the electronic device returns to the desktop, and the folder icon 221 in the combined card 22 displayed on the desktop is updated from "Download and Receive" to "Seaside Snapshots".

[0243] 3) Functional usage of desktop cards

[0244] First combine Figures 11 to 13 The functions supported by the file card in actual use are exemplified. Fig.11 A schematic diagram of an interface in which a file card provided in an embodiment of the present application supports a user sliding operation to trigger switching and displaying multiple files is shown. Fig.12 A schematic diagram of the interface of the sharing control in the file card provided in the embodiment of the present application when in use is shown. Fig.13 A schematic diagram of the interface of the Send to control in the file card provided in an embodiment of the present application when in use is shown.

[0245] In some embodiments, Fig.11 As shown in (a), taking the electronic device displaying a combined card on the desktop as an example, a recently used file, such as a ppt document, is displayed in the file card 21 in the combined card, and the usage time is 2022 / 01 / 10. Fig.11 As shown in (a), the electronic device receives the upward sliding operation of the user on the file card 21, such as Fig.11 As shown in (b), in response to the user operation, the electronic device dynamically switches to display the most recently used files in the file card 21. Fig.11 As shown in (c), the ppt document in the file card 21 is switched to a word document, and the usage time corresponding to the word document is 2022 / 01 / 09.

[0246] In other embodiments, Fig.11 As shown in (d), the electronic device receives a downward sliding operation of the user on the file card 21, such as Fig.11 As shown in (e), in response to the user operation, the electronic device dynamically switches to display the most recently used files in the file card 21. Fig.11 As shown in (f), the word document in the file card 21 is switched back to the ppt document again.

[0247] Through the present application scheme, a user can trigger a file card to switch to display multiple recently used files by sliding on the file card, which makes it easier for the user to find files and improves the user experience.

[0248] In some embodiments, Fig.12 As shown in (a), the electronic device receives the user's operation (eg, a click operation) on the "Share" control in the file card 21; Fig.12As shown in (b), in response to the user operation, the electronic device displays a file sharing interface 28, in which various sharing objects are displayed, such as Save As, Smart Screen, Printer, My Computer, Browser, SMS, Email and / or Instant Messaging APP, etc. The user can select a sharing object according to actual usage needs, such as a printer; accordingly, the electronic device can send the ppt document currently displayed in the file card 21 to the printer and instruct the printer to print the ppt document. In this way, in actual implementation, by displaying the file card on the desktop and providing a "share" control, the file can be quickly shared, which improves the user experience.

[0249] In other embodiments, Fig.13 As shown in (a), the electronic device receives the user's operation (eg, a click operation) on the "move to" control in the file card 21; Fig.13 As shown in (b), in response to the user operation, the electronic device displays an interface 29, in which multiple folders are displayed, such as "My Files" and "My Phone"; each folder may also include one or more folders, such as Fig.13 As shown in (b), the "My Phone" folder may also include folder 1, folder 2, folder 3, folder 4, and folder 5. The user may select a folder, such as "My Phone", according to actual use needs; accordingly, the electronic device may move the ppt document currently displayed in the file card 21 to the "My Phone" folder. Thus, in actual implementation, by displaying the file card on the desktop and providing a "Move to" control, files can be quickly moved, thereby improving the user experience.

[0250] The above describes the functions supported by the file card in actual use. Figures 14 to 17 The functions supported by the folder card in actual use are described by way of example.

[0251] Fig.14 The following is a schematic diagram showing the interface of the "My Files" folder in the folder card provided in the embodiment of the present application when in use. Fig.14 As shown in (a), taking the electronic device displaying the combined card 22 on the desktop as an example, if the electronic device receives the user's operation on "My Files" 201 in the combined card 22, then Fig.14 As shown in (b), the electronic device can quickly jump to the interface 30 of the "My Files" folder, and display the folders and / or files in the "My Files" folder preset by the electronic device to the user. In the "My Files" folder, different files can be sorted by time or by name, and the user can choose according to actual usage needs to facilitate file search.

[0252] like Fig.14 As shown in (b), the "My Files" folder includes one or more folders preset by the user, which are used to classify and store various files of the user. Therefore, through the "My Files" folder in the folder card, the user can quickly find the "My Files" folder, which makes it easier for the user to find files and improves the user experience.

[0253] Fig.15 The following is a schematic diagram showing the interface of the "Recent" folder in the folder card provided in the embodiment of the present application when it is used. Fig.15 As shown in (a), taking the electronic device displaying the combined card 22 on the desktop as an example, if the electronic device receives the user's operation on the "recent" 202 in the combined card 22, then Fig.15 As shown in (b), the electronic device can quickly jump to the interface 31 of the "Recent" folder to show the user all the files that the electronic device has recently operated. Fig.15 As shown in (b), in the "Recent" folder, all files (such as documents, pictures, audio and / or video, etc.) that have been recently operated by the electronic device can be arranged in sequence according to the operation time. For example, the files with the most recent operation time can be placed at the front to facilitate user search.

[0254] Fig.16 The following is a schematic diagram showing the interface of the "Download and Receive" function in the folder card provided in the embodiment of the present application when it is used. Fig.16 As shown in (a), taking the electronic device displaying the combined card 22 on the desktop as an example, if the electronic device receives the user's operation on "download and receive" 203 in the combined card 22, then Fig.16 As shown in (b), the electronic device can quickly jump to the interface 32 of the "Download and Receive" folder to show the user all the files recently downloaded and received by the electronic device.

[0255] like Fig.16 As shown in (b), in the "Download and Receive" folder, various download sources can be displayed, such as Honor Share, Wireless LAN (WLAN) Direct Connection and Download Manager; and each download source displays the number of downloads, for example, 1 download task has been completed through Honor Share, 1 download task has been completed through WLAN Direct Connection, and 0 download tasks have been completed through Download Manager. Among them, if a download source completes multiple download tasks, the files downloaded by the multiple download tasks can be arranged in order according to the download time, for example, the file with the most recent download time can be arranged at the front to facilitate user search.

[0256] Fig.17 The following is a schematic diagram showing the interface of the "Instant Messaging" function in the folder card provided in the embodiment of the present application when it is used. Fig.17As shown in (a), taking the electronic device displaying the combined card 22 on the desktop as an example, if the electronic device receives the user's operation on the "instant messaging" 204 in the combined card 22, then Fig.17 As shown in (b), the electronic device can quickly jump to the interface 33 where the folder corresponding to the instant messaging APP is located, and show the user all the files downloaded by the electronic device through the instant messaging APP.

[0257] like Fig.17 As shown in (b), in the folder corresponding to the instant messaging APP, the files downloaded through the instant messaging APP can be arranged in the order of downloading. For example, the files with the most recent download time can be arranged at the front to facilitate user search.

[0258] It should be noted that the various card forms described in the above embodiments are all exemplary descriptions. It can be understood that the embodiments of the present application include but are not limited to the above-mentioned card forms. In actual implementation, the embodiments of the present application can also adopt other forms of cards.

[0259] As described above, the file card provided in the embodiment of the present application may include at least one of the following elements: file name, file type, file icon, the time of the last file operation, file size, share control or icon, move to control or icon, delete control or icon, copy to control or icon, edit control or icon, and the number of unread files, or any other possible elements.

[0260] The present application embodiment does not limit the layout of the file card, and the layout can be diversified. For example, the file card can be as follows: Fig.18 The file card shown in (a) can also be Fig.18 The file card shown in (b) can also be Fig.18 The file card shown in (c) above may also be used in other layout forms.

[0261] The present application embodiment does not limit the content format of the file card, and the format can be diversified. The content format of the file card can be as follows: Fig.19 The document access shown in (a) can also be as follows Fig.19 The document access shown in (b) can also be as follows Fig.19 The to-do list may be as shown in (c) above, or may be in other content forms.

[0262] It should be noted that the file card in the above embodiment is illustrated by taking the display of multiple documents as an example. It can be understood that the content that can be displayed by the file card provided in the embodiment of the present application includes but is not limited to documents, and can also be pictures, audio, video or other files. The specific content can be determined based on actual usage requirements and is not limited in the embodiment of the present application.

[0263] It should also be noted that the above embodiments are illustrated by taking a file card or a folder card for displaying files as an example. It can be understood that the application scenarios of the embodiments of the present application include but are not limited to the above-mentioned file management. In actual implementation, the application scenarios of the embodiments of the present application may also include camera application management or other application scenarios. The following is an exemplary description taking camera application management as an example.

[0264] In some embodiments, Fig. 20 As shown in (a), the electronic device can display a folder card 40 on the desktop. The folder card 40 is presented in a 2×2 four-square grid format, and the four-square grid displays icons of four folders: for example, "Photo" 401, "Video" 402, "Portrait" 403, and "Selfie" 404. In the embodiment of the present application, the following functions can be implemented through the folder card 40:

[0265] Optionally, if the electronic device receives the user's operation of "take a photo" 401, the electronic device can quickly jump to the "take a photo" folder to show the user all the pictures taken by the electronic device in the photo mode. In the "take a photo" folder, all the pictures taken in the photo mode can be arranged in order according to the shooting time, for example, the pictures with the most recent shooting time can be arranged at the front, so as to facilitate the user to view.

[0266] Optionally, if the electronic device receives the user's operation on "record" 402, the electronic device can quickly jump to the "record" folder to show the user all videos captured by the electronic device in the video mode. In the "record" folder, all videos can be arranged in order according to the shooting time, for example, the video with the most recent shooting time can be arranged at the front, so as to facilitate the user to view.

[0267] Optionally, if the electronic device receives the user's operation on "Portrait" 403, the electronic device can quickly jump to the "Portrait" folder to show the user all the pictures taken by the electronic device in the portrait mode. In the "Portrait" folder, all the pictures taken in the portrait mode can be arranged in order according to the shooting time, for example, the pictures with the most recent shooting time can be arranged at the front for easy viewing by the user.

[0268] Optionally, if the electronic device receives the user's operation of "selfie" 404, the electronic device can quickly jump to the "selfie" folder to show the user all pictures taken by the electronic device in the selfie mode. In the "selfie" folder, all pictures taken in the selfie mode can be arranged in order according to the shooting time, for example, the picture with the most recent shooting time can be arranged at the front, so as to facilitate the user to view.

[0269] Likewise, part or all of the above four folders may be preset by the system; or part or all of the above four folders may also be customized by the user.

[0270] For a specific description of the folder card for managing the camera application, please refer to the detailed description of the folder card in the above embodiment, which will not be repeated here.

[0271] In other embodiments, Fig. 20 As shown in (b), the electronic device can display a file card 41 on the desktop, and the file card 41 is used to display relevant information of pictures or videos (such as micro-movies) that the electronic device has recently used (such as photographed, downloaded or edited, taking photographing as an example). In the embodiment of the present application, the file card 41 supports the following functions:

[0272] Optionally, in response to user operations, multiple files in the file card 41 can be switched for display. For example, the user can trigger the switching of the display of the most recently taken pictures or videos in the file card 41 by sliding on the file card 41. In response to user operations, the files in the file card 41 can be opened directly without jumping to the interface of the third-party application for opening videos or pictures.

[0273] Optionally, the file card 41 may include a "share" control. In response to the user's operation on the "share" control, the electronic device can quickly call out paths (such as application icons) available for sharing. When the user selects a path, the electronic device can send the file currently displayed in the file card 41 to other electronic devices according to the selected path, thereby achieving the purpose of sharing pictures or videos.

[0274] It should be noted that the file card 41 having the sharing function is used as an example for illustrative explanation here. In actual implementation, the file card 41 may also have a file collection function, or a file copy function, or a file deletion function, or any other function that meets actual usage needs, and the embodiments of the present application are not limited to this.

[0275] It should also be noted that, in the embodiment of the present application, displaying a certain picture or video specifically refers to displaying the relevant information of the picture or video. For example, the relevant information of the picture may include the name of the picture, shooting time, picture size and / or picture type.

[0276] The file card provided in the embodiment of the present application can present relevant information of the images (pictures and / or videos) recently taken by the electronic device to the user. The user only needs to slide on the file card to intuitively view all the images recently taken by the electronic device through the file card, so the amount of information is large.

[0277] In other embodiments, Fig. 20 As shown in (c), the electronic device can display a combined card 42 on the desktop, and the combined card 42 includes the folder card 40 and the file card 41. Through the combined card 42, not only can the various functions of the folder card 40 be realized, which is convenient for the user to view the pictures or videos taken in various modes of the camera; but also the various functions of the file card 41 can be realized, which is convenient for the user to view the pictures or videos recently taken by the electronic device.

[0278] In some further embodiments, Fig. 20 As shown in (d), the electronic device can display the folder card 40 and the file card 41 on the desktop respectively.

[0279] The desktop card provided in the embodiment of the present application can be in the form of an independent folder card, an independent file card, or a combination of cards in different forms. The card form is diverse and flexible, and can display information of multiple files located in different storage paths or locations.

[0280] It should be noted that the above embodiment exemplarily lists four desktop card forms. It can be understood that the embodiments of the present application include but are not limited to the above four desktop card forms. In actual implementation, the embodiments of the present application can also support other card forms similar to the above four card forms. The specific form can be determined based on actual usage requirements and is not limited by the embodiments of the present application.

[0281] It should also be noted that for the desktop card that manages the camera application, the relevant descriptions of the desktop card adding process, the desktop card folder path setting process, and the desktop card function usage process can be found in the detailed description in the above embodiment and will not be repeated here.

[0282] In order to implement the above solution, the software architecture diagram of the embodiment of the present application can be found in Fig.21 As shown, it includes: application layer, framework layer and kernel layer. Among them, the framework layer at least includes the system user interface (system UI) and the card service manager. The application layer at least includes multiple third-party apps, Honor Sharing APP and file management APP (i.e. file manager). The kernel layer at least includes a Bluetooth module, a Wi-Fi module and a file system.

[0283] After the electronic device is started, the card service manager is started. The resident file monitoring service FileMonitorService in the card service manager is used to obtain the switch of the file management service. When the switch of the file management service is turned on for the first time, the configuration information of the listening path corresponding to each third-party APP is first obtained from the gateway routing server (GRS) server through the cloud service, and then the listening path of each third-party APP is obtained from the GRS server through the cloud service (that is, the default storage path of the file after the third-party APP receives the file). When the switch of the file management service is turned on, the file monitor (fileobserver) is used in FileMonitorService to monitor the changes of files under the listening path in the file system; when the file monitor recognizes the newly added file, it is filtered according to the preset corresponding file type to filter out files of the file type that does not belong to the monitoring object. When the switch of the file management service is turned off, the listening path is no longer obtained, and the changes of files under the listening path are no longer obtained through FileObserver. Optionally, the switch of the file management service is turned on by default, and can be manually turned off by the user in the file manager. After it is turned off, the fileobserver no longer monitors the changes of files. The way to close the file management service is that the user can pull down the notification bar, swipe left on the card of the notification message, and the electronic device will display the setting button of the card of the notification message. The user clicks the setting button to pop up the setting menu for the notification message, and the user clicks the button to close the notification in the setting menu to close the file management service. The file system is used to manage all files in electronic devices, such as storing or deleting files received by third-party apps according to the path. The card service manager is used to broadcast the message of the new file to the file manager after listening to the valid new files, and the file manager sends a notification message and displays it on the system UI. The system UI is used to display notification messages of new files and update the file-related information in the desktop card.

[0284] When the user clicks on the sharing control of the desktop card to operate, the system UI can pull up the sharing window to share the file, or when the user clicks on the move to control of the desktop card to operate, the system UI can display multiple storage paths. When the user selects a storage path, the system UI can move the file to the storage path through the file manager.

[0285] The electronic device in the embodiment of the present application may be a mobile terminal or a non-mobile terminal. For example, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), a wireless headset, a wireless bracelet, wireless smart glasses, a wireless watch, an augmented reality (AR) / virtual reality (VR) device, a desktop computer, a smart home appliance (such as a TV, a speaker, a refrigerator, an air purifier, an air conditioner, an electric rice cooker), etc. The embodiment of the present application does not specifically limit the device type of the electronic device.

[0286] The execution subject of the card display method provided in the embodiment of the present application can be the above-mentioned electronic device, or it can be a functional module and / or functional entity in the electronic device that can implement the card display method, and the present application scheme can be implemented by hardware and / or software, which can be determined according to actual use requirements, and the embodiment of the present application is not limited. The following takes an electronic device as an example, and combines the accompanying drawings to exemplarily illustrate the card display method provided in the embodiment of the present application.

[0287] Fig. 22 is a flow chart of a card display method provided in an embodiment of the present application. Fig. 22 As shown, the method includes the following steps S501-S504.

[0288] S501: Receive a first operation performed by a user on an electronic device.

[0289] S502: In response to a first operation, display a first card on the desktop of the electronic device, wherein the first card includes M folder icons, and each folder icon of the M folder icons corresponds to a folder in the electronic device.

[0290] Wherein, M is a positive integer.

[0291] S503, receiving a second operation of a user on a first folder icon in a first card, where the first folder icon corresponds to a first folder in the electronic device;

[0292] S504: In response to the second operation, switching from displaying the desktop to displaying an interface of the first folder.

[0293] In the embodiment of the present application, each folder in the first card can be set as a folder commonly used by the user or a folder for storing files downloaded or received by the electronic device. Exemplarily, the first folder can be any of the following: folder 1, used to store the user's personal files; folder 2, used to store files downloaded by the electronic device within the recent preset period; folder 3, used to store all files downloaded and received by the electronic device; folder 4, used to store all files downloaded by the first application installed in the electronic device. Or, it can also be any other possible folder.

[0294] Through the application scheme, a card including multiple folders can be added to the desktop according to user needs. For example, each folder in the card can be set as a folder commonly used by the user or a folder for storing files downloaded or received by the electronic device. In this way, when needed, the user only needs to use the card on the desktop to quickly view the corresponding information of certain folders. Compared with the solution in the related art that only displays the content of the recently downloaded files, the application scheme can display a larger amount of information, and because it displays the folder rather than the specific information of the file, it has good confidentiality. The application scheme is convenient and fast in file management and has good security.

[0295] Optionally, the card display method provided in the embodiment of the present application may further include the following steps S505-S506.

[0296] S505: Receive a third operation of the user on the first card.

[0297] The third operation may be an operation in which the user slides on the first card in a preset direction; or the third operation is an operation in which the user touches the first card for a time period greater than or equal to the first time period. Of course, the third operation may also be any other possible operation, which may be determined according to actual usage requirements and is not limited in the embodiments of the present application.

[0298] S506: In response to the third operation, display a card menu bar, where the card menu bar includes an edit option, a more cards option, and / or a remove option.

[0299] Optionally, the card display method provided in the embodiment of the present application may further include the following steps S507-S509A or S509B.

[0300] S507: Receive a fourth operation of the user on the editing option.

[0301] S508: In response to the fourth operation, display a first folder path option and a second folder path option.

[0302] S509A: When receiving a user operation on the first folder path option, the M folders recommended by the system are set as the M folders in the first card.

[0303] S509B: When receiving a user operation on the second folder path option, N folders in the first card are set according to the folder selected by the user, where N is a positive integer less than or equal to M.

[0304] Among them, either S509A or S509B is executed.

[0305] Optionally, the card display method provided in the embodiment of the present application may further include the following steps S510-S513.

[0306] S510, receiving a fifth operation of the user on more card options.

[0307] S511: In response to the fifth operation, a plurality of card preview images are displayed, wherein the plurality of card preview images respectively correspond to cards of different specifications.

[0308] S512: Receive a sixth operation of the user on a second card preview image among the multiple card preview images, where the second card preview image corresponds to a second card.

[0309] S513, in response to the fifth operation, adding and displaying a second card on the desktop of the electronic device.

[0310] Optionally, the card display method provided in the embodiment of the present application may further include the following steps S514-S515.

[0311] S514: Receive a ninth operation of the user on removing the option.

[0312] S515: In response to the ninth operation, remove the first card from the desktop.

[0313] The present application provides desktop cards of various specifications for users to choose from. For example, desktop cards provide commonly used folder paths that can be customized by users, and / or desktop cards can support scrolling and switching of recently processed files. Users can choose to add cards that suit their usage habits to the desktop display according to actual usage needs. Since the desktop card presents the user with a folder format or file name, but does not present the specific information of the file, the user's personal information will not be exposed. When necessary, the user only needs to open the folder in the desktop card to view the corresponding information, or only needs to slide on the desktop card to intuitively view all the files recently used by the electronic device. It can display a large amount of information, which is convenient, fast and safe.

[0314] It should also be noted that, in the embodiments of the present application, "greater than" can be replaced by "greater than or equal to", "less than or equal to" can be replaced by "less than", or "greater than or equal to" can be replaced by "greater than", and "less than" can be replaced by "less than or equal to".

[0315] The various embodiments described herein may be independent solutions or may be combined according to internal logic, and all of these solutions fall within the protection scope of this application.

[0316] It can be understood that the methods and operations implemented by electronic devices in the above-mentioned various method embodiments can also be implemented by components (such as chips or circuits) that can be used in electronic devices.

[0317] The above describes the method embodiment provided by the present application, and the following describes the device embodiment provided by the present application. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the content not described in detail can be referred to the method embodiment above, and for the sake of brevity, it will not be repeated here.

[0318] The above mainly describes the solution provided by the embodiment of the present application from the perspective of method steps. It is understandable that, in order to achieve the above functions, the electronic device implementing the method includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of protection of the present application.

[0319] The embodiment of the present application can divide the functional modules of the electronic device according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other feasible division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0320] Fig.23 The schematic block diagram of the card display device 600 provided in the embodiment of the present application. The device 600 can be used to execute the actions executed by the electronic device in the above method embodiment. The device 600 includes a detection unit 610, a processing unit 620 and a display unit 630.

[0321] The detection unit 610 is used to receive a first operation performed by a user on the electronic device.

[0322] The processing unit 620 is configured to instruct the display unit 630 to display the first card in response to the first operation.

[0323] The display unit 630 is used to display a first card on the desktop of the electronic device according to the instruction of the processing unit 620, where the first card includes M folder icons, each of the M folder icons corresponds to a folder in the electronic device, and M is a positive integer.

[0324] The detection unit 610 is further configured to receive a second operation of a user on a first folder icon in a first card, where the first folder icon corresponds to a first folder in the electronic device.

[0325] The processing unit 620 is further configured to instruct the display unit 630 to display the interface of the first folder in response to the second operation.

[0326] The display unit 630 is further configured to switch the display desktop to an interface displaying the first folder according to the instruction of the processing unit 620 .

[0327] Through the application scheme, a card including multiple folders can be added to the desktop according to user needs. For example, each folder in the card can be set as a folder commonly used by the user or a folder for storing files downloaded or received by the electronic device. In this way, when needed, the user only needs to use the card on the desktop to quickly view the corresponding information of certain folders. Compared with the solution in the related art that only displays the content of the recently downloaded files, the application scheme can display a larger amount of information, and because it displays the folder rather than the specific information of the file, it has good confidentiality. The application scheme is convenient and fast in file management and has good security.

[0328] According to the embodiment of the present application, the device 600 may correspond to executing the method described in the embodiment of the present application, and the above and other operations and / or functions of the units in the device 600 are respectively for implementing the corresponding processes of the method, which will not be repeated here for the sake of brevity.

[0329] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a memory; a touch screen for detecting a user's touch operation, and a display interface; wherein the memory stores code, and when the code is executed by one or more processors, the electronic device executes each step in the above embodiment.

[0330] Exemplarily, when the electronic device is Figure 1 When the electronic device shown in FIG. 1 is used, the processor in the electronic device may be Figure 1 The processor 110 in the electronic device may be Figure 1 The internal memory 121 in the electronic device may include a touch screen Figure 1 Display screen 194 and touch sensor 180K.

[0331] In actual implementation, when the electronic device 100 is running, the processor 110 executes the computer execution instructions in the memory 121 to perform the operation steps of the above method through the electronic device 100.

[0332] Optionally, in some embodiments, the present application provides a chip, which is coupled to a memory, and the chip is used to read and execute computer programs or instructions stored in the memory to execute the methods in the above embodiments.

[0333] Optionally, in some embodiments, the present application provides an electronic device, which includes a chip, and the chip is used to read and execute a computer program or instruction stored in a memory, so that the method in each embodiment is executed.

[0334] Optionally, in some embodiments, the embodiments of the present application further provide a computer-readable storage medium, which stores program code. When the computer program code runs on a computer, the computer executes the methods in the above embodiments.

[0335] Optionally, in some embodiments, the embodiments of the present application further provide a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above embodiments.

[0336] Among them, the electronic device, computer-readable storage medium, computer program product or chip provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0337] In an embodiment of the present application, the electronic device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. Among them, the hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system of the operating system layer can be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or Windows operating system. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.

[0338] The embodiments of the present application do not specifically limit the specific structure of the execution subject of the method provided in the embodiments of the present application, as long as it is possible to communicate according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application. For example, the execution subject of the method provided in the embodiments of the present application may be an electronic device, or a functional module in the electronic device that can call and execute a program.

[0339] Various aspects or features of the present application may be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein may encompass a computer program accessible from any computer-readable device, carrier, or medium. For example, a computer-readable medium may include, but is not limited to, a magnetic storage device (e.g., a hard disk, a floppy disk, or a magnetic tape, etc.), an optical disk (e.g., a compact disc (CD), a digital versatile disc (DVD), etc.), a smart card, and a flash memory device (e.g., an erasable programmable read-only memory (EPROM), a card, a stick, or a key drive, etc.).

[0340] The various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0341] Those of ordinary skill in the art will appreciate that the units and steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of protection of this application.

[0342] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0343] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0344] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0345] In addition, each functional unit in each embodiment of the present application may be integrated into one unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0346] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a computer software product, which is stored in a storage medium. The computer software product includes several instructions that enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium may include, but is not limited to: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0347] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0348] 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 card display method, applied to an electronic device, characterized in that: The card display method comprises: Displaying a card display interface for file management, the card display interface including a preview image of a first card and a preview image of a third card; Receiving a first operation of adding the first card to the desktop by a user; in response to the first operation, displaying the desktop, the desktop including the first card, the first card including folders intelligently recommended by the system, the folders intelligently recommended by the system including: a preset user folder, a recent folder, a download and receive folder, and an instant messaging folder; In response to a user's operation of adding the third card to the desktop, displaying the desktop, wherein the desktop also includes the third card, and the third card includes a recently downloaded file and a folder intelligently recommended by the system; in response to a user's operation of editing the third card, replacing a folder in the third card with a designated folder; receiving a second operation of the user on the first card or the first folder in the third card; In response to the second operation, the display of the desktop is switched to displaying the interface of the first folder.

2. The method according to claim 1, characterized in that: After displaying the desktop including the first card, the method further includes: receiving a third operation of the user on the first card; In response to the third operation, a card menu bar is displayed, and the card menu bar includes at least one of the following: an edit option, a more card option, and a remove option.

3. The method according to claim 2, characterized in that The third operation is an operation in which the user slides on the first card along a preset direction; or, the third operation is an operation in which the user touches the first card for a time period greater than or equal to the first time period.

4. The method according to claim 3, characterized in that The card menu bar includes an edit option; after displaying the card menu bar, the method further includes: receiving a fourth operation of the user on the editing option; In response to the fourth operation, displaying a first folder path option and a second folder path option; When receiving a user operation on the first folder path option, setting the folder intelligently recommended by the system as a folder in the first card; or, When an operation of the user on the second folder path option is received, the folder in the first card is set according to the folder selected by the user.

5. The method according to claim 4, characterized in that When receiving an operation of the user on the second folder path option, setting the folder in the first card according to the folder selected by the user includes: When receiving an operation of the user on the second folder path option, displaying a folder setting item; When receiving a user operation on a first setting item in the folder setting items, displaying a folder selection interface, wherein one or more folder options are displayed in the folder selection interface, each folder option corresponding to a folder; When an operation of a target folder option in the folder selection interface by the user is received, the folder corresponding to the target folder option is set as a folder in the first card.

6. The method according to claim 5, characterized in that The folder selection interface includes a system folder option and / or an application folder option, wherein the system folder option corresponds to a system preset folder in the electronic device, and the application folder option corresponds to a folder corresponding to an application installed in the electronic device; The target folder option is the system folder option and / or the application folder option.

7. The method according to any one of claims 1 to 6, characterized in that The first folder is any one of the following: Folder 1, used to store the user's personal files; Folder 2, used to store files downloaded by the electronic device within a recent preset period of time; Folder 3, used to store all files downloaded and received by the electronic device; Folder 4 is used to store all files downloaded through the first application installed in the electronic device.

8. The method according to claim 2, characterized in that: The card menu bar includes the more card options; after displaying the card menu bar, the method further includes: receiving a fifth operation of the user on the more card options; In response to the fifth operation, a plurality of card preview images are displayed, wherein the plurality of card preview images respectively correspond to cards of different specifications; receiving a sixth operation of a user on a second card preview image among the plurality of card preview images, where the second card preview image corresponds to a second card; In response to the sixth operation, the second card is added and displayed on the desktop of the electronic device.

9. The method according to claim 8, characterized in that The second card is used to display file attribute information of the file most recently downloaded by the electronic device, and the file attribute information includes at least one of the following: file name, file download time, file occupied space size, and file type.

10. The method according to claim 8, characterized in that After displaying the second card, the method further includes: receiving a seventh operation of the user on the second card; In response to the seventh operation, the most recently downloaded file is opened, and the file content of the most recently downloaded file is displayed.

11. The method according to any one of claims 8 to 10, characterized in that The second card includes a first control, and the first control is used to trigger the transmission of the file displayed in the second card to other electronic devices; After displaying the second card, the method further includes: When receiving an operation of the user on the first control, displaying a first interface, wherein the first interface includes one or more sharing mode icons, each sharing mode icon corresponding to a file transfer mode and / or a file transfer object; When receiving a user operation on a first sharing mode icon and the first sharing mode icon corresponds to a first file transmission object, sending the file displayed in the second card to the first file transmission object; or, When receiving an operation of a second sharing mode icon by a user and the second sharing mode icon corresponds to a first file transfer mode, displaying multiple file transfer objects; when receiving an operation of a first object among the multiple file transfer objects by a user, sending the file displayed in the second card to the first object in the first file transfer mode; The first sharing method icon and the second sharing method icon are icons in the one or more sharing method icons respectively.

12. The method according to any one of claims 8 to 10, characterized in that The second card includes a second control, and the second control is used to trigger moving the file displayed in the second card to a storage path in the electronic device; After displaying the second card, the method further includes: When receiving an operation of the user on the second control, displaying a second interface, the second interface includes one or more folder identifiers, each folder identifier corresponding to a folder and its storage path; When an operation of the user on the first folder identifier is received, the file displayed in the second card is moved to the folder corresponding to the first folder identifier according to the storage path corresponding to the first folder identifier.

13. The method according to any one of claims 8 to 10, characterized in that After displaying the second card, the method further includes: receiving an eighth operation of the user on the second card; In response to the eighth operation, in the second card, the file attribute information of the files downloaded by the electronic device within a recent preset period of time is updated and displayed in sequence.

14. The method according to claim 13, characterized in that The updating and displaying of the file attribute information of the files downloaded by the electronic device within the most recent preset period of time in sequence includes: The file attribute information of the files downloaded by the electronic device within the most recent preset time period is updated and displayed in sequence according to the order of the file download time.

15. The method according to any one of claims 1 to 6, characterized in that The first card includes a first area and a second area, wherein the first area is used to display an icon of a folder intelligently recommended by the system, and the second area is used to display file attribute information of a file most recently downloaded by the electronic device; The file attribute information includes at least one of the following: file name, file download time, file occupied space size, and file type.

16. The method according to any one of claims 1 to 6, characterized in that The method further comprises: receiving a drag operation of a target card by a user, where the target card is the first card or the third card; In response to the dragging operation, a display position of the target card on the desktop is updated.

17. The method according to claim 2 or 3, characterized in that: The card menu bar includes the removal option; after displaying the card menu bar, the method further includes: receiving a ninth operation of the user on the removal option; In response to the ninth operation, the first card is removed from the desktop.

18. An electronic device, characterized in that: The electronic device comprises a processor coupled to a memory, wherein the processor is configured to execute a computer program or instruction stored in the memory so that the electronic device implements the method according to any one of claims 1 to 17.

19. A chip system, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor is configured to implement the method according to any one of claims 1 to 17 when executing the computer program.

20. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 17.

21. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 17.

Citation Information

Patent Citations

  • Display control method, electronic equipment and computer readable storage medium

    CN110879679A