| CPC G06F 9/451 (2018.02) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 3/0486 (2013.01); G06F 3/04847 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01)] | 12 Claims |

|
1. A method for running an application program, comprising:
receiving a first input by a user when a display screen of an electronic device displays a first interface of a first application program that runs in foreground;
in response to the first input, displaying a first target control, wherein the first target control contains an identifier of an application program that runs in background;
while displaying the first target control, receiving a second input by the user into the first application program that runs in the foreground, wherein the second input is a tab upward swiping operation initiated from the bottom of the display screen of the electronic device;
in response to the second input, displaying a thumbnail of the first interface of the first application program that runs in the foreground;
receiving a third input by the user into the thumbnail of the first interface of the first application program that runs in the foreground, wherein the third input is an operation that drags the thumbnail and moves the thumbnail to a position of the first target control; and
in response to the third input, switching the first application program to run in the background and displaying an identifier of the first application program in the first target control.
|