Abstract:
A method of managing a memory in an electronic device is provided that includes calculating an indication of remaining life of a memory component that is used as a swap space by the electronic device; and adjusting the use of the memory component as a swap space based on the indication of remaining life, wherein the adjusting includes one of: (i) reducing a rate at which data is swapped in and out of the memory component, and (ii) discontinuing the use of the memory component as a swap space.
Abstract:
Electronic devices and methods for controlling a display are provided. The method includes extracting at least one function applicable to at least two applications displayed on a display, displaying the extracted at least one function as an icon, and applying a function corresponding to the displayed icon to at least one application of the at least two applications, corresponding to selection of the displayed icon.
Abstract:
An electronic device is provided. The electronic device includes a display positioned on at least a surface of a housing of the electronic device, at least one sensor configured to sense a bend of the display and a mount of the electronic device, and a processor configured to control a running of an application, obtain information relating to a shape of the bend of the display and a form of the mount of the electronic device based on information sensed by the at least one sensor, determine a transformation type of the display based on the information relating to the shape of the bend and the form of the mount, when the electronic device is mounted in the determined transformation type, determine at least one display area in the display according to a first function of the application corresponding to the transformation type, and perform control to display an object relating to the first function on the determined display area.
Abstract:
An electronic device for executing a plurality of applications and a method for controlling the electronic device are provided. The method includes determining a first application related to an acquired user input from among the plurality of applications, and executing a task corresponding to the user input in the first application.
Abstract:
A method for providing an application list depending on an external device connected to a mobile device is provided. The method includes displaying a plurality of first shortcut keys for executing a plurality of first applications, on a display of the mobile device, determining whether the mobile device is connected to an external device, if the mobile device is connected to the external device, displaying on the display at least one second shortcut key for executing at least one second application, with which the external device can be used, among the plurality of first applications, determining whether the second shortcut key displayed on the display is selected, if the second shortcut key is selected, executing a second application corresponding to the selected second shortcut key in the mobile device, and displaying execution results of the second application on the display.