CPC G06F 3/14 (2013.01) [G06F 3/011 (2013.01); G06F 3/0482 (2013.01)] | 18 Claims |
1. An electronic device comprising:
a housing including a first housing part and a second housing part, wherein the second housing part is configured to move with respect to the first housing part from a first state to a second state;
a flexible display coupled to the first housing part and the second housing part such that a size of an area of the flexible display that is visible from a front side of the housing changes as the second housing part moves from the first state to the second state;
a processor; and
memory storing instructions that, when executed by the processor, cause the electronic device to:
based on the housing being changed from the first state to the second state, identify a plurality of workspaces based on a size of a visible area of the flexible display in the second state, wherein each of the workspaces comprises size information of the visible area in the second state, information about a plurality of applications to be executed in the respective workspace, and layout information of a layout of execution screens of a plurality of applications in the respective workspace,
control the display to display a list including a plurality of images, each of the images corresponding to a respective one of the workspaces, and wherein each of the images includes execution screens or icons of a plurality of applications to be displayed in the corresponding workspace, wherein the execution screens or the icons are arranged based on layout information of the corresponding workspace, and
based on one image being selected from the list, control the display to display execution screens of a plurality of applications of the workspace corresponding to the selected one image, arranged in a layout of the workspace corresponding to the selected one image, in the visible area in the second state.
|