Electronic device changing configuration of screen according to change in size of at least one icon and method for controlling the same
Disclosed are an electronic device changing a configuration of a screen according to resizing at least one icon and a method for controlling the same. An electronic device according to an embodiment of the disclosure may comprise: a touchscreen display and at least one processor comprising processing circuitry. At least one processor, individually and/or collectively, may be configured to cause the electronic device to: display, on the touchscreen display, a first screen including a plurality of visual objects, obtain a first input to at least one visual object among the visual objects, through the touchscreen display, and shrink and display other visual objects among the plurality of visual objects while enlarging the at least one visual object, through the touchscreen display, based on obtaining the first input.
1 . An electronic device, comprising:
a touchscreen display; and
at least one processor, comprising processing circuitry, and memory storing instructions that, when executed by the at least one processor, cause the electronic device to:
display, on the touchscreen display, a first screen including a plurality of visual objects;
obtain a first input to at least one visual object among the visual objects, through the touchscreen display; and
shrink and display other visual objects among the plurality of visual objects while enlarging the at least one visual object, through the touchscreen display, based on obtaining the first input, wherein the other visual objects are shrunken and displayed without overlapping as the at least one visual object is enlarged.
2 . The electronic device of claim 1 , wherein the instructions further include an instruction that, when executed by the at least one processor, cause the electronic device to apply a designated visual effect to the at least one visual object based on detecting an occurrence of an event related to the at least one visual object.
3 . The electronic device of claim 2 , wherein the instructions further include an instruction that, when executed by the at least one processor, cause the electronic device to display information related to the event on the enlarged at least one visual object based on obtaining a second input to the designated visual effect-applied visual object.
4 . The electronic device of claim 1 , wherein the instructions further include an instruction that, when executed by the at least one processor, cause the electronic device to display an execution screen of a widget or an application corresponding to the visual object based on obtaining a third input to the enlarged at least one visual object.
5 . The electronic device of claim 1 , wherein the other visual objects include visual objects disposed in a direction in which the at least one visual object is enlarged.
6 . The electronic device of claim 1 , wherein the other visual objects are overlapped and displayed as the at least one visual object is enlarged.
7 . The electronic device of claim 1 , wherein shapes of the other visual objects are changed and a shape of the at least one visual object is changed based on obtaining the first input.
8 . The electronic device of claim 1 , wherein the instructions further include an instruction that, when executed by the at least one processor, cause the electronic device to, based on the at least one visual object being a widget, fix a display position of the enlarged at least one visual object based on obtaining a fourth input to the enlarged at least one visual object.
9 . The electronic device of claim 1 , wherein the instructions further include an instruction that, when executed by the at least one processor, cause the electronic device to, based on the at least one visual object not being a widget, display a notification related to the enlarged at least one visual object based on obtaining a fifth input to the enlarged at least one visual object.
10 . The electronic device of claim 1 , wherein the instructions further include an instruction that, when executed by the at least one processor, cause the electronic device to resize the plurality of visual objects based on obtaining a sixth input for resizing a visual object.
11 . A method, comprising:
displaying, on a touchscreen display of an electronic device, a first screen including a plurality of visual objects;
obtaining a first input to at least one visual object among the plurality visual objects, through the touchscreen display; and
shrinking and displaying other visual objects among the plurality of visual objects while enlarging the at least one visual object, through the touchscreen display, based on obtaining the first input, wherein the other visual objects are shrunken and displayed without overlapping as the at least one visual object is enlarged.
12 . The method of claim 11 , further comprising applying a designated visual effect to the at least one visual object based on detecting an occurrence of an event related to the at least one visual object.
13 . The method of claim 12 , further comprising displaying information related to the event on the enlarged at least one visual object based on obtaining a second input to the designated visual effect-applied visual object.
14 . The method of claim 11 , further comprising displaying an execution screen of a widget or an application corresponding to the visual object based on obtaining a third input to the enlarged at least one visual object.
15 . The method of claim 11 , wherein the other visual objects are visual objects disposed in a direction in which the at least one visual object is enlarged.
16 . The method of claim 11 , wherein the other visual objects are overlapped and displayed as the at least one visual object is enlarged.
17 . The method of claim 11 , wherein shapes of the other visual objects are changed and a shape of the at least one visual object is changed based on obtaining the first input.
18 . The method of claim 11 , further comprising, based on the at least one visual object being a widget, fixing a display position of the enlarged at least one visual object based on obtaining a fourth input to the enlarged at least one visual object.
19 . The method of claim 11 , further comprising, based on the at least one visual object not being a widget, displaying a notification related to the enlarged at least one visual object based on obtaining a fifth input to the enlarged at least one visual object.
20 . The method of claim 11 , further comprising resizing the plurality of visual objects based on obtaining a sixth input for resizing a visual object.