[go: up one dir, main page]

CN106886600B - File management method and terminal - Google Patents

File management method and terminal Download PDF

Info

Publication number
CN106886600B
CN106886600B CN201710113580.9A CN201710113580A CN106886600B CN 106886600 B CN106886600 B CN 106886600B CN 201710113580 A CN201710113580 A CN 201710113580A CN 106886600 B CN106886600 B CN 106886600B
Authority
CN
China
Prior art keywords
application
file
preset
active application
active
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.)
Active
Application number
CN201710113580.9A
Other languages
Chinese (zh)
Other versions
CN106886600A (en
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.)
Shenzhen Microphone Holdings Co Ltd
Original Assignee
Shenzhen Transsion Holdings 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 Shenzhen Transsion Holdings Co Ltd filed Critical Shenzhen Transsion Holdings Co Ltd
Priority to CN201710113580.9A priority Critical patent/CN106886600B/en
Publication of CN106886600A publication Critical patent/CN106886600A/en
Application granted granted Critical
Publication of CN106886600B publication Critical patent/CN106886600B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Landscapes

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

Abstract

The embodiment of the invention discloses a file management method and a terminal, wherein the file management method comprises the following steps: if a first instruction for starting the file management application is received, starting the file management application; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.

Description

File management method and terminal
Technical Field
The invention relates to the technical field of electronics, in particular to a file management method and a terminal.
Background
With the increasing powerful functions of terminals such as mobile phones and tablet computers, the number of Applications (APPs) installed on the terminals by users or files such as stored photos, videos, and audios is increasing, and the applications on the terminals can also generate corresponding files during the use process. Therefore, it is important to manage each file in the terminal.
The existing file management method generally stores a file corresponding to each application in a fixed storage area of a terminal. However, since the storage location of the file corresponding to each application is fixed and hidden, it is not beneficial for the user to quickly search and manage the corresponding application file, and the efficiency of searching and managing the file by the user is reduced.
Disclosure of Invention
The embodiment of the invention provides a file management method and a terminal, which can improve the efficiency of searching and managing files corresponding to active applications by a user.
In a first aspect, an embodiment of the present invention provides a file management method, where the file management method includes:
if a first instruction for starting the file management application is received, starting the file management application;
displaying a file classification icon, the file classification icon comprising an active application classification icon;
receiving a second instruction input by a user to display a file associated with the file classification icon;
displaying the files associated with the file classification icon according to the second instruction.
In another aspect, an embodiment of the present invention provides a terminal, where the terminal includes:
the file management system comprises a starting unit, a judging unit and a judging unit, wherein the starting unit is used for starting a file management application if a first instruction for starting the file management application is received;
an icon display unit for displaying file classification icons, the file classification icons including active application classification icons;
the receiving unit is used for receiving a second instruction which is input by a user and is used for displaying the file associated with the file classification icon;
and the file display unit is used for displaying the files related to the file classification icons according to the second instruction.
According to the scheme, if the terminal receives a first instruction for starting the file management application, the file management application is started; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it should be obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic flow chart of a file management method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart diagram of a file management method according to another embodiment of the present invention;
fig. 3 is a schematic block diagram of a terminal according to an embodiment of the present invention;
fig. 4 is a schematic block diagram of a terminal according to another embodiment of the present invention;
fig. 5 is a schematic block diagram of a terminal according to still another embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. 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 invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
As used in this specification and the appended claims, the term "if" may be interpreted contextually as "when", "upon" or "in response to a determination" or "in response to a detection". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted contextually to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".
In particular implementations, the terminals described in embodiments of the invention include, but are not limited to, other portable devices such as mobile phones, laptop computers, or tablet computers having touch sensitive surfaces (e.g., touch screen displays and/or touch pads). It should also be understood that in some embodiments, the device is not a portable communication device, but is a desktop computer having a touch-sensitive surface (e.g., a touch screen display and/or touchpad).
In the discussion that follows, a terminal that includes a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, mouse, and/or joystick.
The terminal supports various applications, such as one or more of the following: a drawing application, a presentation application, a word processing application, a website creation application, a disc burning application, a spreadsheet application, a gaming application, a telephone application, a video conferencing application, an email application, an instant messaging application, an exercise support application, a photo management application, a digital camera application, a web browsing application, a digital music player application, and/or a digital video player application.
Various applications that may be executed on the terminal may use at least one common physical user interface device, such as a touch-sensitive surface. One or more functions of the touch-sensitive surface and corresponding information displayed on the terminal can be adjusted and/or changed between applications and/or within respective applications. In this way, a common physical architecture (e.g., touch-sensitive surface) of the terminal can support various applications with user interfaces that are intuitive and transparent to the user.
Referring to fig. 1, fig. 1 is a schematic flow chart of a file management method according to an embodiment of the present invention. The execution subject of the file management method in the embodiment is the terminal. The terminal may be a mobile terminal such as a smart phone, a tablet computer, and the like, but is not limited thereto, and may also be another terminal, and is not limited herein. The file management method as shown in fig. 1 may include the steps of:
s101: and if a first instruction for starting the file management application is received, starting the file management application.
When the terminal normally works, if a first instruction for starting a file management Application (APP, Application for short) input by a user is received, the file management Application is started.
The file management application is used for identifying an application capable of managing files corresponding to part or all of the applications on the terminal. For example, the file management application may be a file manager.
The application on the terminal may be an application carried by the terminal system, or may be a third-party application installed by the user, which is not limited herein.
S102: displaying a file classification icon, the file classification icon including an active application classification icon.
After the terminal starts the file management application, the terminal may display a file classification icon on an interactive interface of the file management application (e.g., a main interface of the file management application). Wherein the file classification icon includes an active application classification icon. Active applications are used to identify applications that are frequently used by a user in the near future or that have been used for a longer period of time in the near future.
The file classification icon may also include other preset file classification icons in addition to the active application classification icon. The preset file classification icon may be a default icon which is always displayed on the file management application interactive interface, or a user-defined icon which is always displayed on the file management application interactive interface, and is specifically set according to actual requirements, and is not limited here. For example, the preset file classification icon may include, but is not limited to, a photo classification icon, a video classification icon, an audio classification icon, or a document classification icon, among others.
The terminal may determine the active applications based on recent usage activity of the respective applications.
Specifically, when the terminal normally works, if the preset operation that the user triggers and starts the intelligent management function of the application file is detected, the service condition information of each application is recorded in real time.
The application file intelligent management function is used for identifying a function capable of intelligently managing various files generated by the application on the terminal, for example, an active application classification icon can be added to an interactive interface of the file management application, and the active application classification icon is associated with the file corresponding to the active application, so that a user can conveniently manage the file corresponding to the active application.
The user can start the intelligent management function of the application file through the setting interface.
The usage information of the application is used for identifying the usage of the application by the user, for example, information such as the frequency or the duration of usage of the application by the user over a period of time. Accordingly, the usage information of the application may include information such as the starting frequency or the running time length.
And the terminal records the starting frequency or the running duration of each application in real time.
The terminal may call an Application Programming Interface (API) to record the start frequency or the running duration of each Application. For example, the terminal may call a launchCount attribute and a usageTime attribute in the pkguagestats class to record the start frequency and the running duration of each application, which are specifically set according to actual requirements, and this is not limited here.
And the terminal determines the active application with the activity degree greater than the first preset threshold value in a preset time period according to the recorded use condition information of each application.
The preset time period may be set by a user according to actual needs, and is not limited herein. For example, the preset time period may be one week or one month before the current time.
The usage liveness is used to identify how often or how continuously the application is used by the user. The terminal can determine the usage activity of each application in the preset time period according to the starting frequency and the running time of each application in the preset time period.
The first preset threshold may include a first preset frequency threshold, a first preset duration threshold, or the like.
For example, if the terminal determines that the starting frequency of the first application in the preset time period is greater than a first preset frequency threshold, or/and the running time of the first application in the preset time period is greater than a first preset time threshold, the terminal determines that the usage activity of the first application in the preset time period is greater than the first preset threshold, and then the terminal identifies the first application as an active application.
The active application may include one application or at least two applications, which is determined according to actual conditions, and is not limited herein.
S103: receiving a second instruction input by the user to display the file associated with the file classification icon.
And after the terminal displays the file classification icon on an interactive interface of the file management application, receiving a second instruction which is input by a user and is used for displaying the file associated with the file classification icon in real time.
The user may input a second instruction for displaying the file associated with the file classification icon by clicking the file classification icon on the terminal screen, or may input a second instruction for displaying the file associated with the file classification icon by using an entity button of the terminal, which is specifically set according to an actual requirement, and the setting is not limited here.
S104: displaying the files associated with the file classification icon according to the second instruction.
And if the terminal receives a second instruction for displaying the file associated with the file classification icon input by the user, displaying the file associated with the file classification icon selected by the user according to the instruction.
For example, if the terminal detects that the user clicks on an active application classification icon displayed by an interactive interface of the file management application, a file associated with the active application classification icon is displayed.
Wherein, the file associated with the active application is used for identifying all files generated by the active application in the using process, including pictures, videos, audios or expressions.
The terminal can acquire the file corresponding to the active application from the preset storage area corresponding to the active application, and add the file corresponding to the active application to the storage area corresponding to the active application classification icon. Therefore, when the terminal detects that the user clicks the active application classification icon, the file corresponding to the active application can be directly displayed, so that the user can conveniently manage the file corresponding to the active application.
The preset storage area corresponding to the active application is used to identify a default storage area corresponding to the active application, which may be predefined by a user, and is not limited herein.
The terminal can also associate the active application classification icon with a preset storage area corresponding to the active application. Therefore, when the terminal detects that the user clicks the active application classification icon, the terminal can jump to the preset storage area corresponding to the active application from the current interface, so that the user can manage the file corresponding to the active application conveniently.
According to the scheme, if the terminal receives a first instruction for starting the file management application, the file management application is started; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.
Referring to fig. 2, fig. 2 is a schematic flow chart of a file management method according to another embodiment of the present invention. The execution subject of the file management method in the embodiment is the terminal. The terminal may be a mobile terminal such as a smart phone, a tablet computer, and the like, but is not limited thereto, and may also be another terminal, and is not limited herein. The file management method as shown in fig. 2 may include the steps of:
s201: and recording the use condition information of each application.
When the terminal normally works, if the preset operation that a user triggers and starts the intelligent management function of the application file is detected, the service condition information of each application is recorded in real time.
Each application may be an application carried by the terminal system, or may be a third-party application installed by the user, which is not limited herein.
The application file intelligent management function is used for identifying a function capable of intelligently managing various files generated by the application on the terminal, for example, an active application classification icon can be added to an interactive interface of the file management application, and the active application classification icon is associated with the file corresponding to the active application, so that a user can conveniently manage the file corresponding to the active application.
The user can start the intelligent management function of the application file through the setting interface.
The usage information of the application is used for identifying the usage of the application by the user, for example, information such as the frequency or the duration of usage of the application by the user over a period of time. Accordingly, the usage information of the application may include information such as the starting frequency or the running time length.
And the terminal records the starting frequency or the running duration of each application in real time.
The terminal may call an Application Programming Interface (API) to record the start frequency or the running duration of each Application. For example, the terminal may call a launchCount attribute and a usageTime attribute in the pkguagestats class to record the start frequency and the running duration of each application, which are specifically set according to actual requirements, and this is not limited here.
S202: and determining the active applications with the activity degrees larger than a first preset threshold value in a preset time period according to the use condition information of each application.
And the terminal determines the active application with the activity degree greater than the first preset threshold value in a preset time period according to the recorded use condition information of each application.
The preset time period may be set by a user according to actual needs, and is not limited herein. For example, the preset time period may be one week or one month before the current time.
The usage liveness is used to identify how often or how continuously the application is used by the user. The terminal can determine the usage activity of each application in the preset time period according to the starting frequency and the running time of each application in the preset time period.
The first preset threshold may include a first preset frequency threshold, a first preset duration threshold, or the like.
Further, step S202 may include the steps of:
judging whether the starting frequency corresponding to each application in a preset time period is greater than a first preset frequency threshold value or not;
judging whether the running time corresponding to each application in a preset time period is greater than a first preset time threshold value or not;
if the starting frequency of the first application in the preset time period is greater than a first preset frequency threshold, or the running time of the first application in the preset time period is greater than a first preset time threshold, identifying the first application as an active application.
The terminal judges whether the starting frequency corresponding to each application in a preset time period is greater than a first preset frequency threshold or not according to the recorded starting frequency or running time of each application, or judges whether the running time corresponding to each application in the preset time period is greater than a first preset time threshold or not. If the terminal judges that the starting frequency of the first application in the preset time period is greater than a first preset frequency threshold value, or/and the running time of the first application in the preset time period is greater than a first preset time threshold value, the terminal determines that the usage activity of the first application in the preset time period is greater than the first preset threshold value, and the terminal identifies the first application as an active application.
S203: and if a first instruction for starting the file management application is received, starting the file management application.
It should be noted that step S203 in this embodiment is the same as step S101 in the previous embodiment, and please refer to the related description in step S101 in the previous embodiment, which is not repeated herein.
S204: displaying a file classification icon, the file classification icon including an active application classification icon.
After the terminal starts the file management application, the terminal may display a file classification icon on an interactive interface of the file management application (e.g., a main interface of the file management application). Wherein the file classification icon includes an active application classification icon. Active applications are used to identify applications that are frequently used by a user in the near future or that have been used for a longer period of time in the near future.
The file classification icon may also include other preset file classification icons in addition to the active application classification icon. For example, the preset file classification icon may include a photo classification icon, a video classification icon, an audio classification icon, a document classification icon, or the like, without limitation.
The preset file classification icon may be a default icon which is always displayed on the file management application interactive interface, or a user-defined icon which is always displayed on the file management application interactive interface, and is specifically set according to actual requirements, and is not limited here.
Further, step S204 may include the steps of:
determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area;
acquiring a file corresponding to the active application from a preset storage area corresponding to the active application;
displaying an active application classification icon;
and adding the file corresponding to the active application to the storage area corresponding to the active application classification icon.
The user may pre-define a preset storage area corresponding to each application on the terminal. And the terminal stores the preset corresponding relation between the application defined by the user and the preset storage area.
After determining the active application, the terminal determines a preset storage area corresponding to the active application according to a preset corresponding relationship between the application and the preset storage area, and acquires a file corresponding to the active application from the preset storage area corresponding to the active application.
The files corresponding to the active applications are used for identifying all files, including pictures, videos, audios or expressions and the like, generated in the using process of the active applications.
After detecting that a user opens the file management application, the terminal displays the active application classification icon and adds the file corresponding to the active application to the storage area corresponding to the active application classification icon. Therefore, when the terminal detects that the user clicks the active application classification icon, the file corresponding to the active application can be directly displayed, so that the user can conveniently manage the file corresponding to the active application.
Further, step S204 may further include the steps of:
determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area;
displaying the active application classification icon;
and associating the active application classification icon with a preset storage area corresponding to the active application.
The terminal can also display the active application classification icon after detecting that the user opens the file management application, and associate the active application classification icon with a preset storage area corresponding to the active application. Therefore, when the terminal detects that the user clicks the active application classification icon, the terminal can jump to the preset storage area corresponding to the active application from the current interface, so that the user can manage the file corresponding to the active application conveniently.
S205: receiving a second instruction input by the user to display the file associated with the file classification icon.
And after the terminal displays the file classification icon on an interactive interface of the file management application, receiving a second instruction which is input by a user and is used for displaying the file associated with the file classification icon in real time.
The user may input a second instruction for displaying the file associated with the file classification icon by clicking the file classification icon on the terminal screen, or may input a second instruction for displaying the file associated with the file classification icon by using an entity button of the terminal, which is specifically set according to an actual requirement, and the setting is not limited here.
S206: displaying the files associated with the file classification icon according to the second instruction.
And if the terminal receives a second instruction which is input by the user and is used for displaying the file associated with the file classification icon, displaying the file associated with the file classification icon selected by the user according to the second instruction.
For example, if the terminal detects that the user clicks on an active application classification icon displayed by an interactive interface of the file management application, a file associated with the active application classification icon is displayed.
Wherein, the file associated with the active application is used for identifying all files generated by the active application in the using process, including pictures, videos, audios or expressions.
Further, the file management method may further include the steps of:
determining a target application with the activity degree smaller than a second preset threshold in a preset time period according to the service condition information of each application, wherein the second preset threshold is smaller than or equal to the first preset threshold;
and hiding or deleting the target application classification icon in the file management application.
And the terminal determines the target application with the activity degree smaller than a second preset threshold value in a preset time period according to the recorded use condition information of each application. Wherein the target application is used to identify applications that have not been used by the user recently frequently or for a long time.
And the second preset threshold is less than or equal to the first preset threshold. The second preset threshold may include a second preset frequency threshold or a second preset duration threshold, etc. The second preset frequency threshold or the second preset duration threshold may be set by the user according to actual needs, and is not limited herein.
The terminal can determine the usage activity of each application in the preset time period according to the starting frequency and the running time of each application in the preset time period.
For example, if the terminal determines that the starting frequency of the second application in the preset time period is less than a second preset frequency threshold, and the running time of the second application in the preset time period is less than a second preset time threshold, the terminal determines that the usage activity of the second application in the preset time period is less than the second preset threshold, and then the terminal identifies the second application as the target application.
After determining the target application, the terminal judges whether a target application classification icon exists in an interactive interface of the file management application. And if the target application classification icon exists in the interactive interface of the file management application, hiding or deleting the target application classification icon.
The second target application may include one application or at least two applications, which is determined according to an actual situation, and is not limited herein.
According to the scheme, if the terminal receives a first instruction for starting the file management application, the file management application is started; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.
When the terminal receives an instruction, input by a user, for displaying the file associated with the active application, the file corresponding to the active application can be displayed, so that the efficiency of searching and managing the file corresponding to the active application by the user is improved.
The terminal can hide or delete the classification icons of the applications which are not frequently used recently from the file management applications, so that the file management efficiency of a user is improved.
Referring to fig. 3, fig. 3 is a schematic block diagram of a terminal according to an embodiment of the present invention. The terminal 300 may be a mobile terminal such as a smart phone, a tablet computer, or other terminals, and is not limited herein. The terminal 300 of the present embodiment includes units for executing steps in the embodiment corresponding to fig. 1, and please refer to fig. 1 and the related description in the embodiment corresponding to fig. 1 for details, which are not repeated herein. The terminal 300 of the present embodiment includes a startup unit 301, an icon display unit 302, a receiving unit 303, and a file display unit 304.
The starting unit 301 is configured to start the file management application if a first instruction for starting the file management application is received.
Icon display sheet 302 is used to display file category icons, including active application category icons.
The receiving unit 303 is configured to receive a second instruction input by the user to display the file associated with the file classification icon. The receiving unit 303 sends the second instruction to the file displaying unit 304.
The file display unit 304 is configured to acquire the second instruction sent by the receiving unit 303, and display the file associated with the file classification icon according to the second instruction.
According to the scheme, if the terminal receives a first instruction for starting the file management application, the file management application is started; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.
Referring to fig. 4, fig. 4 is a schematic block diagram of a terminal according to another embodiment of the present invention. The terminal 400 may be a mobile terminal such as a smart phone, a tablet computer, or other terminals, and is not limited herein. The terminal 400 of the present embodiment includes units for executing steps in the embodiment corresponding to fig. 2, and please refer to fig. 2 and the related description in the embodiment corresponding to fig. 2 for details, which are not described herein again. The terminal 400 of the present embodiment includes a recording unit 401, an active application determining unit 402, a starting unit 403, an icon display unit 404, a receiving unit 405, and a file display unit 406.
The recording unit 401 is used to record the usage information of each application. The recording unit 401 sends the usage information of each application to the active application determination unit 402.
The active application determining unit 402 is configured to receive the usage information of each application sent by the recording unit 401, and determine, according to the usage information of each application, an active application with an activity greater than a first preset threshold in a preset time period. The active application determination unit 402 transmits the active application to the icon display unit 404.
The starting unit 403 is configured to start the file management application if a first instruction for starting the file management application is received.
The icon display unit 404 is configured to receive the active application sent by the active application determination unit 402, and display file classification icons, where the file classification icons include active application classification icons.
The receiving unit 405 is configured to receive a second instruction input by the user to display a file associated with the file classification icon. The receiving unit 405 sends the second instruction to the file displaying unit 406.
The file display unit 406 is configured to acquire the second instruction sent by the receiving unit 405, and display the file associated with the file classification icon according to the second instruction.
Further, the active application determination unit 402 includes: the device comprises a first judging unit, a second judging unit and an identifying unit.
The first judging unit is used for judging whether the starting frequency corresponding to each application in the preset time period is greater than a first preset frequency threshold value. The first judgment unit sends the first judgment result to the identification unit.
The second judging unit is used for judging whether the running time corresponding to each application in the preset time period is greater than the first preset time threshold value. The second judgment unit sends the second judgment result to the identification unit.
The identification unit is used for receiving a first judgment result sent by the first judgment unit and a second judgment result sent by the second judgment unit, and identifying the first application as an active application if the first judgment result is that the starting frequency of the first application in a preset time period is greater than a first preset frequency threshold value, or the second judgment result is that the running time of the first application in the preset time period is greater than a first preset time threshold value. The recognition unit sends the active application to the icon display unit 404.
Further, the icon display unit 404 includes: the device comprises a storage area determining unit, an acquiring unit, an active application icon displaying unit and an adding unit.
The storage area determining unit is used for determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area. The storage area determining unit sends the preset storage area corresponding to the active application to the acquiring unit.
The acquiring unit is used for receiving the preset storage area corresponding to the active application sent by the storage area determining unit and acquiring the file corresponding to the active application from the preset storage area corresponding to the active application. The acquisition unit sends the file corresponding to the active application to the adding unit.
The active application icon display unit is used for displaying active application classification icons.
The adding unit is used for receiving the file corresponding to the active application sent by the obtaining unit and adding the file corresponding to the active application to the storage area corresponding to the active application classification icon.
Further, the icon display unit 404 further includes an association unit.
The association unit is used for associating the active application classification icon with a preset storage area corresponding to the active application.
According to the scheme, if the terminal receives a first instruction for starting the file management application, the file management application is started; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.
When the terminal receives an instruction, input by a user, for displaying the file associated with the active application, the file corresponding to the active application can be displayed, so that the efficiency of searching and managing the file corresponding to the active application by the user is improved.
The terminal can hide or delete the classification icons of the applications which are not frequently used recently from the file management applications, so that the file management efficiency of a user is improved.
Referring to fig. 5, fig. 5 is a schematic block diagram of a terminal according to still another embodiment of the present invention. The terminal 500 in the present embodiment shown in fig. 5 may include: one or more processors 501, one or more input devices 502, one or more output devices 503, and one or more memories 504. The processor 501, the input device 502, the output device 503 and the memory 504 are all communicated with each other through a communication bus 505.
The memory 504 is used to store program instructions.
The processor 501 is configured to perform the following operations according to program instructions stored in the memory 504:
the processor 501 is configured to start the file management application if a first instruction for starting the file management application is received.
Processor 501 is also configured to display file classification icons including an active application classification icon.
Processor 501 is also configured to receive a second instruction input by the user to display a file associated with the file category icon.
Processor 501 is also configured to display the file associated with the file classification icon according to the second instruction.
The processor 501 is also used to record usage information of each application.
The processor 501 is further configured to determine, according to the usage information of each application, an active application with a usage activity greater than a first preset threshold in a preset time period.
The processor 501 is specifically configured to determine whether a starting frequency corresponding to each application in a preset time period is greater than a first preset frequency threshold.
The processor 501 is specifically configured to determine whether an operation duration corresponding to each application in a preset time period is greater than a first preset duration threshold.
The processor 501 is specifically configured to identify the first application as an active application if the start frequency of the first application in a preset time period is greater than a first preset frequency threshold, or the running duration of the first application in the preset time period is greater than a first preset duration threshold.
The processor 501 is specifically configured to determine a preset storage area corresponding to the active application according to a preset correspondence between the application and the preset storage area.
The processor 501 is specifically configured to acquire a file corresponding to the active application from a preset storage area corresponding to the active application.
The processor 501 is specifically configured to display an active application classification icon.
The processor 501 is specifically configured to add the file corresponding to the active application to the storage area corresponding to the active application classification icon.
The processor 501 is specifically configured to determine a preset storage area corresponding to the active application according to a preset correspondence between the application and the preset storage area.
The processor 501 is specifically configured to display the active application classification icon.
The processor 501 is specifically configured to associate the active application classification icon with a preset storage area corresponding to the active application.
According to the scheme, if the terminal receives a first instruction for starting the file management application, the file management application is started; displaying a file classification icon, the file classification icon comprising an active application classification icon; receiving a second instruction input by a user to display a file associated with the file classification icon; displaying the files associated with the file classification icon according to the second instruction. The terminal can display the active application classification icons on an interactive interface of the file management application, and searching and managing efficiency of a user on files corresponding to the active application is improved.
It should be understood that, in the embodiment of the present invention, the Processor 501 may be a Central Processing Unit (CPU), and the Processor may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The input device 502 may include a touch pad, a fingerprint sensor (for collecting fingerprint information of a user and direction information of the fingerprint), a camera, a microphone, etc., and the output device 503 may include a display (LCD, etc.), a speaker, etc.
The memory 505 may include both read-only memory and random access memory and provides instructions and data to the processor 501. A portion of memory 505 may also include non-volatile random access memory. For example, memory 505 may also store information of the device type.
In a specific implementation, the processor 501, the input device 502, and the output device 503 described in this embodiment of the present invention may execute the implementation manners described in the first embodiment and the second embodiment of the file management method provided in this embodiment of the present invention, and may also execute the implementation manner of the terminal described in this embodiment of the present invention, which is not described herein again.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the terminal and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed terminal and method can be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electric, mechanical or other form of connection.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs.
The units in the terminal of the embodiment of the invention can be merged, divided and deleted according to actual needs.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one unit, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (8)

1. A file management method, characterized in that the file management method comprises:
if a first instruction for starting the file management application is received, starting the file management application;
displaying a file classification icon, the file classification icon comprising an active application classification icon;
receiving a second instruction input by a user to display a file associated with the active application classification icon;
displaying files associated with the active application classification icon according to the second instruction, wherein the files associated with the active application are used for identifying all files generated in the using process of the active application;
wherein the displaying the file classification icons, the file classification icons including an active application classification icon, comprises:
determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area;
acquiring a file corresponding to the active application from a preset storage area corresponding to the active application;
displaying an active application classification icon;
and adding the file corresponding to the active application to the storage area corresponding to the active application classification icon.
2. The file management method according to claim 1, wherein, before the file management application is started after receiving a first instruction to start the file management application, the file management method further comprises:
recording the use condition information of each application;
and determining the active applications with the activity degrees larger than a first preset threshold value in a preset time period according to the use condition information of each application.
3. The file management method according to claim 2, wherein the use case information includes a start-up frequency or a run-time length; the determining, according to the use condition information of each application, an active application with a use activity greater than a first preset threshold in a preset time period includes:
judging whether the starting frequency corresponding to each application in a preset time period is greater than a first preset frequency threshold value or not;
judging whether the running time corresponding to each application in a preset time period is greater than a first preset time threshold value or not;
if the starting frequency of the first application in the preset time period is greater than a first preset frequency threshold, or the running time of the first application in the preset time period is greater than a first preset time threshold, identifying the first application as an active application.
4. The file management method according to any one of claims 1 to 3, wherein said displaying file classification icons, said file classification icons including active application classification icons comprises:
determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area;
displaying the active application classification icon;
and associating the active application classification icon with a preset storage area corresponding to the active application.
5. A terminal, characterized in that the terminal comprises:
the file management system comprises a starting unit, a judging unit and a judging unit, wherein the starting unit is used for starting a file management application if a first instruction for starting the file management application is received;
an icon display unit for displaying file classification icons, the file classification icons including active application classification icons;
a receiving unit, configured to receive a second instruction input by a user to display a file associated with the active application classification icon;
the file display unit is used for displaying files related to the file classification icons according to the second instructions, and the files related to the active applications are used for identifying all files generated in the using process of the active applications;
wherein the icon display unit includes:
the storage area determining unit is used for determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area;
the acquiring unit is used for acquiring a file corresponding to the active application from a preset storage area corresponding to the active application;
an active application icon display unit for displaying an active application classification icon;
and the adding unit is used for adding the file corresponding to the active application to the storage area corresponding to the active application classification icon.
6. The terminal of claim 5, further comprising:
the recording unit is used for recording the use condition information of each application;
and the active application determining unit is used for determining active applications with the activity degrees larger than a first preset threshold value in a preset time period according to the use condition information of each application.
7. The terminal of claim 6, wherein the usage information comprises a starting frequency or a running duration; the active application determination unit includes:
the first judging unit is used for judging whether the starting frequency corresponding to each application in a preset time period is greater than a first preset frequency threshold value or not;
the second judging unit is used for judging whether the running time corresponding to each application in the preset time period is greater than the first preset time threshold value or not;
the identification unit is used for identifying the first application as an active application if the starting frequency of the first application in a preset time period is greater than a first preset frequency threshold value or the running time of the first application in the preset time period is greater than a first preset time threshold value.
8. The terminal according to any one of claims 5 to 7, wherein the icon display unit comprises:
the storage area determining unit is used for determining a preset storage area corresponding to the active application according to a preset corresponding relation between the application and the preset storage area;
and the association unit is used for associating the active application classification icon with a preset storage area corresponding to the active application.
CN201710113580.9A 2017-02-28 2017-02-28 File management method and terminal Active CN106886600B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710113580.9A CN106886600B (en) 2017-02-28 2017-02-28 File management method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710113580.9A CN106886600B (en) 2017-02-28 2017-02-28 File management method and terminal

Publications (2)

Publication Number Publication Date
CN106886600A CN106886600A (en) 2017-06-23
CN106886600B true CN106886600B (en) 2021-12-10

Family

ID=59180028

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710113580.9A Active CN106886600B (en) 2017-02-28 2017-02-28 File management method and terminal

Country Status (1)

Country Link
CN (1) CN106886600B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104380A (en) * 2019-11-27 2020-05-05 维沃移动通信有限公司 Application file management method and device, mobile terminal and storage medium
CN113553207B (en) * 2020-04-24 2024-09-17 伊姆西Ip控股有限责任公司 Method, apparatus and computer program product for managing trace records

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102364438A (en) * 2011-10-10 2012-02-29 宇龙计算机通信科技(深圳)有限公司 Application program display and classification method, terminal and mobile terminal
CN104216632A (en) * 2014-08-26 2014-12-17 小米科技有限责任公司 Method and device for displaying application icons
CN104704494A (en) * 2013-06-09 2015-06-10 苹果公司 Device, method and graphical user interface for managing folders with multiple pages
CN106126013A (en) * 2016-06-15 2016-11-16 维沃移动通信有限公司 A kind of application management method and mobile terminal
CN106227865A (en) * 2016-07-29 2016-12-14 深圳市金立通信设备有限公司 A kind of display application drawing calibration method and terminal

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8621386B2 (en) * 2010-07-19 2013-12-31 Verizon Patent And Licensing Inc. File management and transfer using user interface icons associated with applications
CN103246436A (en) * 2012-02-01 2013-08-14 深圳富泰宏精密工业有限公司 Menu item searching method and system
CN103500235A (en) * 2013-10-25 2014-01-08 乐视网信息技术(北京)股份有限公司 Multimedia file recommendation method and device
CN105279236A (en) * 2015-09-25 2016-01-27 北京金山安全软件有限公司 File cleaning method and device and electronic equipment
CN105630969B (en) * 2015-12-24 2019-05-10 北京金山安全软件有限公司 File display method and device and electronic equipment
CN105975484A (en) * 2016-04-25 2016-09-28 乐视控股(北京)有限公司 File management method and apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102364438A (en) * 2011-10-10 2012-02-29 宇龙计算机通信科技(深圳)有限公司 Application program display and classification method, terminal and mobile terminal
CN104704494A (en) * 2013-06-09 2015-06-10 苹果公司 Device, method and graphical user interface for managing folders with multiple pages
CN104216632A (en) * 2014-08-26 2014-12-17 小米科技有限责任公司 Method and device for displaying application icons
CN106126013A (en) * 2016-06-15 2016-11-16 维沃移动通信有限公司 A kind of application management method and mobile terminal
CN106227865A (en) * 2016-07-29 2016-12-14 深圳市金立通信设备有限公司 A kind of display application drawing calibration method and terminal

Also Published As

Publication number Publication date
CN106886600A (en) 2017-06-23

Similar Documents

Publication Publication Date Title
CN107181858B (en) Method and terminal for displaying notification message
CN112955856B (en) Electronic device for displaying a list of executable applications on a split screen and operating method thereof
US20120297304A1 (en) Adaptive Operating System
US20190079665A1 (en) Data processing method, apparatus, and smart terminal
CN106227585B (en) Application program starting method, device and equipment
CN106991179B (en) Data deletion method, device and mobile terminal
CN106951057B (en) Application control method and mobile terminal
CN106469396B (en) Method and terminal for pushing advertisement information
CN112740162B (en) Desktop management method, device, mobile terminal and storage medium
US20140280262A1 (en) Electronic device with a funiction of applying applications of different operating systems and method thereof
CN107193598A (en) Application starting method, mobile terminal and computer readable storage medium
CN111695004B (en) Application information processing method, device, computer equipment and storage medium
CN109032727B (en) Application startup method, application startup device and terminal device
CN108521460B (en) Information push method, device, mobile terminal and computer-readable storage medium
CN106886600B (en) File management method and terminal
CN107317928A (en) Information processing method, mobile terminal and computer-readable recording medium
CN107302617A (en) A kind of data managing method and terminal
CN107872573B (en) Alarm clock setting method and terminal
CN108021301A (en) A kind of volume adjusting method, terminal device and computer-readable recording medium
CN107424604A (en) The processing method and terminal of digital information in a kind of speech message
WO2019071380A1 (en) Sleep control method, terminal, and computer readable medium
CN108536512B (en) Interface switching method, device and terminal device
CN113992784B (en) Audio and video call method, device, computer equipment and storage medium
CN107608827B (en) Backup method of package configuration file and terminal and related media products
CN110012091B (en) Information display method and device and mobile terminal

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
TA01 Transfer of patent application right

Effective date of registration: 20210514

Address after: No. 1702-1703, 17 / F (natural floor, 15 / F), Desai technology building, 9789 Shennan Avenue, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen Microphone Holdings Co.,Ltd.

Address before: 518040 21 floor, east block, Times Technology Building, 7028 Shennan Road, Futian District, Shenzhen, Guangdong.

Applicant before: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant