Abstract:
An electronic device is provided. The electronic device includes a rectangular display, at least one sensor, a processor electrically connected to the display and the at least one sensor, and a memory electrically connected to the processor, wherein the memory stores an application program including a first layout to be displayed when the display is substantially oriented in a horizontal orientation and a second layout displayed when the display is substantially oriented in a vertical orientation, and the memory stores instructions which, when executed by the processor, causes the process to perform operations including: displaying a window including one of the first and second layouts on a part of the display, detecting a change in the orientation of the electronic device by using the at least one sensor, rotating the window about 90 degrees based on the detected orientation change, and continuously maintaining one of the first and second layout in the window.
Abstract:
A method of managing application programs and an electronic device adapted to the method are provided. In an electronic device with a touchscreen display including a first portion facing a first direction and a second portion facing a second direction differing from the first direction, the second portion extending from one edge of the first portion, the method includes storing an application program including a default function and a plurality of sub-functions, receiving a first input, displaying a user interface (UI) in response to the first input, the UI providing a first indication corresponding to the application program and a plurality of second indications corresponding to the plurality of sub-functions of the application program, receiving a second input selecting a second indication of a plurality of second indications, and displaying a third indication corresponding to a selected sub-function of the plurality of sub-functions in response to the selected second indication.
Abstract:
An electronic device includes a user interface; at least one processor operably coupled to the user interface; and a memory operably coupled to the at least one processor, wherein memory is configured to store instructions that, when executed, cause the at least one processor to determine, when the electronic device is in a first state, whether or not a first condition is satisfied; perform a first action of changing a state of the electronic device from the first state to a second state if the first condition is satisfied; receive, through the user interface, a user input of changing the state of the electronic device from the second state to a third state; change the state of the electronic device from the second state to the third state at least partially based on the received user input; and maintain the third state even if the first condition is not satisfied in the third state.
Abstract:
An electronic device capable of touch event processing is provided. The electronic device includes first and second surfaces oriented in different directions, the second surface being narrower than the first surface, a touchscreen display including a touch panel, and having a first section exposed through the first surface and a second section exposed through the second surface, a processor electrically connected with the touchscreen display, and a memory that stores instructions that cause, when executed, the processor to activate the touch panel, to detect a first touch event on one of the first section and the second section, to detect a second touch event on the other section after detection of the first touch event, to remove one of the first touch event and the second touch event, and to perform a function according at least partly to the remaining touch event.
Abstract:
An electronic device is provided. The electronic device includes a rectangular display, at least one sensor, a processor electrically connected to the display and the at least one sensor, and a memory electrically connected to the processor, wherein the memory stores an application program including a first layout to be displayed when the display is substantially oriented in a horizontal orientation and a second layout is played when the display is substantially oriented in a vertical orientation, and the memory stores instructions which, when executed by the processor, causes the process to perform operations including displaying a window including one of the first and second layouts on a part of the display, detecting a change in the orientation of the electronic device by using the at least one sensor, rotating the window about 90 degrees based on the detected orientation change, and continuously maintaining one of the first and second layout in the window.
Abstract:
A method and an apparatus for operating an input function by a cursor of an electronic device are provided. The method includes executing, by the electronic device, a character input mode, providing a cursor handle to support an input function in the character input mode, and changing the cursor handle in response to a user input. The present disclosure may be implemented by various embodiments based on any embodiment of this specification.