CN102736832A - Method for customizing user interface and electronic device thereof - Google Patents
Method for customizing user interface and electronic device thereof Download PDFInfo
- Publication number
- CN102736832A CN102736832A CN2011100941904A CN201110094190A CN102736832A CN 102736832 A CN102736832 A CN 102736832A CN 2011100941904 A CN2011100941904 A CN 2011100941904A CN 201110094190 A CN201110094190 A CN 201110094190A CN 102736832 A CN102736832 A CN 102736832A
- Authority
- CN
- China
- Prior art keywords
- screen
- window
- thumbnail
- execution
- main
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种使用者接口,尤其涉及一种自订使用者接口的方法及其电子装置。The invention relates to a user interface, in particular to a method for customizing the user interface and its electronic device.
背景技术 Background technique
随着行动科技的精进,除了提升装置本身的功能之外,使用者接口的设计也越来越受到厂商的重视。市面上的智能型手机多半可让使用者将常用的应用程序的图标(icon)置放在主画面,据以方便使用者开启使用。此外,亦有智能型手机可让使用者将所需的接口工具集(Widget)加入至主画面,以提升操作上的趣味性。With the improvement of mobile technology, in addition to improving the functions of the device itself, the design of the user interface has also received more and more attention from manufacturers. Most of the smart phones on the market allow users to place icons (icons) of commonly used application programs on the main screen, so as to facilitate users to open and use them. In addition, there are also smart phones that allow users to add required interface tools (Widgets) to the main screen to enhance the fun of operation.
然而,使用者仅能通过应用程序的图标与其文字说明得知此应用程序的功能,而无法单就主画面进一步了解先前使用此应用程序来开启档案或执行功能的状态。换言之,使用者必须点选图标以启动应用程序,如此才能看到先前操作的内容。另一方面,虽然接口工具集能在不需使用者点选执行的情况下显示信息,但当应用程序的图标与接口工具集并存于主画面时,两种不同的使用型态容易让使用者在操作时感到混淆。However, the user can only know the function of the application program through the icon of the application program and its text description, and cannot further understand the status of opening files or executing functions by using the application program just from the main screen. In other words, the user must click the icon to start the application, so that he can see the content of the previous operation. On the other hand, although the interface toolset can display information without the need for the user to click and execute, when the icon of the application program and the interface toolset coexist on the main screen, the two different usage patterns are easy for the user to Confused while operating.
此外,在诸多智能型手机的操作模式下,若离开当前执行的应用程序并回到主画面,虽然屏幕已不显示该应用程序的操作画面,但该应用程序却会继续在系统执行而未被真正关闭。举例来说,假设使用者在智能型手机执行一文字编辑程序,当编写文字文件告一段落且使用者回到主画面并开启多媒体播放程序,由于使用者在执行多媒体播放程序观看影片的同时,文字编辑程序也仍旧在背景执行,未被真正关闭的文字编辑程序会占用内存资源而导致整体系统效能低落。In addition, in the operating mode of many smart phones, if you leave the currently executing application and return to the main screen, although the screen no longer displays the operation screen of the application, the application will continue to execute in the system without being blocked. really close. For example, assuming that the user executes a text editing program on a smart phone, when the writing of the text file ends and the user returns to the main screen and starts the multimedia player program, since the user is executing the multimedia player program to watch the video, the text editor The program is still running in the background, and the text editing program that has not been actually closed will occupy memory resources and cause the overall system performance to be low.
发明内容 Contents of the invention
有鉴于此,本发明提供一种自订使用者接口的方法及其电子装置,让使用者在主画面即可得知应用程序的操作进度,同时可通过节省系统资源来提升效能。In view of this, the present invention provides a method for customizing the user interface and the electronic device thereof, so that the user can know the operation progress of the application program on the main screen, and at the same time, the performance can be improved by saving system resources.
本发明提供一种自订使用者接口的方法,适用于包括屏幕的电子装置,此方法包括在屏幕显示关于应用程序的使用中窗口(active window)时,判断是否检测到第一类输入信号。若检测到第一类输入信号,则获取使用中窗口的执行画面,接着关闭使用中窗口。接下来,建立执行画面的缩图与执行画面之间的启动机制,并将缩图加入至使用者接口的主画面,以及将主画面显示于屏幕。The present invention provides a method for customizing a user interface, which is suitable for an electronic device including a screen. The method includes judging whether a first type of input signal is detected when an active window related to an application program is displayed on the screen. If the first type of input signal is detected, the execution image of the window in use is obtained, and then the window in use is closed. Next, an activation mechanism between the thumbnail of the execution screen and the execution screen is established, the thumbnail is added to the main screen of the user interface, and the main screen is displayed on the screen.
在本发明的一实施例中,上述的电子装置还包括主存储器及辅助存储器,而关闭使用中窗口的步骤包括自主存储器取得使用中窗口所对应的执行信息,将执行信息储存至辅助存储器,并释放主存储器中配置给使用中窗口的空间以关闭使用中窗口。In an embodiment of the present invention, the above-mentioned electronic device further includes a main memory and an auxiliary memory, and the step of closing the in-use window includes obtaining execution information corresponding to the in-use window from the main memory, storing the execution information in the auxiliary memory, and Frees the space in main memory allocated to the in-use window to close the in-use window.
在本发明的一实施例中,上述的自订使用者接口的方法,还包括在将主画面显示于屏幕的步骤之后,判断是否检测到对应缩图的第二类输入信号。若检测到第二类输入信号,则执行启动机制以将储存在辅助存储器中的执行信息加载主存储器,并经由应用程序根据执行信息显示执行画面。In an embodiment of the present invention, the above-mentioned method for customizing the user interface further includes, after the step of displaying the main picture on the screen, determining whether a second type input signal corresponding to the thumbnail picture is detected. If the second type of input signal is detected, the startup mechanism is executed to load the execution information stored in the auxiliary memory into the main memory, and display an execution screen according to the execution information through the application program.
在本发明的一实施例中,上述的自订使用者接口的方法,还包括在将主画面显示于屏幕的步骤之后,判断是否检测到对应缩图的第三类输入信号。若检测到第三类输入信号,则将缩图自主画面移除,并删除辅助存储器中对应缩图的执行信息。In an embodiment of the present invention, the above-mentioned method for customizing the user interface further includes, after the step of displaying the main picture on the screen, determining whether a third type of input signal corresponding to the thumbnail picture is detected. If the third type of input signal is detected, the thumbnail image is removed from the main frame, and the execution information corresponding to the thumbnail image in the auxiliary memory is deleted.
在本发明的一实施例中,上述的自订使用者接口的方法,还包括在将主画面显示于屏幕的步骤之后,重新取得目前的使用中窗口,其中目前的使用中窗口系对应于上述应用程序。在检测到第一类输入信号时,获取目前的使用中窗口的执行画面,再关闭使用中窗口。接着,建立执行画面的缩图与执行画面之间的启动机制,并将缩图加入至主画面以及将主画面显示于屏幕。In an embodiment of the present invention, the above-mentioned method for customizing the user interface further includes reacquiring the current window in use after the step of displaying the main screen on the screen, wherein the current window in use corresponds to the above-mentioned application. When the first type of input signal is detected, the execution image of the currently in-use window is acquired, and then the in-use window is closed. Then, a start-up mechanism between the thumbnail of the execution screen and the execution screen is established, and the thumbnail is added to the main screen and the main screen is displayed on the screen.
本发明提供一种电子装置,此电子装置包括屏幕、检测模块及控制模块。其中屏幕显示关于应用程序的使用中窗口。检测模块用以检测第一类输入信号。控制模块耦接屏幕与检测模块。控制模块在检测模块检测到第一类输入信号时,获取使用中窗口的执行画面,接着关闭使用中窗口,并建立执行画面的缩图与执行画面之间的启动机制,以及将此缩图加入至使用者接口的主画面,并显示此主画面于屏幕。The invention provides an electronic device, which includes a screen, a detection module and a control module. Wherein the screen displays an in-use window about the application. The detection module is used for detecting the first type of input signal. The control module is coupled to the screen and the detection module. When the detection module detects the first type of input signal, the control module obtains the execution picture of the window in use, then closes the window in use, and establishes a start-up mechanism between the thumbnail of the execution picture and the execution picture, and adds the thumbnail to the Go to the main screen of the user interface, and display this main screen on the screen.
所述的电子装置,还包括:一主存储器,耦接至该控制模块;以及一辅助存储器,耦接至该控制模块,其中该控制模块自该主存储器取得该使用中窗口所对应的一执行信息,储存该执行信息至该辅助存储器,并释放该主存储器中配置给该使用中窗口的空间以关闭该使用者窗口。The electronic device further includes: a main memory coupled to the control module; and an auxiliary memory coupled to the control module, wherein the control module acquires an execution corresponding to the in-use window from the main memory information, store the execution information in the auxiliary memory, and release the space allocated to the active window in the main memory to close the user window.
所述的电子装置,其中当该检测模块检测到对应该缩图的一第二类输入信号时,该控制模块用以执行该启动机制以将储存在该辅助存储器中的该执行信息加载该主存储器,以及经由该应用程序根据该执行信息显示该执行画面。In the electronic device, when the detection module detects a second type of input signal corresponding to the thumbnail image, the control module is used to execute the activation mechanism to load the execution information stored in the auxiliary memory into the main memory, and display the execution screen according to the execution information via the application program.
所述的电子装置,其中当该检测模块检测到对应该缩图的一第三类输入信号时,该控制模块用以将该缩图自该主画面移除,以及删除该辅助存储器中对应该缩图的该执行信息。In the electronic device, when the detection module detects a third type of input signal corresponding to the thumbnail, the control module is used to remove the thumbnail from the main screen, and delete the corresponding The execution information of the thumbnail.
所述的电子装置,其中该控制模块重新取得目前的该使用中窗口,其中目前的该使用中窗口系对应该应用程序,而在该检测模块检测到该第一类输入信号时,该控制模块获取目前的该使用中窗口的该执行画面,关闭该使用中窗口,建立该执行画面的该缩图与该执行画面之间的该启动机制,以及加入该缩图至该主画面,并显示该主画面于该屏幕。The electronic device, wherein the control module retrieves the current window in use, wherein the current window in use corresponds to the application program, and when the detection module detects the first type of input signal, the control module Obtain the execution screen of the currently in-use window, close the in-use window, establish the startup mechanism between the thumbnail of the execution screen and the execution screen, and add the thumbnail to the main screen, and display the The main picture is on this screen.
基于上述,本发明系藉由获取使用中窗口的执行画面并将其缩图加入至电子装置的主画面,藉以能让使用者从主画面的缩图就能清楚得知应用程序上次关闭前的执行进度。此外,本发明也在获取执行画面的后即关闭使用中窗口,据此能节省系统资源。Based on the above, the present invention acquires the execution screen of the window in use and adds its thumbnail to the main screen of the electronic device, so that the user can clearly know from the thumbnail of the main screen that the application program was closed last time. execution progress. In addition, the present invention also closes the window in use after acquiring the execution screen, thereby saving system resources.
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.
附图说明 Description of drawings
图1是依照本发明的一实施例所显示的一种电子装置的方块图。FIG. 1 is a block diagram of an electronic device according to an embodiment of the present invention.
图2是依照本发明的一实施例所显示的一种自订使用者接口方法的流程图。FIG. 2 is a flowchart showing a method for customizing user interface according to an embodiment of the present invention.
图3是依照本发明的另一实施例所显示的一种电子装置的方块图。FIG. 3 is a block diagram of an electronic device according to another embodiment of the present invention.
图4是依照本发明的另一实施例所显示的一种自订使用者接口方法的流程图。FIG. 4 is a flowchart showing a method for customizing user interface according to another embodiment of the present invention.
图5A是依照本发明的另一实施例所显示的主画面的示意图。FIG. 5A is a schematic diagram of a main screen displayed according to another embodiment of the present invention.
图5B是依照本发明的另一实施例所显示的执行画面的示意图。FIG. 5B is a schematic diagram of an execution screen displayed according to another embodiment of the present invention.
图5C是依照本发明的另一实施例所显示的主画面的示意图。FIG. 5C is a schematic diagram of a main screen displayed according to another embodiment of the present invention.
图5D是依照本发明的另一实施例所显示的主画面的示意图。FIG. 5D is a schematic diagram of a main screen displayed according to another embodiment of the present invention.
主要组件符号说明Explanation of main component symbols
100、300:电子装置100, 300: electronic devices
110:屏幕110: screen
120:检测模块120: detection module
130、330:控制模块130, 330: control module
340:主存储器340: main memory
350:辅助存储器350: Auxiliary storage
502:主画面502: Main screen
510、510’、520、530、540:缩图510, 510’, 520, 530, 540: thumbnail
560:执行画面560: Execution screen
S210~S250、S410~S470:流程步骤S210~S250, S410~S470: process steps
具体实施方式 Detailed ways
图1是依照本发明的一实施例所显示的一种电子装置的方块图。请参阅图1,电子装置100可包括(但不局限于)屏幕110、检测模块120及控制模块130。在本实施例中,电子装置100例如是手机、智能型手机、个人数字助理或平板计算机等行动电子装置,但本发明并不局限于此。在其它实施例中,电子装置100也可为桌上型计算机、笔记型计算机、智能型手机、个人数字助理及大型主机等所有包括屏幕及中央处理器功能的电子装置。FIG. 1 is a block diagram of an electronic device according to an embodiment of the present invention. Referring to FIG. 1 , the
屏幕110耦接至控制模块130,屏幕110可为液晶显示器、电容式触控屏幕、电阻式触控屏幕及光学式触控屏幕等可提供显示功能的装置。The
检测模块120耦接至控制模块130,为检测使用者的输入操作的装置。举例来说,检测模块120可为检测使用者的输入操作所产生的信号的电子组件。The
控制模块130用以根据检测模块120所检测到的信号而产生电子装置100的使用者接口。在本实施例中,控制模块130可为硬件及/或软件所实现的功能模块。其中,硬件可包括中央处理器、芯片组、微处理器等具有运算功能的硬设备或上述硬设备的组合,而软件则可以是操作系统、驱动程序等等。The
为了进一步说明电子装置100的详细运作方式,以下特举另一实施例来对本发明进行说明。图2是依照本发明的一实施例所显示的一种自订使用者接口方法的流程图。请同时参照图1及图2。In order to further illustrate the detailed operation of the
首先如步骤S210所示,在屏幕110显示关于应用程序的使用中窗口(active window)时,检测模块120反复判断是否检测到第一类输入信号。详言之,使用者可在行动装置100启动一或多个应用程序,或利用同一种应用程序开启一个以上的窗口,而使用中窗口是指目前显示在最上层而能接收使用者操作的窗口。在本实施例中,使用中窗口的工具列具有一特定图示,当使用者以输入工具点选该特定图标时,检测模块120便会检测到第一类输入信号。在其它实施例中,第一类输入信号也可以是当使用者点选屏幕110上的特定软件按键或电子装置100上的特定实体按键时所触发。First, as shown in step S210, when the
一旦检测模块120检测到第一类输入信号,如步骤S220所示,控制模块130获取此时使用中窗口的执行画面。亦即,使用者在触发第一类输入信号之前对使用中窗口所进行的操作都将反映于控制模块130所获取的执行画面。Once the
举例来说,当使用中窗口所对应的应用程序为文字编辑程序时,控制模块130所获取的执行画面会呈现此文本文件目前的编辑进度,假设使用者在触发第一类输入信号之时已编辑至此文本文件的第十行,控制模块130所获取的执行画面就会显示编辑至第十行的情况。当使用中窗口所对应的应用程序为多媒体播放软件时,控制模块130所获取的执行画面会呈现此多媒体档案目前的播放进度,例如,假设使用者在触发第一类输入信号之时正好观看到影片档被播放至第二十分钟的画面,控制模块130所获取的执行画面就会是此影片档被播放至第二十分钟时的内容。而当使用中窗口所对应的应用程序为实时通信软件时,控制模块130所获取的执行画面会呈现使用者当时利用实时通信软件进行交谈的画面,包括交谈对象与对话内容等。必须说明的是,控制模块130在获取执行画面之余,亦会产生对应此执行画面的缩图。缩图可以是联合照相专家群(Joint Photographic ExpertsGroup,JPEG)格式或位映像(Bitmap)格式等,在此并不加以限制。For example, when the application program corresponding to the window in use is a text editing program, the execution screen acquired by the
接着在步骤S230中,控制模块130关闭此使用中窗口,以释放其占据的系统资源。并如步骤S240所示,建立缩图与执行画面之间的启动机制。最后在步骤S250中,控制模块130将此缩图加入电子装置100的使用者接口的主画面(home screen),并控制屏幕110显示主画面。通过在缩图与执行画面之间建立启动机制,可让显示在主画面的缩图具备能因应使用者操作而启动所对应的应用程序的功能。Then in step S230, the
如图2所示,在使用者触发第一类输入信号时,控制模块130会关闭当时的使用中窗口并在电子装置100的主画面显示一缩图。由于控制模块130会真正地关闭当时的使用中窗口,而并非只是将窗口隐藏在背景运行,因此能释放该窗口所占据的系统资源而达到提升效能的目的。且由于在将缩图显示于主画面后,控制模块130并不会对缩图进行更新,因此也不需额外占用中央处理器资源。在本发明的另一实施例中,控制模块130在关闭使用中窗口时亦会关闭相关装置的电源,因而能减少电子装置100整体的电力消耗。As shown in FIG. 2 , when the user triggers the first type of input signal, the
也因为控制模块130所产生的缩图系对应第一类输入信号被触发当时使用中窗口的执行画面,故即便在窗口被关闭的情况下,使用者仍可在主画面看到之前对该窗口进行操作的内容,亦可在主画面点选缩图以重新开启窗口(开启窗口的详细运作方式将于后配合图示再做说明)。换言之,显示在主画面的缩图能呈现类似接口工具集(widget)的效果。使用者不仅能在主画面看到常用或最近开启的档案,且通过缩图即可看出之前使用相应应用程序的情境,而不需要实际执行应用程序。本实施例能让使用者在感到窗口被持续开启之余,亦降低系统资源的消耗而改善电子装置100的效能。Also because the thumbnail image generated by the
值得一提的是,图2所示的自订使用者接口的方法能在主画面产生对应同一种应用程序的两个(或两个以上)的缩图,且该些缩图分别对应不同的窗口。举例来说,使用者可利用文字编辑程序同时编辑两个档案(例如为第一档案与第二档案),在对应第一档案的窗口为使用中窗口时,电子装置100可经过图2所示的各步骤的处理以在主画面显示对应第一档案的缩图。之后,倘若使用者在对应第二档案的窗口为使用中窗口时触发第一类输入信号,电子装置100将再经过图2所示的各步骤以于主画面显示对应第二档案的缩图。基此,使用者可在主画面看到利用同一种应用程序所编辑的两个档案的缩图,而在主画面点选不同的缩图便可对应地开启不同的档案。It is worth mentioning that the method for customizing the user interface shown in FIG. 2 can generate two (or more than two) thumbnails corresponding to the same application program on the main screen, and these thumbnails correspond to different application programs respectively. window. For example, the user can use a text editing program to edit two files (for example, the first file and the second file) at the same time. When the window corresponding to the first file is an active window, the
图3是依照本发明的另一实施例所显示的一种电子装置的方块图。如图3所示,电子装置300包括屏幕110、检测模块120、控制模块330、主存储器340与辅助存储器350。由于电子装置300与图1的电子装置100相似,故以下仅就不同之处进行说明。FIG. 3 is a block diagram of an electronic device according to another embodiment of the present invention. As shown in FIG. 3 , the
请参阅图3,在本实施例中,屏幕110、检测模块120、主存储器340,以及辅助存储器350均耦接至控制模块330。其中,主存储器340包括随机存取内存(Random Access Memory,RAM)。辅助存储器350则可以是嵌入式多媒体卡(Embedded Multi Media Card,eMMC)或硬盘等储存装置。Please refer to FIG. 3 , in this embodiment, the
进一步来说,主存储器340是指电子装置300的中央处理器能直接存取的储存装置。主存储器340用以加载各种程序与数据以供中央处理器使用。亦即,所有电子装置300支持的程序在被执行时,其相关的执行信息都将被加载主存储器340。若同时开启许多应用程序或利用同一应用程序开启多个档案,可能因为相关的执行信息都被加载至主存储器340而造成主存储器340的空间不足,在此情况下,部份加载主存储器340的信息必须被置换(swap out)到辅助存储器350,以将主存储器340的空间挪给其它应用程序使用。换言之,主存储器340的空间一旦不足便会对电子装置300的整体效能造成负面影响。Further, the
为了避免上述情况,在以下的实施例中,控制模块330在关闭使用中窗口时会利用辅助存储器350储存原先存于主存储器340中的执行信息。而以下将以图4来说明电子装置300的详细运作方式。请同时参照图3及图4。In order to avoid the above situation, in the following embodiments, the
在步骤S410中,在屏幕110显示关于一应用程序的使用中窗口时,检测模块120反复判断是否检测到第一类输入信号(例如,判断使用者是否点选使用中窗口上的特定图标)。当检测模块120检测到上述第一类输入信号时,如步骤S420所示,控制模块330获取此时使用中窗口的执行画面。In step S410, when the
接着在步骤S430中,控制模块330自主存储器340取得使用中窗口所对应的执行信息。执行信息是关于使用中窗口的一切状态(context)信息。举例来说,当应用程序是多媒体播放程序时,其相关的使用中窗口的执行信息包括目前所播放的多媒体档案的文件名和播放进度。若应用程序是文字编辑程序时,其相关的使用中窗口的执行信息则包括所编辑的文件的档名及已编辑的内容。若应用程序为实时通信软件,其相关的使用中窗口的执行信息则包括好友清单、对话记录等账户信息。若应用程序是浏览器,其相关的使用中窗口的执行信息则包括浏览网址、网页内容,及使用者当时在网页上进行浏览所停留的位置。Then in step S430 , the
接下来如步骤S440所示,控制模块330将使用中窗口所对应的执行信息储存至辅助存储器350。并在步骤S450中,控制模块330释放主存储器340中配置给使用中窗口的空间以关闭使用中窗口。必须说明的是,控制模块330会真正地关闭使用中窗口,而并非让其在背景继续运行。Next, as shown in step S440 , the
在本实施例中,控制模块330是在执行步骤S430至步骤S450的动作的期间产生所获取的执行画面的缩图。然而在其它实施例中,控制模块330也可在完成上述动作之前或之后产生执行画面的缩图。In this embodiment, the
接着如步骤S460所示,控制模块330建立此缩图与执行画面之间的启动机制。最后在步骤S470中,控制模块330将此缩图加入至电子装置300的使用者接口的主画面,并显示主画面于屏幕110。Next, as shown in step S460 , the
举例来说,倘若使用者在以文字编辑程序编写一档案的期间触发第一类输入信号,屏幕110所显示的画面将由该档案的编辑窗口转换到主画面,且主画面会显示对应编辑进度的缩图。通过图4所示的步骤S430至步骤S450,由于与编写该档案相关的执行信息都已从主存储器340移至辅助存储器350,因此能确保在屏幕110显示主画面时已确实关闭先前的使用中窗口,避免该窗口在系统中继续执行,从而节省系统资源而提升电子装置300的整体运作效率。For example, if the user triggers the first type of input signal while writing a file with a text editing program, the screen displayed on the
以下将以图5A、图5B、图5C及图5D说明在以图4所示的各步骤建立具有数个缩图的主画面后,电子装置300在检测到使用者欲利用缩图启动对应的窗口或对缩图进行管理时的运作方式。请同时参照图3、图5A、图5B图5C及图5D。5A, FIG. 5B, FIG. 5C and FIG. 5D are used to illustrate that after the steps shown in FIG. How it behaves when managing windows or thumbnails. Please refer to FIG. 3 , FIG. 5A , FIG. 5B , FIG. 5C and FIG. 5D at the same time.
如图5A所示,在本实施例中假设主画面502具有以图4所示的各步骤所产生的三个缩图。其中,第一缩图510是以文字编辑程序开启的第一文本文件的对应缩图,第二缩图520为以文字编辑程序开启的第二文本文件的对应缩图,而第三缩图530则是以照片浏览软件开启的第一照片档案的对应缩图。As shown in FIG. 5A , in this embodiment, it is assumed that the
当电子装置300的屏幕110显示主画面502时,检测模块120会不断判断是否检测到对应任何缩图的第二类输入信号。其中,第二类信号例如是使用者以输入工具点选主画面502上的缩图所触发。When the
倘若检测模块120检测到对应第一缩图510的第二类输入信号(例如,使用者点选主画面502上的第一缩图510),控制模块330会执行缩图510与其执行画面之间的启动机制,以将储存在辅助存储器350中关于第一缩图510的执行信息加载主存储器340,并经由文字编辑程序根据执行信息而在屏幕110呈现第一文本文件在前次被关闭时的执行画面(如图5B的执行画面560所示)。If the
在屏幕110显示执行画面560的情况下(亦即,显示第一文本文件的窗口为使用中窗口),使用者可通过文字编辑程序继续对第一文本文件进行编辑。在本发明的一实施例中,倘若使用者再触发第一类输入信号,控制模块330会利用主存储器340中的关于第一文本文件的新执行信息来更新辅助存储器350中相应的旧执行信息,并释放主存储器340中储存新执行信息的空间,且如图5C所示,在主画面502上利用对应新编辑进度的缩图510’以覆盖旧的第一缩图510。When the
在本发明另一实施例中,控制模块330将保留辅助存储器350中的旧执行信息,并额外将主存储器340中的新执行信息存入辅助存储器350,接着再释放主存储器340中储存新执行信息的空间。据此如图5D所示,控制模块330在主画面502保留第一缩图510,并另外显示第四缩图540来呈现新的编辑进度。由于在主画面502上,第一缩图510和第四缩图540是对应第一文本文件的两种不同的编辑进度,因此,当使用者在主画面502点击第一缩图510或第四缩图540时,控制模块330会分别从辅助存储器350中加载不同的编辑进度并显示不同的执行画面,以利使用者进行编辑。In another embodiment of the present invention, the
另一方面,请回到图5A,当电子装置300的屏幕110显示主画面502时,检测模块120亦会不断判断是否检测到对应任何缩图的第三类输入信号。第三类输入信号可驱使控制模块330删除主画面502上的缩图。举例来说,第三类输入信号可由相应的软件按键或实体按键来达成,其中,软件按键可以是显示在缩图上的删除图标或显示于屏幕110的任意位置的图标。On the other hand, please return to FIG. 5A , when the
假设使用者已经不需要再编写第一文本文件,便可点选第一缩图510上的删除图示以触发第三类输入信号。此时,控制模块330除了会将第一缩图510自主画面502移除,还会删除辅助存储器350中对应第一缩图510的执行信息。Assuming that the user no longer needs to edit the first text file, he can click the delete icon on the
综上所述,本发明所述的自订使用者接口的方法及其电子装置系因应使用者的操作而获取使用中的应用程序的执行画面,且将此执行画面的缩图呈现于主画面。据此,使用者可从缩图直接得知先前使用应用程序的情境。而当使用者点选主画面上的缩图时,通过缩图与执行画面之间的启动机制,将使应用程序根据储存在辅助存储器的执行信息而接续先前的状态执行。此外,由于本发明在建立缩图时会真正地关闭使用中窗口,藉此可避免该窗口继续占据主存储器的资源,从而达到提升系统效能的功效。To sum up, the method for customizing the user interface and the electronic device thereof in the present invention obtain the execution screen of the application program in use in response to the user's operation, and present the thumbnail of the execution screen on the main screen . Accordingly, the user can directly know the context of using the application program before from the thumbnail image. And when the user clicks the thumbnail on the main screen, through the activation mechanism between the thumbnail and the execution screen, the application program will continue to execute in the previous state according to the execution information stored in the auxiliary memory. In addition, since the present invention will actually close the window in use when creating the thumbnail, it can prevent the window from continuing to occupy the resources of the main memory, thereby achieving the effect of improving system performance.
虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域中的普通技术人员,当可作些许的更动与润饰,而不脱离本发明的精神和范围。Although the present invention has been disclosed above with the embodiments, it is not intended to limit the present invention, and any person skilled in the art may make some changes and modifications without departing from the spirit and scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100941904A CN102736832A (en) | 2011-04-13 | 2011-04-13 | Method for customizing user interface and electronic device thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100941904A CN102736832A (en) | 2011-04-13 | 2011-04-13 | Method for customizing user interface and electronic device thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102736832A true CN102736832A (en) | 2012-10-17 |
Family
ID=46992427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011100941904A Pending CN102736832A (en) | 2011-04-13 | 2011-04-13 | Method for customizing user interface and electronic device thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102736832A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070180407A1 (en) * | 2006-01-30 | 2007-08-02 | Miika Vahtola | Methods and apparatus for implementing dynamic shortcuts both for rapidly accessing web content and application program windows and for establishing context-based user environments |
| US20090113444A1 (en) * | 2007-10-31 | 2009-04-30 | Google Inc. | Application Management |
| CN101464770A (en) * | 2007-12-21 | 2009-06-24 | 英业达股份有限公司 | Handheld electronic device, input and display device and method of handheld electronic device |
| US20090217072A1 (en) * | 2008-02-26 | 2009-08-27 | Alexander Gebhart | Automated electrical power savings in virtualization environments |
| US20090293062A1 (en) * | 2008-05-20 | 2009-11-26 | International Business Machines Corporation | Method for Dynamically Freeing Computer Resources |
| US20110016417A1 (en) * | 2006-04-20 | 2011-01-20 | Palm, Inc. | Selective Hibernation Of Activities In An Electronic Device |
-
2011
- 2011-04-13 CN CN2011100941904A patent/CN102736832A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070180407A1 (en) * | 2006-01-30 | 2007-08-02 | Miika Vahtola | Methods and apparatus for implementing dynamic shortcuts both for rapidly accessing web content and application program windows and for establishing context-based user environments |
| US20110016417A1 (en) * | 2006-04-20 | 2011-01-20 | Palm, Inc. | Selective Hibernation Of Activities In An Electronic Device |
| US20090113444A1 (en) * | 2007-10-31 | 2009-04-30 | Google Inc. | Application Management |
| CN101464770A (en) * | 2007-12-21 | 2009-06-24 | 英业达股份有限公司 | Handheld electronic device, input and display device and method of handheld electronic device |
| US20090217072A1 (en) * | 2008-02-26 | 2009-08-27 | Alexander Gebhart | Automated electrical power savings in virtualization environments |
| US20090293062A1 (en) * | 2008-05-20 | 2009-11-26 | International Business Machines Corporation | Method for Dynamically Freeing Computer Resources |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7789113B2 (en) | Gestural Graphical User Interface for Managing Simultaneously Open Software Applications - Patent application | |
| US12262111B2 (en) | Device, method, and graphical user interface for accessing an application in a locked device | |
| US12566872B2 (en) | Device, method, and graphical user interface for accessing an application in a locked device | |
| EP2503455A2 (en) | Method for customizing user interface and electronic device thereof | |
| CN105144071B (en) | Method and electronic device for managing user interface | |
| CN102707870B (en) | Method and electronic device for providing background of screen lock | |
| TWI475470B (en) | Electronic device and application operating method | |
| KR101607365B1 (en) | Device, method, and graphical user interface for changing pages in an electronic document | |
| US20120216146A1 (en) | Method, apparatus and computer program product for integrated application and task manager display | |
| WO2019062910A1 (en) | Copy and pasting method, data processing apparatus, and user device | |
| JP2012507089A (en) | Surface and manage window-specific controls | |
| WO2021135578A1 (en) | Page processing method and apparatus, and storage medium and terminal device | |
| TWI502433B (en) | Electronic device suitable for interacting with stylus and touch method thereof | |
| CN105487636A (en) | Handheld electronic device and operation method thereof | |
| WO2018145582A1 (en) | Method and device for view transition | |
| JP2015095219A (en) | Information processing apparatus, information processing method, and storage medium | |
| CN112306256B (en) | Application switching processing method, device and electronic device | |
| CN106776899A (en) | A kind of information search method and mobile terminal | |
| CN107566917A (en) | A kind of video marker method and video playback apparatus | |
| CN116033062B (en) | Interface display method of application program, electronic device and readable storage medium | |
| KR20130085146A (en) | Method and device for application file reopen and screen capture therefor | |
| TW201432556A (en) | Method for recording trajectory and electronic apparatus | |
| CN112667327B (en) | Screen rotation display method, device, computer equipment and storage medium | |
| CN102736832A (en) | Method for customizing user interface and electronic device thereof | |
| CN116032876A (en) | Unread message notification processing method, electronic device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20121017 |