一种电子设备及其对象处理方法

文档序号:6341455阅读:165来源:国知局
专利名称:一种电子设备及其对象处理方法
技术领域
本发明涉及电子设备的对象管理方法,特别是一种电子设备及其对象处理方法。
背景技术
现有的电子设备中,随着用户的文件越来越多,用户在需要打开多个窗口时,如果需要在多个窗口之间进行切换,非常不方便。

发明内容
本发明的目的是提供一种电子设备及其对象处理方法,方便用户进行对象的切换。为了实现上述目的,本发明实施例提供了一种1. 一种对象处理方法,应用于电子设备,所述电子设备具有一显示屏,其特征在于,所述显示屏上显示的用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象,所述对象处理方法包括获得第一操作;根据所述第一操作获得一对象确定信息;根据所述对象确定信息确定第二对象;根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。上述的对象处理方法,其中,所述对象确定信息为存储位置信息、对象属性信息和/或应用程序单元信息;所述对象确定信息为存储位置信息时,所述第二对象为存储于所述存储位置信息所指示的存储位置的对象;所述对象确定信息为对象属性信息时,所述第二对象为属性与所述对象属性信息所指示的属性相同的对象;所述对象确定信息为应用程序单元信息时,所述第二对象为能够被所述应用程序单元信息所指示的第二应用程序单元所处理的对象。上述的对象处理方法,其中,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块对应于一对象确定信息,且显示有标识;所述根据所述第一操作获得一对象确定信息具体为根据所述第一操作确定对应的第一子模块;获得所述第一子模块对应的对象确认信息;所述根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述对象处理方法还包括修改所述第一子模块上显示的标识,并设置第一子模块对应的对象确认信息为用于确定所述第一对象的对象确认信息;或
在所述第一控件模块上增加第二子模块,并将所述第二子模块对应的对象确认信息设置为用于确定所述第一对象的对象确认信息。上述的对象处理方法,其中,还包括根据所述第一操作获得第一关联应用程序单元;所述第一关联应用程序单元为能够基于系统提供的第一关联服务对所述第二对象进行处理的应用程序单元;将所述第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单兀。上述的对象处理方法,其中,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块上显示有一标识,所述子模块具有对应的对象确定信息和关联应用程序;所述根据所述第一操作获得一对象确定信息具体包括根据所述第一操作确定所述第一操作对应的第一子模块;获得所述第一子模块对应的对象确认信息;所述根据所述第一操作获得第一关联应用程序具体包括根据所述第一操作确定所述第一操作对应的第一子模块获得所述第一子模块对应的关联应用程序;所述将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述对象处理方法还包括修改所述第一子模块上显示的标识,并将第一子模块对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元;或在所述第一控件模块上增加第二子模块,并将所述第二子模块上对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元。上述的对象处理方法,其中,还包括根据所述第一操作获得一用于处理所述第二对象的第一关联服务,所述第一关联服务为所述电子设备所安装的系统所提供的服务;根据第一操作,将所述第一操作区域对应的关联服务设置为所述第一关联服务。上述的对象处理方法,其中,还包括为所述第一操作区域选择并设置能够基于所述第一关联服务对所述第二对象进行处理的第一关联应用程序单元。上述的对象处理方法,其中,还包括获得针对所述第一操作区域内的所述第二对象中的至少一个的第三操作;根据所述第三操作,基于所述第一关联服务对所述第二对象中的至少一个进行处理。上述的对象处理方法,其中,还包括获得用户针对所述第一操作区域执行的第二操作;在所述第二操作满足预定条件时,控制所述第一应用程序单元处于工作状态,并由所述第一应用程序单元基于所述第一关联服务对所述第二对象进行处理。上述的对象处理方法,其中
所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽时,根据所述第二控件模块当前所在的位置点对所述至少两个操作区域进行大小关联控制。上述的对象处理方法,其中在所述第二操作将所述第二控件模块拖拽到显示屏的第一区域时,判断所述第二输入操作满足预定条件,由所述第一应用程序单元独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。上述的对象处理方法,其中,还包括根据所述至少两个操作区域的大小对所述至少两个操作区域中显示的对象进行数量和/或显示尺寸的调整。为了实现上述目的,本发明实施例还提供了一种电子设备,所述电子设备具有一显示屏,所述电子设备还包括界面管理模块,用于在所述显示屏生成一用户操作界面,所述用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象;第一操作获得单元,用于获得第一操作;对象确定信息获得单元,用于根据所述第一操作获得一对象确定信息;对象确定单元,用于根据所述对象确定信息确定第二对象;对象变更单元,用于根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。上述的电子设备,其中,所述对象确定信息为存储位置信息、对象属性信息和/ 或应用程序单元信息;所述对象确定信息为存储位置信息时,所述第二对象为存储于所述存储位置信息所指示的存储位置的对象;所述对象确定信息为对象属性信息时,所述第二对象为属性与所述对象属性信息所指示的属性相同的对象;所述对象确定信息为应用程序单元信息时,所述第二对象为能够被所述应用程序单元信息所指示的第二应用程序单元所处理的对象。上述的电子设备,其中,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块对应于一对象确定信息,且显示有标识;所述对象确定信息获得单元具体包括用于根据所述第一操作确定对应的第一子模块的单元;用于获得所述第一子模块对应的对象确认信息的单元;所述根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述电子设备还包括第一子模块处理单元,用于在对象变更单元执行变更操作后,修改所述第一子模块上显示的标识,并设置第一子模块对应的对象确认信息为用于确定所述第一对象的对象确认信息;或第二子模块处理单元,用于在对象变更单元执行变更操作后,在所述第一控件模块上增加第二子模块,并将所述第二子模块对应的对象确认信息设置为用于确定所述第一对象的对象确认信息。上述的电子设备,其中,还包括应用程序获得单元,用于根据所述第一操作获得第一关联应用程序单元;所述第一关联应用程序单元为能够基于系统提供的第一关联服务对所述第二对象进行处理的应用程序单元;第一关联应用程序设置单元,用于将所述第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单元。上述的电子设备,其中,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块上显示有一标识,所述子模块具有对应的对象确定信息和关联应用程序;所述对象确定信息获得单元具体包括用于根据所述第一操作确定所述第一操作对应的第一子模块的单元;用于获得所述第一子模块对应的对象确认信息的单元;所述应用程序获得单元具体包括用于根据所述第一操作确定所述第一操作对应的第一子模块的单元用于获得所述第一子模块对应的关联应用程序的单元;所述电子设备还包括第三子模块处理单元,用于在对象变更单元执行变更操作后,修改所述第一子模块上显示的标识,并将第一子模块对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元;或第四子模块处理单元,用于在对象变更单元执行变更操作后,在所述第一控件模块上增加第二子模块,并将所述第二子模块上对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元。上述的电子设备,其中,还包括关联服务获得单元,用于根据所述第一操作获得一用于处理所述第二对象的第一关联服务,所述第一关联服务为所述电子设备所安装的系统所提供的服务;关联服务设置单元,用于根据第一操作,将所述第一操作区域对应的关联服务设置为所述第一关联服务。上述的电子设备,其中,还包括第二关联应用程序设置单元,用于为所述第一操作区域选择并设置能够基于所述第一关联服务对所述第二对象进行处理的第一关联应用程序单元。上述的电子设备,其中,还包括第三操作获得单元,用于获得针对所述第一操作区域内的所述第二对象中的至少一个的第三操作;对象处理单元,用于根据所述第三操作,基于所述第一关联服务对所述第二对象中的至少一个进行处理。上述的电子设备,其中,还包括
第二操作获得单元,用于获得用户针对所述第一操作区域执行的第二操作;应用程序控制单元,用于在所述第二操作满足预定条件时,控制所述第一应用程序单元处于工作状态,并由所述第一应用程序单元基于所述第一关联服务对所述第二对象进行处理。上述的电子设备,其中所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽时,所述界面管理模块还用于根据所述第二控件模块当前所在的位置点对所述至少两个操作区域进行大小关联控制。上述的电子设备,其中应用程序控制单元具体用于在所述第二操作将所述第二控件模块拖拽到显示屏的第一区域时,判断所述第二输入操作满足预定条件,并控制所述第一应用程序单元处于工作状态,并独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。上述的电子设备,其中,还包括所述界面管理模块还用于根据所述至少两个操作区域的大小对所述至少两个操作区域中显示的对象进行数量和/或显示尺寸的调整。为了实现上述目的,本发明实施例还提供了一种对象处理方法,应用于电子设备, 所述电子设备具有一显示屏,在所述显示屏上具有一用户操作界面,所述用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联;所述对象处理方法包括确定与所述至少两个操作区域中的第一操作区域对应的应用程序单元为 Launcher应用程序;确定与所述第一操作区域对应的第一对象,所述第一对象为所述电子设备中已安装应用程序的启动程序;在所述第一操作区域显示所述第一对象。其中,所述第一应用程序在运行后能够对所述第一对象进行编辑操作。上述的对象处理方法,其中,还包括所述第一对象为所述电子设备中的满足预设条件的第一应用程序的启动程序。上述的对象处理方法,其中,所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽到显示屏的第一区域时,所述Launcher程序独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。本发明实施例具有以下的有益效果本发明实施例的电子设备及其对象处理方法中,将在显示屏上显示的用户操作界面分成多个大小相互关联的操作区域,进而根据用户执行的操作来获取一对象确定信息, 并根据所述对象确定信息确定第二对象后,利用对象直接替换对应操作区域中的对象,实现了对象的快速替换。当然,在本发明的具体实施例中,通过控件模块中子模块的设置,在替换对象时, 将被替换对象的对象确认信息和设置为与子模块对应,在将该信息重新替换道操作区域进行显示时,只需要简单的操作即可实现,实现了快速的对象切换。本发明实施例的电子设备及其对象处理方法中,在操作区域中,利用系统提供的
11服务对对象进行处理,使用户可以在不打开应用程序的情况下提前了解对象中承载的内容。


图1为本发明实施例的一种对象处理方法的流程示意图;图2为本发明实施例的具有第一控件模块的用户操作界面的示意图;图3为本发明实施例的第一控件模块中的子模块的变化示意图;图4为本发明实施例的具有第二控件模块的用户操作界面的示意图;图fe-图5c为第二控件模块拖拽过程中操作区域的大小变化过程示意图;图6为本发明实施例中的四叶草页面的示意图;图7为本发明实施例中的四叶草页面被拖拉后图标数量变化的示意图;图8为本发明实施例中进入Launcher后的界面示意图。
具体实施例方式本发明实施例的电子设备及其对象处理方法中,将在显示屏上显示的用户操作界面分成多个大小相互关联的操作区域,进而根据用户执行的操作来获取一对象确定信息, 并根据所述对象确定信息确定第二对象后,利用对象直接替换对应操作区域中的对象,实现了对象的快速替换。本发明实施例的一种对象处理方法,应用于电子设备,所述电子设备具有一显示屏,所述显示屏上显示的用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象,如图1所示,所述对象处理方法包括获得第一操作;根据所述第一操作获得一对象确定信息;根据所述对象确定信息确定第二对象;根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。在本发明的具体实施例中,在用户需要看另外的对象时,只要执行一简单的操作, 而电子设备即可根据所述第一操作获得一对象确定信息,然后将操作区域原有的对象变更为根据对象确定信息确定的第二对象,实现方式简单。在本发明的具体实施例中,该所述对象确定信息可以是各种形式的信息,在本发明的具体实施例中,对对象确定信息的实现方式以3个例子进行说明。〈方式一〉对象确定信息为存储位置信息,如E 待处理事务\客户Α。当对象确定信息为存储位置信息时,则可以直接根据该存储位置信息定位对象, 如第二对象确定为E盘的“待处理事务文件夹”下的“客户Α”文件夹中的所有对象。当用户预先记录上述的存储位置信息时,如果用户当前想处理客户A的未处理完事务时,只需要执行一预定的操作,电子设备即可直接获取E盘的“待处理事务文件夹”下的“客户Α”文件夹中的所有对象,并将其显示到当前的操作区域中,实现了对象的快速调取。〈方式二〉对象确定信息为对象属性信息,如对象属性为视频。对象确定信息为对象属性信息时,则第二对象为属性与所述对象属性信息所指示的属性相同的对象;如对象属性为声音时,则第二对象确定为硬盘中所有文件类型为视频的文件。当用户预先记录上述的对象属性信息时,如果用户当前想看电影时,只需要执行一预定的操作,电子设备即可直接获取硬盘中所有视频文件,并将其显示到当前的操作区域中,供用户选择。〈方式三〉对象确定信息为应用程序单元信息,如应用程序单元信息为WindowsMedia Player 程序。对象确定信息为应用程序单元信息时,则第二对象为能够被所述应用程序单元信息所指示的第二应用程序单元所处理的对象;如应用程序单元信息为Windows Media Player程序时,则第二对象确定为硬盘中所有能够被WindowsMedia Player程序所打开的对象。当用户预先记录上述的应用程序单元信息时,如果用户当前想利用Windows Media Player程序看视频时,则电子设备即可直接获取硬盘中所有能够被Windows Media Player程序所打开的对象,并将其显示到当前的操作区域中,供用户选择。当然,上述的3种方式仅仅是举例,同时,上述3种对象确定信息可以单独使用,也可以组合在一起使用,如通过存储位置信息和应用程序单元信息指示特定位置的能够被特定程序打开的对象。在本发明的具体实施例中,需要根据用户操作来确定对象和待进行对象替换的操作区域,因此,在下面将提供一种方便实现的方式。如图2所示,在用户操作界面上设置有一第一控件模块(图中虚线所示的圆圈), 所述第一控件模块中包括多个子模块,每个子模块对应于一对象确定信息,且显示有标识 (图中未示出),假定子模块A、B、C和D分别具有对应的对象确定信息XI、X2、X3和X4,此时用户从点击子模块A开始滑动到第一操作区域时,即可根据所述第一操作确定对应的第一子模块;并获得所述第一子模块对应的对象确认信息;以用户点击子模块A并滑动到第一操作区域为例,电子设备即可根据点击子模块 A的操作确定对应的子模块A ;并获得子模块A对应的对象确认信息(Xl),接下来就可以根据Xl去获取对应的对象,并进行变更操作,而由于轨迹的终点在第一区域,此时也可以确定需要进行对象变更操作的操作区域。通过以上的过程可以发现,本发明实施例实现了方便的变更操作。但用户很可能需要将被替换掉的对象重新显示回来,在这种情况下,本发明实施例的方法进一步包括如下步骤修改所述第一子模块上显示的标识,并设置第一子模块对应的对象确认信息为用于确定所述第一对象的对象确认信息;或在所述第一控件模块上增加第二子模块,并将所述第二子模块对应的对象确认信息设置为用于确定所述第一对象的对象确认信息。详细说明如下。当用户执行替换操作后,此时第一区域中显示的对象已经变成了对象C,如图3所示,此时在所述第一控件模块上增加了第二子模块(子模块E),并将子模块E对应的对象确认信息设置为用于确定所述第一对象(对象A)的对象确认信息。此时,用户如果需要将对象A重新显示到第一操作区域中,只需要点击该子模块E 并滑动到第一操作区域即可。当然,也可以是通过直接修改子模块A上显示的标识,并设置子模块A对应的对象确认信息为用于确定所述对象A的对象确认信息。通过上述设置,用户如果需要将对象A重新显示到第一操作区域中,只需要点击该子模块A并滑动到第一操作区域即可。而将对象A显示到第一操作区域之后,子模块A对应的对象确认信息又会被重新设置为用于确定对象C的对象确定信息。上述过程循环往复,使得用户通过点击子模块A并滑动到第一操作区域即可实现第一操作区域的显示对象在对象A和C之间不断切换,实现了快速的对象切换。同时,对于每一个在操作区域中显示的对象,操作系统中都安装有对应的能够对操作区域中的对象进行第三处理操作(打开第一对象)的应用程序单元,如对于Word文件对象,则对应的应用程序单元为Microsoft Office Word,而第三处理操作则为打开该Word 文件,如对于MP3文件对象,则对应的应用程序单元可为Windows Media Player,而第三处理操作则为播放该MP3文件,如对于HTML文件对象,则对应的应用程序单元可为hternet
Explorer,而第三处理操作则为打开该网页文件,.......,在本发明的具体实施例中,为方
便用户打开对应的应用程序,在本发明的具体实施例中,对象处理方法还可以包括根据所述第一操作获得第一关联应用程序单元;所述第一关联应用程序单元为能够基于系统提供的第一关联服务对所述第二对象进行处理的应用程序单元;将所述第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单兀。基于第一操作确定对象之后,根据第一操作确定的对象可以获得关联应用程序单元,并将第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单元,当然, 上述的关联应用程序单元可以与子模块对应,在这种情况下,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块上显示有一标识,所述子模块具有对应的对象确定信息和关联应用程序;所述根据所述第一操作获得一对象确定信息具体包括根据所述第一操作确定所述第一操作对应的第一子模块;获得所述第一子模块对应的对象确认信息;所述根据所述第一操作获得第一关联应用程序具体包括根据所述第一操作确定所述第一操作对应的第一子模块获得所述第一子模块对应的关联应用程序;所述将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述对象处理方法还包括
修改所述第一子模块上显示的标识,并将第一子模块对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元;或在所述第一控件模块上增加第二子模块,并将所述第二子模块上对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元。上述过程与子模块仅仅对应对象确认信息不同的是,其还为操作区域设置了关联应用程序,在实现对象变更的同时也实现了操作区域的关联应用程序单元的变更,对于该关联应用程序的用途将在后续进行详细描述。同时,一般而言,在操作系统中,都提供各种服务,如播放音频文件的服务、播放视频文件的服务、打开文字档案的服务等,基于这些服务,操作系统能对对象进行基本的处理 (如播放声音、预览视频等),为了方便用户对操作区域中的对象进行预览,则在本发明的具体实施例中,还根据所述第一操作获得一用于处理所述第二对象的第一关联服务,所述第一关联服务为所述电子设备所安装的系统所提供的服务;并根据第一操作,将所述第一操作区域对应的关联服务设置为所述第一关联服务。在设置上述的关联服务之后,在获得针对所述第一操作区域内的所述第二对象中的至少一个的第三操作;而根据所述第三操作,电子设备即可基于所述第一关联服务对所述第二对象中的至少一个进行处理。此时,用户不用打开应用程序,只需要通过点击对象,即可通过系统提供的服务来对对象进行处理,使用户能够预先了解对象承载的内容(如声音、视频等)。一般而言,应用程序都是基于操作系统提高的服务来实现对象的处理操作,因此, 在本发明具体实施例中,另外一种设置关联应用程序单元的方式如下为所述第一操作区域选择并设置能够基于所述第一关联服务对所述第二对象进行处理的第一关联应用程序单元。之前已经提到,为每个区域设置对应的关联应用程序,方便用户打开该关联应用程序,下面对其实现方式具体描述如下。首先获得用户针对所述第一操作区域执行的第二操作;然后在所述第二操作满足预定条件时,控制所述第一应用程序单元处于工作状态,并由所述第一应用程序单元基于所述第一关联服务对所述第二对象进行处理。当用户针对第一操作区域执行第二操作时,如果该第二操作满足于设条件,表明用户需要打开能够对第一操作区域中的当前对象进行处理操作的第一应用程序单元(即第一操作区域对应的关联应用程序单元)时,直接控制所述第一应用程序单元处于工作状态。而同时,在本发明的具体实施例中,可以是仅仅控制所述第一应用程序单元处于工作状态,也就是打开第一应用程序单元,当然,在本发明具体实施例中,所述第一应用程序单元可以用于在被控制处于工作状态后,对所述第一对象进行处理操作。如,在检测到用户执行预定的操作后,即打开对应的应用程序,并利用应用程序来打开操作区域中的对象,如打开IE,并利用IE打开HTML文件,又如打开Windows Media Player,并利用 Windows Media Player 来播放 MP3 对象,......
在本发明的具体实施例中,用户需要对操作区域进行操作,来触发应用程序单元处于工作状态,在本发明的具体实施例中,可以通过在所述用户操作界面上设置有位于操作区域交界处的控件模块来实现,如图4所示,为包括有控件模块的操作界面的示意图,其中该控件模块位于操作区域A、B、C和D的交界处,用户通过对该控件模块进行拖拽操作来实现该第一操作,并且在将所述控件模块拖拽到与所述显示屏的顶点的距离小于预定距离的第一区域时,判断所述输入操作满足预定条件。之前已经提到,这些操作区域的大小相互关联,因此,该界面管理模块还用于在将所述控件模块拖拽到第一区域的过程中,根据所述控件模块当前所在的位置点对所述操作区域进行大小联动控制。可以认为,本发明具体实施例中,先在显示屏上设置了一个吸附点,当将控件模块拖拽到吸附点附近时,会认定输入操作满足预定条件,进而控制对应的应用程序单元处于工作状态。在操作满足预定条件时,之前的用户界面消失,进入应用程序单元的界面。如图5a_5c所示,为控件模块拖拽过程中操作区域的大小变化过程示意图。同时,应当理解的是,所述界面管理模块还用于根据操作区域的大小变化情况,对所述操作区域中显示的对象进行数量和/或显示尺寸的调整。图5a_图5c为根据操作区域的大小变化情况,对操作区域中显示的对象进行显示尺寸的调整的示意图,但应当理解的是,其也可以进行显示数量的调整。如图5a_5c所示,当用户继续向右下方拖拽该控件模块到第一区域时,此时,判断达到临界点,进入第一区域,电子设备会打开第一操作区域的关联应用程序,由该关联应用程序独占显示屏。在本发明的具体实施例中,上述的第一控件模块和第二控件模块可以集成设置在一起。本发明实施例的电子设备具有一显示屏,还包括界面管理模块,用于在所述显示屏生成一用户操作界面,所述用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象;第一操作获得单元,用于获得第一操作;对象确定信息获得单元,用于根据所述第一操作获得一对象确定信息;对象确定单元,用于根据所述对象确定信息确定第二对象;对象变更单元,用于根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。上述的电子设备,其中,所述对象确定信息为存储位置信息、对象属性信息和/ 或应用程序单元信息;所述对象确定信息为存储位置信息时,所述第二对象为存储于所述存储位置信息所指示的存储位置的对象;所述对象确定信息为对象属性信息时,所述第二对象为属性与所述对象属性信息所指示的属性相同的对象;
所述对象确定信息为应用程序单元信息时,所述第二对象为能够被所述应用程序单元信息所指示的第二应用程序单元所处理的对象。上述的电子设备,其中,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块对应于一对象确定信息,且显示有标识;所述对象确定信息获得单元具体包括用于根据所述第一操作确定对应的第一子模块的单元;用于获得所述第一子模块对应的对象确认信息的单元;所述根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述电子设备还包括第一子模块处理单元,用于在对象变更单元执行变更操作后,修改所述第一子模块上显示的标识,并设置第一子模块对应的对象确认信息为用于确定所述第一对象的对象确认信息;或第二子模块处理单元,用于在对象变更单元执行变更操作后,在所述第一控件模块上增加第二子模块,并将所述第二子模块对应的对象确认信息设置为用于确定所述第一对象的对象确认信息。上述的电子设备,其中,还包括应用程序获得单元,用于根据所述第一操作获得第一关联应用程序单元;所述第一关联应用程序单元为能够基于系统提供的第一关联服务对所述第二对象进行处理的应用程序单元;第一关联应用程序设置单元,用于将所述第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单元。上述的电子设备,其中,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块上显示有一标识,所述子模块具有对应的对象确定信息和关联应用程序;所述对象确定信息获得单元具体包括用于根据所述第一操作确定所述第一操作对应的第一子模块的单元;用于获得所述第一子模块对应的对象确认信息的单元;所述应用程序获得单元具体包括用于根据所述第一操作确定所述第一操作对应的第一子模块的单元用于获得所述第一子模块对应的关联应用程序的单元;所述电子设备还包括第三子模块处理单元,用于在对象变更单元执行变更操作后,修改所述第一子模块上显示的标识,并将第一子模块对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元;或第四子模块处理单元,用于在对象变更单元执行变更操作后,在所述第一控件模块上增加第二子模块,并将所述第二子模块上对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元。上述的电子设备,其中,还包括
关联服务获得单元,用于根据所述第一操作获得一用于处理所述第二对象的第一关联服务,所述第一关联服务为所述电子设备所安装的系统所提供的服务;关联服务设置单元,用于根据第一操作,将所述第一操作区域对应的关联服务设置为所述第一关联服务。上述的电子设备,其中,还包括第二关联应用程序设置单元,用于为所述第一操作区域选择并设置能够基于所述第一关联服务对所述第二对象进行处理的第一关联应用程序单元。上述的电子设备,其中,还包括第三操作获得单元,用于获得针对所述第一操作区域内的所述第二对象中的至少一个的第三操作;对象处理单元,用于根据所述第三操作,基于所述第一关联服务对所述第二对象中的至少一个进行处理。上述的电子设备,其中,还包括第二操作获得单元,用于获得用户针对所述第一操作区域执行的第二操作;应用程序控制单元,用于在所述第二操作满足预定条件时,控制所述第一应用程序单元处于工作状态,并由所述第一应用程序单元基于所述第一关联服务对所述第二对象进行处理。上述的电子设备,其中,所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽时,所述界面管理模块还用于根据所述第二控件模块当前所在的位置点对所述至少两个操作区域进行大小关联控制。上述的电子设备,其中,应用程序控制单元具体用于在所述第二操作将所述第二控件模块拖拽到显示屏的第一区域时,判断所述第二输入操作满足预定条件,并控制所述第一应用程序单元处于工作状态,并独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。上述的电子设备,其中,还包括所述界面管理模块还用于根据所述至少两个操作区域的大小对所述至少两个操作区域中显示的对象进行数量和/或显示尺寸的调整。之前提到,在所述显示屏上具有一用户操作界面,所述用户操作界面包括至少两个操作区域,在本发明的具体实施例中,将其中一个操作区域设置为用户显示已安装应用程序的启动程序,在这种情况下,本发明实施例的对象处理方法,应用于电子设备,所述电子设备具有一显示屏,在所述显示屏上具有一用户操作界面,所述用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联;所述对象处理方法还可以包括确定与所述至少两个操作区域中的第一操作区域对应的应用程序单元为 Launcher应用程序;确定与所述第一操作区域对应的第一对象,所述第一对象为所述电子设备中已安装应用程序的启动程序;也就说,通过执行该启动程序能够使得已安装的应用程序打开,为用户提供相应的服务,如文字编辑服务、视频播放服务、网络浏览服务等。
在所述第一操作区域显示所述第一对象。其中,所述第一应用程序在运行后能够对所述第一对象进行编辑操作。Launcher应用程序在被执行后,会将电子设备中所有安装好的应用程序的启动程序都呈现出来,并可以对这些启动程序进行编辑。当然,上述的编辑操作可以是增加、删除、 修改等各种操作。当用户安装的应用程序很多时,由于电子设备的屏幕大小有限,为了保证显示效果,可以将第一对象限制为所述电子设备中的满足预设条件的第一应用程序的启动程序, 以便于给用户呈现更好的显示效果。该预设条件可以是累计执行次数超过预定门限;最后被执行时间距离当前时间不超过预定门限;或优先级高于预定门限。上述条件仅仅是举例说明,用户可以根据各自需要设置预设条件来控制操作区域中显示的对象。当然,也可以在所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽到显示屏的第一区域时,所述Launcher程序独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。而在第二控件模块被拖拽到显示屏的第一区域的过程中,第一操作区域中显示的启动程序的数量越来越多,在;在所述第二控件模块被拖拽到显示屏的第一区域并松开时, Launcher程序会被执行,并将启动程序显示于显示屏,此时不再有之前的用户操作界面。下面结合更加实际的范例来进行说明。本发明具体实施例,开机后的用户的操作界面为划分为四个操作区域的界面,如图6所示,其中左上角的用户操作区域放入的是应用的图标,使得用户在该操作界面下就可以查看到这些应用图标(左上角的操作区域中的每一个圆圈就是一个已安装应用程序的启动程序),可以直接点击进入应用。在图6在操作界面,用户还可以通过拖动控件模块G个区域交点处的圆圈)改变四个操作区域的大小,拖动中用户可以体验到控制感,并且可以通过拖动自定义操作区域的大小,增加首页面的动感和好玩性,放大的操作区域中也可以显示更多的应用图标,如图 7所示,当左上角的操作区域被拉大时,其中显示的图标数量明显多于图6中显示的图标数量。当用户把该控件模块拖动到屏幕右下方区域时,此时电子设备启动Launcher程序,查看所有应用图标(即已安装应用程序的启动程序),如图8所示,为启动Launcher程序后的界面示意图。此时用户可以通过上下左右的滑动来浏览所有应用的图标。当然也可以是进入另外一种Launcher应用程序,另外一种Launcher应用程序会将符合预设条件的应用程序的应用图标显示到显示屏,此时用户可以直接查看符合预设条件的应用程序的应用图标(即已安装应用程序的启动程序),而不需要象之前那样,通过上下左右的滑动来从大量的应用图标列表中寻找图标的过程,使得用户能够快速找到需要寻找的图标。利用上述方式,实现了应用的快捷入口,而不用在多个屏幕之间翻滚。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种对象处理方法,应用于电子设备,所述电子设备具有一显示屏,其特征在于,所述显示屏上显示的用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象,所述对象处理方法包括获得第一操作;根据所述第一操作获得一对象确定信息; 根据所述对象确定信息确定第二对象;根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。
2.根据权利要求1所述的对象处理方法,其特征在于,所述对象确定信息为存储位置信息、对象属性信息和/或应用程序单元信息;所述对象确定信息为存储位置信息时,所述第二对象为存储于所述存储位置信息所指示的存储位置的对象;所述对象确定信息为对象属性信息时,所述第二对象为属性与所述对象属性信息所指示的属性相同的对象;所述对象确定信息为应用程序单元信息时,所述第二对象为能够被所述应用程序单元信息所指示的第二应用程序单元所处理的对象。
3.根据权利要求1或2所述的对象处理方法,其特征在于,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块对应于一对象确定信息,且显示有标识;所述根据所述第一操作获得一对象确定信息具体为根据所述第一操作确定对应的第一子模块; 获得所述第一子模块对应的对象确认信息;所述根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述对象处理方法还包括修改所述第一子模块上显示的标识,并设置第一子模块对应的对象确认信息为用于确定所述第一对象的对象确认信息;或在所述第一控件模块上增加第二子模块,并将所述第二子模块对应的对象确认信息设置为用于确定所述第一对象的对象确认信息。
4.根据权利要求1所述的对象处理方法,其特征在于,还包括根据所述第一操作获得第一关联应用程序单元;所述第一关联应用程序单元为能够基于系统提供的第一关联服务对所述第二对象进行处理的应用程序单元;将所述第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单元。
5.根据权利要求4所述的对象处理方法,其特征在于,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块上显示有一标识,所述子模块具有对应的对象确定信息和关联应用程序;所述根据所述第一操作获得一对象确定信息具体包括根据所述第一操作确定所述第一操作对应的第一子模块; 获得所述第一子模块对应的对象确认信息; 所述根据所述第一操作获得第一关联应用程序具体包括 根据所述第一操作确定所述第一操作对应的第一子模块获得所述第一子模块对应的关联应用程序;所述将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述对象处理方法还包括修改所述第一子模块上显示的标识,并将第一子模块对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元;或在所述第一控件模块上增加第二子模块,并将所述第二子模块上对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元。
6.根据权利要求1所述的对象处理方法,其特征在于,还包括根据所述第一操作获得一用于处理所述第二对象的第一关联服务,所述第一关联服务为所述电子设备所安装的系统所提供的服务;根据第一操作,将所述第一操作区域对应的关联服务设置为所述第一关联服务。
7.根据权利要求6所述的对象处理方法,其特征在于,还包括为所述第一操作区域选择并设置能够基于所述第一关联服务对所述第二对象进行处理的第一关联应用程序单元。
8.根据权利要求6或7所述的对象处理方法,其特征在于,还包括获得针对所述第一操作区域内的所述第二对象中的至少一个的第三操作; 根据所述第三操作,基于所述第一关联服务对所述第二对象中的至少一个进行处理。
9.根据权利要求4或7所述的对象处理方法,其特征在于,还包括 获得用户针对所述第一操作区域执行的第二操作;在所述第二操作满足预定条件时,控制所述第一应用程序单元处于工作状态,并由所述第一应用程序单元基于所述第一关联服务对所述第二对象进行处理。
10.根据权利要求9所述的对象处理方法,其特征在于 所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽时,根据所述第二控件模块当前所在的位置点对所述至少两个操作区域进行大小关联控制。
11.根据权利要求10所述的对象处理方法,其特征在于在所述第二操作将所述第二控件模块拖拽到显示屏的第一区域时,判断所述第二输入操作满足预定条件,由所述第一应用程序单元独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。
12.根据权利要求11所述的对象处理方法,其特征在于,还包括根据所述至少两个操作区域的大小对所述至少两个操作区域中显示的对象进行数量和/或显示尺寸的调整。
13.一种电子设备,所述电子设备具有一显示屏,其特征在于,所述电子设备还包括 界面管理模块,用于在所述显示屏生成一用户操作界面,所述用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象;第一操作获得单元,用于获得第一操作;对象确定信息获得单元,用于根据所述第一操作获得一对象确定信息; 对象确定单元,用于根据所述对象确定信息确定第二对象;对象变更单元,用于根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。
14.根据权利要求13所述的电子设备,其特征在于,所述对象确定信息为存储位置信息、对象属性信息和/或应用程序单元信息;所述对象确定信息为存储位置信息时,所述第二对象为存储于所述存储位置信息所指示的存储位置的对象;所述对象确定信息为对象属性信息时,所述第二对象为属性与所述对象属性信息所指示的属性相同的对象;所述对象确定信息为应用程序单元信息时,所述第二对象为能够被所述应用程序单元信息所指示的第二应用程序单元所处理的对象。
15.根据权利要求13或14所述的电子设备,其特征在于,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块对应于一对象确定信息,且显示有标识;所述对象确定信息获得单元具体包括用于根据所述第一操作确定对应的第一子模块的单元; 用于获得所述第一子模块对应的对象确认信息的单元;所述根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象后,所述电子设备还包括第一子模块处理单元,用于在对象变更单元执行变更操作后,修改所述第一子模块上显示的标识,并设置第一子模块对应的对象确认信息为用于确定所述第一对象的对象确认信息;或第二子模块处理单元,用于在对象变更单元执行变更操作后,在所述第一控件模块上增加第二子模块,并将所述第二子模块对应的对象确认信息设置为用于确定所述第一对象的对象确认信息。
16.根据权利要求13所述的电子设备,其特征在于,还包括应用程序获得单元,用于根据所述第一操作获得第一关联应用程序单元;所述第一关联应用程序单元为能够基于系统提供的第一关联服务对所述第二对象进行处理的应用程序单元;第一关联应用程序设置单元,用于将所述第一操作区域对应的关联应用程序单元设置为所述第一关联应用程序单元。
17.根据权利要求16所述的电子设备,其特征在于,所述用户操作界面上设置有一第一控件模块,所述第一控件模块中包括多个子模块,每个子模块上显示有一标识,所述子模块具有对应的对象确定信息和关联应用程序;所述对象确定信息获得单元具体包括用于根据所述第一操作确定所述第一操作对应的第一子模块的单元; 用于获得所述第一子模块对应的对象确认信息的单元; 所述应用程序获得单元具体包括用于根据所述第一操作确定所述第一操作对应的第一子模块的单元 用于获得所述第一子模块对应的关联应用程序的单元;所述电子设备还包括第三子模块处理单元,用于在对象变更单元执行变更操作后,修改所述第一子模块上显示的标识,并将第一子模块对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元;或第四子模块处理单元,用于在对象变更单元执行变更操作后,在所述第一控件模块上增加第二子模块,并将所述第二子模块上对应的对象确认信息以及关联应用程序分别设置为用于确定所述第一对象的对象确认信息,以及能够对所述第一对象进行处理的关联应用程序单元。
18.根据权利要求13所述的电子设备,其特征在于,还包括关联服务获得单元,用于根据所述第一操作获得一用于处理所述第二对象的第一关联服务,所述第一关联服务为所述电子设备所安装的系统所提供的服务;关联服务设置单元,用于根据第一操作,将所述第一操作区域对应的关联服务设置为所述第一关联服务。
19.根据权利要求18所述的电子设备,其特征在于,还包括第二关联应用程序设置单元,用于为所述第一操作区域选择并设置能够基于所述第一关联服务对所述第二对象进行处理的第一关联应用程序单元。
20.根据权利要求18或19所述的电子设备,其特征在于,还包括第三操作获得单元,用于获得针对所述第一操作区域内的所述第二对象中的至少一个的第三操作;对象处理单元,用于根据所述第三操作,基于所述第一关联服务对所述第二对象中的至少一个进行处理。
21.根据权利要求16或19所述的电子设备,其特征在于,还包括第二操作获得单元,用于获得用户针对所述第一操作区域执行的第二操作;应用程序控制单元,用于在所述第二操作满足预定条件时,控制所述第一应用程序单元处于工作状态,并由所述第一应用程序单元基于所述第一关联服务对所述第二对象进行处理。
22.根据权利要求21所述的电子设备,其特征在于所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽时,所述界面管理模块还用于根据所述第二控件模块当前所在的位置点对所述至少两个操作区域进行大小关联控制。
23.根据权利要求22所述的电子设备,其特征在于应用程序控制单元具体用于在所述第二操作将所述第二控件模块拖拽到显示屏的第一区域时,判断所述第二输入操作满足预定条件,并控制所述第一应用程序单元处于工作状态,并独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。
24.根据权利要求23所述的电子设备,其特征在于,还包括所述界面管理模块还用于根据所述至少两个操作区域的大小对所述至少两个操作区域中显示的对象进行数量和/或显示尺寸的调整。
25.—种对象处理方法,应用于电子设备,所述电子设备具有一显示屏,其特征在于,在所述显示屏上具有一用户操作界面,所述用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联;所述对象处理方法包括确定与所述至少两个操作区域中的第一操作区域对应的应用程序单元为Launcher应用程序;确定与所述第一操作区域对应的第一对象,所述第一对象为所述电子设备中已安装应用程序的启动程序;在所述第一操作区域显示所述第一对象。其中,所述第一应用程序在运行后能够对所述第一对象进行编辑操作。
26.根据权利要求25所述的对象处理方法,其特征在于,还包括所述第一对象为所述电子设备中的满足预设条件的第一应用程序的启动程序。
27.根据权利要求沈所述的对象处理方法,其特征在于,所述用户操作界面上设置有一第二控件模块;在所述第二控件模块被拖拽到显示屏的第一区域时,所述Launcher程序独占所述显示屏;所述第一区域中的任意一点到所述显示屏的顶点的距离小于预设值。
全文摘要
本发明提供一种电子设备及其对象处理方法,该对象处理方法,应用于电子设备,所述电子设备具有一显示屏,所述显示屏上显示的用户操作界面包括至少两个操作区域,所述至少两个操作区域的大小相互关联,所述至少两个操作区域中的第一操作区域内包含有至少一个第一对象,所述对象处理方法包括获得第一操作;根据所述第一操作获得一对象确定信息;根据所述对象确定信息确定第二对象;根据所述第一操作,将所述第一操作区域中显示的第一对象变更为所述第二对象。本发明实现了快速的对象的切换。
文档编号G06F9/44GK102541426SQ20101062433
公开日2012年7月4日 申请日期2010年12月31日 优先权日2010年12月31日
发明者徐海生, 杨容, 柴海新, 贺志强 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1