Abstract:
An electronic device may include: a foldable housing including at least one hinge structure; a flexible display module of which at least a partial area is exposed through the foldable housing; and at least one processor provided inside the foldable housing. The display module may include: a plurality of areas; and at least one foldable area which is disposed between at least the plurality of areas so as to correspond to the at least one hinge structure and can be folded according to the state of the at least one hinge structure. The at least one processor may be configured to: when the state of the at least one hinge structure is a first state, display a first execution screen of a first application on the display module, wherein in the first state, a first foldable area of the at least one foldable area is in a folded state; while the first foldable area of the at least one foldable area is in the folded state, detect a touch and drag input into the first foldable area from an object included in the first execution screen; and after detecting the touch and drag input, on the basis of the state of the at least one hinge structure changing from the first state to a second state, display, on the display module, a second execution screen of a second application which is obtained by using at least a part of the object and is different from the first application.
Abstract:
An electronic device and an operation method of an electronic device for video editing are provided. The electronic device include a processor electrically connected to display circuitry, wherein the at least one processor is configured to obtain a video, classify, based on a designated condition, image frames included in the video into at least one first type interval and at least one second type interval, distinguish at least one main part, based on image frames corresponding to at least one element included in the designated condition in the at least one first type interval, set a play speed of the at least one main part to be different from a play speed of at least one different part, control the display circuitry to display an edited preview video including the at least one main part reflecting the set play speed, and store the edited preview video in the memory.
Abstract:
An electronic device includes: a first housing; a second housing; a first sensor; a second sensor; at least one camera provided on the first housing; and a processor configured to: identify an angle between the first housing and the second housing, in a state of obtaining a video by controlling the at least one camera; identify a magnitude of a rotational motion of the electronic device, in the state of obtaining the video; and obtain information for segmenting a portion of the video, which corresponds to a time interval in which at least one of the identified angle being changing by exceeding a designated range or the identified magnitude of the rotational motion being exceeding a designated magnitude.
Abstract:
Disclosed is an electronic device including a display, a memory, and a processor. The processor is configured to identify a first region set for the electronic device, to identify a second region associated with a first object output to the display, to determine whether the first region is different from the second region, to identify a first meaning of which a second object output to the display is used in the first region and a second meaning of which the second object is used in the second region when the second region is different from the first region, to determine whether the first meaning is different from the second meaning, and to provide a notification that the first meaning is different from the second meaning, through the display when the first meaning is different from the second meaning. Other various embodiments as understood from the specification are also possible.
Abstract:
An electronic device and a method for controlling the electronic device are provided. Multimedia content is reproduced in the electronic device. After the reproduction of the multimedia content in the electronic device, a display of the electronic device is controlled to display a plurality of objects respectively indicating a plurality of external devices which is identified by the electronic device. In response to input to an object among the plurality of objects, an external device indicated by the object is authorized to continuously reproduce multimedia content.
Abstract:
An electronic device and a key input method using an external input device are provided. The electronic device includes a camera; a display; a communication interface; a memory; and a processor. The processor is configured to establish an electrical connection to an external keyboard; obtain an image of the external keyboard; set a key arrangement for the external keyboard based on the obtained image; and generate information corresponding to a key input signal received from the external keyboard based on the set key arrangement.
Abstract:
Disclosed are an electronic device and a method. The electronic device includes a display, a communication module and a processor. The processor implements the method, including displaying an execution screen of a message application, receiving a first input signal for selecting identification information about content from transmission through the message application to an external device, determining, responsive to the reception of the first input signal, the number of segments into which the content is to be segmented, based on the size of the content and the maximum attachment size of the message application, displaying at least one thumbnail representing the content and at least one indicator including information about the segmentation; receiving a second input signal requesting transmission of the content; and transmitting at least a portion of the segmented content to the external device responsive to receiving the second input signal.
Abstract:
Disclosed are an electronic device and a method of controlling a volume of an electronic device. A method of controlling volume of an electronic device includes receiving a first input signal of a user for requesting to display a volume control user interface (UI), selectively displaying a first volume control UI or a second volume control UI corresponding to whether a content is being played, based on the first input signal, receiving a second input signal of the user through the first or second volume control UI, and controlling a volume level for the content and a volume level for a function of the electronic device together while interconnecting the volume level for the content and the volume level for the function of the electronic device based on the second input signal through the first volume control UI when the content is being played, and controlling one of the volume level for the content and the volume level for the function of the electronic device independently of a remaining volume level based on the second input signal through the second volume control UI when the content is not being played.
Abstract:
An electronic device based on optical object recognition and a method of controlling the electronic device. The method of operating an optical object recognition-based an electronic device includes: executing an optical recognition function; recognizing an object outside the electronic device, via and optical sensor; searching for an Internet of Things (IoT) target device related to the recognized object; recommending an IoT action related to the recognized object; automatically preparing for and executing the IoT action; and performing voice feedback regarding the IoT action and the IoT target device.
Abstract:
According to various embodiments, an electronic device may include a display and a processor, wherein the processor is configured to control the display to display a first screen for configuring first data, control the display to display a second screen associated with the first data while displaying the first screen, receive, through the second screen, a first user input for changing a value of the first data displayed on the first screen from a first value to a second value, and after receiving the first user input, control the display to display, through the first screen, an animation which continuously displays values between the first value and the second value. Other embodiments may be possible.