The exemplary embodiment(s) of the present invention relates to a field of mobile electronic apparatus and a method of switching application programs thereof. More specifically, the exemplary embodiment(s) of the present invention relates to a switch method on a mobile electronic apparatus for switching different application programs both being executed or closed.
The conventional method of switching application programs applied for a mobile electronic apparatus like a cell phone only allows a user to switch different application programs being executed. Thus, if the user wants to pause an application program being used and executes another closed application program, the user needs to temporarily exit the former application program and restart the later application program, and this is very inconvenient for the people needs to switch lots of different application programs at the same time because the user has to execute these application programs simultaneously, and this will exhaust the memory of the cell phone or lower the efficiency of the cell phone.
To solve the problems in the conventional arts, it is a primary object of the present invention to provide a mobile electronic apparatus and a method of switching application programs thereof to solve the problem that the application programs need to be executed at the same time when a user wants to switch one application program to another.
To achieve the above object, a method of switching application programs according to the present invention applied for a mobile electronic apparatus having a screen, a storing unit and a processing unit, and the method comprises the following steps of: executing a plurality of application programs by the processing unit; capturing a plurality of frames displayed on the screen of the application programs then storing the frames in the storing unit; displaying the frames in a list on the screen with a sequence of the frames according to the starting time of each application program; executing the application program when the corresponding frame displayed in the list being selected by a user; wherein at least one of the application programs is closed.
Wherein the mobile electronic apparatus is a mobile phone, a personal digital assistant, a smart phone, a netbook or a navigator.
Wherein the frames of the closed application program are captured just right before the application programs are closed.
Wherein the frame having an earlier starting time is arranged in the front of the list.
Wherein the screen is a touch-controlled screen, and if the number of the frames displayed in the list is more then the capacity of the touch-controlled screen, then the frames are able to be touched and dragged in a predetermined direction by the user through the touch-controlled screen to show the frames not being shown on the screen.
Wherein the frame having a later starting time is arranged in the front of the list.
Wherein the screen is a touch-controlled screen, and when the number of the frames displayed in the list is more then the capacity of the touch-controlled screen, then the frames are able to be touched and dragged in a predetermined direction by the user through the touch-controlled screen to show the frames not being shown on the screen.
To achieve the above object, a mobile electronic apparatus according to the present comprises a screen, a storing unit and a processing unit. The screen displays a plurality of frames of a plurality of application programs and the storing unit stores the frames. The processing unit executes the application programs, captures the frames of the application programs displayed on the screen, and then stores the frames in the storing unit, displays the frames in a list on the screen with a sequence of the frames according to the starting time of each application program, and executes the application program when the corresponding frame displayed in the list being selected by a user; wherein at least one of the application programs is closed.
Wherein the mobile electronic apparatus is a mobile phone, a personal digital assistant, a smart phone, a netbook or a navigator.
Wherein the frames of the closed application program are captured just right before the application programs are closed.
Wherein the frame having an earlier starting time is arranged in the front of the list.
Wherein the screen is a touch-controlled screen, and if the number of the frames displayed in the list is more then the capacity of the touch-controlled screen, then the frames are able to be touched and dragged in a predetermined direction by the user through the touch-controlled screen to show the frames not being shown on the screen.
Wherein the frame having a later starting time is arranged in the front of the list.
Wherein the screen is a touch-controlled screen, and when the number of the frames displayed in the list is more then the capacity of the touch-controlled screen, then the frames are able to be touched and dragged in a predetermined direction by the user through the touch-controlled screen to show the frames not being shown on the screen.
With the above arrangements, the mobile electronic apparatus and the method of switching application programs thereof according to the present invention has one or more of the following advantages:
(1) It may be more convenient for the user who needs to switch different application programs at the same time whether the application programs are executed or not.
(2) The memory of the mobile electronic apparatus could be saved and the efficiency of the mobile electronic apparatus could be raised because the application programs need not to be executed at the same time for waiting to be switched to.
With these and other objects, advantages, and features of the invention that may become hereinafter apparent, the nature of the invention may be more clearly understood by reference to the detailed description of the invention, the embodiments and to the several drawings herein.
The exemplary embodiment(s) of the present invention will be understood more fully from the detailed description given below and from the accompanying drawings of various embodiments of the invention, which, however, should not be taken to limit the invention to the specific embodiments, but are for explanation and understanding only.
Exemplary embodiments of the present invention are described herein in the context of a screen unlocking method and an electronic apparatus thereof.
Those of ordinary skilled in the art will realize that the following detailed description of the exemplary embodiment(s) is illustrative only and is not intended to be in any way limiting. Other embodiments will readily suggest themselves to such skilled persons having the benefit of this disclosure. Reference will now be made in detail to implementations of the exemplary embodiment(s) as illustrated in the accompanying drawings. The same reference indicators will be used throughout the drawings and the following detailed description to refer to the same or like parts.
In accordance with the embodiment(s) of the present invention, the components, process steps, and/or data structures described herein may be implemented using various types of operating systems, computing platforms, computer programs, and/or general purpose machines. In addition, those of ordinary skill in the art will recognize that devices of a less general purpose nature, such as hardwired devices, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), or the like, may also be used without departing from the scope and spirit of the inventive concepts disclosed herein. Where a method comprising a series of process steps is implemented by a computer or a machine and those process steps can be stored as a series of instructions readable by the machine, they may be stored on a tangible medium such as a computer memory device (e.g., ROM (Read Only Memory), PROM (Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), FLASH Memory, Jump Drive, and the like), magnetic storage medium (e.g., tape, magnetic disk drive, and the like), optical storage medium (e.g., CD-ROM, DVD-ROM, paper card and paper tape, and the like) and other known types of program memory.
Please refer to
Please refer to
Please refer to
Please refer to
The concept of the method of switching application programs in accordance to the present invention is simultaneously described in the description of the mobile electronic apparatus disclosed in the present invention, but in order to get clearer, the following will still illustrate the flow chart of the method of switching application programs.
Please refer to
(S10) executing a plurality of application programs by the processing unit;
(S20) capturing a plurality of frames displayed on the screen of the application programs then storing the frames in the storing unit;
(S30) displaying the frames in a list on the screen with a sequence of the frames according to the starting time of each application program; and
(S40) executing the application program when the corresponding frame displayed in the list being selected by a user. Wherein at least one of the application programs is closed.
The implementation of the method of switching application programs in accordance with the present invention has already described in the description of the embodiments of the mobile electronic apparatus according to the present invention, so it will not be stated here again.
According to the determining condition aforementioned, the user could easily switch different application programs at the same time whether the application programs are executed or not; moreover, the memory of the mobile electronic apparatus could be saved and the efficiency of the mobile electronic apparatus could be raised because the application programs need not to be executed at the same time for waiting to be switched to.
While particular embodiments of the present invention have been shown and described, it will be obvious to those skilled in the art that, based upon the teachings herein, changes and modifications may be made without departing from this invention and its broader aspects. Therefore, the appended claims are intended to encompass within their scope of all such changes and modifications as are within the true spirit and scope of the exemplary embodiment(s) of the present invention.