CN111913918A - File storage method and device and electronic equipment - Google Patents

File storage method and device and electronic equipment Download PDF

Info

Publication number
CN111913918A
CN111913918A CN202010759980.9A CN202010759980A CN111913918A CN 111913918 A CN111913918 A CN 111913918A CN 202010759980 A CN202010759980 A CN 202010759980A CN 111913918 A CN111913918 A CN 111913918A
Authority
CN
China
Prior art keywords
file
screen capture
screenshot
configuration information
thumbnail
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010759980.9A
Other languages
Chinese (zh)
Inventor
韦海龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202010759980.9A priority Critical patent/CN111913918A/en
Publication of CN111913918A publication Critical patent/CN111913918A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/172Caching, prefetching or hoarding of files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/1737Details of further file system functions for reducing power consumption or coping with limited storage space, e.g. in mobile devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/174Redundancy elimination performed by the file system
    • G06F16/1744Redundancy elimination performed by the file system using compression, e.g. sparse files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a file storage method and device and electronic equipment, and belongs to the technical field of data storage. The method comprises the following steps: receiving screen capture input of a user on target display content; responding to screen capture input, and obtaining a first screen capture file and configuration information corresponding to target display content; the configuration information is used for regenerating a screen capture file corresponding to the target display content; converting the first screen file into a first thumbnail file; and storing the first thumbnail file and the configuration information in a correlation manner, and deleting the first screenshot file. By saving the thumbnail files of the screen capture files, the storage space occupied by the screen capture files is reduced.

Description

File storage method and device and electronic equipment
Technical Field
The application belongs to the technical field of data storage, and particularly relates to a file storage method and device and electronic equipment.
Background
With the increasing popularity of electronic devices, the electronic devices are becoming closer to the daily lives of users. At present, many electronic devices have a screen capture function, and a user can capture and store an interface or a video that the user wants to store through the screen capture function, so as to review or share the interface or the video again in the following.
In the related art, files obtained by screen capture are all stored in a memory space of the electronic device, and in this case, a large storage space is occupied, and normal use of the electronic device is easily affected.
Disclosure of Invention
The embodiment of the application aims to provide a file storage method, a file storage device and electronic equipment, and the problem that a screenshot file occupies too much storage space can be solved.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a file storage method, where the method includes:
receiving screen capture input of a user on target display content;
responding to the screen capture input, and obtaining a first screen capture file and configuration information corresponding to the target display content; the configuration information is used for regenerating a screen capture file corresponding to the target display content;
converting the first screen file into a first thumbnail file;
and associating and storing the first thumbnail file and the configuration information, and deleting the first screenshot file.
In a second aspect, an embodiment of the present application provides a file storage apparatus, including:
the screen capture module is used for receiving screen capture input of a user on the target display content;
the screen capture response module is used for responding to the screen capture input to obtain a first screen capture file and configuration information corresponding to the target display content; the configuration information is used for regenerating a screen capture file corresponding to the target display content;
the first conversion module is used for converting the first screen file into a first thumbnail file;
and the first saving module is used for associating and saving the first thumbnail file and the configuration information and deleting the first screenshot file.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, after the user performs screen capture on the target display content, the first screen capture file and the configuration information corresponding to the target display content are obtained, and then the first screen capture file is converted into the first thumbnail file, and is stored in association with the configuration information, and the first screen capture file is deleted. Because the configuration information is stored in the electronic equipment in an associated manner and includes the characteristic information of the screen capture input, the screen capture file corresponding to the target display content can be regenerated according to the configuration information subsequently if the original screen capture file is required to be viewed. In other words, in this embodiment, the original screen capture file is not directly stored in the electronic device, but the thumbnail file corresponding to the screen capture file is stored, so that the storage space occupied by the screen capture is reduced.
Drawings
Fig. 1 is a schematic flowchart of a file storage method according to an embodiment of the present application;
FIG. 2 is a schematic process diagram of a static screenshot provided by an embodiment of the present application;
FIG. 3 is a schematic structural diagram of a screenshot abbreviative database provided by an embodiment of the present application;
FIG. 4 is a schematic flowchart of another file storage method provided in an embodiment of the present application;
FIG. 5 is a schematic flow chart of a static screenshot provided by an embodiment of the present application;
FIG. 6 is a schematic flow chart of a dynamic screen capture provided by an embodiment of the present application;
FIG. 7 is a schematic diagram of a restore control provided in an embodiment of the present application;
FIG. 8 is a diagram illustrating a screenshot control provided by an embodiment of the present application;
FIG. 9 is a schematic structural diagram of a file storage device according to an embodiment of the present application;
fig. 10 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
As described in the background, a user may capture currently displayed screen content through a particular key or a particular gesture operation on an electronic device. The screen capture function is to capture a visual image file, such as a static bitmap file in BMP, PNG, JPEG, or the like, which can be displayed on a screen or other display devices, by an electronic device. There is also super-screenshot function, i.e. the recording screen generates a video file, and the common formats of the video file are MP4, 3GP, AVI, etc. In both screen capture modes, the finally generated image or video is automatically stored in the memory space of the electronic equipment.
Because the volume of the image or video file is large, and a large number of screen capture files may exist in daily life of a user, the screen capture files occupy a large amount of storage space, the situation that the storage space of the device is insufficient is easily caused, and the normal use of the electronic device of the user is influenced. Therefore, how to store more screen capture files under the limited storage capacity becomes a problem which is expected to be solved.
In order to solve the above problem, an embodiment of the present application provides a file storage method, and fig. 1 is a schematic flow chart of the file storage method provided by the embodiment of the present application with reference to fig. 1. The file storage provided by the embodiment of the present application is described in detail through a specific embodiment and an application scenario thereof. The method comprises the following steps:
and S110, receiving screen capture input of the target display content by the user.
The screen capture input may be a trigger input to a key associated with the screen capture control, or a gesture input corresponding to the screen capture function. And after receiving the screen capture input of the user, indicating that the user is performing the screen capture operation. The targeted display content may include all of the content displayed in the display interface, or may also include only the content in the area selected by the user's screenshot input.
S120, responding to screen capture input, and obtaining a first screen capture file and configuration information corresponding to target display content; the configuration information is used to regenerate a screenshot file corresponding to the target display content.
The first screenshot file is an original screenshot file obtained after the screenshot is performed, and the first screenshot file may be any file type that can be reproduced according to the configuration information, for example, the first screenshot file may be any one of an image file, a video file, and an audio file. Referring to fig. 2, fig. 2 is a schematic view of a static screen capture process provided in an embodiment of the present application, where the static screen capture refers to a screen capture, and after rectangular screen capture is performed on a leftmost image in fig. 2 (screen capture input of a user may also include screen capture input of a recording screen, a long screen capture, an interesting screen capture, and the like), a preview image in the middle of fig. 2 is obtained, and after a trigger input of the user on a save control is received, an image file in the rightmost side of fig. 2 is obtained. Common formats for image files include JPG, JPEG, BMP, and the like. The dynamic screen capture refers to recording video or audio so as to achieve the purpose of capturing video files or audio files. Common formats for video files include MP4, 3GP, AVI, etc. The type of the first screenshot file depends on whether the screenshot function corresponding to the screenshot input is a screenshot function or a dynamic screenshot function.
In the following embodiments of the present application, the first screenshot file is mainly introduced as an image file or a video file, and for other types of first screenshot files and screenshot operations, reference may be made to the operation performed when the image or video is screenshot, and details are not described later.
Because the image file generated by screenshot, the video file generated by recording the screen and the like generally belong to renewable resource files, the image file and the video file can be regenerated according to the original mode under certain conditions, scenes or settings. Therefore, in the screen capturing process in this embodiment, the configuration information corresponding to the captured target display content is recorded, so that the screen capturing file that is the same as or substantially the same as the first screen capturing file can be regenerated subsequently according to the configuration information.
In an alternative embodiment, in the case that the first screen file is an image file, the configuration information may include at least one of: the screen capture method information, the interface position information where the target display content is located, the screen capture size information and the application information to which the target display content belongs. The screen capture mode information refers to which screen capture function is used for screen capture, such as a screen capture function or a dynamic screen capture function. The interface position information of the target display content includes address information of the target display content in the application, a corresponding Uniform Resource Locator (URL) link, an area position of the target display content in the display interface, and the like. The screen capture size information may include the size of the image in the first screen file, and the like.
In an alternative embodiment, in the case that the first screen file is a video file, the configuration information may include at least one of: the recording mode of the first screen capture file, the recording track of the first screen capture file, the interface position where the target display content is located and the screen capture size information. The recording mode refers to a mode of generating a first screenshot file, the recording track refers to a recording start and stop time point, and the interface position where the target display content is located and the screenshot size information are the same as those described in the image file, and are not described herein again.
In addition, the configuration information may further include a screen capture time, a subsequent file saving address, and the like. The file saving address refers to a saving address of a file obtained after screen capture, and the application does not limit whether a screen capture file original or a converted thumbnail file is saved in the address.
S130, converting the first screen file into a first thumbnail file.
The conversion operation here may be implemented by a thumbnail conversion function provided in the electronic device, and the first thumbnail file may be a thumbnail, a dynamic thumbnail, or the like. The thumbnail file enables a user to understand key features of the original file and occupies little memory space. The image thumbnail file is characterized by low resolution, small size and small file storage space, the video thumbnail file (i.e. dynamic thumbnail) is characterized by low resolution, small size and small file storage space, and the format of the dynamic thumbnail can include GIF, SWF and the like.
S140, the first thumbnail file and the configuration information are stored in a correlated mode, and the first screenshot file is deleted. I.e., the first thumbnail file is not saved at the same time as the first screenshot file.
The first thumbnail file is stored in association with the configuration information for the convenience of performing the subsequent reduction processing on the first thumbnail file. After the first thumbnail file is saved, the first thumbnail file is deleted.
In the embodiment of the application, after the user performs screen capture on the target display content, the first screen capture file and the configuration information corresponding to the target display content are obtained, and then the first screen capture file is converted into the first thumbnail file, and is stored in association with the configuration information, and the first screen capture file is deleted. Because the configuration information is stored in the electronic equipment in an associated manner and includes the characteristic information of screen capture input, if the original screen capture file is required to be viewed subsequently, the screen capture file corresponding to the target display content can be regenerated according to the configuration information. In other words, in this embodiment, the original screen capture file is not directly stored in the electronic device, but the thumbnail file corresponding to the screen capture file is stored, so that the storage space occupied by the screen capture is reduced.
In some embodiments of the application, a screen capture thumbnail database may be constructed according to thumbnail files obtained by conversion after screen capture and configuration information, wherein the screen capture thumbnail database includes a static type data and a dynamic type data, the static type data refers to the thumbnail files obtained by static screen capture and the configuration information corresponding to the static type data, and the dynamic type data refers to the thumbnail files obtained by dynamic screen capture and the configuration information corresponding to the dynamic type data. The a static class data { { AP1(a1, B1, C1, …), AP2(a2, B2, C2, …), AP3(A3, B3, C3, …), … … APN (AN, BN, CN, …) }, B dynamic class data { { BV1(a1, B1, C1, …), BV2(a2, B2, C2, …), BV3(A3, B3, C3, …), BVN (AN, BN, CN, …) } are archived and stored in a screen-cut manner, as shown in fig. 3, which is a schematic structural diagram of a screen-cut thumbnail database provided in the embodiment of the present application, and the thumbnail file obtained by screenshot and corresponding configuration information are saved as a static class branch. And saving the thumbnail video file obtained by dynamic screen capture and the corresponding configuration information as a B dynamic branch.
In still other embodiments, before S120, the method may further include:
and outputting a first prompt, wherein the first prompt is used for prompting a user to select screen capture and input corresponding first key information.
Optionally, the configuration information obtained subsequently may further include the first key information.
Wherein the first key information includes any one of: key areas in the target display content, key contents in the target display content and key operation steps of screen capture input.
Of course, the above is mainly directed to the screen capturing function that needs to select the screen capturing content, and the above prompt does not need to be output for the default screen capturing function of the full-screen content.
In this embodiment, when the screen capture file is generated, the user is prompted to select the first key information, and the first prompt may further include a specific selection manner, for example, a frame selection or a click selection may be performed. The first key information includes a region or content selected by the user, and may further include key operation steps of the user when performing screen capture, such as an operation step of moving a screen capture frame. The first key information may be used as part of the configuration information to assist in regenerating the screenshot file that is substantially the same as the first screenshot file, so that the more detailed the first key information is, the more advantageous the subsequent operations are. The method can prompt the user to select the key information in the screen capturing process, so that the more key information in the screen capturing process can be selected according to the requirements of the user, and the parts concerned by the user can be emphasized more during subsequent screen capturing file regeneration or other operations according to the first key information, such as similarity comparison in the following embodiments, so that the requirements of the user are met.
In other embodiments of the present application, referring to fig. 4, fig. 4 is a schematic flowchart of another file storage method provided in this application embodiment. After S120 and before S130, the method may further include the following steps.
And S121, generating a second screen capture file according to the configuration information.
The second screenshot file is generated by the electronic device based on the configuration information, and the regeneration process may include re-opening the target application corresponding to the first configuration file according to the configuration information, entering an interface recorded in the configuration information, selecting an area or content recorded in the configuration information, and regenerating a screenshot file according to information such as a screenshot mode, a screenshot size, a recording mode, a recording track and the like recorded in the configuration information. In case the configuration information is recorded correctly, the second screenshot file should be identical or substantially identical to the first screenshot file.
And S122, calculating the target similarity between the first screenshot file and the second screenshot file.
And S123, comparing whether the target similarity is greater than a preset similarity threshold.
For the video file, the similarity between corresponding operation steps and interface styles corresponding to the video file can be calculated. The method for calculating the similarity may adopt any algorithm for calculating the similarity of the images, which is not limited in this application.
The above S130 may be adjusted to step S131.
S131, under the condition that the target similarity is larger than the preset similarity, the first screenshot file is converted into a first thumbnail file, and the second screenshot file is deleted. The step of S140 is subsequently performed.
In this embodiment, only when the target similarity between the second screenshot file and the first screenshot file is greater than the preset similarity and the above condition is met, the first screenshot file is converted into the first thumbnail file, because in this case, it indicates that the second screenshot file is very similar to the first screenshot file, and the screenshot file desired by the user can be regenerated according to the configuration information, so that the screenshot information can be saved in a manner of saving the first thumbnail file and the configuration information, a subsequent user can know which screenshot files can be viewed by browsing the thumbnail files and complete restoration of the configuration file through the configuration information, and therefore, under the condition that the screenshot requirement is met, occupation of a storage space of the electronic device is reduced. The second screenshot file is only used for comparing with the first screenshot file, and can be deleted after the comparison is completed.
In another optional embodiment, the method may further comprise:
s132, under the condition that the target similarity is smaller than or equal to the preset similarity, saving the first screenshot file, and deleting the second screenshot file and the configuration information. Since the first thumbnail file is not generated at this time, the step of S140 is not performed any more after S132.
In this embodiment, when the target similarity is less than or equal to the preset similarity, it indicates that the difference between the second screenshot file and the first screenshot file is too large, that is, the configuration information is recorded incorrectly, and the screenshot file desired by the user cannot be correctly restored according to the configuration information. Therefore, in order to ensure the normal screen capture requirement of the user, the embodiment does not generate the first thumbnail file, and does not save the wrong configuration information, but directly saves the first thumbnail file. The method can avoid the situation that the required screenshot file cannot be restored due to the fact that the wrong configuration information is stored, and improves the reliability of screenshot. The second screenshot file is only used for comparing with the first screenshot file, and can be deleted after the comparison is completed.
Optionally, the steps S121 to S122 may also be executed between S130 and S140, and if the target similarity is greater than the preset similarity, the step S140 is executed and the second screenshot file is deleted; in the case where the target similarity is less than or equal to the preset similarity, S123 is performed.
For convenience of understanding, a corresponding implementation scheme of the above embodiment is described below by taking a static screen capture and a dynamic screen capture as examples.
For static screenshot, as shown in fig. 5, fig. 5 is a schematic flow chart of the static screenshot provided in the embodiment of the present application, and after receiving a screenshot input from a user, the original image P1 (i.e., a first screenshot file) and configuration information (a1, B1, C1, …) are generated, and the size of P1 is 3.3 MB. Thereafter, a new map P1new (second screen capture file) is newly generated based on the configuration information (a1, B1, C1, …), the size of P1new is 3.9MB, the target similarity between P1 and P1new is compared, in the case where the target similarity is greater than the preset similarity, P1 is converted into a thumbnail AP1 (first thumbnail file), the size of AP1 is 30KB, it is seen that the occupation of the storage space can be reduced by saving thumbnail images, and P1 and P1new are deleted.
For dynamic screenshot, as shown in fig. 6, fig. 6 is a schematic flow diagram of dynamic screenshot provided in this embodiment of the present application, and after receiving a screenshot input from a user, an original video V1 (i.e., a first screenshot file) and configuration information (a1, B1, C1, …) are generated, and the size of V1 is 30.3 MB. Thereafter, a new video V1new (i.e., a second screen capture file) is newly generated based on the configuration information (a1, B1, C1, …), the size of the V1new is 30.9MB, the object similarity between V1 and V1new is compared, and in case the object similarity is greater than the preset similarity, V1 is converted into a dynamic thumbnail BV1 (i.e., a first thumbnail file), the size of BV1 is 300KB, it can be seen that the occupation of the storage space can be reduced by saving thumbnail images, and V1 and V1new are deleted.
Because the thumbnail files stored in the electronic device only support the preliminary browsing function, if the user wants to view details of the screenshot, the user needs to view the restored screenshot files. Based on this, in still other embodiments of the present application, after the above S140, the method may further include:
and S150, generating a third screen capture file according to the configuration information under the condition that the first input of the user is received.
Wherein the first input comprises any one of: and unloading input of a target application corresponding to the first thumbnail file and restoring input of the first thumbnail file. Referring to fig. 7, fig. 7 is a schematic diagram of a restoring control according to an embodiment of the present application, where the restoring input may be a trigger input to a control for "generating original image", or a trigger input to a control for "generating original video".
In addition, the first input may also be another scene that needs to be restored with the screenshot file, for example, to avoid that the screenshot file cannot be regenerated after the version update, the first input may also be a version update input for the target application, and the like.
And S160, storing the third screen capture file and the configuration information in a related manner, and deleting the first thumbnail file.
In this embodiment, when an uninstall input of the user to the target application corresponding to the first thumbnail file is received, it is indicated that the target application is to be uninstalled, and because the target application needs to be relied on in the process of restoring the screenshot file according to the configuration information, the original screenshot file needs to be restored at this time, so that the situation that the screenshot file cannot be restored after the target application is uninstalled is avoided, and subsequent use of the user is ensured. When the user restoring input to the first thumbnail file is received, the fact that the user actively wants to view the screenshot file corresponding to the first thumbnail file is indicated, and therefore the screenshot file needs to be generated depending on the configuration information. And after the third screen-cutting file is generated, the useless first thumbnail file is deleted, so that the storage occupation of the electronic equipment can be further reduced.
In further embodiments of the present application, after S160, the method may further include:
and S170, converting the third screen-cut file into a second thumbnail file under the condition that the target application is detected to be reinstalled or the first input of the user to the third screen-cut file is received.
The application scenario corresponding to the target application reinstallation refers to: after the first thumbnail file is generated based on the target application, under the condition that the target application is to be uninstalled, the third screenshot file corresponding to the first thumbnail file is regenerated, then the target application is uninstalled, and the subsequent target application is reinstalled. In this case, since the target application has been installed, the screen capture file may be generated a plurality of times based on the configuration information, and therefore, for the purpose of reducing the occupation of the storage space, the thumbnail conversion may be performed again to convert the currently saved third screen capture file into the second thumbnail file.
In the case where the first input of the user is received, it indicates that the user currently wants to perform the thumbnail conversion on the third screen capture file, and thus the above conversion operation is performed in response to the user's request. Referring to fig. 8, fig. 8 is a schematic diagram of a screen capture control provided in an embodiment of the present application, where the first input may be a trigger input to a "generate static thumbnail" control, or a trigger input to a "generate dynamic thumbnail" control, where a static thumbnail refers to a case where a screen capture file is an image, and a dynamic thumbnail refers to a case where a screen capture file is a video.
And S180, storing the second thumbnail file and the configuration information in a related manner, and deleting the third screen capture file.
In this embodiment, when the target application is reinstalled after being uninstalled or receives a first input to the original screen capture file by the user, the third screen capture file to be abbreviated is subjected to the thumbnail conversion processing, and the original third screen capture file is deleted after the conversion is completed. The method can meet the requirements of users on one hand, and can reduce the occupation of the original screen capture files on the storage space as much as possible on the other hand, so that the screen capture files generated based on the target application are basically stored in the form of thumbnail files under the condition that the target application exists.
In some other embodiments, after S140, the method may further include:
and exiting the screen capture mode and displaying the display interface before screen capture. The screen capture mode herein includes a static screen capture mode (i.e., a screenshot mode) or a dynamic screen capture mode (i.e., a screenshot mode).
Because partial screen capture function can shield the current displayed interface of the electronic equipment in the screen capture mode, or a layer of gray layer can be used for covering the display interface, so that the user cannot normally check the content in the display interface, the first thumbnail file and the configuration information obtained after screen capture indicate the completed screen capture purpose, and therefore, if the user exits the screen capture mode, the user can conveniently continue to use the electronic equipment.
Certainly, the above embodiment mainly aims at the screenshot function, and for the dynamic screenshot function, since a segment of video needs to be recorded, the screenshot mode may not affect the video playing in the display interface, so after S140, the screenshot mode may be exited, and the video playing continues to be performed subsequently according to the current playing progress.
Because the electronic device may generate some original screen capture files based on the user's needs, the screen capture files still remain in the electronic device after the user views the screen capture files, and a large storage space is occupied. Based on this, in some optional embodiments, the method may further comprise:
the storage file of the electronic equipment is detected regularly.
And converting the original screen capture file in the storage file into a corresponding thumbnail file.
And performing related storage on the screen capture information corresponding to the thumbnail file and the original screen capture file, and deleting the original screen capture file.
In this embodiment, the situation that a large number of original screen capture files are stored in the electronic device can be avoided as much as possible by periodically detecting and automatically converting the detected original screen capture files into corresponding thumbnails, so that the occupation of the screen capture files on the storage space is reduced as much as possible. Since the user will not usually generate a large number of screen shots every day, the period of the trigger detection may be set for a long time, for example, 3 days or a week, which is not limited in the present application.
In other embodiments, the detection and conversion operations may also be performed non-periodically and controlled manually by a user. That is, the method may also include: detecting a storage file of the electronic equipment under the condition of receiving a second input of the user; converting an original screen capture file in a storage file into a corresponding thumbnail file; and performing related storage on the screen capture information corresponding to the thumbnail file and the original screen capture file, and deleting the original screen capture file.
That is, in one or more embodiments of the present application, the screenshot file and the thumbnail file corresponding to the same set of configuration information are not stored at the same time, and therefore, once the screenshot file or the thumbnail file is stored, the corresponding other file is deleted. For example, after the screenshot file is saved, the thumbnail file corresponding to the screenshot file is deleted.
It should be noted that, in the file storage method provided in the embodiment of the present application, the execution main body may be a file storage device, or a control module in the file storage device for executing the loading file storage method. In the embodiment of the present application, a file storage device is taken as an example to execute a method for loading and storing a file, and the method for storing a file provided in the embodiment of the present application is described.
Based on the same inventive concept as the method embodiment, an embodiment of the present application further provides a file storage apparatus 200, as shown in fig. 9, where fig. 9 is a schematic structural diagram of a file storage apparatus provided in an embodiment of the present application, and the apparatus includes:
a screen capture module 210, configured to receive a screen capture input of the target display content from a user;
a screen capture response module 220, configured to respond to the screen capture input and obtain the first screen capture file and configuration information corresponding to the target display content; the configuration information is used for regenerating a screen capture file corresponding to the target display content;
a first conversion module 230 for converting the first screen file into a first thumbnail file;
and the first saving module 240 is configured to save the first thumbnail file in association with the configuration information, and delete the first screenshot file.
In the embodiment of the application, after the user performs screen capture on the target display content, the first screen capture file and the configuration information corresponding to the target display content are obtained, and then the first screen capture file is converted into the first thumbnail file, and is stored in association with the configuration information, and the first screen capture file is deleted. Because the configuration information is stored in the electronic equipment in an associated manner and includes the characteristic information of screen capture input, if the original screen capture file is required to be viewed subsequently, the screen capture file corresponding to the target display content can be regenerated according to the configuration information. In other words, in this embodiment, the original screen capture file is not directly stored in the electronic device, but the thumbnail file corresponding to the screen capture file is stored, so that the storage space occupied by the screen capture is reduced.
In some embodiments, the above apparatus further comprises:
the second generation module is used for generating a second screen capture file according to the configuration information;
the similarity calculation module is used for calculating the target similarity between the first screenshot file and the second screenshot file;
the first conversion module 230 is specifically configured to: and under the condition that the target similarity is greater than the preset similarity, converting the first screenshot file into a first thumbnail file, and deleting the second screenshot file.
In this embodiment, only when the target similarity between the second screenshot file and the first screenshot file is greater than the preset similarity and the above condition is met, the first screenshot file is converted into the first thumbnail file, because in this case, it indicates that the second screenshot file is very similar to the first screenshot file, and the screenshot file desired by the user can be regenerated according to the configuration information, so that the screenshot information can be saved in a manner of saving the first thumbnail file and the configuration information, a subsequent user can know which screenshot files can be viewed by browsing the thumbnail files and complete restoration of the configuration file through the configuration information, and therefore, under the condition that the screenshot requirement is met, occupation of a storage space of the electronic device is reduced. The second screenshot file is only used for comparing with the first screenshot file, and can be deleted after the comparison is completed.
In other embodiments, the apparatus may further include:
and the second saving module is used for saving the first screenshot file and deleting the second screenshot file and the configuration information under the condition that the target similarity is less than or equal to the preset similarity.
In this embodiment, when the target similarity is less than or equal to the preset similarity, it indicates that the difference between the second screenshot file and the first screenshot file is too large, that is, the configuration information is recorded incorrectly, and the screenshot file desired by the user cannot be correctly restored according to the configuration information. Therefore, in order to ensure the normal screen capture requirement of the user, the embodiment does not generate the first thumbnail file, and does not save the wrong configuration information, but directly saves the first thumbnail file. The method can avoid the situation that the required screenshot file cannot be restored due to the fact that the wrong configuration information is stored, and improves the reliability of screenshot. The second screenshot file is only used for comparing with the first screenshot file, and can be deleted after the comparison is completed.
In an optional embodiment, the apparatus may further include:
the third generation module is used for generating a third screen capture file according to the configuration information under the condition of receiving the first input of the user; wherein the first input comprises any one of: uninstalling input of a target application corresponding to the first thumbnail file, and restoring input of the first thumbnail file;
and the third storage module is used for storing the third screen capture file and the configuration information in a correlation manner and deleting the first thumbnail file.
In this embodiment, when an uninstall input of the user to the target application corresponding to the first thumbnail file is received, it is indicated that the target application is to be uninstalled, and because the target application needs to be relied on in the process of restoring the screenshot file according to the configuration information, the original screenshot file needs to be restored at this time, so that the situation that the screenshot file cannot be restored after the target application is uninstalled is avoided, and subsequent use of the user is ensured. When the user restoring input to the first thumbnail file is received, the fact that the user actively wants to view the screenshot file corresponding to the first thumbnail file is indicated, and therefore the screenshot file needs to be generated depending on the configuration information. And after the third screen-cutting file is generated, the useless first thumbnail file is deleted, so that the storage occupation of the electronic equipment can be further reduced.
Optionally, the apparatus may further include:
the second conversion module is used for converting the third screen capture file into a second thumbnail file under the condition that the target application is detected to be installed again or first input of a user to the third screen capture file is received;
and the fourth storage module is used for storing the second thumbnail file and the configuration information in a correlation manner and deleting the third screen capture file.
In this embodiment, when the target application is reinstalled after being uninstalled or receives a first input to the original screen capture file by the user, the third screen capture file to be abbreviated is subjected to the thumbnail conversion processing, and the original third screen capture file is deleted after the conversion is completed. The method can meet the requirements of users on one hand, and can reduce the occupation of the original screen capture files on the storage space as much as possible on the other hand, so that the screen capture files generated based on the target application are basically stored in the form of thumbnail files under the condition that the target application exists.
In still other embodiments, the apparatus may further include:
the detection module is used for periodically detecting a storage file of the electronic equipment;
the third conversion module is used for converting the original screen capture file in the storage file into a corresponding thumbnail file;
and the fifth storage module is used for storing the thumbnail files and the screenshot information corresponding to the original screenshot files in a correlation manner and deleting the original screenshot files.
In this embodiment, the situation that a large number of original screen capture files are stored in the electronic device can be avoided as much as possible by periodically detecting and automatically converting the detected original screen capture files into corresponding thumbnails, so that the occupation of the screen capture files on the storage space is reduced as much as possible.
In other embodiments, the apparatus may further include:
the prompting module is used for outputting a first prompt, and the first prompt is used for prompting a user to select screen capture and input corresponding first key information; wherein the first key information includes any one of: key areas in the target display content, key contents in the target display content and key operation steps of screen capture input.
In this embodiment, when the screen capture file is generated, the user is prompted to select the first key information, and the first prompt may further include a specific selection manner, for example, a frame selection or a click selection may be performed. The method can prompt the user to select the key information in the screen capturing process, so that the more key information in the screen capturing process can be selected according to the requirements of the user, and the parts concerned by the user can be emphasized more during subsequent screen capturing file regeneration or other operations according to the first key information, such as similarity comparison in the following embodiments, so that the requirements of the user are met.
The file storage device 200 in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The file storage device 200 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The file storage device 200 provided in this embodiment of the application can implement each process implemented by the file storage device 200 in the method embodiments of fig. 1 and fig. 4, and for avoiding repetition, details are not described here again.
Optionally, an embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a program or an instruction stored in the memory and capable of being executed on the processor, where the program or the instruction, when executed by the processor, implements each process of the foregoing file storage method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 10 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 300 includes, but is not limited to: radio frequency unit 301, network module 302, audio output unit 303, input unit 304, sensor 305, display unit 306, user input unit 307, interface unit 308, memory 309, and processor 310.
Those skilled in the art will appreciate that the electronic device 300 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 310 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The input unit 304 may include a graphics processor, a microphone, and the like. The display component 306 may include a display panel. The user input unit 307 may include a touch panel and other input devices, and the like. The memory 309 may store, among other things, application programs and an operating system. The electronic device structure shown in fig. 10 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The user input unit 307 is configured to receive a screen capture input of the target display content from the user;
the processor 310 is configured to obtain a first screenshot file and configuration information corresponding to target display content in response to the screenshot input; the configuration information is used for regenerating a screen capture file corresponding to the target display content; converting the first screen file into a first thumbnail file;
the memory 309 is configured to store the first thumbnail file in association with the configuration information, and delete the first screenshot file.
In the embodiment of the application, after the user performs screen capture on the target display content, the first screen capture file and the configuration information corresponding to the target display content are obtained, and then the first screen capture file is converted into the first thumbnail file, and is stored in association with the configuration information, and the first screen capture file is deleted. Because the configuration information is stored in the electronic equipment in an associated manner and includes the characteristic information of screen capture input, if the original screen capture file is required to be viewed subsequently, the screen capture file corresponding to the target display content can be regenerated according to the configuration information. In other words, in this embodiment, the original screen capture file is not directly stored in the electronic device, but the thumbnail file corresponding to the screen capture file is stored, so that the storage space occupied by the screen capture is reduced.
Optionally, the processor 310 is further configured to: generating a second screen capture file according to the configuration information; calculating the target similarity between the first screenshot file and the second screenshot file; and under the condition that the target similarity is greater than the preset similarity, converting the first screenshot file into a first thumbnail file, and deleting the second screenshot file.
In this embodiment, only when the target similarity between the second screenshot file and the first screenshot file is greater than the preset similarity and the above condition is met, the first screenshot file is converted into the first thumbnail file, because in this case, it indicates that the second screenshot file is very similar to the first screenshot file, and the screenshot file desired by the user can be regenerated according to the configuration information, so that the screenshot information can be saved in a manner of saving the first thumbnail file and the configuration information, a subsequent user can know which screenshot files can be viewed by browsing the thumbnail files and complete restoration of the configuration file through the configuration information, and therefore, under the condition that the screenshot requirement is met, occupation of a storage space of the electronic device is reduced. The second screenshot file is only used for comparing with the first screenshot file, and can be deleted after the comparison is completed.
Optionally, the memory 309 is further configured to: and under the condition that the target similarity is less than or equal to the preset similarity, saving the first screenshot file, and deleting the second screenshot file and the configuration information.
In this embodiment, when the target similarity is less than or equal to the preset similarity, it indicates that the difference between the second screenshot file and the first screenshot file is too large, that is, the configuration information is recorded incorrectly, and the screenshot file desired by the user cannot be correctly restored according to the configuration information. Therefore, in order to ensure the normal screen capture requirement of the user, the embodiment does not generate the first thumbnail file, and does not save the wrong configuration information, but directly saves the first thumbnail file. The method can avoid the situation that the required screenshot file cannot be restored due to the fact that the wrong configuration information is stored, and improves the reliability of screenshot. The second screenshot file is only used for comparing with the first screenshot file, and can be deleted after the comparison is completed.
Optionally, the processor 310 is further configured to: under the condition that a first input of a user is received, generating a third screen capture file according to the configuration information; wherein the first input comprises any one of: and unloading input of a target application corresponding to the first thumbnail file and restoring input of the first thumbnail file.
The memory 309 is also used for: and storing the third screen capture file and the configuration information in an associated manner, and deleting the first thumbnail file.
In this embodiment, when an uninstall input of the user to the target application corresponding to the first thumbnail file is received, it is indicated that the target application is to be uninstalled, and because the target application needs to be relied on in the process of restoring the screenshot file according to the configuration information, the original screenshot file needs to be restored at this time, so that the situation that the screenshot file cannot be restored after the target application is uninstalled is avoided, and subsequent use of the user is ensured. When the user restoring input to the first thumbnail file is received, the fact that the user actively wants to view the screenshot file corresponding to the first thumbnail file is indicated, and therefore the screenshot file needs to be generated depending on the configuration information. And after the third screen-cutting file is generated, the useless first thumbnail file is deleted, so that the storage occupation of the electronic equipment can be further reduced.
Optionally, the processor 310 is further configured to: and under the condition that the target application is detected to be installed again or the first input of the user to the third screen-cutting file is received, converting the third screen-cutting file into a second thumbnail file.
The memory 309 is also used for: and storing the second thumbnail file and the configuration information in a correlation manner, and deleting the third screen capture file.
In this embodiment, when the target application is reinstalled after being uninstalled or receives a first input to the original screen capture file by the user, the third screen capture file to be abbreviated is subjected to the thumbnail conversion processing, and the original third screen capture file is deleted after the conversion is completed. The method can meet the requirements of users on one hand, and can reduce the occupation of the original screen capture files on the storage space as much as possible on the other hand, so that the screen capture files generated based on the target application are basically stored in the form of thumbnail files under the condition that the target application exists.
Optionally, the processor 310 is further configured to: regularly detecting a storage file of the electronic equipment; and converting the original screen capture file in the storage file into a corresponding thumbnail file.
The memory 309 is also used for: and performing related storage on the screen capture information corresponding to the thumbnail file and the original screen capture file, and deleting the original screen capture file.
In this embodiment, the situation that a large number of original screen capture files are stored in the electronic device can be avoided as much as possible by periodically detecting and automatically converting the detected original screen capture files into corresponding thumbnails, so that the occupation of the screen capture files on the storage space is reduced as much as possible.
Optionally, the audio output unit 303 or the display unit 306 is configured to output a first prompt, where the first prompt is used to prompt a user to select screen capture and input corresponding first key information; wherein the first key information includes any one of: key areas in the target display content, key contents in the target display content and key operation steps of screen capture input.
In this embodiment, when the screen capture file is generated, the user is prompted to select the first key information, and the first prompt may further include a specific selection manner, for example, a frame selection or a click selection may be performed. The method can prompt the user to select the key information in the screen capturing process, so that the more key information in the screen capturing process can be selected according to the requirements of the user, and the parts concerned by the user can be emphasized more during subsequent screen capturing file regeneration or other operations according to the first key information, such as similarity comparison in the following embodiments, so that the requirements of the user are met.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the file storage method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
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 Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above file storage method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A file storage method, comprising:
receiving screen capture input of a user on target display content;
responding to the screen capture input, and obtaining a first screen capture file and configuration information corresponding to the target display content; the configuration information is used for regenerating a screen capture file corresponding to the target display content;
converting the first screen file into a first thumbnail file;
and associating and storing the first thumbnail file and the configuration information, and deleting the first screenshot file.
2. The method according to claim 1, wherein after obtaining the first screenshot file and the configuration information corresponding to the target display content, before converting the first screenshot file into a first thumbnail file, further comprising:
generating a second screen capture file according to the configuration information;
calculating the target similarity between the first screenshot file and the second screenshot file;
the converting the first screen file into a first thumbnail file includes:
under the condition that the target similarity is greater than the preset similarity, converting the first screenshot file into the first thumbnail file, and deleting the second screenshot file;
and under the condition that the target similarity is smaller than or equal to the preset similarity, saving the first screenshot file, and deleting the second screenshot file and the configuration information.
3. The method of claim 1, wherein after the saving of the first thumbnail file in association with the configuration information, further comprising:
under the condition that first input of a user is received, generating a third screen capture file according to the configuration information; wherein the first input comprises any one of: uninstalling input of a target application corresponding to the first thumbnail file, and restoring input of the first thumbnail file;
and storing the third screen capture file and the configuration information in a correlation manner, and deleting the first thumbnail file.
4. The method of claim 3, wherein after the saving of the third screenshot file in association with the configuration information, further comprising:
under the condition that the target application is detected to be installed again or first input of a user to the third screen-cutting file is received, converting the third screen-cutting file into a second thumbnail file;
and storing the second thumbnail file and the configuration information in a related manner, and deleting the third screen capture file.
5. The method of claim 3, further comprising:
regularly detecting a storage file of the electronic equipment;
converting the original screen capture file in the storage file into a corresponding thumbnail file;
and correlating and storing the thumbnail file and the screen capture information corresponding to the original screen capture file, and deleting the original screen capture file.
6. The method of claim 1, wherein the first screen file comprises an image file or a video file.
7. The method of claim 6, wherein before obtaining the first screenshot file and the configuration information corresponding to the target display content in response to the screenshot input, further comprising:
outputting a first prompt, wherein the first prompt is used for prompting a user to select the screen capture and input corresponding first key information; wherein the first key information includes any one of: key areas in the target display content, key contents in the target display content and key operation steps of screen capture input.
8. The method according to claim 7, wherein in the case where the first screen file is an image file, the configuration information includes at least one of:
screen capture mode information, interface position information where the target display content is located, screen capture size information, application information to which the target display content belongs, and the first key information;
in a case where the first screen file is a video file, the configuration information includes at least one of:
the recording mode of the first screenshot file, the recording track of the first screenshot file, the interface position where the target display content is located, screenshot size information and the first key information.
9. A file storage device, comprising:
the screen capture module is used for receiving screen capture input of a user on the target display content;
the screen capture response module is used for responding to the screen capture input to obtain a first screen capture file and configuration information corresponding to the target display content; the configuration information is used for regenerating a screen capture file corresponding to the target display content;
the first conversion module is used for converting the first screen file into a first thumbnail file;
and the first saving module is used for associating and saving the first thumbnail file and the configuration information and deleting the first screenshot file.
10. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the file storage method of any of claims 1-8.
CN202010759980.9A 2020-07-31 2020-07-31 File storage method and device and electronic equipment Pending CN111913918A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010759980.9A CN111913918A (en) 2020-07-31 2020-07-31 File storage method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010759980.9A CN111913918A (en) 2020-07-31 2020-07-31 File storage method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN111913918A true CN111913918A (en) 2020-11-10

Family

ID=73286871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010759980.9A Pending CN111913918A (en) 2020-07-31 2020-07-31 File storage method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111913918A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113438526A (en) * 2021-06-25 2021-09-24 维沃移动通信有限公司 Screen content sharing method, screen content display device, screen content equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108172271A (en) * 2017-12-27 2018-06-15 沈阳东软医疗***有限公司 A kind of picture and text report processing method and processing device
CN109660762A (en) * 2018-12-21 2019-04-19 深圳英飞拓智能技术有限公司 Size figure correlating method and device in intelligent candid device
CN110795010A (en) * 2019-10-12 2020-02-14 维沃移动通信有限公司 Screen capturing method and terminal equipment thereof
CN111026299A (en) * 2019-11-19 2020-04-17 维沃移动通信有限公司 Information sharing method and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108172271A (en) * 2017-12-27 2018-06-15 沈阳东软医疗***有限公司 A kind of picture and text report processing method and processing device
CN109660762A (en) * 2018-12-21 2019-04-19 深圳英飞拓智能技术有限公司 Size figure correlating method and device in intelligent candid device
CN110795010A (en) * 2019-10-12 2020-02-14 维沃移动通信有限公司 Screen capturing method and terminal equipment thereof
CN111026299A (en) * 2019-11-19 2020-04-17 维沃移动通信有限公司 Information sharing method and electronic equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113438526A (en) * 2021-06-25 2021-09-24 维沃移动通信有限公司 Screen content sharing method, screen content display device, screen content equipment and storage medium

Similar Documents

Publication Publication Date Title
US9537957B2 (en) Seamless application session reconstruction between devices
CN106998494B (en) Video recording method and related device
CN107704339B (en) Media file backup method and device and user equipment
KR20170097414A (en) Electronic device and operating method thereof
US9823945B2 (en) Method and apparatus for managing application program
CN105740425A (en) File storage method and apparatus
CN108063818B (en) Data downloading method, device, terminal and computer readable storage medium
CN105447115A (en) Method and device for cleaning junk files and electronic equipment
CN105955770A (en) Application program uninstalling method and terminal
CN105224423A (en) Terminal data backup method and device
CN106776908B (en) Data cleaning method and device and terminal
CN105893471B (en) Data processing method and electronic equipment
CN108932103A (en) Method, apparatus, terminal device and the storage medium of identified user interest
CN104601535A (en) Video processing method and system
CN111913918A (en) File storage method and device and electronic equipment
CN106470351B (en) Page display method and page display device
CN113741814A (en) Data processing method, data processing device, computer readable storage medium and computer equipment
CN110798521B (en) File sharing method and device, electronic equipment and storage medium
US20080263064A1 (en) File processing method and apparatus for mobile terminal using an external device
CN111385508B (en) Video processing method, device, equipment and storage medium
WO2023030116A1 (en) Display method and apparatus
EP3073360B1 (en) Multi-media data backup method, user terminal and synchronizer
CN114638742A (en) Scene picture processing method and electronic equipment
CN113076288A (en) File processing method and device, electronic equipment and storage medium
CN112423099A (en) Video loading method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination