CPC G06F 16/14 (2019.01) [G06F 3/0237 (2013.01); G06F 3/0238 (2013.01); G06F 3/04817 (2013.01); G06F 3/04886 (2013.01); G06F 16/2428 (2019.01)] | 19 Claims |
1. An electronic device for executing a plurality of applications, the electronic device comprising:
a display; and
a processor configured to:
based on receiving a first user input, display a first window comprising a plurality of number keys on the display;
based on a second user input selecting one of the plurality of number keys in the first window, display a second window on the display, the second window comprising a list of applications mappable to the selected number key, wherein each of the applications included in the list is represented by an icon image and an application name;
based on an application being selected from the list of applications in the second window, map the selected application to the selected number key and display an icon image corresponding to the selected application in the selected number key;
after the selected application is mapped to the selected number key of the plurality of number keys, receive a third user input corresponding to the selected number key; and
in response to receiving the third user input:
perform one of a function associated with the selected application and an operation having a name that includes a character assigned to the selected number key, in case that the third user input is a press and hold input having a first duration longer than or equal to a threshold duration, and
perform the other of the function and the operation, in case that the third user input is a press input having a second duration shorter than the threshold duration.
|