[go: up one dir, main page]

CN109299600A - Application locking and unlocking method and device, terminal and readable storage medium - Google Patents

Application locking and unlocking method and device, terminal and readable storage medium Download PDF

Info

Publication number
CN109299600A
CN109299600A CN201810870361.XA CN201810870361A CN109299600A CN 109299600 A CN109299600 A CN 109299600A CN 201810870361 A CN201810870361 A CN 201810870361A CN 109299600 A CN109299600 A CN 109299600A
Authority
CN
China
Prior art keywords
application icon
locking
target application
background application
icon
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.)
Granted
Application number
CN201810870361.XA
Other languages
Chinese (zh)
Other versions
CN109299600B (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.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
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 Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201810870361.XA priority Critical patent/CN109299600B/en
Publication of CN109299600A publication Critical patent/CN109299600A/en
Application granted granted Critical
Publication of CN109299600B publication Critical patent/CN109299600B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses an application locking and unlocking method, an application locking and unlocking device, a terminal and a readable storage medium, wherein the method comprises the following steps: receiving a locking selection request of a target application icon in a multitask management interface; and locking the background application corresponding to the target application icon according to the locking selection request. According to the invention, a user can lock and select the application icon of the background application through one-time operation, so that the background application corresponding to the application icon is locked, the operation steps of the user are simplified, and the user experience is improved.

Description

A kind of application locking unlocking method, device, terminal and readable storage medium storing program for executing
Technical field
The present invention relates to field of terminal technology more particularly to a kind of application locking unlocking method, device, terminal and readable deposit Storage media.
Background technique
With the promotion of hardware technology, the memory space of intelligent terminal constantly expands therewith, user installation on intelligent terminal Application function it is also more and more, user it is used application can all be placed substantially backstage, be placed on backstage application can show Show in the multiple task management interface of terminal, it was demonstrated that apply and continue to execute process on terminal system backstage, the process of application is being protected In the case where staying, click checks this in application, terminal can show the boundary that the final step that user's last time operates is shown in the page Face.
By taking the operating system that terminal uses is Android as an example, in the primary mechanism of Android system, in order to protect the fortune of system Scanning frequency degree, the system of terminal can kill the process in the application on backstage automatically after a period of time, go to click in this case again Check application, will cause can not retain the application state that user stops in upper primary operation using restarting.Such as user plays When game, if user leaves games page and goes to operate other application such as answer short message or phone, game application is rear The process of platform is often moved to end, and when user switches back into game application again, which can be restarted, and is played originally Game to half can be interrupted, and cause bad user experience.
Therefore the lock function of application is provided in the prior art, the system to inform terminal retains the process of the application, To prevent killing application process from the background, cause using the problem of restarting.Application lock timing is being carried out in the prior art, user is at more Background application to be locked is found in business administration interface, after the content display panel for the application of gliding, click on content display panel The icon of the lock shape of top locks the application, and user, which needs to operate at least twice, could complete to lock, therefore for Cumbersome poor user experience for user.
Summary of the invention
The present invention provides a kind of application locking unlocking method, device, electronic equipment and readable storage medium storing program for executing, to solve In the prior art the problem of poor user experience cumbersome using locking process.
Locking means are applied the present invention provides a kind of, this method comprises:
In multiple task management interface, reception chooses request to the locking of target application icon;
Request is chosen according to the locking, locks the corresponding background application of the target application icon.
It further, include annular display area in the multiple task management interface, the reception is to target application icon Locking choose the request to include:
It receives and request is chosen to the locking of target application icon shown in the annular display area.
Further, the corresponding background application of the locking target application icon includes:
The target application icon is shown with preset locking pattern, and the target application icon is corresponding Background application is identified as lock state.
Further, it is described the target application icon is shown with preset locking pattern before, the method Further include:
According to memory and present terminal CPU usage shared by the corresponding background application of the target application icon, prediction The locking of the corresponding background application of the target application icon is time-consuming;
Judge that the locking is time-consuming whether more than preset locking duration threshold value;
If so, when the Current lock time-consuming to the corresponding background application of the target application icon reaches the locking When long threshold value, subsequent step is carried out.
Further, described to be shown the target application icon including following at least one with preset locking pattern Kind:
The target application icon is shown with default animation style;
The target application icon is amplified and is shown;
Lock token is added on the target application icon to be shown.
Further, before the reception chooses request to the locking of target application icon, the method also includes:
According to the duration that locked each background application is locked, pair of locked each background application is determined Answer display location;
Correspondence display location in multiple task management interface shows the application icon of each background application.
Further, before the corresponding background application of the locking target application icon, the method also includes:
Judge whether the corresponding background application of the target application icon is non-locking state;
If so, carrying out subsequent step.
Unlocking method is applied the present invention provides a kind of, this method comprises:
In multiple task management interface, reception chooses request to the unlock of target application icon;
Request is chosen according to the unlock, unlocks the corresponding background application of the target application icon.
It further, include annular display area in the multiple task management interface, the reception is to target application icon Unlock choose the request to include:
It receives and request is chosen to the unlock of target application icon shown in the annular display area.
Further, the corresponding background application of the unlock target application icon includes:
The target application icon is shown with preset non-locking pattern, and the target application icon is corresponding Background application be identified as non-locking state.
Further, before the corresponding background application of the unlock target application icon, the method also includes:
Judge whether the corresponding background application of the background application icon is lock state;
If so, carrying out subsequent step.
Locking device is applied the present invention provides a kind of, which includes:
Receiving module, in multiple task management interface, reception to choose request to the locking of target application icon;
Locking module locks the corresponding background application of the target application icon for choosing request according to the locking.
It further, include annular display area, the receiving module, specifically for connecing in the multiple task management interface It receives and request is chosen to the locking of target application icon shown in the annular display area.
Further, the locking module is specifically used for carrying out the target application icon with preset locking pattern It shows, and the corresponding background application of the target application icon is identified as lock state.
Further, the locking module is also used to according to shared by the corresponding background application of the target application icon Memory and present terminal CPU usage predict that the locking of the corresponding background application of the target application icon is time-consuming;Described in judgement Whether time-consuming locking is more than preset locking duration threshold value;If so, to the corresponding background application of the target application icon Current lock time-consuming when reaching the locking duration threshold value, carry out subsequent step for the target application icon with preset lock Before random sample formula is shown.
Further, the locking module is specifically used for the target application icon is preset with following at least one Locking pattern, which is shown, is shown the target application icon with default animation style;The target application icon is put Show;Lock token is added on the target application icon to be shown.
Further, described device further include:
Display module, for it is described reception request is chosen to the locking of target application icon before, according to locked The locked duration of each background application, determines the correspondence display location of locked each background application;In multitask Correspondence display location in administration interface shows the application icon of each background application.
Further, the locking module, be also used to judge the corresponding background application of the target application icon whether be Non-locking state;If so, locking the corresponding background application of the target application icon.
Tripper is applied the present invention provides a kind of, which includes:
Receiving module, in multiple task management interface, reception to choose request to the unlock of target application icon;
Unlocked state unlocks the corresponding background application of the target application icon for choosing request according to the unlock.
It further, include annular display area, the receiving module, specifically for connecing in the multiple task management interface It receives and request is chosen to the unlock of target application icon shown in the annular display area.
Further, the unlocked state, be specifically used for by the target application icon with preset non-locking pattern into Row is shown, and the corresponding background application of the target application icon is identified as non-locking state.
Further, the unlocked state judges whether the corresponding background application of the background application icon is locking shape State;If so, unlocking the corresponding background application of the target application icon.
The present invention provides a kind of terminals, comprising: processor, communication interface, memory and communication bus, wherein processing Device, communication interface, memory complete mutual communication by communication bus;
It is stored with computer program in the memory, when described program is executed by the processor, so that the place It manages device and executes the step of applying locking means described in any of the above-described.
The present invention provides a kind of computer readable storage medium, it is stored with the computer program that can be executed by terminal, When described program is run on the terminal, so that the terminal executes the step for applying locking means described in any of the above-described Suddenly.
The present invention provides a kind of terminals, comprising: processor, communication interface, memory and communication bus, wherein processing Device, communication interface, memory complete mutual communication by communication bus;
It is stored with computer program in the memory, when described program is executed by the processor, so that the place It manages device and executes the step of applying unlocking method described in any of the above-described.
The present invention provides a kind of computer readable storage medium, it is stored with the computer program that can be executed by terminal, When described program is run on the terminal, so that the terminal executes the step for applying unlocking method described in any of the above-described Suddenly.
The present invention provides a kind of application locking unlocking method, device, terminal and readable storage medium storing program for executing, this method comprises: In multiple task management interface, reception chooses request to the locking of target application icon;Request is chosen according to the locking, is locked The corresponding background application of the target application icon.User can be by once-through operation by the application drawing of background application in the present invention Mark locking is chosen, and realizes and locks to the corresponding background application of the application icon, simplifies the operating procedure of user, improve user Experience.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of schematic diagram using locking process that the embodiment of the present invention 1 provides;
Fig. 2 is a kind of annular display area schematic diagram that the embodiment of the present invention 2 provides;
Fig. 3 is a kind of lock state schematic diagram for background application that the embodiment of the present invention 3 provides;
Fig. 4 is a kind of lock state schematic diagram for background application that the embodiment of the present invention 3 provides;
Fig. 5 is the schematic diagram using unlocking process that the embodiment of the present invention 7 provides;
Fig. 6 is a kind of non-locking state schematic diagram for background application that the embodiment of the present invention 9 provides;
Fig. 7 is a kind of structural schematic diagram for terminal that the embodiment of the present invention 11 provides;
Fig. 8 is a kind of structural schematic diagram for terminal that the embodiment of the present invention 13 provides;
Fig. 9 is that a kind of application provided in an embodiment of the present invention locks schematic device;
Figure 10 is a kind of application tripper schematic diagram provided in an embodiment of the present invention.
Specific embodiment
In order to simplify the operating procedure of user, user experience is improved, the embodiment of the invention provides a kind of application lockings to solve Locking method, device, terminal and readable storage medium storing program for executing.
To make the objectives, technical solutions, and advantages of the present invention clearer, make below in conjunction with the attached drawing present invention into one Step ground detailed description, it is clear that described embodiment is only a part of the embodiments of the present invention, rather than whole implementation Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts Every other embodiment, shall fall within the protection scope of the present invention.
Embodiment 1:
Fig. 1 be a kind of schematic diagram using locking process provided in an embodiment of the present invention, the process the following steps are included:
S101: in multiple task management interface, reception chooses request to the locking of target application icon.
It is provided in an embodiment of the present invention to apply locking means, it can be applied in terminal, which includes hardware layer, operation Operating system layer on hardware layer, and the application layer of operation on an operating system.
The hardware layer include central processing unit (CPU, Central Processing Unit), memory management unit (MMU, Memory Management Unit) and the hardware such as memory.
The operating system can be any one or more computer behaviour that business processing is realized by process (Process) Make system, for example, (SuSE) Linux OS, Unix operating system, Android operation system, iOS operating system or windows behaviour Make system etc..The application layer includes that can receive user to choose request to the locking of target application icon.
And the terminal can be the terminal devices such as smart phone, tablet computer in embodiments of the present invention, be also possible to The image capture devices such as camera, video camera in the embodiment of the present invention and are not particularly limited, as long as can have by log The program of the code using locking means in the embodiment of the present invention realizes application locking.
The executing subject of application locking in the embodiment of the present invention can be being capable of caller in terminal or terminal And execute the functional module of program.
Terminal can show multiple task management interface, which can be arouses depending on the user's operation Interface shows the information for having background application in the multiple task management interface, specifically, the application icon including background application, It can also include the information such as the Apply Names of background application.
User arouse multiple task management interface can be user by the physical button that is arranged in pressing terminal or virtually by Key arouses multiple task management interface, can be user and is called out by clicking the multiple task management interface entrance provided on terminal display screen Multiple task management interface is played, multiple task management interface etc. can be aroused by drawing gesture on terminal display screen with user.
It, can be by initiating the application drawing to the background application to terminal when user wants to lock background application Mark is that request is chosen in the locking of target application icon, to realize locking of the terminal to the corresponding background application of target application icon.
Terminal can be when recognizing application icon and being pressed, and determines to receive and choose to the locking of target application icon Request can be when recognizing when preset ' locked ' zone is added to application icon, and determination is received to target application icon Locking choose request etc..
S102: request is chosen according to the locking, locks the corresponding background application of the target application icon.
Terminal receives request is chosen to the locking of target application icon after, request can be chosen according to the locking, lock The target application icon corresponding background application informs system after the corresponding background application of target application icon is locked Retain the process of the background application, system will not kill the process of the background application automatically, so as to avoid backstage is again turned on Using when application restart problem.
The terminal locking corresponding background application of target application icon can be on foreground that the target application icon is corresponding Background application be shown with lock state, can be and be identified as the corresponding background application of target application icon on backstage Lock state is also possible to the above two combination.
User need to only send to terminal and once choose request to the locking of target application icon, and target application figure can be realized The locking for marking corresponding background application simplifies the operating procedure using user during locking.
User can be chosen the application icon locking of background application by once-through operation in the embodiment of the present invention, realization pair The corresponding background application locking of the application icon, simplifies the operating procedure of user, improves user experience.
Embodiment 2:
In order to improve the efficiency that user locks background application, on the basis of the above embodiments, in the embodiment of the present invention, It include annular display area in the multiple task management interface, the reception chooses request packet to the locking of target application icon It includes:
It receives and request is chosen to the locking of target application icon shown in the annular display area.
If the quantity of background application is excessive, the information for the background application for needing to show in multiple task management interface also mistake More, user possibly can not quickly find the background application that oneself wants locking, therefore the application icon of background application is concentrated It shows in annular display area, can be convenient the application icon that user intuitively quickly finds corresponding background application, thus Background application is locked.
Include annular display area in multiple task management interface, the application of background application can be shown in annular display area Icon, since the corresponding application icon of different application is different, user can accurately view the application of each background application Icon.
The annular display area for including in multiple task management interface can be one or more, if including multiple annular exhibitions Show region, then each annular display area is not overlapped, and in order to improve visual effect, each annular display area can be with center of circle phase Together, radius is different, can include specifically two annulars in the multiple task management interface with multiple task management interface shown in Fig. 2 The center of circle of display area, this two annular display areas is identical, and radius is different, and is located at the radius of the annular display area of inner ring No more than the radius for the annular display area for being located at outer ring.
The application icon for showing background application can be gathered in annular display area, user can be by annular show area Target application icon shown in domain is operated, and receives terminal to target application icon shown in annular display area Locking choose request.
On the basis of such as Fig. 2, Fig. 3 is that terminal is received to target application icon A shown in annular display area Request is chosen in locking, and terminal locks the corresponding background application of target application icon A.
On the basis of Fig. 3, Fig. 4 is that terminal receives the lock to target application icon B shown in annular display area Surely request is chosen, terminal locks the corresponding background application of target application B.
In embodiments of the present invention, it is concentrated in the annular display area in multiple task management interface and shows application icon, used Family intuitively can quickly find target application icon, to lock to the corresponding background application of target application icon, mention The high locking efficiency of background application.
Embodiment 3:
Locked background application is intuitively viewed in order to facilitate user, on the basis of above-mentioned each example, the present invention is real It applies in example, the corresponding background application of the target application icon that locks includes:
The target application icon is shown with preset locking pattern, and the target application icon is corresponding Background application is identified as lock state.
Described be shown the target application icon with preset locking pattern comprises at least one of the following:
The target application icon is shown with default animation style;
The target application icon is amplified and is shown;
Lock token is added on the target application icon to be shown.
User there may be times when to forget which background application is locked out, in this way when user does not need to certain backstages When using being locked, terminal still will not remove the process of these background applications, lead to the memory source of occupied terminal, because This is shown when locking background application, by the target application icon of background application with preset locking pattern, can be convenient Which background application user, which intuitively views, has been locked, and when not needed, can unlock in time, also avoids terminal memory money The occupancy in source.
Terminal in the corresponding background application of lock onto target application icon, can on foreground by target application icon with default Locking pattern be shown, and the corresponding background application of target application icon is identified as lock state on backstage.
Terminal can be while target application icon is shown by foreground with preset locking pattern, will on backstage The corresponding background application of target application icon is identified as lock state, can be the corresponding backstage of target application icon on backstage Application identities be lock state after, target application icon is shown with preset locking pattern on foreground, can be preceding After target application icon is shown by platform with preset locking pattern, on backstage by the corresponding background application of target application icon It is identified as lock state, i.e., in embodiments of the present invention, is opened up target application icon with preset locking pattern on foreground The time shown, and backstage by the corresponding background application of target application icon be identified as lock state time sequencing not It limits.
Preset locking pattern is saved in terminal, which may include default animation style, can wrap It includes amplification and shows pattern, may include addition lock token pattern.
Specifically, if the preset locking pattern includes default animation style, by target application icon with preset When locking pattern is shown, target application icon is shown with default animation style, such as the default animation style can To be that the target application icon is rotated according to default rotation direction, and pattern is occurred around target application icon and extended up to The target application icon is surrounded.
If the preset locking pattern includes that amplification shows pattern, by target application icon with preset locking pattern When being shown, target application icon is amplified and is shown, such as can be unlocked background application in the target application icon Application icon presupposition multiple, such as presupposition multiple be 1 times or 1.5 times.
If the preset locking pattern includes addition lock token pattern, by target application icon with preset locking When pattern is shown, lock token is added on target application icon and is shown, such as can be in target application icon Upper addition lock icon prompt can be and be also possible to add other locks enclosing the circle of target application icon white Calibration note, as long as the locked label of the corresponding background application of target application icon can be identified.
As shown in Figure 3 and Figure 4, target application icon A and target application icon B is shown with preset locking pattern When, terminal by target application icon A and target application icon B respectively with white circle enclose come.
In addition, target application icon is being shown with preset locking pattern in order to further increase user experience During, terminal can also carry out linear oscillator feedback.
Terminal can be using the side of existing background application locking in the process that background application is identified as lock state by backstage Method is completed, and is not repeated them here in embodiments of the present invention.
In embodiments of the present invention, the target application icon of locked background application is carried out with preset locking pattern It shows, can be convenient user and intuitively view which background application has been locked, when not needed, can unlock, also keep away in time The occupancy of terminal memory source is exempted from.
Embodiment 4:
It is described by the target in the embodiment of the present invention on the basis of the various embodiments described above in order to improve user experience Before application icon is shown with preset locking pattern, the method also includes:
According to memory and present terminal CPU usage shared by the corresponding background application of the target application icon, prediction The locking of the corresponding background application of the target application icon is time-consuming;
Judge that the locking is time-consuming whether more than preset locking duration threshold value;
If so, when the Current lock time-consuming to the corresponding background application of the target application icon reaches the locking When long threshold value, subsequent step is carried out.
In view of the influence of committed memory and present terminal system operational speed, each background application are compared in some applications Required locking is time-consuming different when locked, and in order to consider user experience, it is dynamic to can be the feedback locked in application icon The execution time of picture is consistent, i.e., if after the completion of target application icon is shown with preset locking pattern, user Being shown according to foreground can determine that the corresponding background application of target application icon has been locked, but its tangible system background, The also not fully locked completion of the corresponding background application of target application icon, system continue to execute the lock of background application on backstage Fixed, which is that backstage hides realization, will not be presented to the user, therefore avoid the background application taken a long time for locking and exist When locking, period of reservation of number is too long, improves user experience.
Memory and present terminal CPU usage shared by the corresponding background application of the available target application icon of terminal, Terminal obtains the shared memory of application and the process of present terminal CPU usage belongs to the prior art, does not do in the present invention superfluous It states.
After terminal gets memory shared by the corresponding background application of target application icon and present terminal CPU usage, The memory according to shared by background application and present terminal CPU usage can predict the corresponding background application of target application icon Locking it is time-consuming, specifically, can be and pre-save memory shared by background application and CPU usage in terminal and answer from the background Time-consuming corresponding relationship is locked, thus the memory according to shared by the background application and present terminal CPU usage, prediction should The locking of background application is time-consuming;It can be terminal memory according to shared by background application and CPU usage and preset locking consumption When algorithm predict the locking consumption of the background application thus the memory according to shared by the background application and present terminal CPU usage When etc., the time-consuming algorithm of the preset locking can be system developer's determination and be saved in terminal.
Preset locking duration threshold value is preserved in terminal, the locking duration threshold value can it is minimum using shared memory and The locking duration threshold value determined when CPU usage is minimum can be true when and CPU usage highest maximum using shared memory Fixed locking duration, can be the maximum time that user can wait in the background application locking process counted on, if the mesh Mark application icon is shown with default animation style, which can be the default animation style and once shown At time-consuming etc..
Terminal judges the locking consumption of prediction after the locking for predicting the corresponding background application of target application icon is time-consuming When whether be more than preset locking duration threshold value, if be no more than, can be on backstage that the target application icon is corresponding After background application is identified as lock state, the target application icon is shown with preset locking pattern on foreground, at this time It can be understood as the process that the corresponding background application of target application icon is identified as to lock state on backstage, prior on foreground The process that the target application icon is shown with preset locking pattern.
If the locking time-consuming of prediction is more than preset locking duration threshold value, in order to avoid answering on the backstage to be locked such as user Overlong time can be acquisition in real time to the Current lock time-consuming of the corresponding background application of target application icon, and When determining that the Current lock time-consuming that gets in real time reaches preset locking duration threshold value, foreground by the target application icon with Preset locking pattern is shown, and can be understood as identifying the corresponding background application of the target application icon on backstage at this time For the process of lock state, with the process that is shown the target application icon with preset locking pattern on foreground simultaneously into Row.
Process since the corresponding background application of target application icon to be identified as to lock state is completed in system background, because This user in locking process exits multiple task management interface, can normally exit, system in the movement for continuing to execute locking from the background, When user enters back into multiple task management interface, which is shown with preset locking pattern.
It in embodiments of the present invention, is more than locking in the locking time-consuming of the corresponding background application of target application icon of prediction When duration threshold value, Current lock time-consuming reach locking duration threshold value when, by target application icon with preset locking pattern into Row is shown, is avoided the overlong time of the background application to be locked such as user, is improved user experience.
Embodiment 5:
On the basis of the various embodiments described above, in the embodiment of the present invention, in locking of the reception to target application icon Before choosing request, the method also includes:
According to the duration that locked each background application is locked, pair of locked each background application is determined Answer display location;
Correspondence display location in multiple task management interface shows the application icon of each background application.
When reentering multiple task management interface every time, locked background application can be opened up according to locked duration Show, more convenient user, which clicks, uses and unlock background application.
Terminal can determine the locked duration of locked each background application, specifically can be each background application quilt When locking, terminal obtains locked duration for locked each background application in real time, can be preserved in terminal by Each background application of locking locked time, therefore terminal can determine each of locked according to present system time The locked duration of background application.
The duration that terminal can be locked according to locked each background application, determines locked each background application Corresponding display location specifically can be display location in multiple task management interface and fix, and locked background application is locked Duration it is longer, the correspondence display location of locked background application is more forward, in this way can be to avoid locked duration mistake Long, user forgets that the background application has been locked, can be display location in multiple task management interface and fix, locked backstage Shorter using locked duration, the correspondence of locked background application is shown as more rearward, can be user so more It is quickly found out background application locked recently, it is convenient for users.
After terminal determines the correspondence display location of locked each background application, the correspondence in multiple task management interface Display location shows the application icon of each background application.
Corresponding displaying position if in multiple task management interface including annular display area, in annular display area It sets, shows the application icon of each background application.
In embodiments of the present invention, locked background application can be shown according to locked duration, be more convenient to use It clicks and uses and unlock background application in family.
Embodiment 6:
On the basis of the various embodiments described above, in the embodiment of the present invention, the locking target application icon is corresponding Before background application, the method also includes:
Judge whether the corresponding background application of the target application icon is non-locking state;
If so, carrying out subsequent step.
In order to avoid the maloperation of user, when determining the corresponding background application of target application icon is non-locking state, Just the corresponding background application of target application icon is locked.
Due to preserving the lock state and non-locking state of background application in terminal, answered when terminal receives target After choosing request with the locking of icon, according to the target application icon, judge that the corresponding background application of target application icon is It is no to can be avoided the maloperation of user if so, locking the corresponding background application of target application icon for non-locking state.
If the terminal determine that the corresponding background application of target application icon is not non-locking state, i.e. the target application figure Marking corresponding background application is lock state, then is not necessarily to lock the corresponding background application of target application icon, keeps the target The lock state of the corresponding background application of application icon is constant, saves the cpu resource of terminal.
In the embodiment of the present invention, when the corresponding background application of target application icon is non-locking state, just target is answered It is locked with corresponding background application, avoids the maloperation of user, save the cpu resource of terminal.
Embodiment 7:
On the basis of the various embodiments described above, Fig. 5 is the schematic diagram provided in an embodiment of the present invention using unlocking process, should Process the following steps are included:
S501: in multiple task management interface, reception chooses request to the unlock of target application icon.
It is provided in an embodiment of the present invention to apply unlocking method, it can be applied in terminal, which includes hardware layer, operation Operating system layer on hardware layer, and the application layer of operation on an operating system.
The hardware layer include central processing unit (CPU, Central Processing Unit), memory management unit (MMU, Memory Management Unit) and the hardware such as memory.
The operating system can be any one or more computer behaviour that business processing is realized by process (Process) Make system, for example, (SuSE) Linux OS, Unix operating system, Android operation system, iOS operating system or windows behaviour Make system etc..The application layer includes that can receive user to choose request to the unlock of target application icon.
And the terminal can be the terminal devices such as smart phone, tablet computer in embodiments of the present invention, be also possible to The image capture devices such as camera, video camera in the embodiment of the present invention and are not particularly limited, as long as can have by log The program of the code using unlocking method in the embodiment of the present invention realizes application unlock.
The executing subject of application unlock in the embodiment of the present invention can be being capable of caller in terminal or terminal And execute the functional module of program.
Terminal can show multiple task management interface, which can be arouses depending on the user's operation Interface shows the information for having background application in the multiple task management interface, specifically, the application icon including background application, It can also include the information such as the Apply Names of background application.
User arouse multiple task management interface can be user by the physical button that is arranged in pressing terminal or virtually by Key arouses multiple task management interface, can be user and is called out by clicking the multiple task management interface entrance provided on terminal display screen Multiple task management interface is played, multiple task management interface etc. can be aroused by drawing gesture on terminal display screen with user.
It, can be by initiating the application drawing to the background application to terminal when terminal is wanted to be unlocked background application Mark is that request is chosen in the unlock of target application icon, to realize unlock of the terminal to the corresponding background application of target application icon.
Terminal can be when recognizing application icon and being pressed, and determines to receive and choose to the unlock of target application icon Request can be when recognizing when preset non-locking region is added to application icon, and determination receives target application icon Unlock choose request etc..
S502: request is chosen according to the unlock, unlocks the corresponding background application of the target application icon.
Terminal receives request is chosen to the unlock of target application icon after, request can be chosen according to the unlock, unlock The target application icon corresponding background application informs system after the corresponding background application of target application icon is unlocked Without retaining the process of the background application, system can kill automatically the process of the background application in the process of removing, to avoid The problem of memory source of terminal occupies.
It is can be the target application icon pair when the corresponding background application of the terminal unlocking target application icon on foreground The background application answered is shown with non-locking state, can be the corresponding background application mark of the target application icon on backstage Knowing is non-locking state, is also possible to the above two combination.
User need to only send to terminal and once choose request to the unlock of target application icon, and target application figure can be realized The unlock for marking corresponding background application simplifies the operating procedure using user in unlocking process.
User can be chosen the application icon unlock of background application by once-through operation in the embodiment of the present invention, realization pair The unlock of the corresponding background application of the application icon, simplifies the operating procedure of user, improves user experience.
Embodiment 8:
In order to improve the efficiency that user unlocks background application, on the basis of the above embodiments, in the embodiment of the present invention, It include annular display area in the multiple task management interface, the reception chooses request packet to the unlock of target application icon It includes:
It receives and request is chosen to the unlock of target application icon shown in the annular display area.
If the quantity of background application is excessive, the information for the background application for needing to show in multiple task management interface also mistake More, user possibly can not quickly find the background application that oneself wants unlock, therefore the application icon of background application is concentrated It shows in annular display area, can be convenient the application icon that user intuitively quickly finds corresponding background application, thus Background application is unlocked.
Include annular display area in multiple task management interface, the application of background application can be shown in annular display area Icon, since the corresponding application icon of different application is different, user can accurately view the application of each background application Icon.
The annular display area for including in multiple task management interface can be one or more, if including multiple annular exhibitions Show region, then each annular display area is not overlapped, and in order to improve visual effect, each annular display area can be with center of circle phase Together, radius is different.
The application icon for showing background application can be gathered in annular display area, user can be by annular show area Target application icon shown in domain is operated, and receives terminal to target application icon shown in annular display area Unlock choose request.
In embodiments of the present invention, it is concentrated in the annular display area in multiple task management interface and shows application icon, used Family intuitively can quickly find target application icon, to be unlocked to the corresponding background application of target application icon, mention The high unlock efficiency of background application.
Embodiment 9:
Locked background application is intuitively viewed in order to facilitate user, on the basis of the various embodiments described above, the present invention In embodiment, the corresponding background application of the target application icon that unlocks includes:
The target application icon is shown with preset non-locking pattern, and the target application icon is corresponding Background application be identified as non-locking state.
User there may be times when to forget which background application is locked out, in this way when user does not need to certain backstages When using being locked, terminal still will not remove the process of these background applications, lead to the memory source of occupied terminal, because This is shown when unlocking background application, by the application icon of background application with preset non-locking pattern, is shown with prominent Locked background application can be convenient user and intuitively view which background application has been locked, when not needed, can and Shi Xiesuo also avoids the occupancy of terminal memory source.
Terminal when unlocking the corresponding background application of target application icon, can on its foreground by target application icon with Preset non-locking pattern is shown, and the corresponding background application of target application icon is identified as non-locking shape on backstage State.
Terminal can be while target application icon is shown by foreground with preset non-locking pattern, on backstage The corresponding background application of target application icon is identified as non-locking state, can be on backstage that target application icon is corresponding After background application is identified as non-locking state, target application icon is shown with preset non-locking pattern on foreground, it can To be to correspond to target application icon on backstage after target application icon is shown by foreground with preset non-locking pattern Background application be identified as non-locking state, i.e., in embodiments of the present invention, on foreground by target application icon with preset non- The time that locking pattern is shown, and the corresponding background application of target application icon is identified as non-locking state on backstage The sequencing of time is without limitation.
Preset non-locking pattern is preserved in terminal, after which can be non-highlighted unlock Background application application icon, such as the preset non-locking pattern can be the application drawing for the background application defaulted in terminal Target shows pattern, in embodiments of the present invention without limitation to non-locking pattern, as long as can be with locked background application area Point.
On the basis of such as 4, terminal, which receives, chooses the unlock of target application icon A shown in annular display area Request, terminal are unlocked the corresponding background application of target application icon A, the target application icon A such as Fig. 6 institute being unlocked Show.
In embodiments of the present invention, by the target application icon for the background application being unlocked with preset non-locking pattern into Row is shown, be can be convenient user and is intuitively viewed which background application has been locked, when not needed, can unlock in time, Avoid the occupancy of terminal memory source.
Embodiment 10:
On the basis of the various embodiments described above, in the embodiment of the present invention, the unlock target application icon is corresponding Before background application, the method also includes:
Judge whether the corresponding background application of the background application icon is lock state;
If so, carrying out subsequent step.
In order to avoid the maloperation of user, when determining the corresponding background application of target application icon is lock state, The corresponding background application of target application icon is unlocked.
Due to preserving the lock state and non-locking state of background application in terminal, answered when terminal receives target After choosing request with the unlock of icon, according to the target application icon, judge that the corresponding background application of target application icon is It is no to can be avoided the maloperation of user if so, unlocking the corresponding background application of target application icon for lock state.
If the terminal determine that the corresponding background application of target application icon is not locked out state, i.e. the target application icon Corresponding background application is non-locking state, then is not necessarily to unlock the corresponding background application of target application icon, keeps the target The non-locking state of the corresponding background application of application icon is constant, saves the cpu resource of terminal.
In the embodiment of the present invention, when the corresponding background application of target application icon is lock state, just to target application Corresponding background application is locked, and the maloperation of user is avoided, and saves the cpu resource of terminal.
Embodiment 11:
On the basis of the various embodiments described above, the embodiment of the invention also provides a kind of terminals 700, as shown in fig. 7, packet It includes: processor 701, communication interface 702, memory 703 and communication bus 704, wherein processor 701, communication interface 702 are deposited Reservoir 703 completes mutual communication by communication bus 704;
It is stored with computer program in the memory 703, when described program is executed by the processor 701, so that The processor 701 executes following steps:
In multiple task management interface, reception chooses request to the locking of target application icon;
Request is chosen according to the locking, locks the corresponding background application of the target application icon.
The embodiment of the present invention, which is provided, is applied to terminal using locking means.
The communication bus that above-mentioned terminal is mentioned can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard Architecture, EISA) bus etc..The communication bus can be divided into address bus, data/address bus, control bus etc..For just It is only indicated with a thick line in expression, figure, it is not intended that an only bus or a type of bus.
Communication interface 702 is for the communication between above-mentioned terminal and other equipment.
Memory may include random access memory (Random Access Memory, RAM), also may include non-easy The property lost memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally, memory may be used also To be storage device that at least one is located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit, network processing unit (Network Processor, NP) etc.;It can also be digital command processor (Digital Signal Processing, DSP), dedicated collection At circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hard Part component etc..
In embodiments of the present invention, when processor executes the program stored on memory, realize that user can pass through one The application icon locking of background application is chosen in secondary operation, realizes and locks to the corresponding background application of the application icon, simplifies The operating procedure of user, improves user experience.
Embodiment 12:
On the basis of the various embodiments described above, the embodiment of the invention also provides a kind of computers to store readable storage medium Matter is stored with the computer program that can be executed by terminal in the computer readable storage medium, when described program is at the end When being run on end, so that the terminal realizes following steps when executing:
In multiple task management interface, reception chooses request to the locking of target application icon;
Request is chosen according to the locking, locks the corresponding background application of the target application icon.
Above-mentioned computer readable storage medium can be any usable medium or number that the processor in terminal can access Such as according to storage equipment, including but not limited to magnetic storage such as floppy disk, hard disk, tape, magneto-optic disk (MO) etc., optical memory CD, DVD, BD, HVD etc. and semiconductor memory such as ROM, EPROM, EEPROM, nonvolatile memory (NAND FLASH), solid state hard disk (SSD) etc..
Computer program, computer program are provided in the computer readable storage medium provided in embodiments of the present invention When being executed by processor, realizes that user can choose the application icon locking of background application by once-through operation, realize to this The corresponding background application locking of application icon, simplifies the operating procedure of user, improves user experience.
Embodiment 13:
On the basis of the various embodiments described above, the embodiment of the invention also provides a kind of terminals 800, as shown in figure 8, packet It includes: processor 801, communication interface 802, memory 803 and communication bus 804, wherein processor 801, communication interface 802 are deposited Reservoir 803 completes mutual communication by communication bus 804;
It is stored with computer program in the memory 803, when described program is executed by the processor 801, so that The processor 801 executes following steps:
In multiple task management interface, reception chooses request to the unlock of target application icon;
Request is chosen according to the unlock, unlocks the corresponding background application of the target application icon.
Application unlocking method provided in an embodiment of the present invention is applied to terminal.
The communication bus that above-mentioned terminal is mentioned can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard Architecture, EISA) bus etc..The communication bus can be divided into address bus, data/address bus, control bus etc..For just It is only indicated with a thick line in expression, figure, it is not intended that an only bus or a type of bus.
Communication interface 802 is for the communication between above-mentioned terminal and other equipment.
Memory may include random access memory (Random Access Memory, RAM), also may include non-easy The property lost memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally, memory may be used also To be storage device that at least one is located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit, network processing unit (Network Processor, NP) etc.;It can also be digital command processor (Digital Signal Processing, DSP), dedicated collection At circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hard Part component etc..
In embodiments of the present invention, when processor executes the program stored on memory, realize that user can pass through one The application icon unlock of background application is chosen in secondary operation, realizes the unlock to the corresponding background application of the application icon, simplifies The operating procedure of user, improves user experience.
Embodiment 14:
On the basis of the various embodiments described above, the embodiment of the invention also provides a kind of computers to store readable storage medium Matter is stored with the computer program that can be executed by terminal in the computer readable storage medium, when described program is at the end When being run on end, so that the terminal realizes following steps when executing:
In multiple task management interface, reception chooses request to the unlock of target application icon;
Request is chosen according to the unlock, unlocks the corresponding background application of the target application icon.
Above-mentioned computer readable storage medium can be any usable medium or number that the processor in terminal can access Such as according to storage equipment, including but not limited to magnetic storage such as floppy disk, hard disk, tape, magneto-optic disk (MO) etc., optical memory CD, DVD, BD, HVD etc. and semiconductor memory such as ROM, EPROM, EEPROM, nonvolatile memory (NAND FLASH), solid state hard disk (SSD) etc..
Computer program, computer program are provided in the computer readable storage medium provided in embodiments of the present invention When being executed by processor, realizes that user can choose the application icon unlock of background application by once-through operation, realize to this The unlock of the corresponding background application of application icon, simplifies the operating procedure of user, improves user experience.
Fig. 9 is a kind of 900 schematic diagram of application locking device provided in an embodiment of the present invention, is applied to terminal, the device packet It includes:
Receiving module 901, in multiple task management interface, reception to choose request to the locking of target application icon;
Locking module 902 locks the corresponding backstage of the target application icon and answers for choosing request according to the locking With.
It include annular display area in the multiple task management interface;
The receiving module 901, specifically for receiving to target application icon shown in the annular display area Request is chosen in locking.
The locking module 902, specifically for the target application icon is shown with preset locking pattern, and The corresponding background application of the target application icon is identified as lock state.
The locking module 902, be also used to the memory according to shared by the target application icon corresponding background application and Present terminal CPU usage predicts that the locking of the corresponding background application of the target application icon is time-consuming;Judge the locking consumption When whether be more than preset locking duration threshold value;If so, to the current of the corresponding background application of the target application icon When locking time-consuming reaches the locking duration threshold value, subsequent step is carried out by the target application icon with preset locking pattern Before being shown.
The locking module 902 is specifically used for the target application icon with the preset locking sample of following at least one Formula, which is shown, is shown the target application icon with default animation style;The target application icon is amplified into exhibition Show;Lock token is added on the target application icon to be shown.
Described device further include:
Display module 903, for before the reception chooses request to the locking of target application icon, according to locked The locked duration of each background application, determine the correspondence display location of locked each background application;At more The correspondence display location being engaged in administration interface shows the application icon of each background application.
The locking module 902 is also used to judge whether the corresponding background application of the target application icon is non-locking State;If so, locking the corresponding background application of the target application icon.
User can be chosen the application icon locking of background application by once-through operation in the embodiment of the present invention, realization pair This is answered.With the corresponding background application locking of icon, the operating procedure of user is simplified, user experience is improved.
Figure 10 is a kind of 1000 schematic diagram of application tripper provided in an embodiment of the present invention, is applied to terminal, the device Include:
Receiving module 1001, in multiple task management interface, reception to choose request to the unlock of target application icon;
Unlocked state 1002 unlocks the corresponding backstage of the target application icon for choosing request according to the unlock Using.
It include annular display area in the multiple task management interface;
The receiving module 1001, specifically for receiving to target application icon shown in the annular display area Request is chosen in unlock.
The unlocked state 1002, specifically for opening up the target application icon with preset non-locking pattern Show, and the corresponding background application of the target application icon is identified as non-locking state.
The unlocked state 1002 judges whether the corresponding background application of the background application icon is lock state;Such as Fruit is to unlock the corresponding background application of the target application icon.
User can be chosen the application icon unlock of background application by once-through operation in the embodiment of the present invention, realization pair The unlock of the corresponding background application of the application icon, simplifies the operating procedure of user, improves user experience.
For systems/devices embodiment, since it is substantially similar to the method embodiment, so the comparison of description is simple Single, the relevent part can refer to the partial explaination of embodiments of method.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although the preferred embodiment of the application has been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications can be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the application range.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (26)

1. a kind of apply locking means, which is characterized in that this method comprises:
In multiple task management interface, reception chooses request to the locking of target application icon;
Request is chosen according to the locking, locks the corresponding background application of the target application icon.
2. the method as described in claim 1, which is characterized in that it include annular display area in the multiple task management interface, Described receive chooses the request to include: the locking of target application icon
It receives and request is chosen to the locking of target application icon shown in the annular display area.
3. the method as described in claim 1, which is characterized in that described to lock the corresponding background application of the target application icon Include:
The target application icon is shown with preset locking pattern, and by the corresponding backstage of the target application icon Application identities are lock state.
4. method as claimed in claim 3, which is characterized in that it is described by the target application icon with preset locking pattern Before being shown, the method also includes:
According to memory and present terminal CPU usage shared by the corresponding background application of the target application icon, described in prediction The locking of the corresponding background application of target application icon is time-consuming;
Judge that the locking is time-consuming whether more than preset locking duration threshold value;
If so, reaching the locking duration threshold in the Current lock time-consuming to the corresponding background application of the target application icon When value, subsequent step is carried out.
5. the method as claimed in claim 3 or 4, which is characterized in that it is described by the target application icon with preset locking Pattern, which is shown, to be comprised at least one of the following:
The target application icon is shown with default animation style;
The target application icon is amplified and is shown;
Lock token is added on the target application icon to be shown.
6. the method as described in claim 1, which is characterized in that choose request to the locking of target application icon in the reception Before, the method also includes:
According to the duration that locked each background application is locked, the correspondence exhibition of locked each background application is determined Show position;
Correspondence display location in multiple task management interface shows the application icon of each background application.
7. method as claimed in claim 1 or 3, which is characterized in that described to lock the corresponding backstage of the target application icon Using before, the method also includes:
Judge whether the corresponding background application of the target application icon is non-locking state;
If so, carrying out subsequent step.
8. a kind of apply unlocking method, which is characterized in that this method comprises:
In multiple task management interface, reception chooses request to the unlock of target application icon;
Request is chosen according to the unlock, unlocks the corresponding background application of the target application icon.
9. method according to claim 8, which is characterized in that it include annular display area in the multiple task management interface, Described receive chooses the request to include: the unlock of target application icon
It receives and request is chosen to the unlock of target application icon shown in the annular display area.
10. method according to claim 8, which is characterized in that answer on the corresponding backstage of the target application icon that unlocks With including:
The target application icon is shown with preset non-locking pattern, and by the target application icon it is corresponding after Platform application identities are non-locking state.
11. method according to claim 8, which is characterized in that answer on the corresponding backstage of the target application icon that unlocks With before, the method also includes:
Judge whether the corresponding background application of the background application icon is lock state;
If so, carrying out subsequent step.
12. a kind of apply locking device, which is characterized in that the device includes:
Receiving module, in multiple task management interface, reception to choose request to the locking of target application icon;
Locking module locks the corresponding background application of the target application icon for choosing request according to the locking.
13. device as claimed in claim 12, which is characterized in that include annular show area in the multiple task management interface Domain, the receiving module choose the locking of target application icon shown in the annular display area specifically for receiving Request.
14. device as claimed in claim 12, which is characterized in that the locking module is specifically used for the target application Icon is shown with preset locking pattern, and the corresponding background application of the target application icon is identified as locking shape State.
15. device as claimed in claim 14, which is characterized in that the locking module is also used to according to the target application Memory shared by the corresponding background application of icon and present terminal CPU usage, after predicting that the target application icon is corresponding The locking of platform application is time-consuming;Judge that the locking is time-consuming whether more than preset locking duration threshold value;If so, to the mesh When the Current lock time-consuming of the corresponding background application of mark application icon reaches the locking duration threshold value, subsequent step is carried out by institute It states before target application icon is shown with preset locking pattern.
16. the device as described in claims 14 or 15, which is characterized in that the locking module is specifically used for the target Application icon is shown the target application icon with the preset locking pattern of following at least one to preset animation style It is shown;The target application icon is amplified and is shown;Lock token is added on the target application icon to be shown.
17. device as claimed in claim 12, which is characterized in that described device further include:
Display module, for it is described reception request is chosen to the locking of target application icon before, according to each of locked The locked duration of background application, determines the correspondence display location of locked each background application;In multiple task management Correspondence display location in interface shows the application icon of each background application.
18. the device as described in claim 12 or 14, which is characterized in that the locking module is also used to judge the target Whether the corresponding background application of application icon is non-locking state;If so, locking the corresponding backstage of the target application icon Using.
19. a kind of apply tripper, which is characterized in that the device includes:
Receiving module, in multiple task management interface, reception to choose request to the unlock of target application icon;
Unlocked state unlocks the corresponding background application of the target application icon for choosing request according to the unlock.
20. device as claimed in claim 19, which is characterized in that include annular show area in the multiple task management interface Domain, the receiving module choose the unlock of target application icon shown in the annular display area specifically for receiving Request.
21. device as claimed in claim 19, which is characterized in that the unlocked state is specifically used for the target application Icon is shown with preset non-locking pattern, and the corresponding background application of the target application icon is identified as non-locking State.
22. device as claimed in claim 19, which is characterized in that the unlocked state judges the background application icon pair Whether the background application answered is lock state;If so, unlocking the corresponding background application of the target application icon.
23. a kind of terminal characterized by comprising processor, communication interface, memory and communication bus, wherein processor, Communication interface, memory complete mutual communication by communication bus;
It is stored with computer program in the memory, when described program is executed by the processor, so that the processor Perform claim requires the step of any one of 1~7 the method.
24. a kind of computer readable storage medium, which is characterized in that it is stored with the computer program that can be executed by terminal, when When described program is run on the terminal, so that the step of terminal perform claim requires any one of 1~7 the method.
25. a kind of terminal characterized by comprising processor, communication interface, memory and communication bus, wherein processor, Communication interface, memory complete mutual communication by communication bus;
It is stored with computer program in the memory, when described program is executed by the processor, so that the processor Perform claim requires the step of any one of 8~11 the method.
26. a kind of computer readable storage medium, which is characterized in that it is stored with the computer program that can be executed by terminal, when When described program is run on the terminal, so that the step of terminal perform claim requires any one of 8~11 the method.
CN201810870361.XA 2018-08-02 2018-08-02 Application locking and unlocking method and device, terminal and readable storage medium Active CN109299600B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810870361.XA CN109299600B (en) 2018-08-02 2018-08-02 Application locking and unlocking method and device, terminal and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810870361.XA CN109299600B (en) 2018-08-02 2018-08-02 Application locking and unlocking method and device, terminal and readable storage medium

Publications (2)

Publication Number Publication Date
CN109299600A true CN109299600A (en) 2019-02-01
CN109299600B CN109299600B (en) 2021-07-13

Family

ID=65172399

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810870361.XA Active CN109299600B (en) 2018-08-02 2018-08-02 Application locking and unlocking method and device, terminal and readable storage medium

Country Status (1)

Country Link
CN (1) CN109299600B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782298A (en) * 2020-06-30 2020-10-16 Oppo(重庆)智能科技有限公司 Application program management method and device, storage medium and electronic equipment

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110252430A1 (en) * 2010-04-07 2011-10-13 Apple Inc. Opportunistic Multitasking
US8813177B2 (en) * 2012-07-12 2014-08-19 Microsoft Corporation Background application management
CN104899153A (en) * 2015-06-04 2015-09-09 上海卓易科技股份有限公司 Background application cleaning method and system
CN104965668A (en) * 2015-06-19 2015-10-07 北京奇虎科技有限公司 Interface operating method and device
CN105045514A (en) * 2015-08-27 2015-11-11 广东欧珀移动通信有限公司 Application process management method and terminal
CN105653312A (en) * 2015-11-06 2016-06-08 乐视移动智能信息技术(北京)有限公司 Multi-application locking and unlocking method and apparatus
CN105868007A (en) * 2015-12-15 2016-08-17 乐视移动智能信息技术(北京)有限公司 Background task triggering method and apparatus
CN106445287A (en) * 2016-09-18 2017-02-22 宇龙计算机通信科技(深圳)有限公司 Background application management method and device
CN107256191A (en) * 2017-05-17 2017-10-17 努比亚技术有限公司 Cartoon display method, device and the computer-readable recording medium of task cleaning
CN107391198A (en) * 2017-07-25 2017-11-24 广东欧珀移动通信有限公司 Task scheduling method and device, computer readable storage medium, mobile terminal
CN107450985A (en) * 2017-07-27 2017-12-08 北京珠穆朗玛移动通信有限公司 EMS memory management process, mobile terminal and storage medium
CN108052244A (en) * 2017-10-30 2018-05-18 努比亚技术有限公司 A kind of terminal operation method, terminal and computer readable storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110252430A1 (en) * 2010-04-07 2011-10-13 Apple Inc. Opportunistic Multitasking
US8813177B2 (en) * 2012-07-12 2014-08-19 Microsoft Corporation Background application management
CN104899153A (en) * 2015-06-04 2015-09-09 上海卓易科技股份有限公司 Background application cleaning method and system
CN104965668A (en) * 2015-06-19 2015-10-07 北京奇虎科技有限公司 Interface operating method and device
CN105045514A (en) * 2015-08-27 2015-11-11 广东欧珀移动通信有限公司 Application process management method and terminal
CN105653312A (en) * 2015-11-06 2016-06-08 乐视移动智能信息技术(北京)有限公司 Multi-application locking and unlocking method and apparatus
CN105868007A (en) * 2015-12-15 2016-08-17 乐视移动智能信息技术(北京)有限公司 Background task triggering method and apparatus
CN106445287A (en) * 2016-09-18 2017-02-22 宇龙计算机通信科技(深圳)有限公司 Background application management method and device
CN107256191A (en) * 2017-05-17 2017-10-17 努比亚技术有限公司 Cartoon display method, device and the computer-readable recording medium of task cleaning
CN107391198A (en) * 2017-07-25 2017-11-24 广东欧珀移动通信有限公司 Task scheduling method and device, computer readable storage medium, mobile terminal
CN107450985A (en) * 2017-07-27 2017-12-08 北京珠穆朗玛移动通信有限公司 EMS memory management process, mobile terminal and storage medium
CN108052244A (en) * 2017-10-30 2018-05-18 努比亚技术有限公司 A kind of terminal operation method, terminal and computer readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782298A (en) * 2020-06-30 2020-10-16 Oppo(重庆)智能科技有限公司 Application program management method and device, storage medium and electronic equipment
CN111782298B (en) * 2020-06-30 2024-03-19 Oppo(重庆)智能科技有限公司 Application management method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN109299600B (en) 2021-07-13

Similar Documents

Publication Publication Date Title
WO2020088167A1 (en) Application activation method, device, terminal and storage medium
EP3211527A1 (en) Multi-screen sharing based application management method and device, and storage medium
US11138956B2 (en) Method for controlling display of terminal, storage medium, and electronic device
CN108287647B (en) Application running method and device
CN112306411B (en) Data storage method and device, nonvolatile storage medium and processor
CN108635851B (en) Game picture processing method and device
CN105824542A (en) Method and apparatus for starting application functions
US20160103576A1 (en) Navigating application interface
CN109726539A (en) Application opening method, device, terminal and storage medium
US9652619B2 (en) Method of inputting confidential data on a terminal
CN110581921B (en) Control method and device for folding screen equipment
CN110191045A (en) Information sharing method and device, terminal and readable storage medium
CN104636152A (en) Floating-layer-based application program calling method and device
CN110928600A (en) Cleaning method and device for terminal background application, mobile terminal and electronic equipment
CN109299600A (en) Application locking and unlocking method and device, terminal and readable storage medium
CN111159599A (en) Method, device, electronic equipment and storage medium for processing advertisement
CN110780830A (en) Household equipment display method and device, terminal and readable storage medium
CN109725816A (en) Method, terminal and storage medium for removing corner mark
CN109298813A (en) Application display method and device, terminal and readable storage medium
CN113176904A (en) Application starting animation adjusting method and device
CN107890667A (en) Game application program control method and device
CN109213534A (en) A kind of method and device of extension live streaming software function
CN112584237B (en) Image erasing method and device, electronic equipment and storage medium
CN109299601A (en) Application locking and unlocking method and device, terminal and readable storage medium
CN109725966B (en) Mode conversion method, device, terminal equipment and storage medium

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