[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110007996B - Application program management method and terminal - Google Patents

Application program management method and terminal Download PDF

Info

Publication number
CN110007996B
CN110007996B CN201910284066.0A CN201910284066A CN110007996B CN 110007996 B CN110007996 B CN 110007996B CN 201910284066 A CN201910284066 A CN 201910284066A CN 110007996 B CN110007996 B CN 110007996B
Authority
CN
China
Prior art keywords
icon
area
input
folder
application program
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
CN201910284066.0A
Other languages
Chinese (zh)
Other versions
CN110007996A (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.)
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 CN201910284066.0A priority Critical patent/CN110007996B/en
Publication of CN110007996A publication Critical patent/CN110007996A/en
Application granted granted Critical
Publication of CN110007996B publication Critical patent/CN110007996B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides an application program management method and a terminal, wherein the method comprises the following steps: receiving a first input of a user; responding to the first input, displaying an application program management interface on a screen of the terminal, wherein the application program management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to application programs running in the background, and the second area is used for displaying icons corresponding to application programs running in the background; and managing the application program in the terminal by utilizing the application program management interface. The invention can improve the flexibility of the terminal management application program.

Description

Application program management method and terminal
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an application program management method and a terminal.
Background
With the development of terminal technology, more and more applications can be installed on a terminal. However, the existing application management method of the terminal has defects. For example, after management of a background application function program, for running a plurality of application programs in a background, currently, a terminal usually displays running interfaces of the plurality of application programs in a display interface in a card form in a horizontal direction (as shown in fig. 1 a) or a vertical direction (as shown in fig. 1 b), and when a user wants to operate one of the plurality of application programs, the user needs to slide the display interface for many times, which is tedious to operate. Therefore, the flexibility of application program management of the conventional terminal is low.
Disclosure of Invention
The embodiment of the invention provides an application program management method and a terminal, and aims to solve the problem that the flexibility of application program management of the conventional terminal is low.
In order to solve the problems, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an application management method, where the method includes:
receiving a first input of a user;
responding to the first input, displaying an application program management interface on a screen of the terminal, wherein the application program management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to application programs running in the background, and the second area is used for displaying icons corresponding to application programs running in the background;
and managing the application program in the terminal by utilizing the application program management interface.
In a second aspect, an embodiment of the present invention further provides a terminal, where the terminal includes:
the receiving module is used for receiving a first input of a user;
the display module is used for responding to the first input and displaying an application program management interface on a screen of the terminal, wherein the application program management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to the application programs running in the background, and the second area is used for displaying icons corresponding to the application programs running in the background;
and the management module is used for managing the application program in the terminal by utilizing the application program management interface.
In a third aspect, an embodiment of the present invention further provides a terminal, where the terminal includes a processor, a memory, and a computer program stored on the memory and operable on the processor, and when the computer program is executed by the processor, the steps of the application management method described above are implemented.
In a fourth aspect, the embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the application management method are implemented as described above.
In the embodiment of the present invention, the application management interface at least includes a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for accommodating an icon corresponding to an application running in the background, the second area is used for displaying an icon corresponding to an application running in the background, and the terminal may manage the application in the terminal by using the application management interface, for example, manage the state of the application corresponding to the icon displayed in the first area and the second area by using the application management interface, or manage the state of the application corresponding to an icon outside the first area or the second area by using the application management interface, so that the flexibility of the terminal in managing the application can be 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 of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
FIG. 1a is one of the schematic diagrams of a management interface of a background application of the prior art;
FIG. 1b is a second schematic diagram of a management interface of a background application in the prior art;
FIG. 2 is a flowchart of an application management method according to an embodiment of the present invention;
FIG. 3 is one of the schematic diagrams of a first input provided by the embodiments of the present invention;
FIG. 4 is a second schematic diagram of the first input provided by the embodiment of the present invention;
FIG. 5 is a schematic diagram of an application management interface provided by an embodiment of the invention;
fig. 6 is one of the structural diagrams of a terminal provided in the embodiment of the present invention;
fig. 7 is a second structural diagram of a terminal according to an 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.
The terms "first," "second," and the like in this application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Further, as used herein, "and/or" means at least one of the connected objects, e.g., a and/or B and/or C, means 7 cases including a alone, B alone, C alone, and both a and B present, B and C present, both a and C present, and A, B and C present.
The following describes an application management method according to an embodiment of the present invention.
Referring to fig. 2, fig. 2 is a flowchart of an application management method according to an embodiment of the present invention. The application program management method of the embodiment of the invention can be applied to the terminal. In practical applications, the terminal may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like.
As shown in fig. 2, the application management method may include the steps of:
step 201, receiving a first input of a user.
In the embodiment of the invention, the first input is used for triggering the terminal to display the application program management interface on the screen. In particular implementations, the first input may be represented by at least one of:
the touch input is matched with a preset touch input, the preset touch input is used for triggering the terminal to display an application program management interface on a screen, and the preset touch input can be left-sliding input, right-sliding input or oblique-upward sliding input and the like;
dragging an icon folder or dragging input of an icon on a screen according to a preset track;
voice input, etc.
For example, in one implementation, as shown in fig. 3, a user may evoke an application management interface (which may also be referred to as a background application management interface) on a desktop or application interface by sliding left, right, or diagonally upward. In another implementation manner, a user may press an icon folder or a single application program of the desktop for a long time, and drag the icon folder or the icon to become larger to draw a circle clockwise or counterclockwise on the desktop to call out the application program management interface, as shown in fig. 4, the user may drag the icon folder 1 to draw a circle on the desktop to call out the application program management interface.
In fig. 3 and 4, the arrow direction indicates the sliding direction, "> o" indicates an icon, and "□" indicates an icon folder.
Step 202, responding to the first input, displaying an application management interface on a screen of the terminal, wherein the application management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to the application running in the background, and the second area is used for displaying icons corresponding to the application running in the background.
It should be understood that the embodiment of the present invention does not limit the display size, the display shape and the display position of the application management interface. In addition, the display size, the display position and the display shape of the application program management interface can be flexibly adjusted.
The application management interface of the embodiment of the invention at least comprises a first area and a second area. The first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to the application programs running in the background, and the second area is used for displaying the icons corresponding to the application programs running in the background.
In a specific implementation, the first region may include N display positions, where N is an integer greater than or equal to 1. Where N is greater than 1, it will be understood that each display location in the first region is for displaying an icon folder. That is, the first area is used to separately display the icon folders. Accordingly, the first region may also be referred to as a folder region.
The second region may include M display positions, M being an integer greater than or equal to 1. Where M is greater than 1, it will be understood that each display position in the second region is for displaying an icon. That is, the second area is used to separately display icons. Thus, the second area may also be referred to as a single application area.
Of course, it should be understood that the application management interface may also include controls, or other areas in addition to the first and second areas.
Optionally, the application management interface may further include a third area, and when the icon in the first area or the second area is dragged to the third area by the user, the terminal may close the application corresponding to the icon dragged to the third area, and therefore, the third area may also be referred to as an application closing area. The icons displayed in the second area do not contain icons in the icon folder of the first area.
Optionally, the application management interface may further include a sliding control for switching the icon folder displayed in the first area, or for switching the icon displayed in the second area.
For ease of understanding, please refer to fig. 5. As shown in fig. 5, the application management interface 10 includes a first area 11, a second area 12, a third area 13, a first slider control 14, and a second slider control 15.
Wherein the first slider control 14 in the first region 11 is configured to: and under the condition that the number of the icon folders included in the first area is larger than that of the icon folders displayable in the first area, controlling the icon folders included in the first area to move one display position to the left.
The second slider control 15 in the first region 11 is used to: and in the case that the number of icon folders included in the first area is larger than the number of icon folders displayable in the first area, controlling the icon folders included in the first area to move one display position to the right.
The first slider control 14 in the second region 12 is for: and in the case that the number of icons included in the second area is larger than the number of icons displayable in the second area, controlling the icons included in the second area to move one display position to the left.
The second slider control 15 in the second region 12 is used to: and in the case that the number of icons included in the second area is larger than the number of icons displayable in the second area, controlling the icons included in the second area to move one display position to the right.
For example, it is assumed that the first area 11 can display 3 icon folders, the first area 11 includes 5 icon folders, and the display order of the 5 icon folders is: icon folder a, icon folder b, icon folder c, icon folder d, and icon folder e. If the currently displayed icon folders in the first area 11 sequentially correspond from left to right: icon folder b, icon folder c, and icon folder d, when it is detected that the user touches the first sliding control 14 of the first area 11, the first area 11 sequentially displays from left to right: icon folder c, icon folder d and icon folder e; in the case that it is detected that the user touches the second slide control 15 of the first area 11, the first area 11 displays, from left to right: icon folder a, icon folder b, and icon folder c.
Therefore, the user can control the icon folder to be displayed in the first area in a circulating mode and control the icons to be displayed in the second area in a circulating mode by touching the first sliding control and the second sliding control, and display flexibility is improved.
As can be seen from fig. 5, the display shape of the application management interface 10 in fig. 5 is a fan shape, and the display area of the application management interface 10 is smaller than that of the screen, but the display size, the display shape and the display position of the application management interface 10 are not limited by the present invention.
And 203, managing the application program in the terminal by using the application program management interface.
In the embodiment of the present invention, the application management interface may include, but is not limited to, a background application management function and an application preloading function.
In specific implementation, the terminal may manage the application programs in the background running state in the terminal by using a background application management function of the application management interface, such as closing part of the application programs in the background running state in batch, or controlling some application program in the background running state to switch to the foreground running state.
The terminal can utilize the application program preloading function of the application program management interface to control the application state in the closing state to be switched to the background running state.
In the application management method of this embodiment, the application management interface at least includes a first area and a second area, where the first area is used to display an icon folder, the icon folder is used to accommodate an icon corresponding to an application running in the background, and the second area is used to display an icon corresponding to an application running in the background, and the terminal may manage the application in the terminal by using the application management interface, for example, manage the state of the application corresponding to the icon displayed in the first area and the second area by using the application management interface, or manage the state of the application corresponding to an icon outside the first area or the second area by using the application management interface, so that the flexibility of managing the application by the terminal may be improved.
Step 203 is described in detail below:
implementation mode one
Optionally, the managing the application in the terminal by using the application management interface includes:
and closing the application program corresponding to at least one icon displayed in the application program management interface by using the application program management interface.
During specific implementation, optionally, the closing, by using the application management interface, the application corresponding to at least one icon displayed in the application management interface includes any one of the following:
under the condition that second input for associating the first icon folder in the first area with the first target area is received, responding to the second input, and closing the application programs corresponding to all icons in the first icon folder;
under the condition that a third input for associating a first icon in a second icon folder in the first area with a first target area is received, responding to the third input, and closing an application program corresponding to the first icon;
under the condition that a fourth input for associating a second icon in the second area with the first target area is received, responding to the fourth input, and closing an application program corresponding to the second icon;
wherein the first target area is: a region of a display interface of the screen other than the first region and the second region. In a specific implementation, the first target area may be an area other than the application management interface in the display interface of the screen; or, the third area of the application management interface in the foregoing.
In this embodiment, it is assumed that icon folders are displayed in the first area, and it should be understood that the application programs corresponding to all icons in the icon folders in the first area are in a background running state; or, an icon is displayed in the second area, and it should be understood that the application program corresponding to the icon displayed in the second area is in a background running state.
In the present embodiment, the input of the associated icon a (or icon folder a) and the first target area may be specifically expressed as:
an input of dragging the icon a (or the icon folder a) to the first target area; or the like, or, alternatively,
sequentially touching (such as double-clicking or long-pressing) the icon a (or the icon folder A) and inputting the first target area; or the like, or, alternatively,
an input dragging the icon a (or the icon folder a) to the first target area, and the like.
It should be understood that the icon folder a may be any icon folder displayed in the first area; the icon a can be any icon displayed in the second area or any icon in any icon folder in the first area. The present invention is not limited to the specific expression of the input in the present embodiment.
In practical applications, optionally, the icons in the icon folder in the first area may be in a non-touch state by default, that is, in a default state, the user cannot operate the icons in the icon folder, and when the user touches the icon folder in the first area, the terminal directly regards the touch object of the touch operation as the icon folder instead of a certain icon in the icon folder. In this scenario, if a user wants to operate a certain icon in the icon folder, the sixteenth input may be executed to control all icons in the icon folder to be switched to a touch-enabled state, so as to operate the certain icon in the icon folder.
Of course, in some embodiments, the icons in the icon folder in the first area may be in a touch state, and in this scenario, the terminal may distinguish the touch objects according to the user touch position. Such as: if the touch position of the user is completely or partially overlapped with the display position of an icon in the icon folder, determining the touch object as the icon; and if the touch position of the user is not overlapped with all the icons in the icon folder, determining the touch object as the icon folder.
In this embodiment, the terminal may close the application corresponding to at least one icon in the application management interface by using the background application management function of the application management interface, and particularly, the user may close the applications corresponding to all icons in the icon folder through one input operation, which may simplify the background application management operation and improve the flexibility of application management.
Second embodiment
Optionally, the managing the application in the terminal by using the application management interface includes:
and controlling at least one application program in a closed state in the terminal to be switched to a background running state by using the application program management interface.
During specific implementation, optionally, the controlling, by using the application management interface, that at least one application in the terminal is in a closed state to be switched to a background running state includes any one of the following:
under the condition that fifth input for associating a first target icon folder in a second target area with the first area is received, responding to the fifth input, displaying the first target icon folder in the first area, and controlling application programs corresponding to all icons in the first target icon folder to be switched to a background running state;
under the condition that a sixth input associating a second target icon folder in a second target area with the second area is received, responding to the sixth input, displaying all icons in the second target icon folder in the second area, and controlling application programs corresponding to all icons in the second target icon folder to be switched to a background running state;
under the condition that a seventh input for associating a first target icon in a second target area with a third icon folder in the first area is received, responding to the seventh input, displaying the first target icon in the third icon folder, and controlling an application program corresponding to the first target icon to be switched to a background running state;
under the condition that an eighth input for associating a second target icon in a second target area with the second area is received, responding to the eighth input, displaying the second target icon in the second area, and controlling an application program corresponding to the second target icon to be switched to a background running state;
wherein the second target area is: a region of a display interface of the screen other than the first region and the second region.
In the present embodiment, it is assumed that the application corresponding to the target icon in the second target area is in the closed state, or that the applications corresponding to all icons in the target folder in the second target area are in the closed state.
In addition, associating the target icon B (or the target icon folder B) in the second target area with the first area (or the second area) may specifically be represented as:
an input of dragging the target icon B (or the target icon folder B) to the first area (or the second area); or the like, or, alternatively,
inputting a target icon B (or a target icon folder B) and a first area (or a second area) by touch (such as double-click or long-press); or the like, or, alternatively,
an input of dragging the icon a (or the icon folder a) to the first area (or the second area), and the like.
It should be understood that target icon B may be any target icon in the second target area and target icon folder B may be any target icon folder in the second target area. The present invention is not limited to the specific expression of the input in the present embodiment.
In this embodiment, the terminal may control at least one application program in the closed state to switch to the background running state by using the application program preloading management function of the application program management interface, and particularly, the user may control the application programs corresponding to all the icons in the icon folder to switch to the background running state by one-time input operation, which may simplify the operation and improve the flexibility of application program management.
Third embodiment
Optionally, the managing the application in the terminal by using the application management interface includes:
and controlling the target application program in the background running state to be switched to the foreground running state by using the application program management interface.
In specific implementation, optionally, the controlling, by using the application management interface, the target application in the background running state to be switched to the foreground running state includes:
under the condition that a ninth input for selecting a third icon of the second area is received, responding to the ninth input, and controlling an application program corresponding to the third icon to be switched to a foreground running state; or the like, or, alternatively,
under the condition that a tenth input for selecting a fourth icon in a fourth icon folder in the first area is received, responding to the tenth input, and controlling an application program corresponding to the fourth icon to be switched to a foreground running state.
In this embodiment, it is assumed that icon folders are displayed in the first area, and it should be understood that the application programs corresponding to all icons in the icon folders in the first area are in a background running state; or, an icon is displayed in the second area, and it should be understood that the application program corresponding to the icon displayed in the second area is in a background running state.
In the present embodiment, the input of the selection icon c may be specifically expressed as:
inputting the icon c by touch (such as double-click or long-press); or the like, or, alternatively,
the input trajectory encloses the input of icon c, etc.
It should be understood that icon c may be any icon in the second region, or any icon in any icon folder in the first region. The present invention is not limited to the specific expression of the input in the present embodiment.
In this embodiment, the terminal may control the target application in the background running state to switch to the foreground running state by using the application management interface. The application program management interface can display the icons corresponding to the application programs of which the terminals are all in the background running state, so that the searching speed of the application programs can be increased and the flexibility of application program management can be further improved compared with the prior art.
Further, in the embodiment of the present invention, a user may flexibly adjust the display position of an icon in the application management interface according to the need of the user, for example: the icons in the first area may be switched to be displayed in the second area, or the icons in the second area may be switched to be displayed in the first area. Optionally, after the application management interface is displayed on the screen of the terminal, the method further includes:
and switching the display position of at least one icon in the application program management interface.
During specific implementation, optionally, the switching of the display position of at least one icon in the application management interface includes any one of the following:
under the condition that an eleventh input for associating a fifth icon folder and a sixth icon folder in the first area is received, all icons in the fifth icon folder and all icons in the sixth icon folder are controlled to be switched to be displayed in the same icon folder in the first area in response to the eleventh input;
in the case that a twelfth input associating a fifth icon in a seventh icon folder in the first area with the second area is received, controlling the fifth icon to be switched to be displayed in the second area in response to the twelfth input;
in a case where a thirteenth input associating an eighth icon folder in the first area with the second area is received, in response to the thirteenth input, deleting the eighth icon folder in the first area and controlling all icons in the eighth icon folder to be switched to be displayed in the second area;
in the case of receiving a fourteenth input associating a sixth icon in the second area with a ninth icon folder in the first area, controlling the sixth icon to be switched to be displayed in the ninth icon folder in response to the fourteenth input;
in a case where a fifteenth input associating a seventh icon and an eighth icon in the second region is received, in response to the fifteenth input, generating a tenth icon folder including the seventh icon and the eighth icon, and displaying the tenth icon folder in the first region.
In this embodiment, it is assumed that icon folders are displayed in the first area, and it should be understood that the application programs corresponding to all icons in the icon folders in the first area are in a background running state; or, an icon is displayed in the second area, and it should be understood that the application program corresponding to the icon displayed in the second area is in a background running state. The icons displayed in the second area do not contain icons in the icon folder of the first area.
In addition, in the present embodiment, the eleventh input may be specifically expressed as:
dragging the fifth icon folder in the first area to a sixth icon folder; or the like, or, alternatively,
and sequentially touching the input of the fifth icon file and the sixth icon folder in the first area, and the like.
It should be understood that the fifth and sixth icon files may be any two icon folders displayed in the first area. The present invention is not limited to the specific expression of the eleventh input in the present embodiment.
The twelfth input may be embodied as:
an input to drag a fifth icon in a seventh icon folder in the first area to the second area; or the like, or, alternatively,
sequentially touching (such as double-clicking or long-pressing) a fifth icon in a seventh icon folder in the first area and inputting the second area; or the like, or, alternatively,
and inputting a fifth icon in a seventh icon folder in the first area into the second area as a dragging input and the like.
It should be understood that the fifth icon may be any icon in any icon folder displayed in the first region. The present invention is not limited to the specific expression of the twelfth input in the present embodiment.
The thirteenth input may be embodied as:
an input dragging an eighth icon folder in the first area to the second area; or the like, or, alternatively,
sequentially touching (e.g., double-clicking or long-pressing) the eighth icon folder in the first area and the second area for input; or the like, or, alternatively,
and dragging the eighth icon folder in the first area to the second area, and the like.
It should be understood that the eighth icon folder may be any icon folder displayed in the first region. The present invention is not limited to the specific expression of the thirteenth input of the present embodiment.
The fourteenth input may be embodied as:
an input dragging a sixth icon in the second region to a ninth icon folder in the first region; or the like, or, alternatively,
sequentially touching (e.g., double-clicking or long-pressing) the sixth icon in the second area and the ninth icon folder in the first area for input; or the like, or, alternatively,
an input of dragging the sixth icon in the second area to the ninth icon folder in the first area, and the like.
It should be understood that the ninth icon folder may be any icon folder displayed in the first area; the sixth icon may be any icon in the second area. The present invention is not limited to the specific expression of the fourteenth input in the present embodiment.
The fifteenth input may be embodied as:
an input dragging the seventh icon in the second area to an eighth icon; or the like, or, alternatively,
sequentially touching (e.g., double-clicking or long-pressing) the seventh icon and the eighth icon in the second area for input; or the like, or, alternatively,
an input of dragging the seventh icon in the second area to an eighth icon, and the like.
It should be understood that the seventh icon and the eighth icon may be any two icons in the second area. The present invention is not limited to the concrete expression of the fifteenth input in the present embodiment.
In this embodiment, the user can flexibly switch the display position of the icon in the application management interface, so that the flexibility of application management can be improved.
It should be understood that, in the embodiment of the present invention, the first icon folder, the second icon folder, and the like may be the same icon folder, or may be different icon folders; similarly, the first icon, the second icon, and the like in the embodiment of the present invention may be the same icon or different icons.
In addition, various optional implementations described in the embodiments of the present invention may be implemented in combination with each other or implemented separately, and the embodiments of the present invention are not limited thereto.
For ease of understanding, the application management interface shown in fig. 5 is used as an example for explanation.
The operation of the first region 11 may include at least one of:
1) the icon folders in the first area 11 can slide left and right, and when a large number of icon folders exist, the icon folders are displayed in a circulating mode;
2) if any icon folder in the first area 11 is moved to an area outside the application management interface 10 or a third area 13, all applications under the icon folder are closed and are not suspended;
3) when a certain icon folder in the first area 11 is close to another icon folder, popping up an icon folder combination interface, and when the hand leaves the screen, combining the two icon folders into one icon folder;
4) any icon folder in the first area 11 is moved to the second area 12, after the fingers are released, the icon folder disappears, and the application program singly exists in the second area 12;
5) clicking any icon folder in the first area 11, and amplifying the icon folder, wherein at this time, the application program in the icon folder can be operated, and a certain application program can be directly closed, or the single application program can be dragged into the second area 12, so that the application program exits from the icon folder, but continues to survive in the background;
6) and clicking any icon folder in the first area 11, amplifying the icon folder, clicking a certain application program in the icon folder, and switching the mobile phone to the application program, namely controlling the application program to be in a foreground running state.
The operation of the second region 12 may include at least one of:
1) the icons in the second area 12 can slide left and right, and are displayed circularly when a plurality of application programs exist;
2) any single application program in the second area 12 is moved to an area outside the application program management interface 10 or the first area 11, and the application program is closed after hands are released and is not suspended any more;
3) a single application program in the second area 12 moves to any icon folder in the first area 11, an interface for adding the icon folder is popped up, and after hands are released, the application program is added into the icon folder;
4) when the single application program in the second area 12 moves to other single application programs, the combined application program is popped up to be an icon folder interface, and the icon folder is changed into an icon folder after hands are released and is stored in the first area 11;
5) and clicking any single application program icon in the second area 12, and then the mobile phone enters the application program.
Application preloading function description:
firstly, dragging an icon folder in an area outside an application program management interface into the application program management interface (batch preloading):
1) after an icon folder in an area outside a drag application program management interface enters a first area 11 and hands are released, the mobile phone loads all application programs in the icon folder in a background mode, and the icon folder stays in the first area 11;
2) and dragging the icon folder in the area outside the application program management interface to enter the second area 12, and loading all the application programs in the icon folder in a background mode by the mobile phone, wherein the icon folder disappears, and the application program icons exist in the second area 12 singly.
Dragging a single application program in an area outside the application program management interface into the application program management interface (single preloading):
1) dragging a single application program out of the application program management interface to enter any icon folder in the first area 11, popping up a page added with the icon folder, adding the icon folder after releasing hands, and carrying out background loading on the application program by the mobile phone;
2) and dragging a single application program out of the application program management interface to enter the second area 12, and carrying out background loading on the application program by the mobile phone.
In the embodiment of the invention, the user can trigger the terminal to exit the application program management interface by clicking the area except the application program management interface in the screen or inputting the gesture opposite to the gesture of calling out, and the like, and the exit mode of the application program management interface is not limited by the invention.
The invention aims to provide a method for background application program management and manual application program preloading of a user. The method aims to provide a user with an application program manual preloading entrance and facilitate application program switching and management when a background application program is more. The main improvement points are as follows:
1. providing a manual preloading method of single or batch application programs for a user;
2. the classified management of the background application programs is realized;
3. icon management for background applications.
The embodiment of the invention at least has the following beneficial effects:
1. the background application programs can be managed in a classified mode, and partial batch management of the background application programs can be performed.
2. Single or batch applications can be preloaded. When an application with a long loading time, such as a certain large game, needs to be opened, the latter needs to open a certain type of application, such as a shopping type application. The user can drag the application program to the background application program management interface to pre-load the application program, the user can stay on another interface, and the application program is switched after being loaded, so that the user does not need to wait for the time, and the user experience is improved.
3. On the basis of background application program classification management and iconization display, the searching and switching speed of a user among high-quantity background application programs is improved.
Referring to fig. 6, fig. 6 is a diagram illustrating a structure of a terminal according to an embodiment of the present invention. As shown in fig. 6, the terminal 600 includes:
a receiving module 601, configured to receive a first input of a user;
a display module 602, configured to display an application management interface on a screen of the terminal in response to the first input, where the application management interface includes at least a first area and a second area, the first area is used to display an icon folder, the icon folder is used to accommodate an icon corresponding to an application running in the background, and the second area is used to display an icon corresponding to an application running in the background;
a management module 603, configured to manage the application in the terminal by using the application management interface.
Optionally, the management module 603 is specifically configured to: and closing the application program corresponding to at least one icon displayed in the application program management interface by using the application program management interface.
Optionally, the management module 603 is specifically configured to any one of the following:
under the condition that second input for associating the first icon folder in the first area with the first target area is received, responding to the second input, and closing the application programs corresponding to all icons in the first icon folder;
under the condition that a third input for associating a first icon in a second icon folder in the first area with a first target area is received, responding to the third input, and closing an application program corresponding to the first icon;
under the condition that a fourth input for associating a second icon in the second area with the first target area is received, responding to the fourth input, and closing an application program corresponding to the second icon;
wherein the first target area is: a region of a display interface of the screen other than the first region and the second region.
Optionally, the management module 603 is specifically configured to: and controlling at least one application program in a closed state in the terminal to be switched to a background running state by using the application program management interface.
Optionally, the management module 603 is specifically configured to any one of the following:
under the condition that a fifth input for associating a first target icon folder in a second target area with the first area is received, responding to the twelfth input, displaying the first target icon folder in the first area, and controlling application programs corresponding to all icons in the first target icon folder to be switched to a background running state;
under the condition that a sixth input associating a second target icon folder in a second target area with the second area is received, responding to the sixth input, displaying all icons in the second target icon folder in the second area, and controlling application programs corresponding to all icons in the second target icon folder to be switched to a background running state;
under the condition that a seventh input for associating a first target icon in a second target area with a third icon folder in the first area is received, responding to the seventh input, displaying the first target icon in the third icon folder, and controlling an application program corresponding to the first target icon to be switched to a background running state;
under the condition that an eighth input for associating a second target icon in a second target area with the second area is received, responding to the eighth input, displaying the second target icon in the second area, and controlling an application program corresponding to the second target icon to be switched to a background running state;
wherein the second target area is: a region of a display interface of the screen other than the first region and the second region.
Optionally, the management module 603 is specifically configured to: and controlling the target application program in the background running state to be switched to the foreground running state by using the application program management interface.
Optionally, the management module 603 is specifically configured to:
under the condition that a ninth input for selecting a third icon of the second area is received, responding to the ninth input, and controlling an application program corresponding to the third icon to be switched to a foreground running state; or the like, or, alternatively,
under the condition that a tenth input for selecting a fourth icon in a fourth icon folder in the first area is received, responding to the tenth input, and controlling an application program corresponding to the fourth icon to be switched to a foreground running state.
Optionally, the terminal further includes: the switching module is used for switching the display position of at least one icon in the application program management interface after the application program management interface is displayed on the screen of the terminal.
Optionally, the switching module is specifically configured to any one of the following:
under the condition that an eleventh input for associating a fifth icon folder and a sixth icon folder in the first area is received, all icons in the fifth icon folder and all icons in the sixth icon folder are controlled to be switched to be displayed in the same icon folder in the first area in response to the eleventh input;
in the case that a twelfth input associating a fifth icon in a seventh icon folder in the first area with the second area is received, controlling the fifth icon to be switched to be displayed in the second area in response to the twelfth input;
in a case where a thirteenth input associated with dragging of an eighth icon folder in the first area to the second area is received, deleting the eighth icon folder in the first area and controlling all icons in the eighth icon folder to be switched to be displayed in the second area in response to the thirteenth input;
in the case of receiving a fourteenth input associating a sixth icon in the second area with a ninth icon folder in the first area, controlling the sixth icon to be switched to be displayed in the ninth icon folder in response to the fourteenth input;
in a case where a fifteenth input associating a seventh icon and an eighth icon in the second region is received, in response to the fifteenth input, generating a tenth icon folder including the seventh icon and the eighth icon, and displaying the tenth icon folder in the first region.
The terminal 600 can implement each process that the terminal can implement in the method embodiment of the present invention, and achieve the same beneficial effects, and for avoiding repetition, details are not described here.
Referring to fig. 7, fig. 7 is a second structural diagram of a terminal according to a second embodiment of the present invention, where the terminal may be a hardware structural diagram of a terminal for implementing various embodiments of the present invention. As shown in fig. 7, terminal 700 includes, but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710, a power supply 711, and the like. Those skilled in the art will appreciate that the terminal configuration shown in fig. 7 is not intended to be limiting, and that the terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
Wherein the user input unit 707 is configured to: receiving a first input of a user;
a processor 710 configured to:
responding to the first input, displaying an application program management interface on a screen of the terminal, wherein the application program management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to application programs running in the background, and the second area is used for displaying icons corresponding to application programs running in the background;
and managing the application program in the terminal by utilizing the application program management interface.
Optionally, the processor 710 is further configured to:
and closing the application program corresponding to at least one icon displayed in the application program management interface by using the application program management interface.
Optionally, the processor 710 is further configured to:
any one of the following:
under the condition that second input for associating the first icon folder in the first area with the first target area is received, responding to the second input, and closing the application programs corresponding to all icons in the first icon folder;
under the condition that a third input for associating a first icon in a second icon folder in the first area with a first target area is received, responding to the third input, and closing an application program corresponding to the first icon;
under the condition that a fourth input for associating a second icon in the second area with the first target area is received, responding to the fourth input, and closing an application program corresponding to the second icon;
wherein the first target area is: a region of a display interface of the screen other than the first region and the second region.
Optionally, the processor 710 is further configured to:
and controlling at least one application program in a closed state in the terminal to be switched to a background running state by using the application program management interface.
Optionally, the processor 710 is further configured to:
under the condition that a fifth input for associating a first target icon folder in a second target area with the first area is received, responding to the twelfth input, displaying the first target icon folder in the first area, and controlling application programs corresponding to all icons in the first target icon folder to be switched to a background running state;
under the condition that a sixth input associating a second target icon folder in a second target area with the second area is received, responding to the sixth input, displaying all icons in the second target icon folder in the second area, and controlling application programs corresponding to all icons in the second target icon folder to be switched to a background running state;
under the condition that a seventh input for associating a first target icon in a second target area with a third icon folder in the first area is received, responding to the seventh input, displaying the first target icon in the third icon folder, and controlling an application program corresponding to the first target icon to be switched to a background running state;
under the condition that an eighth input for associating a second target icon in a second target area with the second area is received, responding to the eighth input, displaying the second target icon in the second area, and controlling an application program corresponding to the second target icon to be switched to a background running state;
and the second target area is an area except the application program management interface in the display interface of the screen.
Optionally, the processor 710 is further configured to:
and controlling the target application program in the background running state to be switched to the foreground running state by using the application program management interface.
Optionally, the processor 710 is further configured to:
under the condition that a ninth input for selecting a third icon of the second area is received, responding to the ninth input, and controlling an application program corresponding to the third icon to be switched to a foreground running state; or the like, or, alternatively,
under the condition that a tenth input for selecting a fourth icon in a fourth icon folder in the first area is received, responding to the tenth input, and controlling an application program corresponding to the fourth icon to be switched to a foreground running state.
Optionally, the processor 710 is further configured to:
and switching the display position of at least one icon in the application program management interface.
Optionally, the processor 710 is further configured to:
under the condition that an eleventh input for associating a fifth icon folder and a sixth icon folder in the first area is received, all icons in the fifth icon folder and all icons in the sixth icon folder are controlled to be switched to be displayed in the same icon folder in the first area in response to the eleventh input;
in the case that a twelfth input associating a fifth icon in a seventh icon folder in the first area with the second area is received, controlling the fifth icon to be switched to be displayed in the second area in response to the twelfth input;
in a case where a thirteenth input associating an eighth icon folder in the first area with the second area is received, in response to the thirteenth input, deleting the eighth icon folder in the first area and controlling all icons in the eighth icon folder to be switched to be displayed in the second area;
in the case of receiving a fourteenth input associating a sixth icon in the second area with a ninth icon folder in the first area, controlling the sixth icon to be switched to be displayed in the ninth icon folder in response to the fourteenth input;
in a case where a fifteenth input associating a seventh icon and an eighth icon in the second region is received, in response to the fifteenth input, generating a tenth icon folder including the seventh icon and the eighth icon, and displaying the tenth icon folder in the first region.
It should be noted that, in this embodiment, the terminal 700 may implement each process in the method embodiment of the present invention and achieve the same beneficial effects, and for avoiding repetition, details are not described here.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 701 may be used for receiving and sending signals during a message transmission and reception process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 710; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 701 may also communicate with a network and other devices through a wireless communication system.
The terminal provides wireless broadband internet access to the user via the network module 702, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
The audio output unit 703 may convert audio data received by the radio frequency unit 701 or the network module 702 or stored in the memory 709 into an audio signal and output as sound. Also, the audio output unit 703 may also provide audio output related to a specific function performed by the terminal 700 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 703 includes a speaker, a buzzer, a receiver, and the like.
The input unit 704 is used to receive audio or video signals. The input Unit 704 may include a Graphics Processing Unit (GPU) 7041 and a microphone 7042, and the Graphics processor 7041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 706. The image frames processed by the graphic processor 7041 may be stored in the memory 709 (or other storage medium) or transmitted via the radio unit 701 or the network module 702. The microphone 7042 may receive sounds and may be capable of processing such sounds into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 701 in case of a phone call mode.
The terminal 700 also includes at least one sensor 705, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 7061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 7061 and/or a backlight when the terminal 700 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 705 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 706 is used to display information input by the user or information provided to the user. The Display unit 706 may include a Display panel 7061, and the Display panel 7061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 707 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal. Specifically, the user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 7071 (e.g., operations by a user on or near the touch panel 7071 using a finger, a stylus, or any other suitable object or attachment). The touch panel 7071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 710, receives a command from the processor 710, and executes the command. In addition, the touch panel 7071 can be implemented by various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 707 may include other input devices 7072 in addition to the touch panel 7071. In particular, the other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 7071 may be overlaid on the display panel 7061, and when the touch panel 7071 detects a touch operation on or near the touch panel 7071, the touch operation is transmitted to the processor 710 to determine the type of the touch event, and then the processor 710 provides a corresponding visual output on the display panel 7061 according to the type of the touch event. Although the touch panel 7071 and the display panel 7061 are shown in fig. 7 as two separate components to implement the input and output functions of the terminal, in some embodiments, the touch panel 7071 and the display panel 7061 may be integrated to implement the input and output functions of the terminal, which is not limited herein.
The interface unit 708 is an interface for connecting an external device to the terminal 700. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 708 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal 700 or may be used to transmit data between the terminal 700 and the external device.
The memory 709 may be used to store software programs as well as various data. The memory 709 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 709 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 710 is a control center of the terminal, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by operating or executing software programs and/or modules stored in the memory 709 and calling data stored in the memory 709, thereby integrally monitoring the terminal. Processor 710 may include one or more processing units; preferably, the processor 710 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 710.
The terminal 700 may also include a power supply 711 (e.g., a battery) for providing power to the various components, and preferably, the power supply 711 may be logically coupled to the processor 710 via a power management system, such that functions of managing charging, discharging, and power consumption are performed via the power management system.
In addition, the terminal 700 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides a terminal, including a processor 710, a memory 709, and a computer program stored in the memory 709 and capable of running on the processor 710, where the computer program, when executed by the processor 710, implements each process of the foregoing application management method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned application management method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
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.
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 invention 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 invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (20)

1. An application management method applied to a terminal is characterized by comprising the following steps:
receiving a first input of a user;
responding to the first input, displaying an application program management interface on a screen of the terminal, wherein the application program management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to application programs running in the background, and the second area is used for displaying icons corresponding to application programs running in the background;
managing the application program in the terminal by utilizing the application program management interface;
the icons displayed in the second area are different from the icons contained in the icon folder.
2. The method according to claim 1, wherein the managing the application in the terminal by using the application management interface comprises:
and closing the application program corresponding to at least one icon displayed in the application program management interface by using the application program management interface.
3. The method according to claim 2, wherein the closing, by using the application management interface, the application corresponding to the at least one icon displayed in the application management interface includes any one of:
under the condition that second input for associating the first icon folder in the first area with the first target area is received, responding to the second input, and closing the application programs corresponding to all icons in the first icon folder;
under the condition that a third input for associating a first icon in a second icon folder in the first area with a first target area is received, responding to the third input, and closing an application program corresponding to the first icon;
under the condition that a fourth input for associating a second icon in the second area with the first target area is received, responding to the fourth input, and closing an application program corresponding to the second icon;
wherein the first target area is: a region of a display interface of the screen other than the first region and the second region.
4. The method according to claim 1, wherein the managing the application in the terminal by using the application management interface comprises:
and controlling at least one application program in a closed state in the terminal to be switched to a background running state by using the application program management interface.
5. The method according to claim 4, wherein the controlling, by using the application management interface, the application in the off state in the terminal to switch to the background running state includes any one of:
under the condition that fifth input for associating a first target icon folder in a second target area with the first area is received, responding to the fifth input, displaying the first target icon folder in the first area, and controlling application programs corresponding to all icons in the first target icon folder to be switched to a background running state;
under the condition that a sixth input associating a second target icon folder in a second target area with the second area is received, responding to the sixth input, displaying all icons in the second target icon folder in the second area, and controlling application programs corresponding to all icons in the second target icon folder to be switched to a background running state;
under the condition that a seventh input for associating a first target icon in a second target area with a third icon folder in the first area is received, responding to the seventh input, displaying the first target icon in the third icon folder, and controlling an application program corresponding to the first target icon to be switched to a background running state;
under the condition that an eighth input for associating a second target icon in a second target area with the second area is received, responding to the eighth input, displaying the second target icon in the second area, and controlling an application program corresponding to the second target icon to be switched to a background running state;
the second target area is an area except the first area and the second area in a display interface of the screen.
6. The method according to claim 1, wherein the managing the application in the terminal by using the application management interface comprises:
and controlling the target application program in the background running state to be switched to the foreground running state by using the application program management interface.
7. The method of claim 6, wherein the controlling, by the application management interface, the target application in the background running state to switch to the foreground running state comprises:
under the condition that a ninth input for selecting a third icon of the second area is received, responding to the ninth input, and controlling an application program corresponding to the third icon to be switched to a foreground running state; or the like, or, alternatively,
under the condition that a tenth input for selecting a fourth icon in a fourth icon folder in the first area is received, responding to the tenth input, and controlling an application program corresponding to the fourth icon to be switched to a foreground running state.
8. The method according to any one of claims 1 to 7, wherein after displaying the application management interface on the screen of the terminal, the method further comprises:
and switching the display position of at least one icon in the application program management interface.
9. The method according to claim 8, wherein the switching the display position of at least one icon in the application management interface comprises any one of:
under the condition that an eleventh input for associating a fifth icon folder and a sixth icon folder in the first area is received, all icons in the fifth icon folder and all icons in the sixth icon folder are controlled to be switched to be displayed in the same icon folder in the first area in response to the eleventh input;
in the case that a twelfth input associating a fifth icon in a seventh icon folder in the first area with the second area is received, controlling the fifth icon to be switched to be displayed in the second area in response to the twelfth input;
in a case where a thirteenth input associating an eighth icon folder in the first area with the second area is received, in response to the thirteenth input, deleting the eighth icon folder in the first area and controlling all icons in the eighth icon folder to be switched to be displayed in the second area;
in the case of receiving a fourteenth input associating a sixth icon in the second area with a ninth icon folder in the first area, controlling the sixth icon to be switched to be displayed in the ninth icon folder in response to the fourteenth input;
in a case where a fifteenth input associating a seventh icon and an eighth icon in the second region is received, in response to the fifteenth input, generating a tenth icon folder including the seventh icon and the eighth icon, and displaying the tenth icon folder in the first region.
10. A terminal, characterized in that the terminal comprises:
the receiving module is used for receiving a first input of a user;
the display module is used for responding to the first input and displaying an application program management interface on a screen of the terminal, wherein the application program management interface at least comprises a first area and a second area, the first area is used for displaying an icon folder, the icon folder is used for containing icons corresponding to the application programs running in the background, and the second area is used for displaying icons corresponding to the application programs running in the background;
the management module is used for managing the application programs in the terminal by utilizing the application program management interface;
the icons displayed in the second area are different from the icons contained in the icon folder.
11. The terminal according to claim 10, wherein the management module is specifically configured to: and closing the application program corresponding to at least one icon displayed in the application program management interface by using the application program management interface.
12. The terminal according to claim 11, wherein the management module is specifically configured to any one of:
under the condition that second input for associating the first icon folder in the first area with the first target area is received, responding to the second input, and closing the application programs corresponding to all icons in the first icon folder;
under the condition that a third input for associating a first icon in a second icon folder in the first area with a first target area is received, responding to the third input, and closing an application program corresponding to the first icon;
under the condition that a fourth input for associating a second icon in the second area with the first target area is received, responding to the fourth input, and closing an application program corresponding to the second icon;
wherein the first target area is: a region of a display interface of the screen other than the first region and the second region.
13. The terminal according to claim 10, wherein the management module is specifically configured to: and controlling at least one application program in a closed state in the terminal to be switched to a background running state by using the application program management interface.
14. The terminal according to claim 13, wherein the management module is specifically configured to any one of:
under the condition that fifth input for associating a first target icon folder in a second target area with the first area is received, responding to the fifth input, displaying the first target icon folder in the first area, and controlling application programs corresponding to all icons in the first target icon folder to be switched to a background running state;
under the condition that a sixth input associating a second target icon folder in a second target area with the second area is received, responding to the sixth input, displaying all icons in the second target icon folder in the second area, and controlling application programs corresponding to all icons in the second target icon folder to be switched to a background running state;
under the condition that a seventh input for associating a first target icon in a second target area with a third icon folder in the first area is received, responding to the seventh input, displaying the first target icon in the third icon folder, and controlling an application program corresponding to the first target icon to be switched to a background running state;
under the condition that an eighth input for associating a second target icon in a second target area with the second area is received, responding to the eighth input, displaying the second target icon in the second area, and controlling an application program corresponding to the second target icon to be switched to a background running state;
wherein the second target area is: a region of a display interface of the screen other than the first region and the second region.
15. The terminal according to claim 10, wherein the management module is specifically configured to: and controlling the target application program in the background running state to be switched to the foreground running state by using the application program management interface.
16. The terminal according to claim 15, wherein the management module is specifically configured to:
under the condition that a ninth input for selecting a third icon of the second area is received, responding to the ninth input, and controlling an application program corresponding to the third icon to be switched to a foreground running state; or the like, or, alternatively,
under the condition that a tenth input for selecting a fourth icon in a fourth icon folder in the first area is received, responding to the tenth input, and controlling an application program corresponding to the fourth icon to be switched to a foreground running state.
17. The terminal according to any of claims 10 to 16, characterized in that the terminal further comprises: the switching module is used for switching the display position of at least one icon in the application program management interface after the application program management interface is displayed on the screen of the terminal.
18. The terminal according to claim 17, wherein the handover module is specifically configured to any one of:
under the condition that an eleventh input for associating a fifth icon folder and a sixth icon folder in the first area is received, all icons in the fifth icon folder and all icons in the sixth icon folder are controlled to be switched to be displayed in the same icon folder in the first area in response to the eleventh input;
in the case that a twelfth input associating a fifth icon in a seventh icon folder in the first area with the second area is received, controlling the fifth icon to be switched to be displayed in the second area in response to the twelfth input;
in a case where a thirteenth input associating an eighth icon folder in the first area with the second area is received, in response to the thirteenth input, deleting the eighth icon folder in the first area and controlling all icons in the eighth icon folder to be switched to be displayed in the second area;
in the case of receiving a fourteenth input associating a sixth icon in the second area with a ninth icon folder in the first area, controlling the sixth icon to be switched to be displayed in the ninth icon folder in response to the fourteenth input;
in a case where a fifteenth input associating a seventh icon and an eighth icon in the second region is received, in response to the fifteenth input, generating a tenth icon folder including the seventh icon and the eighth icon, and displaying the tenth icon folder in the first region.
19. A terminal, characterized in that it comprises a processor, a memory and a computer program stored on said memory and executable on said processor, said computer program, when executed by said processor, implementing the steps of the application management method according to any one of claims 1 to 9.
20. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the application management method according to any one of claims 1 to 9.
CN201910284066.0A 2019-04-10 2019-04-10 Application program management method and terminal Active CN110007996B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910284066.0A CN110007996B (en) 2019-04-10 2019-04-10 Application program management method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910284066.0A CN110007996B (en) 2019-04-10 2019-04-10 Application program management method and terminal

Publications (2)

Publication Number Publication Date
CN110007996A CN110007996A (en) 2019-07-12
CN110007996B true CN110007996B (en) 2022-04-01

Family

ID=67170759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910284066.0A Active CN110007996B (en) 2019-04-10 2019-04-10 Application program management method and terminal

Country Status (1)

Country Link
CN (1) CN110007996B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110569119B (en) * 2019-08-30 2021-08-17 维沃移动通信有限公司 Background application program management method and terminal
CN110633114A (en) * 2019-09-23 2019-12-31 维沃移动通信有限公司 Application program starting method and terminal equipment
CN111367578A (en) * 2020-02-05 2020-07-03 北京梧桐车联科技有限责任公司 Application program starting method and device
CN111638826A (en) * 2020-05-28 2020-09-08 维沃移动通信有限公司 Interface display method and device and electronic equipment
CN111857510B (en) * 2020-07-17 2022-05-17 维沃移动通信有限公司 Parameter adjusting method and device and electronic equipment
CN112612757A (en) * 2020-12-24 2021-04-06 百度在线网络技术(北京)有限公司 Application display method, device, equipment, storage medium and program product
CN112783391B (en) * 2021-01-28 2022-06-03 维沃移动通信有限公司 Application program running method and device, electronic equipment and storage medium
CN113296948B (en) * 2021-05-24 2024-04-26 维沃移动通信有限公司 Application management method and device and electronic equipment
CN114116098B (en) * 2021-11-23 2024-03-22 维沃移动通信有限公司 Application icon management method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246427A (en) * 2012-02-09 2013-08-14 广州三星通信技术研究有限公司 Method and device for unlocking electronic device
CN107783830A (en) * 2017-10-23 2018-03-09 华为技术有限公司 A kind of multitask management process and terminal device
CN107861784A (en) * 2017-10-27 2018-03-30 珠海格力电器股份有限公司 Desktop icon sorting method and device and mobile terminal
CN108427526A (en) * 2018-03-16 2018-08-21 维沃移动通信有限公司 A kind of application management method and terminal
CN109032734A (en) * 2018-07-13 2018-12-18 维沃移动通信有限公司 A kind of background application display methods and mobile terminal
CN109189495A (en) * 2018-08-02 2019-01-11 珠海格力电器股份有限公司 Method and equipment for deleting application in background

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102180810B1 (en) * 2013-10-16 2020-11-19 삼성전자주식회사 Electronic apparatus, method for executing of application and computer-readable recording medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246427A (en) * 2012-02-09 2013-08-14 广州三星通信技术研究有限公司 Method and device for unlocking electronic device
CN107783830A (en) * 2017-10-23 2018-03-09 华为技术有限公司 A kind of multitask management process and terminal device
CN107861784A (en) * 2017-10-27 2018-03-30 珠海格力电器股份有限公司 Desktop icon sorting method and device and mobile terminal
CN108427526A (en) * 2018-03-16 2018-08-21 维沃移动通信有限公司 A kind of application management method and terminal
CN109032734A (en) * 2018-07-13 2018-12-18 维沃移动通信有限公司 A kind of background application display methods and mobile terminal
CN109189495A (en) * 2018-08-02 2019-01-11 珠海格力电器股份有限公司 Method and equipment for deleting application in background

Also Published As

Publication number Publication date
CN110007996A (en) 2019-07-12

Similar Documents

Publication Publication Date Title
CN110007996B (en) Application program management method and terminal
CN108255378B (en) Display control method and mobile terminal
CN110851051B (en) Object sharing method and electronic equipment
CN111459367B (en) Display method and electronic equipment
CN111338530B (en) Control method of application program icon and electronic equipment
WO2020258929A1 (en) Folder interface switching method and terminal device
CN110196667B (en) Notification message processing method and terminal
WO2021012931A1 (en) Icon management method and terminal
CN110007835B (en) Object management method and mobile terminal
CN110989881B (en) Icon arrangement method and electronic equipment
CN108897473B (en) Interface display method and terminal
CN110928461A (en) Icon moving method and electronic equipment
CN109508136B (en) Display method of application program and mobile terminal
WO2021129536A1 (en) Icon moving method and electronic device
CN110502164B (en) Interface display method and electronic equipment
CN109408072B (en) Application program deleting method and terminal equipment
WO2020001358A1 (en) Icon sorting method and terminal device
CN108491149A (en) A kind of multi-screen display method and terminal
CN108509105A (en) A kind of application management method and terminal
CN111274054B (en) Message processing method and electronic equipment
CN110795402B (en) Method and device for displaying file list and electronic equipment
CN109358784A (en) A kind of arrangement figure calibration method, terminal device and storage medium
CN111273993A (en) Icon sorting method and electronic equipment
CN111008179A (en) File management method and electronic equipment
CN110989896A (en) Control method 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
GR01 Patent grant
GR01 Patent grant