File processing method and device
By displaying the identification of the file to be downloaded on the file display interface and jumping directly to the storage interface, the problem of inefficient searching for downloaded files on electronic devices is solved, simplifying the operation process and improving the user experience.
Patent Information
- Application Number
- CN202510533959.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-25
- Publication Date
- 2025-08-08
AI Technical Summary
After a user downloads a file on an electronic device, he needs to operate multiple times in the file management application to find and process the file, resulting in inefficient search.
The file identifier of the file to be downloaded is displayed on the file display interface, and it will jump directly to the interface where the file to be downloaded is stored through user input, simplifying the operation process.
Improves the efficiency of users in finding and processing downloaded files, reduces operation steps, and improves user experience.
Smart Images

Figure CN120448356A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to a file processing method and device. Background Art
[0002] Currently, when users download files such as pictures, documents, and application installation packages through a browser on an electronic device, the downloaded files are usually stored in a file management application of the electronic device. If the user needs to process the downloaded files, he or she needs to enter the file management application again to search for the downloaded files. This requires many operation steps and reduces the user's efficiency in finding downloaded files. Summary of the Invention
[0003] The purpose of the embodiments of the present application is to provide a file processing method and device to quickly find downloaded files.
[0004] In a first aspect, an embodiment of the present application provides a file processing method, which is applied to an electronic device and includes:
[0005] When it is detected that a file to be downloaded is being downloaded, a file identifier of the file to be downloaded is displayed on a file display interface, where the file display interface is an interface different from the desktop of the electronic device and the display interface of any application in the electronic device;
[0006] receiving a first input of the file identifier from a user;
[0007] In response to the first input, when the downloading of the file to be downloaded is completed, an interface for storing the file to be downloaded is displayed.
[0008] In a second aspect, an embodiment of the present application provides a file processing device, which is applied to an electronic device, and includes:
[0009] A display module, configured to display a file identifier of a file to be downloaded on a file display interface when it is detected that the file to be downloaded is being downloaded, wherein the file display interface is an interface different from the desktop of the electronic device and the display interface of any application in the electronic device;
[0010] A receiving module, configured to receive a first input of the file identifier from a user;
[0011] The processing module is configured to, in response to the first input, display an interface for storing the file to be downloaded when the file to be downloaded is completely downloaded.
[0012] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0013] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0014] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.
[0015] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.
[0016] In an embodiment of the present application, when it is detected that a file to be downloaded is being downloaded, the file identifier of the file to be downloaded can be displayed in a file display interface that is different from the desktop of the electronic device and the display interface of any application in the electronic device. Then, in response to the user's first input of the file identifier, when the download of the file to be downloaded is completed, it can directly jump to the interface where the file to be downloaded is stored. In this way, the user does not need to click on the application icon of the application that stores the file to be downloaded to enter the application and search for the downloaded file to be downloaded, which simplifies the user operation and improves the user's efficiency in viewing the downloaded files. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a flowchart of a file processing method provided by some embodiments of the present application;
[0018] Figure 2 This is one of the schematic diagrams of the file display interface provided by some embodiments of the present application;
[0019] Figure 3 This is a second schematic diagram of a file display interface provided by some embodiments of the present application;
[0020] Figure 4 This is a third schematic diagram of a file display interface provided by some embodiments of the present application;
[0021] Figure 5 This is a fourth schematic diagram of a file display interface provided by some embodiments of the present application;
[0022] Figure 6This is a fifth schematic diagram of a file display interface provided by some embodiments of the present application;
[0023] Figure 7 This is a sixth schematic diagram of a file display interface provided by some embodiments of the present application;
[0024] Figure 8 This is the seventh schematic diagram of the file display interface provided by some embodiments of the present application;
[0025] Figure 9 This is an eighth schematic diagram of a file display interface provided by some embodiments of the present application;
[0026] Figure 10 This is a ninth schematic diagram of a file display interface provided by some embodiments of the present application;
[0027] Figure 11 This is a tenth schematic diagram of a file display interface provided by some embodiments of the present application;
[0028] Figure 12 This is a schematic diagram eleven of a file display interface provided by some embodiments of the present application;
[0029] Figure 13 This is a twelfth schematic diagram of a file display interface provided by some embodiments of the present application;
[0030] Figure 14 This is the thirteenth schematic diagram of a file display interface provided by some embodiments of the present application;
[0031] Figure 15 This is the fourteenth schematic diagram of a file display interface provided by some embodiments of the present application;
[0032] Figure 16 This is the fifteenth schematic diagram of a file display interface provided by some embodiments of the present application;
[0033] Figure 17 is a schematic structural diagram of a file processing device shown in some embodiments of the present application;
[0034] Figure 18 is a schematic structural diagram of an electronic device shown in some embodiments of the present application;
[0035] Figure 19 It is a schematic diagram of the hardware structure of an electronic device shown in some embodiments of the present application. DETAILED DESCRIPTION
[0036] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described 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 are within the scope of protection of this application.
[0037] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of a class, and do not limit the number of objects; for example, the first object can be one or N. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0038] The following explains the terms involved in the embodiments of the present invention.
[0039] The logo in this application refers to text, symbols, images, etc. used to indicate information. Controls or other containers can be used as carriers for displaying information, including but not limited to text logos, symbol logos, and image logos.
[0040] The technical solution of the embodiment of the present application can be applied to the scenario where after downloading a file from a browser, the downloaded file is searched in a file management application. For example, a user downloads a compressed package (hereinafter referred to as compressed package 1) of an artificial intelligence application A that combines deep learning and natural language processing technology from a browser, and downloads a picture of a natural scenery (hereinafter referred to as picture 1) from a browser. The user wants to install application A on his mobile phone, and wants to save the downloaded picture of the natural scenery in his mobile phone gallery, and then set it as the screen saver of his mobile phone. Therefore, after the compressed package 1 is downloaded, the user needs to enter the file management application of the mobile phone to find the downloaded compressed package 1, use the compressed package 1 to install the application A, and find the downloaded picture 1 in the file management application, and then save it to the mobile phone gallery.
[0041] The file processing method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0042] Figure 1This is a flow chart of a file processing method provided in an embodiment of the present application. The executor of the file processing method may be an electronic device, which may be, but is not limited to, a personal computer (PC), a smart phone, a tablet computer, or a personal digital assistant (PDA).
[0043] It should be noted that the electronic device can be a single-screen electronic device or a multi-screen electronic device, which is not limited in the embodiments of the present application.
[0044] like Figure 1 As shown, the file processing method provided in the embodiment of the present application may include steps 110 to 130.
[0045] Step 110: When it is detected that the file to be downloaded is being downloaded, the file identifier of the file to be downloaded is displayed on the file display interface.
[0046] The files to be downloaded can be files to be downloaded from the browser, such as the compressed package 1 and the picture 1 in the above example.
[0047] The file display interface may be an interface for displaying the file identifier corresponding to the file, and the file display interface may be an interface different from the desktop of the electronic device and the display interface of any application in the electronic device. The display interface of the application may be the main interface and function interface of the application.
[0048] In some embodiments of the present application, in order to avoid the file display interface blocking other interfaces in the electronic device and thus affecting the user's operation, the file display interface can be set to an interface that is different from the desktop of the electronic device and the display interface of any application in the electronic device. For example, it can be the negative one screen interface of the electronic device, or a new layer can be created on the desktop of the electronic device, and the layer interface can be used as the file display interface. The transparency of the layer can be set according to user needs. Specifically, it can be based on not affecting the user's viewing of the application icons on the desktop of the electronic device, and being able to clearly view the information displayed in the layer.
[0049] It should be noted that the file display interface can be a component service provided by the operating system to support the display of the file display interface in an interface managed by the operating system. The component service can also support the execution of operations on the file display interface within the operating system. The operating system here can specifically be Linux. The component service can be built using, but is not limited to, the Spring Framework, Spring Boot Framework, or ToySpring Framework.
[0050] In one example, reference Figure 2 , taking the electronic device as a single-screen electronic device, the file display interface as a newly created layer interface on the electronic device desktop, and the file identifier as the name of the file as an example, when it is detected that the compressed package 1 and the picture 1 are being downloaded, the identifier 21 of the compressed package 1 and the identifier 22 of the picture 1 can be displayed in the file display interface 20.
[0051] refer to Figure 3 Taking the electronic device as a dual-screen electronic device, the file display interface is a newly created layer interface on the desktop of the electronic device, and the file identifier is the name of the file as an example, when it is detected that the compressed package 1 and the picture 1 are being downloaded, the identifier 21 of the compressed package 1 and the identifier 22 of the picture 1 can be displayed in the file display interface 30.
[0052] In some embodiments of the present application, a dual-screen electronic device is more convenient for users to operate than a single-screen electronic device, and can better enable users to intuitively view the displayed information. It should be noted that the following embodiments are all based on a single-screen electronic device as an example to illustrate the solutions of the embodiments of the present application. For single-screen electronic devices and dual-screen electronic devices, their internal processing methods are the same, and the only difference is the single screen and dual screen.
[0053] It should be noted that the file display interface can display the file identifiers of files being downloaded, as well as the file identifiers of files that have been downloaded but not yet edited. Users can swipe up, down, left, or right within the file display interface to view the file identifiers. Once a downloaded file is edited, its file identifier will be automatically deleted from the file display interface.
[0054] The above-mentioned "not edited" can mean that the file has not been edited yet. For example, after the compressed package 1 and picture 1 are downloaded and stored in the file management application, but the user has not yet installed application A based on the compressed package 1, the compressed package 1 has not been edited. After the compressed package 1 is used to install application A, it means that the compressed package has been edited. Similarly, after the picture 1 is downloaded but not saved to the mobile phone gallery, it means that the picture 1 has not been edited.
[0055] It should be noted that each file identifier displayed in the file display interface includes an identifier for indicating whether the file has been downloaded. For example, Figure 2 If the compressed package 1 is being downloaded, the "○" mark 23 in the mark 21 of the compressed package 1 is not filled. If the picture 2 has been downloaded, the "○" mark 23 in the mark 24 of the picture 2 has been filled, so that the user can intuitively check whether the file has been downloaded.
[0056] It should be noted that when the identifier 21 of the compressed package 1 and the identifier 22 of the picture 1 are displayed in the file display interface 20 , there may be a download list 201 in which the identifier 21 of the compressed package 1 and the identifier 22 of the picture 1 are displayed.
[0057] In addition, the list 201 also includes a slider control 202. In addition to being able to view file identifiers by sliding up, down, left, and right in the file display interface, the user can also slide up and down to view the file identifiers in the list 201 by moving the slider control 202.
[0058] Step 120: Receive a first input of a file identifier from the user.
[0059] Among them, the first input can be the user's input of the file identifier. The above-mentioned first input is used to jump to the interface for storing the file to be downloaded in the file management application of the electronic device when the download of the file to be downloaded is completed. The first input can be the first operation. Exemplarily, the above-mentioned first input includes but is not limited to: the user's touch input of the file identifier through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned first input can be: the user's touch input of the file identifier, for example, the above-mentioned first input can be: the user's click input of the file identifier.
[0060] Step 130: In response to the first input, when the download of the file to be downloaded is complete, an interface for storing the file to be downloaded is displayed.
[0061] In some embodiments of the present application, by responding to the user's first input of a file identifier, when the download of the file to be downloaded is complete, the interface can be directly jumped to the interface storing the file to be downloaded.
[0062] Continuing to refer to the above example, taking the compressed package 1 stored in the backup folder of the file management application as an example, the user clicks the icon 21 of the compressed package 1, and can Figure 4 As shown, the interface 40 of the backup folder storing the compressed package 1 in the file management application is directly jumped to.
[0063] In some embodiments of the present application, the file display interface may include at least one display area, one display area corresponds to one file type, and one display area displays an identifier of the file type corresponding to the display area.
[0064] refer to Figure 5 Taking the file type identifier as the name of the file type as an example, the file display interface 50 includes two display areas, namely display area 51 and display area 52. Among them, the file type corresponding to the display area 51 is the compressed package type, and the file type corresponding to the display area 52 is the picture type. Then, the compressed package type identifier 511 can be displayed in the display area 51, and the picture type identifier 521 can be displayed in the display area 52.
[0065] To facilitate searching for the file identifier of the file to be downloaded in the file display interface, before the file identifier of the file to be downloaded is displayed on the file display interface, the above method may further include:
[0066] Get the file type of the file to be downloaded;
[0067] Displaying the file identifier of the file to be downloaded on the file display interface includes:
[0068] According to the file type of the file to be downloaded, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface.
[0069] The first display area may be any one of the at least one display area, and the file type corresponding to the first display area is the same as the file type of the file to be downloaded.
[0070] In some embodiments of the present application, the file identifier of the file type corresponding to the display area can be displayed in different display areas. In this way, the file identifier of the file to be downloaded can be displayed in the display area with the same file type as the file to be downloaded according to the file type of the file to be downloaded.
[0071] Continue to refer Figure 5 , compressed package 1 is of compressed package type, and picture 1 is of picture type, so a logo 21 of compressed package 1 is displayed in the display area 51 , and a logo 22 of picture 1 is displayed in the display area 52 .
[0072] It should be noted that the user can slide up, down, left, and right in the first display area to turn pages and view the file identifiers of files that have been downloaded but not edited and the file identifiers of files being downloaded displayed in the first display area.
[0073] In an embodiment of the present application, the file display interface is divided into different display areas according to the file type, and one display area corresponds to one file type. In this way, the file identifier of the file to be downloaded can be displayed in the display area with the same file type as the file to be downloaded according to the file type of the file to be downloaded. In this way, the user can intuitively understand the file type of the file to be downloaded. At the same time, the file identifier of the file to be downloaded is displayed in different display areas according to the file type, which can facilitate the search for the file identifier of the file to be downloaded in the file display interface, and avoid the problem of inconvenient search when the file identifiers of all files to be downloaded are uniformly displayed in the same area.
[0074] In some embodiments of the present application, the file display interface may include at least one display area, one display area corresponds to one storage path, and one display area displays an identifier of the storage path corresponding to the display area.
[0075] refer to Figure 6 Taking the storage path identifier as the storage path name as an example, the file display interface 60 includes two display areas, namely display area 61 and display area 62. Among them, the storage path corresponding to the display area 61 is "File Management / Download", and the storage path corresponding to the display area 62 is "File Management / Picture". Then, an identifier 611 of the storage path "File Management / Download" can be displayed in the display area 61, and an identifier 621 of the storage path "File Management / Picture" can be displayed in the display area 62.
[0076] In order to further improve the efficiency of searching for files to be downloaded, before the file identifier of the file to be downloaded is displayed on the file display interface, the above method may further include:
[0077] Get the preset storage path of the file to be downloaded;
[0078] Displaying the file identifier of the file to be downloaded on the file display interface may include:
[0079] According to the preset storage path, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface.
[0080] The preset storage path may be a pre-set path for storing files to be downloaded. The preset storage path may be a system default path for storing files to be downloaded, or may be determined in response to a user's setting operation for the storage path for downloaded files. The specific setting may be determined by the user according to their needs and is not limited in the embodiments of the present application.
[0081] The first display area may be any display area of the at least one display area, and the storage path corresponding to the first display area is the same as the preset storage path.
[0082] In some embodiments of the present application, the file identifier of the file corresponding to the storage path of the display area can be displayed in different display areas. In this way, the file identifier of the file to be downloaded can be displayed in the display area with the same preset storage path as the preset storage path of the file to be downloaded.
[0083] Continue to refer Figure 6 The default storage path of compressed package 1 is "File Management / download", and the default storage path of picture 1 is "File Management / picture", so the logo 21 of compressed package 1 is displayed in the display area 61, and the logo 22 of picture 1 is displayed in the display area 62.
[0084] It should be noted that the user can slide up, down, left, and right in the first display area to turn pages and view the file identifiers of files that have been downloaded but not edited and the file identifiers of files being downloaded displayed in the first display area.
[0085] In an embodiment of the present application, the file display interface is divided into different display areas according to the storage path, and one display area corresponds to one storage path. In this way, the file identifier of the file to be downloaded can be displayed in the same display area as the preset storage path of the file to be downloaded according to the preset storage path of the file to be downloaded. In this way, the user can intuitively understand the storage path of the file to be downloaded, so that the user can directly search for the file to be downloaded in the storage path, further improving the search efficiency of the file to be downloaded.
[0086] In some embodiments of the present application, in order to avoid the problem that too many display areas in the file display interface may cause user misoperation or the user needs to frequently slide in the display interface to find the required display area, after displaying the file identifier of the file to be downloaded in the first display area of the file display interface, the above-mentioned method may further include:
[0087] receiving a second input from the user on the first display area;
[0088] In response to the second input, the first display area is reduced to a sidebar display of the electronic device.
[0089] Among them, the second input can be the user's input to the first display area, and the above-mentioned second input is used to shrink the first display area to the sidebar display of the electronic device, and the second input can be the second operation. Exemplarily, the above-mentioned second input includes but is not limited to: the user's touch input to the first display area through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned second input can be: the user's touch input to the first display area, for example, the above-mentioned second input can be: the user presses and holds the edge of the first display area to slide input.
[0090] In some embodiments of the present application, the first display area can be reduced to a sidebar of the electronic device for display in response to a second input from the user to the first display area.
[0091] In the following examples, Figure 5 However, those skilled in the art should know that Figure 6 The example shown operates similarly to Figure 5 The same is true and will not be repeated in the embodiments of this application.
[0092] Continue to refer Figure 5 If the user feels that the display area 51 takes up space, the user can press and hold the right edge of the display area 51 and slide it to the left. Figure 7 As shown, the display area 51 is reduced to the sidebar of the electronic device for display, and the identifier 511 of the compressed package type corresponding to the reduced display area 51 can be displayed in the sidebar.
[0093] It should be noted that the above example is based on the example of shrinking the first display area to the left sidebar display. The first display area can also be shrunk to the right sidebar display. For example, the user presses the left edge of the display area 51 and slides to the right. In this way, the display area 51 can be shrunk to the right sidebar display.
[0094] In an embodiment of the present application, by responding to the user's second input to the first display area, the first display area can be reduced to the sidebar of the electronic device for display. In this way, according to user needs, the display area where the user does not need to view the file identification can be reduced to the sidebar display, thereby reducing the space occupied by the display area that the user does not need to view in the file display interface, and avoiding the problem of too many display areas in the file display interface leading to user misoperation or the user needing to frequently slide in the display interface to find the required display area.
[0095] In some embodiments of the present application, in order to improve the user's convenience in operating the file identifier displayed in the first display area, after reducing the first display area to a sidebar display of the electronic device, the above method may further include:
[0096] receiving a fourth input from the user on the first display area displayed in the sidebar;
[0097] In response to the fourth input, the first display area is restored to be displayed in the file display interface.
[0098] Among them, the fourth input can be the user's input to the first display area displayed in the sidebar, and the above-mentioned fourth input is used to restore the first display area to the display in the file display interface. The fourth input can be a fourth operation. Exemplarily, the above-mentioned fourth input includes but is not limited to: the user's touch input to the first display area displayed in the sidebar through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use needs and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned fourth input can be: the user's touch input to the first display area displayed in the sidebar, for example, the above-mentioned fourth input can be: the user's click input to the first display area displayed in the sidebar.
[0099] In some embodiments of the present application, after the first display area is reduced to a sidebar display, if the user needs to operate or view the file identifier in the first display area, the user can click on the first display area reduced to a sidebar display to restore the first display area to the display in the file display interface.
[0100] Continue to refer Figure 7 If the user needs to view the logo 511 of the compressed package 1 in the display area 51, the user can click on the display area 51 that is reduced in size in the sidebar. Figure 5 As shown, the first display area is restored to the file display interface.
[0101] In an embodiment of the present application, when a user needs to operate a file identifier in a display area reduced to the sidebar display, the first display area can be restored to the file display interface in response to the user's fourth input to the first display area displayed in the sidebar. This makes it easier for the user to operate the file identifier displayed in the first display area, thereby improving the user's convenience in operating the file identifier displayed in the first display area.
[0102] In some embodiments of the present application, in order to improve the convenience of user operations on the first display area, after the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the above method may further include:
[0103] receiving a third input from the user on the first display area;
[0104] In response to the third input, display parameters of the first display area in the file display interface are adjusted.
[0105] Among them, the third input can be the user's input to the first display area, and the above-mentioned third input is used to adjust the display parameters of the first display area in the file display interface. The third input can be a third operation. Exemplarily, the above-mentioned third input includes but is not limited to: the user's touch input to the first display area through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned third input can be: the user's touch input to the first display area, for example, the above-mentioned third input can be: the user's press input or drag input to the first display area.
[0106] The display parameter may be a parameter displayed in the first display area, and the display parameter may include at least one of the following: a display area and a display position.
[0107] In some embodiments of the present application, if the user wants to adjust at least one of the display area and display position of the first display area, the display parameters of the first display area in the file display interface can be adjusted in response to the user's third input to the first display area.
[0108] Continue to refer Figure 5 If the user wants to increase the display area of the display region 51 , the user can press and hold the top corner of the display region 51 and stretch it outward to increase the display area of the display region 51 .
[0109] Continue to refer Figure 5 If the user wants to reduce the display area of the display region 51, the user can press and hold the top corner of the display region 51 and stretch it inward to reduce the display area of the display region 51.
[0110] Continue to refer Figure 5 If the user wants to adjust the display position of the display area 51, the user can press and hold the display area 51 and drag it to the position where the user wants to display the display area 51, and the display position of the display area 51 can be adjusted.
[0111] In an embodiment of the present application, at least one of the display area and display position of the first display area in the file display interface can be adjusted according to user needs, so as to facilitate the user's operation on the first display area and improve the convenience of the user's operation on the first display area.
[0112] In some embodiments of the present application, in order to improve the user's controllability over the file identifier of the downloaded file, after receiving the user's first input of the file identifier, the above-mentioned method may further include:
[0113] In response to the first input, if the file to be downloaded has not been downloaded completely, a download page or prompt information of the file to be downloaded is displayed.
[0114] The download page may be a page for downloading files to be downloaded. For example, if the compressed package 1 and picture 1 are downloaded in a browser, the download page is the page for downloading the compressed package 1 and picture 1 in the browser.
[0115] The download progress of the file to be downloaded can be displayed on the download page, so that the user can intuitively view the download progress of the file to be downloaded.
[0116] The prompt information can be information used to remind the user that the file to be downloaded is being downloaded. The prompt information can be displayed in the form of a text pop-up window, played in the form of voice, displayed in the form of an indicator light, or a combination of at least two of the above forms, which is not limited in the embodiments of the present application.
[0117] It should be noted that the download page also includes a download pause control, and the user can also click the download pause control on the download page to pause the download of the file to be downloaded.
[0118] Continue to refer Figure 5, the compressed package 1 is being downloaded. If the user clicks on the logo 21 of the compressed package 1, the compressed package 1 can be downloaded as follows. Figure 8 As shown, a download page 81 for downloading application A is displayed in the browser, and the download progress of the compressed package of application A is displayed in the download page 81.
[0119] Continue to refer Figure 5 , the compressed package 1 is being downloaded. If the user clicks on the logo 21 of the compressed package 1, the compressed package 1 can be downloaded as follows. Figure 9 As shown, a prompt message "File downloading, please try again later" 91 is displayed.
[0120] In an embodiment of the present application, if the download of a file to be downloaded has not been completed, a download page or prompt message of the file to be downloaded can be displayed in response to the first input. This allows the user to intuitively view the download progress of the file to be downloaded. This allows the user to know when to edit the downloaded file based on the download progress, thereby avoiding the user from blindly waiting for the file to be downloaded. In addition, the prompt message allows the user to intuitively understand that the file to be downloaded is being downloaded, avoiding the user from repeatedly clicking the file identifier of the file to be downloaded due to not knowing that the file to be downloaded has not been downloaded, thereby improving the user's controllability in operating the file identifier of the downloaded file.
[0121] In some embodiments of the present application, the at least one display area may further include a second display area, wherein the second display area displays an application icon of a file management application, such as Figure 5 As shown, the file display interface further includes a display area 53 , in which an application icon 531 of the file management application is displayed.
[0122] In the case where it is detected that the file to be downloaded is being downloaded, the above method may further include:
[0123] A file download indicator is displayed in the second display area.
[0124] The file download identifier may be an identifier for indicating that there is a file being downloaded.
[0125] In some embodiments of the present application, when it is detected that a file to be downloaded is being downloaded, a file download indicator may be displayed in the application icon of the file management application. Figure 5 As shown, while the compressed package 1 is being downloaded, a file download mark 54 is displayed in the display area 53 .
[0126] In an embodiment of the present application, when it is detected that a file to be downloaded is being downloaded, a file download mark can be displayed in the second display area. This allows the user to intuitively know that there is a file being downloaded in the file management application, avoiding the problem that the user cannot operate the file being downloaded because he does not know that a file is being downloaded in the file management application. This avoids the problem of users repeating operations and improves the user's controllability of operations on downloaded files.
[0127] In some embodiments of the present application, in order to improve the efficiency of user file operations in a file management application, the above-mentioned method may further include:
[0128] receiving a fifth input from the user regarding an application icon of the file management application;
[0129] In response to the fifth input, a main interface of the file management application is displayed.
[0130] Among them, the fifth input can be the user's input to the application icon of the file management application. The above-mentioned fifth input is used to display the main interface of the file management application. The fifth input can be the fifth operation. Exemplarily, the above-mentioned fifth input includes but is not limited to: the user's touch input to the application icon of the file management application through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use needs and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned fifth input can be: the user's touch input to the application icon of the file management application. For example, the above-mentioned fifth input can be: the user's click input to the application icon of the file management application.
[0131] In some embodiments of the present application, if a user wants to view files stored in a file management application, the main interface of the file management application can be displayed in response to the user's fifth input to the application icon of the file management application, so that the user can view the files stored in the file management application.
[0132] Continue to refer Figure 5 The user clicks the application icon 531 of the file management application displayed in the display area 53. Figure 10 The main interface 101 of the file management application is shown.
[0133] In an embodiment of the present application, the main interface of the file management application can be displayed in response to the user's fifth input to the application icon of the file management application, so that the user can operate the files in the file management application without the user having to exit the file display interface and return to the desktop of the electronic device to open the file management application, which simplifies the user operation and improves the efficiency of the user's file operation in the file management application.
[0134] In some embodiments of the present application, in order to improve the user's operational flexibility in the file management application, after displaying the main interface of the file management application, the above-mentioned method may further include:
[0135] receiving a sixth input from the user on the main interface of the file management application;
[0136] In response to the sixth input, the display of the main interface of the file management application is collapsed.
[0137] Among them, the sixth input can be the user's input to the main interface of the file management application. The above-mentioned sixth input is used to fold the display of the main interface of the file management application. The sixth input can be the sixth operation. Exemplarily, the above-mentioned sixth input includes but is not limited to: the user's touch input to the main interface of the file management application through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use needs and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned sixth input can be: the user's touch input to the main interface of the file management application. For example, the above-mentioned sixth input can be: the user's click input to the main interface of the file management application.
[0138] In some embodiments of the present application, if the user does not want to operate on the files in the file management application, the display of the main interface of the file management application can be folded in response to the user's sixth input on the main interface of the file management application.
[0139] Continue to refer Figure 10 , the user clicks on the main interface 101 of the file management application to collapse the display of the main interface of the file management application and restore it to Figure 5 The situation shown.
[0140] In an embodiment of the present application, according to user needs, when the user does not want to operate on the files in the file management application, the display of the main interface of the file management application can be folded in response to the user's sixth input on the main interface of the file management application. This improves the user's operating flexibility of the file management application and at the same time reduces the space occupied by the file management application on the file display interface, making it easier for the user to operate on the information displayed in other areas of the file display interface.
[0141] In some embodiments of the present application, in order to improve the flexibility of managing downloaded files, after displaying the main interface of the file management application, the above method may further include:
[0142] receiving a seventh input of the user dragging the target object to the main interface of the file management application;
[0143] In response to the seventh input, the file corresponding to the target object is stored in the file management application.
[0144] The target object may be a file identifier of a file to be downloaded or the first display area.
[0145] The seventh input may be an input in which the user drags the target object to the main interface of the file management application. The seventh input is used to store the file corresponding to the target object in the file management application. The seventh input may be a seventh operation. For example, the seventh input includes but is not limited to: a touch input in which the user drags the target object to the main interface of the file management application using a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which may be determined according to actual usage requirements and are not limited in the embodiments of the present invention. The specific gesture in the embodiments of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the seventh input may be a touch input in which the user drags the target object to the main interface of the file management application. For example, the seventh input may be a drag input in which the user drags the target object to the main interface of the file management application.
[0146] The file corresponding to the target object may be the file corresponding to the target object. Specifically, when the target object is a file identifier of a file to be downloaded, the file corresponding to the target object is the file to be downloaded. When the target object is the first display area, the file corresponding to the target object is the files corresponding to all file identifiers in the first display area.
[0147] In some embodiments of the present application, if the file to be downloaded or all the corresponding files in the first display area are not stored in the file management application, but the user wants to store them in the file management application, the file corresponding to the target object can be stored in the file management application in response to the user dragging the file identifier of the file to be downloaded or the first display area to the seventh input of the file management application. Specifically, when the target object is the file identifier of the file to be downloaded, the file to be downloaded can be stored in the file management application; when the target object is the first display area, all files corresponding to the file identifiers in the first display area can be stored in the file management application.
[0148] In an embodiment of the present application, by responding to the user dragging the file identifier of the file to be downloaded or the first display area to the seventh input of the file management application, the file corresponding to the target object can be stored in the file management application. In this way, according to user needs, the files required by the user can be dragged into the file management application for storage, thereby improving the flexibility of managing downloaded files.
[0149] In some embodiments of the present application, to improve the efficiency of storing the file corresponding to the target object in the file management application, the seventh input of receiving the user dragging the target object to the main interface of the file management application may specifically include:
[0150] receiving a seventh input in which the user drags the target object to a blank area of the main interface of the file management application;
[0151] The step of storing the file corresponding to the target object in the file management application in response to the seventh input includes:
[0152] In response to the seventh input, a first folder is created on the main interface of the file management application, and the file corresponding to the target object is stored in the file management application.
[0153] The first folder may be a new folder created in the main interface of the file management application.
[0154] In some embodiments of the present application, all files corresponding to the file to be downloaded or the first display area are not stored in the file management application, but the user wants to store them in the main interface of the file management application, but does not want to mix them with other files in the main interface of the file management application. In response to the user dragging the file identifier of the file to be downloaded or the first display area to the blank area of the main interface of the file management application, a new folder can be created in the main interface of the file management application by the seventh input, and then the file corresponding to the target object can be stored in the first folder.
[0155] refer to Figure 10 , taking the target object as the file identifier of the file to be downloaded as an example, if the user wants to store the compressed package 1 in the main interface of the file management application, he can drag the identifier 21 of the compressed package 1 to a blank area of the main interface 101 of the file management application, and then Figure 11 As shown, a folder 111 is created in the main interface 101 of the file management application, and the compressed package 1 is stored in the folder 111 .
[0156] It should be noted that, for the newly created first folder, the user can customize the name of the first folder.
[0157] In an embodiment of the present application, by responding to the seventh input in which the user drags the target object to a blank area of the main interface of the file management application, a first folder can be created on the main interface of the file management application, and the file corresponding to the target object can be stored in the first folder. In this way, the file corresponding to the target object can be quickly stored in the file management application according to user needs. The user does not need to copy the file corresponding to the target object from the place where the file corresponding to the target object is stored at the beginning, and then paste it into the file management application, which simplifies user operations and improves the efficiency of storing the file corresponding to the target object in the file management application.
[0158] In some embodiments of the present application, the main interface of the file management application may further include a second folder. The second folder may be a folder displayed in the main interface of the file management application, for example, Figure 10 Folder 102 in.
[0159] In order to improve the efficiency of storing the file corresponding to the target object in the second folder of the file management application, the seventh input of receiving the user dragging the target object to the main interface of the file management application may specifically include:
[0160] receiving a seventh input of the user dragging the target object to the second folder;
[0161] The step of storing the file corresponding to the target object in the file management application in response to the seventh input includes:
[0162] In response to the seventh input, the file corresponding to the target object is stored in the second folder.
[0163] In some embodiments of the present application, if the file to be downloaded or all the corresponding files in the first display area are not stored in the file management application, but the user wants to store them in a folder on the main interface of the file management application, the file corresponding to the target object can be stored in the folder by responding to the seventh input in response to the user dragging the file identifier of the file to be downloaded or the first display area to the folder.
[0164] refer to Figure 10 Taking the target object as the file identifier of the file to be downloaded as an example, if the user wants to store the compressed package 1 in the folder 102 of the main interface of the file management application, the user can drag the identifier 21 of the compressed package 1 and drag it to the folder 102 of the main interface 101 of the file management application to store the compressed package 1 in the folder 102.
[0165] In an embodiment of the present application, by responding to the seventh input of the user dragging the target object to the second folder of the main interface of the file management application, the file corresponding to the target object can be stored in the second folder. In this way, the file corresponding to the target object can be quickly stored in the second folder according to user needs. The user does not need to copy the file corresponding to the target object from the place where the file corresponding to the target object is stored at the beginning, and then paste it into the second folder of the file management application. This simplifies user operations and improves the efficiency of storing the file corresponding to the target object in the second folder of the file management application.
[0166] In some embodiments of the present application, the file identifier of the file to be downloaded may include a first control, and the first control may be a control for the user to delete the file identifier of the file to be downloaded from the display interface. For example, the first control may be Figure 2 in Control 25.
[0167] After the file identifier of the file to be downloaded is displayed on the file display interface, the above method may further include:
[0168] receiving an eighth input from the user to the first control;
[0169] In response to the eighth input, the file identifier of the file to be downloaded is deleted from the file display interface.
[0170] Among them, the eighth input can be the user's input to the first control, and the above-mentioned eighth input is used to delete the file identifier of the file to be downloaded from the file display interface, and the eighth input can be the eighth operation. Exemplarily, the above-mentioned eighth input includes but is not limited to: the user's touch input to the first control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned eighth input can be: the user's touch input to the first control, for example, the above-mentioned eighth input can be: the user's click input to the first control.
[0171] In some embodiments of the present application, if a user wants to delete a file identifier from the file display interface, the file identifier of the file can be deleted from the file display interface in response to the user's eighth input of the first control on the file identifier.
[0172] Continue to refer Figure 2 If the user wants to delete the identifier 21 of the compressed package 1 from the file display interface 20, he can click on the identifier 21 of the compressed package 1. Control 25, you can Figure 12 As shown, the identifier 21 of the compressed package 1 is deleted from the file display interface 20 .
[0173] In an embodiment of the present application, according to user needs, when the user does not need to operate on the file identifier corresponding to a certain file, the file identifier can be deleted from the file display interface in response to the user's eighth input of the first control on the file identifier, thereby improving the user's operating flexibility on the file identifier in the file display interface.
[0174] In some embodiments of the present application, the file display interface further displays a second control, which may be a control for deleting a display area from the file display interface. Figure 5 in Control 56.
[0175] After displaying the file identifier of the file to be downloaded in the first display area of the file display interface, the method further includes:
[0176] receiving a ninth input from the user dragging the first display area to the second control;
[0177] In response to the ninth input, the first display area is removed from the file display interface.
[0178] Among them, the ninth input may be an input in which the user drags the first display area to the second control. The ninth input is used to remove the first display area from the file display interface, and the ninth input may be the ninth operation. Exemplarily, the ninth input includes but is not limited to: a touch input in which the user drags the first display area to the second control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements and are not limited in the embodiments of the present invention. The specific gesture in the embodiment of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the ninth input may be a touch input in which the user drags the first display area to the second control. For example, the ninth input may be a drag input in which the user drags the first display area to the second control.
[0179] In some embodiments of the present application, if the user does not want a certain display area to be displayed in the file display interface, the display area can be removed from the file display interface in response to the user dragging the display area to a ninth input at the second control.
[0180] Continue to refer Figure 5 If the user wants to delete the display area 51 from the file display interface 50, the user can drag the display area 51 to the At control 56, you can Figure 13 As shown, the display area 51 is deleted from the file display interface 50 .
[0181] It should be noted that deleting a display area from the file display interface only means that the display area is no longer displayed in the file display interface, and does not mean that the files in the display area are deleted from the electronic device.
[0182] In an embodiment of the present application, according to user needs, when the user does not need to operate the file identification in a certain display area, the display area can be deleted from the file display interface in response to the user dragging the display area to the ninth input at the second control, thereby improving the user's operating flexibility on the display area.
[0183] In some embodiments of the present application, in order to improve the efficiency of changing the storage path of the file corresponding to the file identifier in the first display area, after the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the above-mentioned method may further include:
[0184] receiving a tenth input from the user regarding an identification of a storage path in the first display area;
[0185] In response to a tenth input, displaying a main interface of the file management application;
[0186] Receive the eleventh input of the user's fourth folder;
[0187] In response to the eleventh input, the identifier of the storage path in the first display area is updated to the identifier of the storage path of the fourth folder.
[0188] Among them, the tenth input can be the user's input of the identification of the storage path in the first display area. The above-mentioned tenth input is used to display the main interface of the file management application. The tenth input can be the tenth operation. Exemplarily, the above-mentioned tenth input includes but is not limited to: the user's touch input of the identification of the storage path in the first display area through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use needs and is not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the above-mentioned tenth input can be: the user's touch input of the identification of the storage path in the first display area. For example, the above-mentioned tenth input can be: the user's click input of the identification of the storage path in the first display area.
[0189] In some embodiments of the present application, the main interface of the file management application may include at least one folder, and at least one folder may include a third folder and a fourth folder. The storage path of the third folder is the storage path corresponding to the identifier of the storage path in the first display area, that is, the files corresponding to the file identifiers in the first display area are all stored in the third folder.
[0190] Continue to refer Figure 6 Taking the first display area as display area 61 as an example, the storage path identifier in the display area 61 is the identifier 611 of "File Management / Download", and the third folder is the "Download" folder in the File Management.
[0191] The eleventh input may be the user's input to the fourth folder. The eleventh input is used to update the identifier of the storage path in the first display area to the identifier of the storage path of the fourth folder. The eleventh input may be the eleventh operation. Exemplarily, the eleventh input includes but is not limited to: the user's touch input to the fourth folder through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements and are not limited in the embodiments of the present invention. The specific gesture in the embodiment of the present application may be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the eleventh input may be: the user's touch input to the fourth folder. For example, the eleventh input may be: the user's click input to the fourth folder.
[0192] In some embodiments of the present application, when a user wants to change the storage path of files corresponding to all file identifiers in a certain display area, the main interface of the file management application can be displayed in response to the user's tenth input of the identifier of the storage path in the display area. The main interface may include a third folder consistent with the storage path corresponding to the storage path identifier of the display area, and a fourth folder. Then, in response to the user's eleventh input of the fourth folder, the identifier of the storage path in the first display area can be directly updated to the identifier of the storage path of the fourth folder.
[0193] Continue to refer Figure 6 If the user wants to change the storage path of the file corresponding to the file identifier displayed in the display area 61, specifically, if the user wants to change the storage path from "File Management / Download" to "File Management / Owner", the user can click the "File Management / Download" identifier 611, and then Figure 14 As shown, the main interface of file management is displayed. In the main interface, there are download folders 141 and Owner folders 142. At this time, the user clicks the Owner folder 142, and the download folder 141 and the Owner folder 142 are displayed. Figure 15 As shown, the storage path identifier "File Management / Download" in the display area 61 is updated to the identifier 151 of "File Management / Owner".
[0194] In an embodiment of the present application, according to user needs, when the user wants to change the storage path of the file corresponding to the file identifier in the first display area, the main interface of the file management application is displayed in response to the user's tenth input of the identifier of the storage path in the display area. The main interface may include a third folder consistent with the storage path corresponding to the storage path identifier of the display area, and a fourth folder. Then, in response to the user's eleventh input of the fourth folder, the identifier of the storage path in the first display area can be directly updated to the identifier of the storage path of the fourth folder. In this way, the storage path of the file corresponding to the file identifier in the first display area can be quickly changed without the user having to copy the file corresponding to the file identifier in the first display area from the original storage path and then paste it into the new storage path, thereby improving the efficiency of changing the storage path of the file corresponding to the file identifier in the first display area.
[0195] In some embodiments of the present application, in order to facilitate the user to view the content of the file to be downloaded, while jumping to the interface storing the file to be downloaded, the above method may further include:
[0196] Displays the contents of the file to be downloaded.
[0197] In some embodiments of the present application, while jumping to the interface storing the file to be downloaded, the content of the file to be downloaded can also be displayed.
[0198] Continue to refer Figure 2 , taking the picture 1 stored in the file management application as an example, the user clicks the icon 22 of the picture 1, Figure 16 As shown, the page jumps to the interface for storing picture 1 in the file management application, and picture 1 is also displayed at this time.
[0199] In an embodiment of the present application, while jumping to the interface storing the file to be downloaded, the content of the file to be downloaded can also be displayed so that the user can intuitively view the content of the file to be downloaded, which is convenient for the user to view the content of the file to be downloaded.
[0200] The file processing method provided in the embodiment of the present application can be executed by a file processing device. In the embodiment of the present application, the file processing device provided in the embodiment of the present application is described by taking the file processing method executed by the file processing device as an example.
[0201] Figure 17 FIG. 1 is a schematic diagram showing the structure of a file processing device according to an exemplary embodiment. Figure 17 As shown, the file processing device 1700 may include:
[0202] A display module 1710 is configured to display a file identifier of a file to be downloaded on a file display interface when it is detected that the file to be downloaded is being downloaded. The file display interface is an interface different from the desktop of the electronic device and the display interface of any application in the electronic device;
[0203] Receiving module 1720, configured to receive a first input of the file identifier from a user;
[0204] The processing module 1730 is configured to, in response to the first input, display an interface for storing the file to be downloaded when the file to be downloaded is completely downloaded.
[0205] In an embodiment of the present application, when it is detected that a file to be downloaded is being downloaded, the file identifier of the file to be downloaded can be displayed in a file display interface that is different from the desktop of the electronic device and the display interface of any application in the electronic device. Then, in response to the user's first input of the file identifier, when the downloading of the file to be downloaded is completed, it can directly jump to the interface where the file to be downloaded is stored. In this way, the user does not need to click on the application icon of the application that stores the file to be downloaded to enter the application and search for the downloaded file to be downloaded, which simplifies the user operation and improves the user's efficiency in viewing the downloaded files.
[0206] In some embodiments of the present application, the file display interface includes at least one display area, one display area corresponds to one file type, and one display area displays an identifier of the file type corresponding to the display area; the device further includes:
[0207] A first acquisition module is used to acquire the file type of the file to be downloaded before displaying the file identifier of the file to be downloaded on the file display interface;
[0208] The display module 1710 is specifically used for:
[0209] According to the file type of the file to be downloaded, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the first display area is any display area of the at least one display area, and the file type corresponding to the first display area is the same as the file type of the file to be downloaded.
[0210] In some embodiments of the present application, the file display interface includes at least one display area, one display area corresponds to one storage path, and one display area displays an identifier of the storage path corresponding to the display area; the device further includes:
[0211] A second acquisition module is used to acquire a preset storage path of the file to be downloaded before displaying the file identifier of the file to be downloaded on the file display interface;
[0212] The display module 1710 is specifically used for:
[0213] According to the preset storage path, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the first display area is any display area of the at least one display area, and the storage path corresponding to the first display area is the same as the preset storage path.
[0214] In some embodiments of the present application, the receiving module 1720 is further configured to: after displaying the file identifier of the file to be downloaded in the first display area of the file display interface, receive a second input from the user in the first display area;
[0215] The processing module 1730 is further configured to, in response to the second input, reduce the first display area to display a sidebar of the electronic device.
[0216] In some embodiments of the present application, the receiving module 1720 is further configured to: after displaying the file identifier of the file to be downloaded in the first display area of the file display interface, receive a third input from the user in the first display area;
[0217] The processing module 1730 is further configured to adjust display parameters of the first display area in the file display interface in response to the third input, where the display parameters include at least one of a display area and a display position.
[0218] In some embodiments of the present application, the at least one display area also includes a second display area, which displays an application icon of a file management application; the display module 1710 is also used to display a file download identifier in the second display area when it is detected that the file to be downloaded is being downloaded, and the file download identifier is used to indicate that there is a file being downloaded.
[0219] The file processing device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.
[0220] The file processing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0221] The file processing device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented in the method embodiment are not described here.
[0222] Alternatively, as Figure 18 As shown, an embodiment of the present application also provides an electronic device 1800, including a processor 1801 and a memory 1802, wherein the memory 1802 stores a program or instruction that can be run on the processor 1801. When the program or instruction is executed by the processor 1801, the various steps of the above-mentioned file processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0223] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0224] Figure 19 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0225] The electronic device 1900 includes but is not limited to components such as a radio frequency unit 1901 , a network module 1902 , an audio output unit 1903 , an input unit 1904 , a sensor 1905 , a display unit 1906 , a user input unit 1907 , an interface unit 1908 , a memory 1909 , and a processor 1910 .
[0226] Those skilled in the art will understand that the electronic device 1900 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 1910 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 19 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0227] The display unit 1906 is configured to display a file identifier of the file to be downloaded on a file display interface when it is detected that the file to be downloaded is being downloaded, wherein the file display interface is an interface different from the desktop of the electronic device and the display interface of any application in the electronic device;
[0228] The user input unit 1907 is configured to receive a first input of the file identifier from the user;
[0229] The processor 1910 is configured to, in response to the first input, display an interface for storing the file to be downloaded when downloading of the file to be downloaded is complete.
[0230] In this way, when it is detected that the file to be downloaded is being downloaded, the file identifier of the file to be downloaded can be displayed in a file display interface that is different from the desktop of the electronic device and the display interface of any application in the electronic device. Then, in response to the user's first input of the file identifier, when the download of the file to be downloaded is completed, it can directly jump to the interface where the file to be downloaded is stored. In this way, the user does not need to click on the application icon of the application that stores the file to be downloaded to enter the application and search for the downloaded file to be downloaded, which simplifies the user operation and improves the user's efficiency in viewing the downloaded files.
[0231] Optionally, the file display interface includes at least one display area, one display area corresponds to one file type, and one display area displays an identifier of the file type corresponding to the display area;
[0232] The processor 1910 is further configured to obtain a file type of the file to be downloaded before displaying the file identifier of the file to be downloaded on the file display interface;
[0233] Display unit 1906 is further used to display the file identifier of the file to be downloaded in the first display area of the file display interface according to the file type of the file to be downloaded, the first display area being any display area of the at least one display area, and the file type corresponding to the first display area is the same as the file type of the file to be downloaded.
[0234] In this way, the file display interface is divided into different display areas according to the file type, and one display area corresponds to one file type. In this way, the file identifier of the file to be downloaded can be displayed in the display area with the same file type as the file to be downloaded according to the file type of the file to be downloaded. In this way, the user can intuitively understand the file type of the file to be downloaded. At the same time, the file identifier of the file to be downloaded is displayed in different display areas according to the file type, which makes it easy to find the file identifier of the file to be downloaded in the file display interface, and avoids the problem of inconvenient search when the file identifiers of all files to be downloaded are uniformly displayed in the same area.
[0235] Optionally, the file display interface includes at least one display area, one display area corresponds to one storage path, and one display area displays an identifier of the storage path corresponding to the display area;
[0236] The processor 1910 is further configured to obtain a preset storage path of the file to be downloaded before displaying the file identifier of the file to be downloaded on the file display interface;
[0237] Display unit 1906 is also used to display the file identifier of the file to be downloaded in the first display area of the file display interface according to the preset storage path, the first display area is any display area of the at least one display area, and the storage path corresponding to the first display area is the same as the preset storage path.
[0238] In this way, the file display interface is divided into different display areas according to the storage path, and one display area corresponds to one storage path. In this way, the file identifier of the file to be downloaded can be displayed in the same display area as the preset storage path of the file to be downloaded according to the preset storage path of the file to be downloaded. In this way, the user can intuitively understand the storage path of the file to be downloaded, so that the user can directly search for the file to be downloaded in the storage path, further improving the search efficiency of the file to be downloaded.
[0239] Optionally, the user input unit 1907 is further configured to receive a second input from the user on the first display area after the file identifier of the file to be downloaded is displayed in the first display area of the file display interface;
[0240] Processor 1910 is further configured to, in response to the second input, shrink the first display area to a sidebar display of the electronic device.
[0241] In this way, by responding to the user's second input to the first display area, the first display area can be reduced to the sidebar of the electronic device for display. In this way, according to user needs, the display area where the user does not need to view the file identification can be reduced to the sidebar display, reducing the space occupied by the display area that the user does not need to view in the file display interface, and avoiding the problem of too many display areas in the file display interface leading to user misoperation or the user needing to frequently slide in the display interface to find the required display area.
[0242] Optionally, the user input unit 1907 is further configured to receive a third input from the user on the first display area after the file identifier of the file to be downloaded is displayed in the first display area of the file display interface;
[0243] The processor 1910 is further configured to adjust, in response to the third input, display parameters of the first display area in the file display interface, where the display parameters include at least one of a display area and a display position.
[0244] In this way, at least one of the display area and display position of the first display area in the file display interface can be adjusted according to user needs, which makes it easier for users to operate the first display area and improves the convenience of users operating the first display area.
[0245] Optionally, the at least one display area also includes a second display area, which displays an application icon of a file management application; the display unit 1906 is also used to display a file download identifier in the second display area when it is detected that the file to be downloaded is being downloaded, and the file download identifier is used to indicate that there is a file being downloaded.
[0246] In this way, when it is detected that the file to be downloaded is being downloaded, a file download logo can be displayed in the second display area, so that the user can intuitively know that there is a file being downloaded in the file management application, avoiding the problem that the user cannot operate the file being downloaded because he does not know that the file is being downloaded in the file management application. This avoids the problem of users repeating operations and improves the user's controllability of operations on downloaded files.
[0247] It should be understood that in an embodiment of the present application, the input unit 1904 may include a graphics processing unit (GPU) 19041 and a microphone 19042, and the graphics processor 19041 processes the image data of a still picture or video obtained by an image capture device (such as a color camera) in a video capture mode or an image capture mode. The display unit 1906 may include a display panel 19061, and the display panel 19061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1907 includes a touch panel 19071 and at least one of the other input devices 19072. The touch panel 19071 is also called a touch screen. The touch panel 19071 may include two parts: a touch detection device and a touch controller. Other input devices 19072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0248] The memory 1909 can be used to store software programs and various data. The memory 1909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1909 may include a volatile memory or a non-volatile memory, or the memory 1909 may include both volatile and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0249] Processor 1910 may include one or more processing units. Optionally, processor 1910 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1910.
[0250] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned file processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0251] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0252] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned file processing method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0253] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0254] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned file processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0255] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0256] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0257] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A file processing method, characterized in that: Applied to electronic equipment, the method includes: When it is detected that a file to be downloaded is being downloaded, a file identifier of the file to be downloaded is displayed on a file display interface, where the file display interface is an interface different from the desktop of the electronic device and the display interface of any application in the electronic device; receiving a first input of the file identifier from a user; In response to the first input, when the downloading of the file to be downloaded is completed, an interface for storing the file to be downloaded is displayed.
2. The method according to claim 1, characterized in that The file display interface includes at least one display area, one display area corresponds to one file type, and one display area displays an identifier of the file type corresponding to the display area; Before the file display interface displays the file identifier of the file to be downloaded, the method further includes: Obtain the file type of the file to be downloaded; The displaying of the file identifier of the file to be downloaded on the file display interface includes: According to the file type of the file to be downloaded, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the first display area is any display area of the at least one display area, and the file type corresponding to the first display area is the same as the file type of the file to be downloaded.
3. The method according to claim 1, characterized in that The file display interface includes at least one display area, one display area corresponds to one storage path, and one display area displays an identifier of the storage path corresponding to the display area; Before the file display interface displays the file identifier of the file to be downloaded, the method further includes: Obtaining a preset storage path for the file to be downloaded; The displaying of the file identifier of the file to be downloaded on the file display interface includes: According to the preset storage path, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the first display area is any display area of the at least one display area, and the storage path corresponding to the first display area is the same as the preset storage path.
4. The method according to claim 2 or 3, characterized in that After displaying the file identifier of the file to be downloaded in the first display area of the file display interface, the method further includes: receiving a second input from a user on the first display area; In response to the second input, the first display area is reduced to a sidebar display of the electronic device.
5. The method according to claim 2 or 3, characterized in that After displaying the file identifier of the file to be downloaded in the first display area of the file display interface, the method further includes: receiving a third input from a user on the first display area; In response to the third input, display parameters of the first display area in the file display interface are adjusted, where the display parameters include at least one of a display area and a display position.
6. The method according to claim 2 or 3, characterized in that The at least one display area further includes a second display area, wherein the second display area displays an application icon of a file management application; When it is detected that the file to be downloaded is being downloaded, the method further includes: A file download mark is displayed in the second display area, where the file download mark is used to indicate that there is a file being downloaded.
7. A file processing device, characterized in that: Applied to electronic equipment, the device comprises: A display module, configured to display a file identifier of a file to be downloaded on a file display interface when it is detected that the file to be downloaded is being downloaded, wherein the file display interface is an interface different from the desktop of the electronic device and the display interface of any application in the electronic device; A receiving module, configured to receive a first input of the file identifier from a user; The processing module is configured to, in response to the first input, display an interface for storing the file to be downloaded when the file to be downloaded is completely downloaded.
8. The device according to claim 7, characterized in that The file display interface includes at least one display area, one display area corresponds to one file type, and one display area displays an identifier of the file type corresponding to the display area; the device also includes: A first acquisition module is used to acquire the file type of the file to be downloaded before displaying the file identifier of the file to be downloaded on the file display interface; The display module is specifically used for: According to the file type of the file to be downloaded, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the first display area is any display area of the at least one display area, and the file type corresponding to the first display area is the same as the file type of the file to be downloaded.
9. The device according to claim 7, characterized in that The file display interface includes at least one display area, one display area corresponds to one storage path, and one display area displays an identifier of the storage path corresponding to the display area; the device further includes: A second acquisition module is used to acquire a preset storage path of the file to be downloaded before displaying the file identifier of the file to be downloaded on the file display interface; The display module is specifically used for: According to the preset storage path, the file identifier of the file to be downloaded is displayed in the first display area of the file display interface, the first display area is any display area of the at least one display area, and the storage path corresponding to the first display area is the same as the preset storage path.
10. The device according to claim 8 or 9, characterized in that The receiving module is further configured to: after displaying the file identifier of the file to be downloaded in the first display area of the file display interface, receive a second input from the user in the first display area; The processing module is further configured to shrink the first display area to a sidebar display of the electronic device in response to the second input.
11. The device according to claim 8 or 9, characterized in that The receiving module is further configured to: after displaying the file identifier of the file to be downloaded in the first display area of the file display interface, receive a third input from the user on the first display area; The processing module is further configured to adjust display parameters of the first display area in the file display interface in response to the third input, where the display parameters include at least one of a display area and a display position.
12. The device according to claim 8 or 9, characterized in that The at least one display area also includes a second display area, which displays an application icon of a file management application; the display module is also used to display a file download identifier in the second display area when it is detected that the file to be downloaded is being downloaded, and the file download identifier is used to indicate that there is a file being downloaded.