Method and apparatus for starting an application in a screen-locked state
First Claim
1. A method for starting an application under a screen lock state, wherein the method is applied in an electronic device and the method comprises:
- detecting whether the electronic device is under the screen lock state;
receiving a sliding operation instruction with respect to an icon of the application to be started;
providing memory resources for starting the application to be started in response to detecting that a sliding distance of the icon of the application to be started in a predetermined direction is greater than a first predetermined threshold;
releasing memory resources (1) in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than a third predetermined threshold, in which the third predetermined threshold is greater than the first predetermined threshold and less than a second predetermined threshold, and (2) in response to detecting that remaining memory resources do not satisfy a memory requirement of starting the application to be started; and
,performing a screen unlocking operation and starting the application to be started in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than the second predetermined threshold, in which the second predetermined threshold is greater than the first predetermined threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a device for starting an application under a screen-locked state, which are applied in an electronic device, said method comprising: detecting whether the electronic device is under the screen lock state; receiving a sliding operation instruction with respect to an icon of the application to be started; providing memory resources for starting the application to be started, if a sliding operation with respect to the icon of the application to be started satisfies a first predetermined condition; performing a screen unlocking operation and starting the application to be started, if the sliding operation with respect to the icon of the application to be started satisfies a second predetermined condition. With embodiments of the present disclosure, it is convenient for a user to start the application under the screen lock state, an efficiency of starting the application may be enhanced and an experience effect of the user may be improved.
18 Citations
14 Claims
-
1. A method for starting an application under a screen lock state, wherein the method is applied in an electronic device and the method comprises:
-
detecting whether the electronic device is under the screen lock state; receiving a sliding operation instruction with respect to an icon of the application to be started; providing memory resources for starting the application to be started in response to detecting that a sliding distance of the icon of the application to be started in a predetermined direction is greater than a first predetermined threshold; releasing memory resources (1) in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than a third predetermined threshold, in which the third predetermined threshold is greater than the first predetermined threshold and less than a second predetermined threshold, and (2) in response to detecting that remaining memory resources do not satisfy a memory requirement of starting the application to be started; and
,performing a screen unlocking operation and starting the application to be started in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than the second predetermined threshold, in which the second predetermined threshold is greater than the first predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium, comprising computer instructions that, when executed, causes to perform the method for starting an application under a screen lock state, in which the method comprises:
-
detecting whether the electronic device is under the screen lock state; receiving a sliding operation instruction with respect to an icon of the application to be started; providing memory resources for starting the application to be started in response to detecting that a sliding distance of the icon of the application to be started in a predetermined direction is greater than a first predetermined threshold; releasing memory resources (1) in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than a third predetermined threshold, in which the third predetermined threshold is greater than the first predetermined threshold and less than a second predetermined threshold, and (2) in response to detecting that remaining memory resources do not satisfy a memory requirement of starting the application to be started; and
,performing a screen unlocking operation and starting the application to be started in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than the second predetermined threshold, in which the second predetermined threshold is greater than the first predetermined threshold.
-
-
9. An electronic device for starting an application under a screen lock state, comprising:
- a housing, a displayer, a circuit board and a processor, wherein the circuit board is arranged inside a space enclosed by the housing, the displayer is arranged external to the housing and connected with the circuit board, and the processor is arranged on the circuit board and configured to process data so as to execute following acts of;
detecting whether the electronic device is under the screen lock state; receiving a sliding operation instruction with respect to an icon of the application to be started; providing memory resources for starting the application to be started in response to detecting that a sliding distance of the icon of the application to be started in a predetermined direction is greater than a first predetermined threshold; releasing memory resources (1) in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than a third predetermined threshold, in which the third predetermined threshold is greater than the first predetermined threshold and less than a second predetermined threshold, and (2) in response to detecting remaining memory resources do not satisfy a memory requirement of starting the application to be started; and
,performing a screen unlocking operation and starting the application to be started in response to detecting that the sliding distance of the icon of the application to be started in the predetermined direction is greater than the second predetermined threshold, in which the second predetermined threshold is greater than the first predetermined threshold. - View Dependent Claims (10, 11, 12, 13, 14)
- a housing, a displayer, a circuit board and a processor, wherein the circuit board is arranged inside a space enclosed by the housing, the displayer is arranged external to the housing and connected with the circuit board, and the processor is arranged on the circuit board and configured to process data so as to execute following acts of;
Specification