呈现应用程序选单的方法、电子装置与流程

文档序号:12926883阅读:204来源:国知局
呈现应用程序选单的方法、电子装置与流程
本发明涉及一种呈现选单的方法及其电子装置,特别是涉及呈现应用程序选单的方法及其电子装置。

背景技术:
随着智能型电子装置的普及,开发给智能型电子装置使用的应用程序在数量和类型上都越来越多,并且可供使用者通过网络有偿或无偿地下载及安装使用。当电子装置中储存了为数众多的应用程序时,能否有效率地从众多应用程序中寻找到使用者所要选取的应用程序,取决于应用程序在电子装置上显示的方式。现有常见的应用程序配置的方式,包括多阶层式的分层显示以及无阶层式的全部展开。多阶层式的分层显示可以让使用者有条理地循着各个阶层而寻找到所要的应用程序,但过多的层次可能造成使用者无法明确判断所要寻找的应用程序归属于哪一个层级,且需要的操作步骤偏多,可能增加使用者寻找应用程序的时间。而无阶层式地将应用程序一字排开的显示方式,虽然有助于让使用者一次遍览所有的应用程序,但当数量众多时,使用者通常难以在其中迅速发现所要寻找的应用程序,且当全部的应用程序都显示在使用界面上时,可能大幅度地占用了使用界面的显示范围,影响使用者观看原本显示在使用界面上的数据的便利性。

技术实现要素:
本发明实施例提供一种呈现应用程序选单的方法,适用于电子装置。所述方法包括:启动选单配置程序,根据选单配置程序读取多个应用程序并产生分类程序选单,其中每一应用程序关联于多个目录其中之一,且每一应用程序包括代表所述应用程序的物件,而分类程序选单包括多个群组,每一群组包括一个目录的目录名称,以及关联于所述目录的一个或多个应用程序的物件。接着,接收控制命令以于电子装置的使用界面的索引区域显示所述群组其中之一,所述的索引区域配置于使用界面的侧边。此外,本发明实施例还提供一种计算机可读取记录媒体记录一组计算机可执行程序,当计算机可读取记录媒体被处理器读取时,该处理器执行上述方法中的步骤。除此之外,本发明实施例还提供一种电子装置,其具有执行上述方法的对应元件。综上所述,本发明实施例所提供的呈现应用程序选单的方法、电子装置及计算机可读取记录媒体可提供经过分类的应用程序选单,并根据使用者的需求而显示或隐藏,可达到兼顾寻找应用程序时的便利性及使用界面的空间运用的效果。上述呈现应用程序选单的方法、电子装置及计算机可读取记录媒体所具备的其他特征及可实现的其他效果,将于以下进行详细的说明。附图说明图1是本发明提供的一种可呈现应用程序选单的电子装置实施例的环境架构图;图2是本发明提供的一种电子装置实施例的方块图;图3是本发明提供的一种电子装置实施例未显示应用程序选单的示意图;图4是本发明提供的一种电子装置实施例显示应用程序选单的示意图;图5是本发明提供的一种电子装置实施例显示应用程序选单的另一示意图;图6是本发明提供的另一种电子装置实施例的方块图;图7是本发明提供的另一种电子装置实施例显示应用程序选单的示意图;图8是本发明提供的分类程序选单实施例的示意图;图9是本发明提供的一种将应用程序关联到目录的实施例的流程图;图10是本发明提供的一种变更应用程序关联目录的实施例的流程图;图11是本发明提供的一种呈现应用程序选单方法实施例的流程图;及图12是本发明提供的一种对应用程序选单进行控制实施例的流程图。附图符号说明10,10a电子装置100网络单元101运算处理单元102储存单元103命令接收单元104图形处理单元105影像寄存单元106显示单元107输入单元108控制键11远端控制器12因特网14伺服器16验证数据库20数字电视20a平板计算机21电视遥控器210控制键211-214方向键215选择键22屏幕22a触控屏幕23使用界面24索引区域240目录名称242,242a-f图像244,244a切换按钮246卷轴26清单区域260清单名称262图像264卷轴27控制键30手32切换方向40分类程序选单400,400a-c目录名称402,402a-c物件404,404a-c群组S501-S513流程步骤S601-S613流程步骤S701-S717流程步骤S801-S815流程步骤具体实施方式〔装置实施例〕请参照图1,图1绘示一种电子装置通过网络以存取应用程序的环境架构示意图。具有网络连接能力的电子装置10可通过因特网12连接到伺服器14,并经过验证数据库16验证电子装置10的识别数据(例如使用者帐号及密码)后,自伺服器14下载各项应用程序、视讯文档、文件数据或即时更新讯息回电子装置10储存后使用。所述的电子装置10可为具有无线上网功能的智能型手机、平板计算机、或是具有网络通讯模块的数字电视等智能型电子装置。而所述的伺服器14可为一部或多部计算机或工作站,用以存放由多个提供者所提供的各式数字文档或内容。由于可通过图1所示的环境架构而取得各式各样的数据,电子装置10当中可能会储存数量众多的应用程序,例如游戏程序、影像播放程序、图像编辑程序等。故而本发明提供一种电子装置实施例,让所述的电子装置可以简洁且系统性地提供应用程序的检视与浏览界面,以利使用者检视或寻找储存在电子装置10的应用程序。请参阅图2所示的电子装置实施例的方块图。电子装置10包括网络单元100、运算处理单元101、储存单元102、命令接收单元103、图形处理单元104、影像寄存单元105及显示单元106。网络单元100、储存单元102、命令接收单元103、图形处理单元104及影像寄存单元105分别连接于运算处理单元101,而影像寄存单元105还连接于图形处理单元104及显示单元106之间。网络单元100可为网络界面卡、移动通讯模块芯片或无线网络模块芯片,用以提供电子装置10网络连线及通过网络传输数据的能力。运算处理单元101为电子装置10的主要运算中心,用以执行各项分析、运算及控制,具体可为中央处理器、微控制器或嵌入式控制器等处理芯片。储存单元102可为快闪存储器芯片、只读存储器芯片或随机存取存储器芯片等易失性或非易失性存储芯片,用于储存内建于电子装置10的各种系统数据、电子装置10的识别数据,以及电子装置10通过网络所取得的各项应用程序。为了可以长时间保存所述数据及程序,储存单元102较建议为非易失性存储芯片。命令接收单元103可用以接收远端控制器11所发出的命令,并交由运算处理单元101对所述的命令进行处理。命令接收单元103具体可例如为消费者红外线(CIR)模块,用以接收远端控制器11发出的红外线讯号。图形处理单元104用以根据运算处理单元101的运算处理结果绘制图形数据,例如视讯画面、或显示在电子装置10使用界面上的图形画面等。图形处理单元104绘制的图形数据可寄存于影像寄存单元105后输出到显示单元106显示。影像寄存单元105可为易失性的存储芯片,而显示单元106则可为具有触控输入功能或不具有触控输入功能的液晶屏幕。在本实施例中,储存单元102还储存了选单配置程序。当电子装置10启动并完成基本硬件检查及载入操作系统等工作后,运算处理单元101可从储存单元102读取并执行选单配置程序,将电子装置10中的应用程序依据各自的类别数据分别关联(associate)到对应的目录,例如:娱乐、游戏、社交、运动、财经、常用或最爱等项目,使得属于相同类别的应用程序可被集中对应于同一目录,以利使用者需要的时候可以迅速呼叫出应用程序的选单,并依照类别迅速找到相关的应用程序。所述的目录可为电子装置10预设或由使用者建立,目录的名称或数量亦不限于上述例示。为了在运算处理单元101执行选单配置程序时可以正确读取及配置不同目录中的应用程序,运算处理单元101可预先根据应用程序本身的程序信息将每一应用程序进行分类。应用程序的程序信息可为元数据(metadata),其中可能包括应用程序的提供者创建所述应用程序时,即预先根据应用程序的用途或特色而定义的类别标签(tag)以及关联于代表所述应用程序的物件,例如计算机图像(icon)。当运算处理单元101经由网络下载新的应用程序回到电子装置10时,运算处理单元101可在储存新下载的应用程序到储存单元102的同时,读取所述应用程序的元数据以判断其中是否记录了应用程序的类别标签。若应用程序的元数据已记录了类别标签,且电子装置10中已存在与相对应的目录时,运算处理单元101可直接根据所述的类别标签将所述的应用程序或/和代表所述应用程序的物件分类到相对应的目录中。若应用程序的元数据记录有类别标签,但电子装置10中并无相对应的目录时,运算处理单元101可依照类别标签建立一个新的目录且记录在储存单元102中,并将所述的应用程序分类到建立好的新目录。若是下载回电子装置10的应用程序的程序数据并未包含预先定义好的类别标签,运算处理单元101可将所述的应用程序先分别电子装置10已预先建立好的预设目录中,例如:「无类别(non-category)」目录或「其他」目录。藉由上述的分类方式,电子装置10的储存单元102中可记录多组目录,每一目录内可包含所述目录的目录名称,以及被分类到所述目录下的一个或多个应用程序及其代表的图像。电子装置10将应用程序分类后,用以供使用者参照、寻找及选用的方式将于以下说明,请结合图3所绘示的电子装置实施例的示意图以利理解。图3所示的电子装置为数字电视20,通过内建的网络单元或外接支持网络功能的机顶盒(STB,图3未示)而具有可上网下载应用程序的能力。使用者可操作电视遥控器21上的按键以产生命令,并将命令以讯号的形式无线传送到数字电视20的命令接收单元(图3未示),进而控制数字电视20所储存的各项应用程序及应用程序的显示或隐藏状态。其中,数字电视20的屏幕22可用以呈现使用界面23,数字电视20中的应用程序及电视节目画面可在所述的使用界面23上显示。使用者除了可操作电视遥控器21上的方向键211到214切换频道或增减音量,并操作选择键215以确认选择特定一个频道之外,还可利用电视遥控器21呼叫出数字电视20所储存的应用程序来执行。当数字电视20被开启后,内部的运算处理单元101(参阅图2)可执行选单配置程序,依照储存单元102所记录的各个目录,以及每一目录中对应的应用程序,产生用以显示在使用界面23上的分类程序选单。然而,为了避免干扰使用者观看屏幕22上的影像画面,在使用者发出命令要求显示应用程序等项目之前,分类程序选单并不显示在使用界面23上。如图3所示,在数字电视20启动后,使用者尚未利用电视遥控器21输入控制命令之前,屏幕22上仅显示电视频道的内容或先前已开启的应用程序画面。在本实施例中,使用者可利用操作电视遥控器21上的控制键210,由电视遥控器21的控制器(图3未示)根据控制键210的按压而产生控制命令,并传送到数字电视20。控制键210可为专用于控制应用程序显示与否的热键(hotkey)。数字电视20接收到发自电视遥控器21的控制命令后的示意图请参阅图4。图4所示的数字电视20中,使用界面23包括有配置于使用界面23侧边的索引区域24,例如图4所示的索引区域24位于使用界面23的右侧,并占用整个使用界面23的约四分之一宽度,以避免妨碍或遮蔽使用界面23上其他的内容。当数字电视20在应用程序项目隐藏不显示的状态下接收到控制命令后,可由图形处理单元104根据运算处理单元101的指示,绘制分类程序选单并显示同一目录中的应用程序于索引区域24中。分类程序选单包括了电子装置中所储存的多个应用程序,而每一个应用程序都根据其所关联的目录而进行分类,关联于相同目录的不同应用程序会被集中归纳至同一个群组。运算处理单元101在数字电视20启动后,可从数字电视20储存的多组目录当中将各目录的目录名称240以及分类在所述目录中的各应用程序的图像242加以整合而产生分类程序选单,使得每一群组包括一个目录的目录名称240以及所述目录中的所有应用程序的图像242。分类程序选单上的各个图像242可横向排列于所属目录名称240下方,如图4所示。当分类程序选单根据控制命令而从隐藏状态改变为显示状态时,可由运算处理单元101选定其中一个目录的内容,从使用界面23的侧边边缘出现,并逐渐朝向使用界面23的中央移动,直到定位于索引区域24当中,以呈现出从使用界面23侧边拉出代表应用程序的图像242的效果。藉此,当使用者利用电视遥控器21按下控制键210后,可从屏幕22上看到多个代表应用程序的图像242从屏幕22边缘向中央展开。以图4所示的目录为例,根据目录名称240所示的「游戏」可知索引区域24中图像242a到242c所代表的各应用程序为与游戏相关的程序。进一步来说,由于索引区域24的面积并未涵盖整个使用界面23,故在索引区域24中每次可显示的图像242数量有限。当被选取的目录包含的应用程序数量多于索引区域24可容纳图像242的数量(称为第一显示数量)时,运算处理单元101可根据索引区域24的第一显示数量,选取所述目录中部分应用程序的图像,交由图形处理单元104绘制输出。此时,运算处理单元101还可产生切换按钮244,并由图形处理单元104绘制于索引区域24当中,例如在图像下方显示「下一页」按钮或代表换页的方向钮。使用者可利用电视遥控器21上的方向键(如图3所示的向右键212)选取切换按键244,再利用选择键215确认而产生换页命令。命令接收单元103接收到换页命令后,交由运算处理单元101再依据第一显示数量选取先前未显示的另一部分应用程序图像,并同样以横向排列的方式显示在索引区域24当中,如图5的索引区域24中代表三个不同应用程序的图像242d到242f。若所述目录中仍有关联于应用程序的图像时,运算处理单元101同样可产生切换按钮244a(如图5所示代表「上一页」及「下一页」的方向钮),以供使用者选择及切换,藉此以供所述目录中的每个应用程序的图像轮流被显示在索引区域24的机会。再回到图4,使用者可于索引区域24中检视特定目录的应用程序的图像242a到242c时,利用电视遥控器21的按键选取其中一个图像(假设为242a),以产生选取命令到数字电视20。运算处理单元101根据电视遥控器21输入的选取命令及被选取的所述图像242a,可至储存单元102读取被选取的图像242a所关联的应用程序,并启动及执行所述应用程序。另一方面,索引区域24每次仅显示一个目录的信息,若使用者要检视或寻找分类于其他目录中的应用程序时,则可操作电视遥控器21的特定按键或按键组合而产生类别切换命令,藉以通知运算处理单元101更换显示于索引区域24的目录名称及代表应用程序的图像。运算处理单元101根据类别切换命令而从分类程序选单的多个目录当中读取另一组目录的数据(例如为财经目录),并控制图形处理单元104根据所述数据绘制新读取的目录中的目录名称及应用程序的图像到索引区域24。藉此,使用者即可在使用界面23的索引区域24检视关联于财经的应用程序的图像。其中,运算处理单元101每一次接收到类别切换命令时,可按照分类程序选单的目录顺序循序切换、或根据储存单元102中多组目录的预设顺序而依序循环地切换目录数据,又或可依照使用者所设定的顺序而依序循环切换。〔装置的另一实施例〕接下来请参阅图6,图6绘示了另一种电子装置实施例的方块图。相较于图2所示的电子装置10方块图,本实施例的电子装置10a中还包括输入单元107及控制键108以取代图2中的命令接收单元103。所述的电子装置10a可为平板计算机或智能型手机。输入单元107则可为电子装置10a的触控屏幕,而用以产生控制命令给运算处理单元101的控制键108则可为设置于所述平板计算机或智能型手机上的按键。请参照图7所绘示本实施例电子装置的示意图。所述的电子装置是以平板计算机20a为例,其包括有触控屏幕22a及设置于平板计算机20a表面的控制键27。运算处理单元(参阅图6的101)控制图形处理单元(参阅图6的104)绘制使用界面23并显示于触控屏幕22a上。在本实施例的使用界面23上,除了用以显示分类程序选单的索引区域24之外,还包括用以显示电子装置中所有应用程序的清单的清单区域26。所述清单区域26可容纳第二显示数量的图像,以图7为例,清单区域26可显示共8个代表应用程序的图像262。应用程序清单包括清单名称260(如本例中的「全部」)及平板计算机20a所储存的全部应用程序的图像262,所述的图像262可以以一行或多行并排的方式横向排列,如图7所示为上、下两行图像262。平板计算机20a接收到控制键27被按压所产生的控制命令时,原本隐藏不显示的分类程序选单及应用程序清单将分别被输出到相对应的索引区域24及清单区域26加以显示,如图7所示。由于平板计算机20a中所存有的应用程序数量可能远超过清单区域26的第二显示数量,因此当应用程序清单输出到清单区域26显示时,清单区域26仅会包括所有应用程中当中一部分的应用程序的图像262,故在清单区域26的底部还可包括卷轴264,用以指示还可被显示的其他图像的数量。相似地,在索引区域24中,若被显示的目录所包括的应用程序的数量超过索引区域24的第一显示数量,索引区域24的底部亦可包括卷轴246以指示还可被显示的其他同类型的应用程序图像。由于本实施例的触控屏幕22a可作为输入单元107接受使用者的接触操作,并产生输入指令到运算处理单元101,因此,使用者可通过触控屏幕22a在使用界面的清单区域26横向滑动而产生换页命令。运算处理单元101可根据换页命令依照清单区域26的第二显示数量,随着使用者滑动的方向而输出其他的应用程序图像。同样地,使用者亦可在索引区域24滑动而产生换页命令,由运算处理单元101根据索引区域24的第一显示数量及使用者滑动方向,输出同一目录所包括的其他应用程序的图像。再回到分类程序选单来看,本实施例中用以显示在索引区域24的分类程序选单包含了多组目录的目录名称及所属目录中代表各应用程序的物件(本例中为应用程序的图像)。当运算处理单元101于电子装置启动后开始执行选单配置程序时,即可将所有的目录与各目录下的应用程序图像加以排列,组合成完整的选单界面。请参阅图8所示的分类程序选单示意图。分类程序选单40是以电子装置当中的目录作为分类的依据,每一个目录下的目录名称400与关联于该目录下各应用程序的物件402(例如图像)为独立的群组404,对任一个群组404中的物件402的调整与其他群组中的物件402互不干涉。因此,当其中一个群组的目录名称400与物件402被显示于索引区域24(例如为群组404a的目录名称400a与物件402a),运算处理单元101根据换页命令而调整群组404a当中被显示的物件402a时,其他群组(如群组404b及群组404c)中的物件402b、402c并不会随着物件402a一起移动,以减少运算处理单元101及图形处理单元104的处理量,同时避免使用者混淆。然而,当运算处理单元101接收到类别切换命令时,则会以一个群组404整体进行切换。以图7的示意图为例,使用者可以长按目录名称240、或是以手指30在索引区域24向下滑动而产生类别切换命令。再回到图8的示意图来看,假设原本显示在索引区域24的是群组404b的目录名称400b与多个物件402b,运算处理单元101可根据使用者在索引区域24向下滑动产生的类别切换命令,改为将群组404a的目录名称400a与多个物件402a按照第一显示数量输出到使用界面23的索引区域24。特别说明,图8的分类程序选单40仅为用以说明运算处理单元101读取并整合数据后所组织的选单架构,在实作上,运算处理单元101可在接收到控制命令或类别切换命令而要显示其中一个群组404的数据时,才指示图形处理单元10绘制要显示在索引区域24中的数据。使用者亦可按压或点击显示在索引区域24或清单区域26上的图像而产生选取命令,以启动所述图像对应的应用程序。此外,使用者若要将任一应用程序从原本的目录中改分类到其他目录时,可利用如长按显示在索引区域24或清单区域26中的任一个图像的方式产生目录变更命令,驱使运算处理单元101根据所述的长按动作而对应开启目录选单,以供使用者从目录选单中选择不同的目录。运算处理单元101可根据使用者所选择的目录,将所述的应用程序关联到使用者所选择的目录中,并将所述应用程序与原本的目录之间的关联移除。另一种变更应用程序所属目录的例示,则可从清单区域26中选择一个对应于应用程序的图像,将其拖曳到索引区域24当中。运算处理单元101可根据当时显示在索引区域24中的应用程序图像242所属的目录,将被拖曳的图像262所对应的应用程序分类到图像242所属的目录当中,例如将原本属于「无类别」目录下的应用程序移动到「游戏」目录下,以产生新的目录与应用程序的对应关系。为了减少对使用者在使用界面23上执行其他操作或观看的影响,若运算处理单元101经过一段预定时间后都未接收到针对所述选单或清单进行操作的命令、或是再度接收到使用者按压控制键27所产生的控制命令时,显示在索引区域24及清单区域26的数据则会恢复为隐藏不显示的状态,以利使用者在使用界面23上观看完整的视讯或影像内容。本实施例中其余与前一实施例相同的部分请参阅图2到图5所对应的说明,本例中不再重述。〔方法实施例〕接下来提供一种呈现电子装置的应用程序选单方法的实施例,包括说明将应用程序分类、按照分类配置应用程序的呈现方式,以及变更应用程序的分类的手段。首先请参阅图9所绘示本实施例中将应用程序分类的流程图,并请一并参阅图2所绘示的电子装置方块图以利理解。电子装置10的运算处理单元101通过网络单元100连接到因特网,并从伺服器下载应用程序回到电子装置10的储存单元102储存(S501)。运算处理单元101在储存应用程序的过程中,进一步读取所述应用程序的程序信息(S503),例如其元数据,并判断在程序信息中是否包括有用以说明所述应用程序的属性的类别标签(S505)。若程序信息当中并无所述应用程序的类别标签的记载,运算处理单元101先将所述应用程序关联到储存单元102中所记录的一个预设目录当中,例如为「无类别」或「其他」目录(S507)。反之,若程序信息中包括所述应用程序的类别标签,运算处理单元101可根据类别标签所述的类别,准备将应用程序分类:运算处理单元101先根据类别标签所记载的类别名称,判断储存单元102当中是否已经存有相同或类似名称的目录(S509),若储存单元102当中没有对应于类别标签所述的目录,运算处理单元101可根据类别标签先新增目录(S511),接着再建立所述应用程序与对应于类别标签的目录之间的关联(S513),换言之即是将所述的应用程序分类到对应的目录中。而若在步骤S509之后,运算处理单元101根据类别标签在储存单元102中寻获具有相同或相近名称的目录,则可直接将所述应用程序与相对应的目录建立关联,使之分类到与类别标签相对应的目录下(S513)。藉此,每当电子装置10下载一项新的应用程序后,都可以自动将被下载的应用程序进行分类,以便具有相同属性或用途、功能的应用程序可被归纳于同一目录当中,有利于使用者依照目录搜寻应用程序。除了根据类别标签自动为应用程序分类之外,使用者亦可根据自己的喜好或使用的习惯而变更应用程序对应的目录,或是将因为没有类别标签而被关联到「无分类」或「其他」目录中的应用程序指定到适当的目录中。变更应用程序所对应的目录的其中一种方式,请参阅图10所示的流程图。根据使用者通过远端控制器11(参阅图2)传送到命令接收单元103的命令、或从输入单元107(参阅图6)在使用界面上选取的一个代表应用程序的图像,运算处理单元101可识别在使用界面上被选择的应用程序(S601),接着并接受命令接收单元103或输入单元107所传送用以变更关联目录的目录变更命令(S603),例如按压远端控制器11上的按键或按键的组合而产生所述命令,或是在触控屏幕上长按应用程序的图像而产生所述命令。使用者操作远端控制器11或输入单元107而产生目录变更命令后,可进一步指定一个与应用程序原本所关联的目录不同的另一个目录,藉以改变被选取的应用程序所对应的目录(S605)。例如:运算处理单元101可在接收到命令之后,于使用界面上展开一个目录选单,用以供使用者从目录选单中选取特定一个目录名称。或是接受使用者拖曳被选取的图像到已在使用界面上显示的一个目录当中,与同一目录下的其他图像排列在一起。又或是在使用界面上提供一个输入字段,供使用者输入所要关联的目录名称。运算处理单元101根据使用者的指定,判断使用者所指定的目录是否已存在电子装置10的储存单元102当中(S607)。当使用者所指定的目录并不存在于储存单元102中,运算处理单元101可先根据使用者的输入而建立一个新的目录,并记录在储存单元102当中(S609)。接着再由运算处理单元101根据被指定的目录,而将被选取的应用程序分类到被指定的目录中以建立关联(S611),换言之,亦即可将应用程序的类别标签与指定的目录相互关联。另一方面,经过步骤S607的判断而确认使用者所指定的目录已经存在于储存单元102时,可直接将所述的应用程序分类到被指定的目录中,以建立应用程序与所指定目录之间的关联(S611)。最后,运算处理单元101还可再进一步将所述应用程序从其原本所属的旧目录中移除(S613),也就是解除(de-associated)应用程序与原本所属目录之间的关联。藉此,使用者可变更原本由电子装置10自动分类的应用程序的目录,例如可将原本画分到「无类别」或「其他」目录中的应用程序分类到使用者认为适当的目录当中,以方便使用者寻找及检视。当应用程序经过如图9或/及图10所示的流程步骤而被分类到适合的目录后,本发明还提供一种用以呈现应用程序选单的方法实施例,其流程步骤如图11所绘示。藉由所述方法实施例可提供一种依照目录进行索引,又保留每一目录中各应用程序一目了然的选单界面,增加寻找及选用应用程序的便利性。为利于理解,请一并图6所示的电子装置实施例方块图。当电子装置10a启动后,运算处理单元101可从储存单元102读取选单配置程序并执行(S701)。运算处理单元101可根据选单配程序读取储存在电子装置10当中的全部应用程序的数量,以及各应用程序所关联的目录(S703),进而根据全部应用程序产生应用程序清单,以及根据各目录产生分类程序选单以准备显示于电子装置10a的使用界面(S705),分类程序选单请参阅图8所示的示意图。当所述的应用程序清单及分类程序选单准备好后,运算处理单元101可判断是否接收到控制命令(S707)。若接收到控制命令,代表使用者提出显示应用程序清单及分类程序选单的要求,运算处理单元101可依照在使用界面上的配置位置,指示图形处理单元104将应用程序清单及分类程序选单分别绘制于使用界面的清单区域(参阅图7的26)及索引区域(参阅图7的24)(S709)。若运算处理单元101并未接收到控制命令(即步骤S707的判断结果为否),则使应用程序清单及分类程序选单维持在隐藏不显示的状态,并继续等待控制命令的输入。而当分类程序选单及应用程序清单分别显示在使用界面上帀对应的区域后,运算处理单元101可判断是否再度接收到控制命令(S711)。若在索引区域及清单区域分别显示有分类程序选单及应用程序清单的状态下,再度接收到控制命令时,则将分类程序选单及应用程序清单再度隐藏(S717)。若运算处理单元101并未再度接收到控制命令,则可继续判断是否接收到欲对索引区域中的分类程序选单或清单区域中的应用程序清单进行其他操作的命令(S713)。若运算处理单元101亦未接收到其他用以对索引区域或清单区域中的应用程序信息进行操作的命令,则判断分类程序选单及应用程序清单显示在使用界面上的时间是否已经到达预设时间(S715)。若运算处理单元101未接收到任何控制显示在所述区域中的应用程序的命令,但亦尚未到达预设时间(即步骤S715的判断结果为否),则维持在使用界面上继续显示所述的选单和清单,而运算处理单元101则可继续执行步骤S711以下的判断,直到预设时间届满时(即步骤S715的判断结果为是),则将原本显示在清单区域的应用程序清单及显示在索引区域的分类程序选单加以隐藏(S717),让使用界面上仅显示播放中的视讯节目或已开启的应用程序画面。值得一提地,上述步骤S713若判断运算处理单元101接收到其他命令后,相对应的判断及处理程序请参阅图12绘示的流程图所提供的例示。当运算处理单元101判断接收到用以控制显示在索引区域或清单区域中的应用程序的命令时,可进一步判断所述的命令是否为选取其中一个应用程序的图像而产生的选取命令(S801),若确实接收到选取命令,运算处理单元101即可启动及执行被选取的应用程序(S803),并且分别将显示在清单区域的应用程序清单及索引区域的分类程序选单分别加以隐藏(S805)。藉此,使用者可以在整个使用界面上操作步骤S801所选取的应用程序。若运算处理单元101接收到的不是选取命令,还可判断是否接收到在索引区域或清单区域上横向移动而产生的换页命令(S807)。若在索引区域收到换页命令,运算处理单元101可根据索引区域的第一显示数量,从显示在索引区域的目录当中选取尚未被显示的其他应用程序的图像,取代原本显示在索引区域的应用程序图像;若是在清单区域收到换页命令,运算处理单元101则根据清单区域的第二显示数量,从应用程序清单中选取尚未被显示的其他应用程序的图像,取代原本显示在清单区域的应用程序图像(S809)。若运算处理单元101亦未接收到换页命令,还可进一步判断是否接收到在索引区域上纵向移动所产生的类别切换命令(S811)。若接收到类别切换命令,运算处理单元101则根据分类程序选单而选择另一目录,并在索引区域显示新选取的目录所包括的目录名称,以及根据第一显示数量选取所述目录中的数个应用程序的图像(S813)。若运算处理单元101所接收的命令不是上述选取命令、换页命令或类别切换命令任一者,运算处理单元101可判断使用者对所述应用程序清单或分类程序选单的内容产生的命令是关于变更应用程序所关联的目录的目录变更命令(S815)。至于针对变更应用程序所关联目录的详细内容,已于图10所示的流程中加以说明。当运算处理单元101根据接收到的换页命令、类别切换命令或目录变更命令而完成相对应的控制操作后,仍可接续判断分类程序选单及应用程序清单显示在使用界面上的时间是否已经到达预定时间(对应图11步骤S715),并根据判断的结果而隐藏选单及清单(图11步骤S717)或继续等待使用者通过输入单元107或命令接收单元接收的命令。特别说明,图12所绘示的各种命令的判断顺序仅为一种例示,实作上并不限制运算处理单元101判断其所接收到的各种命令的先后顺序。此外,图11及图12的流程虽是结合图6所示的电子装置方块图为例说明,然而所述流程步骤亦可利用图2所示的另一种电子装置实施例方块图实作而达到相同的效果。〔实施例的可能功效〕根据本发明实施例,上述呈现应用程序选单的方法及电子装置将应用程序依照预设的属性或使用者的使用偏好分类到不同目录,避免众多应用程序的图像混杂排列而寻找不易的困扰。复将属于同目录下的应用程序横向展开排列,又可避免过多阶层分类而需要多层选取,难以快速存取应用程序的问题。在显示所述应用程序的图像时,又提供滑动或翻转的方式切换不同目录及显示页面,达到在有限的显示区域内可容纳使用者所拥有的众多应用程序,且尽量减少对使用界面上其他内容的遮蔽程度的效果。此外,根据本发明实施例所提供的分类程序选单,一个群组当中代表应用程序的物件在索引区域上根据换页命令而被更换时,其他群组中代表应用程序的物件不会受到影响而随同被更换。换言之,分类程序选单上各群组独立互不干涉。藉此,当运算处理单元及图形处理单元根据换页命令执行换页的工作时,所需负担的运算量可大幅度降低,而当索引区域被设计为可同时容纳两个群组以上的应用程序内容时,还可藉此避免使用者操作上产生混淆。再者,根据本发明实施例所述的方法及电子装置,使用者可依据使用习惯或喜好,将应用程序重新分类到不同的目录中,让使用者更易于操作使用。以上所述仅为本发明的实施例,其并非用以局限本发明的专利范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1