1.一种用于操作电子装置的方法,所述方法包括:
检测用于显示包括多个文件夹的屏幕的文件夹显示事件,其中,所述多个文件夹分别包括在电子装置中安装的多个应用中的至少一个应用;
响应于检测到文件夹显示事件,识别电子装置的第一位置;
基于所识别的第一位置来识别所述多个应用之中的在第一位置处被最常执行的第一应用;
在所述多个文件夹之中识别包括所识别的第一应用的第一文件夹;
响应于对第一文件夹的识别,将第一快捷菜单窗口与第一文件夹一起显示,其中,第一快捷菜单窗口显示包括用于执行第一应用的第一图标的至少一个图标,并被显示在与第一文件夹邻近的区域上;
响应于选择在第一快捷菜单窗口中显示的所述至少一个图标中的一个图标,执行与在第一快捷菜单窗口上选择的图标相应的应用,使得能够使用第一快捷菜单窗口直接执行包括在第一文件夹中的至少一个应用;
在显示第一快捷菜单窗口的同时,检测电子装置的位置是否从第一位置被改变;
响应于检测到电子装置的位置从第一位置被改变到第二位置,识别所述多个应用之中的在第二位置处被最常执行的第二应用;
在所述多个文件夹之中识别包括所识别的第二应用的第二文件夹,其中,第二文件夹和第二应用不同于第一文件夹和第一应用;
响应于对第二文件夹的识别,将第二快捷菜单窗口与第二文件夹一起显示,其中,第二快捷菜单窗口显示包括用于执行第二应用的第二图标的至少一个图标,并被显示在与第二文件夹邻近的区域上,其中,响应于所识别的第二应用不同于第一应用,第一快捷菜单窗口的显示被停止,
其中,将第一快捷菜单窗口与第一文件夹一起显示的步骤包括:
识别包括在所述多个文件夹中的所述至少一个应用的使用频率,其中,所述至少一个应用的使用频率在电子装置已位于所识别的第一位置处时被估计;以及
基于识别出的使用频率来选择包括在所述多个文件夹中的一个文件夹中的所述至少一个应用中的一个应用作为第一应用。
2.如权利要求1所述的方法,还包括:
在另一文件夹的第一快捷菜单窗口未被显示的状态下,检测与所述另一文件夹相关联的拖动;
响应于检测到与所述另一文件夹相关联的拖动,识别该拖动的拖动方向和长度;
根据该拖动的拖动方向和长度来显示所述另一文件夹的第三快捷菜单窗口;
根据所述另一文件夹的第三快捷菜单窗口的大小在所述另一文件夹的第三快捷菜单窗口上显示至少一个应用。
3.如权利要求1所述的方法,还包括:确定包括在第一文件夹的第一快捷菜单窗口中的应用的数量,
其中,基于系统设置、用户设置、用户访问每个文件夹的频率、位置和时间中的至少一个来确定应用的数量。
4.如权利要求1所述的方法,其中,显示第一文件夹和第一快捷菜单窗口的步骤包括:
通过第一位置确定包括在第一文件夹中的所述多个应用的优先级;
根据确定的优先级选择包括第一应用的预定数量的应用;
将选择的预定数量的应用显示在第一快捷菜单窗口上。
5.如权利要求4所述的方法,其中,基于用户设置、使用频率、针对每个位置的使用频率和添加到第一文件夹的时间中的至少一个来确定优先级。
6.如权利要求4所述的方法,还包括:
在显示第一快捷菜单窗口之后,检测优先级是否已改变;
响应于检测到优先级已改变,根据改变后的优先级重新选择预定数量的应用;
将重新选择的预定数量的应用显示在第一快捷菜单窗口上。
7.如权利要求1所述的方法,还包括:显示指示第一文件夹与第一快捷菜单窗口彼此相关的图形效果。
8.如权利要求1所述的方法,还包括:
检测与第一文件夹的第一快捷菜单窗口相关的拖动;
响应于检测到与第一文件夹的第一快捷菜单窗口相关的拖动,识别所述拖动的拖动方向和长度;
根据所述拖动的拖动方向和长度来扩大第一文件夹的第一快捷菜单窗口的大小。
9.如权利要求1所述的方法,其中,显示第一快捷菜单窗口的步骤包括:
确定另一应用或另一文件夹是否被呈现在第一文件夹的第一快捷菜单窗口将被显示的与第一文件夹邻近的所述区域上;
响应于确定该另一应用或该另一文件夹被呈现在与第一文件夹邻近的所述区域上,将该另一应用或该另一文件夹移动到另一位置并在与第一文件夹邻近的所述区域上显示第一文件夹的第一快捷菜单窗口。
10.一种电子装置,包括:
至少一个处理器;
触敏显示器;
存储器;
至少一个程序,被存储在存储器中并被配置为能够由处理器执行,
其中,所述程序包括用于以下处理的指令:
检测用于显示包括多个文件夹的屏幕的文件夹显示事件,其中,所述多个文件夹分别包括在电子装置中安装的多个应用中的至少一个应用;
响应于检测到文件夹显示事件,识别电子装置的第一位置;
基于所识别的第一位置来识别所述多个应用之中的在第一位置处被最常执行的第一应用;
在所述多个文件夹之中识别包括所识别的第一应用的第一文件夹;
响应于对第一文件夹的识别,将第一快捷菜单窗口与第一文件夹一起显示,其中,第一快捷菜单窗口显示包括用于执行第一应用的第一图标的至少一个图标,并被显示在与第一文件夹邻近的区域上;
响应于选择在第一快捷菜单窗口中显示的所述至少一个图标中的一个图标,执行与在第一快捷菜单窗口上选择的图标相应的应用,使得能够使用第一快捷菜单窗口直接执行包括在第一文件夹中的至少一个应用;
在显示第一快捷菜单窗口的同时,检测电子装置的位置是否从第一位置被改变;
响应于检测到电子装置的位置从第一位置被改变到第二位置,识别所述多个应用之中的在第二位置处被最常执行的第二应用;
在所述多个文件夹之中识别包括所识别的第二应用的第二文件夹,其中,第二文件夹和第二应用不同于第一文件夹和第一应用;
响应于对第二文件夹的识别,将第二快捷菜单窗口与第二文件夹一起显示,其中,第二快捷菜单窗口显示包括用于执行第二应用的第二图标的至少一个图标,并被显示在与第二文件夹邻近的区域上,其中,响应于所识别的第二应用不同于第一应用,第一快捷菜单窗口的显示被停止,
其中,将第一快捷菜单窗口与第一文件夹一起显示的处理包括:
基于所识别的第一位置来识别包括在第一文件夹中的所述至少一个应用的使用频率;
以及
基于识别出的使用频率来选择包括在第一文件夹中的所述至少一个应用中的一个应用作为第一应用。
11.如权利要求10所述的电子装置,其中,所述程序包括用于以下处理的指令:
在另一文件夹的快捷菜单窗口未被显示的状态下,检测与所述另一文件夹相关联的拖动;
响应于检测到与所述另一文件夹相关联的拖动,识别该拖动的拖动方向和长度;
根据该拖动的拖动方向和长度来显示所述另一文件夹的快捷菜单窗口;
根据所述另一文件夹的快捷菜单窗口的大小在所述另一文件夹的快捷菜单窗口上显示至少一个应用。
12.如权利要求10所述的电子装置,其中,所述程序包括用于确定包括在第一文件夹的第一快捷菜单窗口中的应用的数量的指令,
其中,基于系统设置、用户设置、用户访问每个文件夹的频率、位置和时间中的至少一个来确定应用的数量。
13.如权利要求10所述的电子装置,其中,所述电子装置被安排实现权利要求4到权利要求9中的一个的方法。
用于显示应用的方法及其电子装置\n技术领域\n[0001] 本公开总体涉及一种电子装置,具体地,涉及一种用于在电子装置中显示应用的方法和设备。\n背景技术\n[0002] 随着电子装置使用的增加,电子装置制造商竞相开发用于提供各种方便选择功能的电子装置,以保护很多用户。具体地,已竞相提供了用于为用户的方便和休闲活动提供各种功能的各种应用。因此,电子装置包括几个到几十个应用。\n[0003] 如果电子装置包括几十个应用,则用户不容易找到期望的应用。因此,传统电子装置基于文件夹管理多个应用,从而方便用户访问各个应用。例如,电子装置根据用户的控制创建游戏文件夹和生活文件夹,并将表示多个游戏应用的图标添加到游戏文件夹,以及将表示应用(诸如,与用户的日常生活相关的日程表、叫醒服务和交通指南相关的应用)的图标添加到生活文件夹,从而允许用户通过文件夹容易地访问相关应用。\n[0004] 也就是说,在电子装置中基于文件夹布置多个应用的状况下,用户预先识别包括特定应用的文件夹,并选择该文件夹。此后,用户在选择的文件夹中选择待执行的特定应用,从而执行所述特定应用。然而,每当用户想要执行所述特定应用时,都要反复执行上述处理。\n[0005] 因此,需要允许户容易地识别和执行包括在文件夹中的应用的方法。\n发明内容\n[0006] 为了解决现有技术的上述不足,首要目的是在电子装置中提供一种用于提供能够针对每个文件夹更快地执行包括在每个文件夹中的应用的快捷菜单窗口的设备和方法。\n[0007] 本公开的另一目的在于在电子装置中提供一种用于在快捷菜单窗口上显示包括在文件夹中的多个应用之中的预定数量的应用的设备和方法。\n[0008] 本公开的另一目的在于在电子装置中提供一种用于指示文件夹和文件夹的快捷菜单窗口彼此相关的设备和方法。\n[0009] 本公开的另一目的在于在电子装置中提供一种用于确定将显示在快捷菜单窗口上的应用的数量的设备和方法。\n[0010] 本公开的另一目的在于在电子装置中提供一种用于根据应用的优先级确定将显示在快捷菜单窗口上的应用的设备和方法。\n[0011] 本公开的另一目的在于在电子装置中提供一种用于通过使用每个文件夹的快捷菜单窗口来快速执行应用的设备和方法。\n[0012] 根据本公开的一方面,一种用于控制电子装置的方法包括:检测文件夹显示事件;\n当检测到所述事件时,在没有针对文件夹的任何输入的情况下,显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中包括的至少一个应用的快捷菜单窗口。\n[0013] 根据本公开的另一方面,一种用于控制电子装置的方法包括:将应用添加到文件夹;依据添加的应用是否满足预定条件,在与所述文件夹邻近的区域上显示包括所述应用的快捷菜单窗口。\n[0014] 根据本公开的另一方面,一种电子装置包括:至少一个处理器;触敏显示器;存储器;存储在存储器中并被配置为可由处理器执行的至少一个程序,其中,所述程序包括用于以下处理的指令:检测文件夹显示事件;当检测到所述事件时,在没有针对文件夹的任何输入的情况下,显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中包括的至少一个应用的快捷菜单窗口。\n[0015] 根据本公开的另一方面,一种电子装置包括:至少一个处理器;触敏显示器;存储器;存储在存储器中并被配置为可由处理器执行的至少一个程序,其中,所述程序包括用于以下处理的指令:将应用添加到文件夹;依据添加的应用是否满足预定条件,在与所述文件夹邻近的区域上显示包括所述应用的快捷菜单窗口。\n[0016] 在进行下面的具体实施方式之前,阐述贯穿本专利文档中使用的特定词语和短语的定义会是有益的:术语“包括”和“包含”及其派生物表示包括但不限于;术语“或”是表示和/或的包括;短语“与…相关的”和“与其相关的”及其派生物可表示包括、被包括在…中、与…相互连接、包含、被包含在…中、连接到或与…连接、结合到或与…结合、可与…传达、与…协作、交叉、并列、与…近似、绑定到或与…绑定、具有、具有…的性质等;术语“控制器”表示控制至少一个操作的任何装置、系统或其部件,这样的装置可被实现在硬件、固件或软件中,或者所述硬件、固件和软件中的至少两个的一些组合中。应该注意,无论在本地或远程,与任何特定的控制器相关的功能可以是集中式或分布式的。贯穿本专利文档提供对特定词语和短语的定义,本领域的普通技术人员应该理解,在很多情况下(如果不是大多数情况),这样的定义适用于这样定义的词语和短语的先前以及将来的使用。\n附图说明\n[0017] 为了更全面地理解本公开及其优点,现在参照结合附图进行的以下描述,在附图中,相同的标号表示相同的部件:\n[0018] 图1A示出根据本公开的示例性实施例的用于显示文件夹的快捷菜单窗口的电子装置的框图;\n[0019] 图1B示出根据本公开的示例性实施例的用于显示文件夹的快捷菜单窗口的处理器的框图;\n[0020] 图2示出根据本公开的示例性实施例的电子装置中用于显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中的应用的处理的流程图;\n[0021] 图3示出根据本公开的示例性实施例的电子装置中用于当文件夹被显示时将所述文件夹的快捷菜单窗口显示在与所述文件夹邻近的区域上的处理的流程图;\n[0022] 图4示出根据本公开的示例性实施例的电子装置中当应用被添加到文件夹时将所述文件夹的快捷菜单窗口显示在与所述文件夹邻近的区域上的示例的处理的流程图;\n[0023] 图5示出根据本公开的示例性实施例的电子装置中文件夹的快捷菜单窗口被显示在与所述文件夹邻近的区域上的示例;\n[0024] 图6示出根据本公开的示例性实施例的电子装置中用于根据电子装置的位置信息改变待显示在快捷菜单窗口上的应用的示例;\n[0025] 图7示出根据本公开的示例性实施例的电子装置中当应用被添加到文件夹时显示添加的应用的示例;\n[0026] 图8到图10示出根据本公开的示例性实施例的电子装置中用于根据用户的拖动来改变显示在快捷菜单窗口上的应用的数量的示例。\n具体实施方式\n[0027] 在本专利文档中,下面讨论的图1A到图10以及用于描述本公开的原理的各种实施例仅当做示例,并不应以任何方式被解释为限制本公开的范围。本领域的技术人员将理解:\n可在任何合适布置的系统或装置中实现本公开的原理。下面将参照附图在本文中描述本公开的示例性实施例。在示例性实施例的以下描述中,因为公知的功能或构造会模糊本公开的主题,所以将省略其详细描述。另外,根据本公开的功能定义在本文中使用的术语。因此,术语可依据用户或操作者的意图或行为而变化。因此,应基于本文做出的描述理解本文使用的术语。\n[0028] 在以下描述中,电子装置的示例可包括能够触摸输入的移动通信终端、智能电话、平板PC、数字相机、MP3播放器、导航装置、膝上型计算机、上网本、计算机、电视机、冰箱和空调。\n[0029] 图1A示出根据本公开的示例性实施例的用于显示文件夹的快捷菜单窗口的电子装置的块配置。\n[0030] 参考图1A,电子装置100包括存储器110、处理器120和触摸屏130。存储器110可被配置为多个,处理器120也可被配置为多个。\n[0031] 例如,存储器110包括数据存储单元111、操作系统(OS)程序112、应用程序113、图形用户界面(GUI)程序114、文件夹管理程序115和触摸检测程序116。由于作为软件组件的程序可被表示为一组指令,因此程序可被称为指令集。程序也可被称为模块。\n[0032] 存储器110可存储包括用于执行本公开的实施例的指令的一个或多个程序。\n[0033] 数据存储单元111存储在与存储在存储器110中的程序相应的功能的执行期间所产生的数据。根据本公开的数据存储单元111可存储待显示在每个文件夹的快捷菜单窗口上的应用的优先级。快捷菜单窗口是包括预定数量的应用的窗口,所述快捷菜单窗口被显示在与文件夹邻近的区域上,以针对各个文件夹快速执行包括在文件夹中的预定数量的应用。在这种情况下,可根据用户设置、按照在预定时间段内使用频率的降序、按照针对每个位置的使用频率的降序、根据针对每个位置的用户设置、按照每个时区的使用频率的降序、按照电子装置中的应用的安装时间的降序或按照添加到文件夹的时间的降序来确定应用的优先级。另外,数据存储单元111可存储显示在每个文件夹的快捷菜单窗口上的应用的数量。例如,数据存储单元111可将3存储为包括在游戏文件夹中的应用的数量,并可将1存储为包括在购物文件夹中的应用的数量。本文中,可基于系统设置、用户设置、用户访问每个文件夹的频率、位置和时间中的至少一个来确定显示在每个文件夹的快捷菜单窗口上的应用的数量。\n[0034] OS程序112(例如,WINDOWS、LINUX、Darwin、RTXC、UNIX、OS X或嵌入式OS(诸如,VxWorks))包括用于控制一般系统操作的各种软件组件。例如,一般系统操作控制包括内存控制/管理、存储硬件(装置)控制/管理和电源控制/管理。OS程序112还执行用于使在各种硬件元件(装置)和软件组件(程序)之间能够进行流畅通信的功能。\n[0035] 应用程序113包括浏览器应用、电子邮件应用、消息应用、文字处理应用、通讯录应用、微件(widget)应用、数字权限管理(DRM)应用、语音识别应用、语音复制应用、位置确定功能应用,基于位置的服务(LBS)应用、电话应用等。\n[0036] 图形用户界面程序114包括用于在用户和电子装置100之间提供图形用户界面的至少一个软件组件。也就是说,图形用户界面程序114包括用于在触摸屏130上显示用户界面信息的至少一个软件组件。根据本公开的图形用户界面程序114包括用于在与文件夹邻近的区域上显示每个文件夹的快捷菜单窗口的指令。例如,图形用户界面程序114可在与第一文件夹邻近的区域上显示第一文件夹的快捷菜单服务。在这种情况下,图形用户界面程序114可在文件夹的快捷菜单窗口上显示包括在所述文件夹中的多个应用之中的至少一个应用,并可显示表示文件夹与显示在与所述文件夹邻近的区域上的快捷菜单窗口相关的图形效果。具体地,图形用户界面程序114设置待显示在与文件夹邻近的区域上的应用的布局,使得相关布局与显示在背景图像(或壁纸)上的其它应用、图标或文件夹的布局相同。因此,使用与显示在背景图像上的其它应用、图标或文件夹相同的间隔和大小来显示待显示在与文件夹邻近的区域上的应用。\n[0037] 另外,图形用户界面程序114包括用于根据检测到的拖动的方向和拖动长度来调整快捷菜单窗口的大小并显示快捷菜单窗口的指令。例如,当检测到与快捷菜单窗口相关的向右拖动时,图形用户界面程序114包括用于根据检测到的拖动的拖动长度向右扩大快捷菜单窗口并显示快捷菜单窗口的指令。作为另一指令,当检测到与文件夹有关的向下拖动时,图形用户界面程序114包括用于根据检测到的拖动的拖动长度在文件夹下方显示快捷菜单窗口的指令。\n[0038] 另外,当快捷菜单窗口被扩大时,图形用户界面程序114包括用于根据扩大的快捷菜单窗口的大小将应用添加到快捷菜单窗口的指令。\n[0039] 文件夹管理程序115针对各个文件夹管理文件夹的快捷菜单窗口和待显示在快捷菜单窗口上的应用。当检测到文件夹显示事件时,文件夹管理程序115包括用于显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中包括的至少一个应用的快捷菜单窗口的指令。例如,在第一应用到第五应用被包括在第一文件夹中的情况下,当检测到用于显示第一文件夹的事件时,文件夹管理程序115包括用于显示第一文件夹并在与第一文件夹邻近的区域上同时显示包括在第一文件夹中包括的第一应用和第三应用的快捷菜单窗口的指令。也就是说,文件夹管理程序115包括用于在检测到与文件夹相关的单独的输入(例如,用户手势)之前同时地显示文件夹和所述文件夹的快捷菜单窗口的指令。另外,当检测到与文件夹相关的单独的输入时,文件夹管理程序115可包括用于显示包括在检测到输入的文件夹中的所用应用的指令,或用于显示文件夹移动或文件夹删除的图形效果的指令。\n[0040] 另外,文件夹管理程序115可确定将显示在快捷菜单窗口上的应用的数量。例如,文件夹管理程序115可基于用户控制、位置、访问文件夹的频率和时间中的至少一个来确定将显示在快捷菜单窗口上的应用的数量,并在快捷菜单窗口上显示确定数量的应用。作为另一示例,文件夹管理程序115可在快捷菜单窗口上显示与系统设计中预定的数量相等的数量的应用。\n[0041] 当触摸检测程序116检测到与快捷菜单窗口相关的拖动时,文件夹管理程序115可改变将显示在快捷菜单窗口上的应用的数量,同时根据检测到的拖动方向和拖动长度调整快捷菜单窗口的大小和形状。\n[0042] 另外,文件夹管理程序115可基于包括在文件夹中的应用的优先级来选择至少一个应用,并在快捷菜单窗口上显示所选择的至少一个应用。在这种情况下,可根据用户的设置、按照在预定时间段内使用频率的降序、按照针对每个位置的使用频率的降序、根据针对每个位置的用户设置、按照每个时区的使用频率的降序、按照电子装置100中的应用的安装时间的降序或按照添加到文件夹的时间的降序来确定应用的优先级。例如,文件夹管理程序115可在第一文件夹的快捷菜单窗口上显示包括在第一文件夹中的多个应用之中的由用户确定的具有最高优先级的两个应用。作为另一示例,文件夹管理程序115可在第二文件夹的快捷菜单窗口上显示包括在第二文件夹中的多个应用之中的具有高使用频率的三个应用。作为另一示例,当用户在特定位置频繁使用包括在第一文件夹中的第一应用时,文件夹管理程序115可在第一文件夹的快捷菜单窗口上显示第一应用。作为另一示例,当第一应用被添加到第一文件夹时,文件夹管理程序115可在第一文件夹的快捷菜单窗口上显示第一应用。本文中,作为示例,虽然已采用通过用户设置、位置、时间、使用的频率和安装时间来设置应用的优先级的配置描述了上述实施例,但是可通过使用输入到电子装置的各种信息(例如,生活日志)来设置应用的优先级。\n[0043] 另外,当包括在文件夹中的应用的优先级被改变时,文件夹管理程序115可根据改变后的应用的优先级来更新显示应用的快捷菜单窗口,以显示快捷菜单应用。例如,在三个应用已被显示在第一文件夹的快捷菜单窗口上的状况下,当第一应用被添加到快捷菜单窗口时,文件夹管理程序115可扩大快捷菜单窗口的大小并额外地显示第一应用,使得总共四个应用被显示在快捷菜单窗口上。例如,在三个应用已被显示在第一文件夹的快捷菜单窗口上的状况下,当第一应用被添加到快捷菜单窗口时,文件夹管理程序115可在快捷菜单窗口上显示在包括第一应用的四个应用之中具有最高优先级的三个应用。\n[0044] 另外,当检测到对快捷菜单窗口上显示的应用的触摸时,文件夹管理程序115可执行被检测到触摸的应用。\n[0045] 触摸检测程序116检测结合触摸屏130的触敏表面上触摸输入。也就是说,触摸检测程序116确定在触敏表面上是否发生了接触、是否存在接触的移动、移动的方向、移动时间和是否已停止触摸。确定接触点的移动可包括确定接触点的速度(大小)、速度(大小和方向)和/或加速度(包括大小和/或方向)。根据本公开的触摸检测程序116可检测快捷菜单窗口上的拖动以调整快捷菜单窗口的大小。另外,触摸检测程序116可检测对显示在快捷菜单窗口上的应用的触摸。\n[0046] 虽然未示出,但是处理器120可包括至少一个处理器和外围接口。另外,处理器120执行存储在存储器110中特定程序(指令集),并执行与所述程序相应的多个特定功能。\n[0047] 触摸屏130是提供用于电子装置100和用户之间的输入/输出的接口的触敏显示器。触摸屏130是进行以下处理的介质:通过触摸传感器(未示出)检测触摸(或接触)、将检测到的触摸输入发送到电子装置100并为用户直观地提供来自电子装置100的输出。也就是说,触摸屏130响应于触摸输入为用户提供视觉输出(诸如,文本、图形和视频)。\n[0048] 触摸屏130包括接收用户的触摸输入并基于触感接触、触觉接触或它们的组合来检测用户的触摸输入的触敏表面。例如,触摸屏130上的触摸检测点与用于和触敏表面接触的手指的宽度(指宽)相应。另外,触摸屏130通过触敏表面检测外部装置(触控笔)的接触。\n检测到的触摸被转换为与显示在触摸屏上的用户界面对象(例如,一个或多个软键)的交互。\n[0049] 触摸屏130提供用于电子装置100和用户之间的触摸输入/输出的接口。具体地,在触摸屏130是将触摸输入发送到电子装置100并为用户直观地提供来自电子装置100的输出的介质。触摸屏130可使用各种显示技术,诸如LCD(液晶显示)、LED(发光二极管)、LPD(发光聚合物显示)、OLED(有机发光二极管)、AMOLED(有源矩阵有机发光二极管)或FLED(柔性LED)。根据本公开的触摸屏130并不限于使用这些显示技术的触摸屏。另外,触摸屏130可使用各种触摸检测(感测)技术(诸如,电容式检测、电阻式检测、红外(IR)射线检测和表面声波检测)来检测接触和任何移动或它们的阻断或停止。根据本公开的触摸屏130可显示文件夹并同时在与所述文件夹邻近的区域上将包括在文件夹中的至少一个应用显示在快捷菜单窗口上。另外,触摸屏130可检测对显示在快捷菜单窗口上的应用的触摸。\n[0050] 图1B示出根据本公开的示例性实施例的用于显示文件夹的快捷菜单窗口的处理器的框图。\n[0051] 参照图1B,处理器120包括文件夹管理处理器122和触摸检测处理器124。\n[0052] 文件夹管理处理器122针对各个文件夹管理文件夹的快捷菜单窗口和将显示在快捷菜单窗口上的应用。当检测到文件夹显示事件时,文件夹管理处理器122包括用于显示文件夹和在与文件夹邻近的区域上同时显示包括在文件夹中包括的至少一个应用的快捷菜单窗口的指令。例如,在第一应用到第五应用被包括在第一文件夹中的情况下,当检测到用于显示第一文件夹的事件时,文件夹管理处理器122包括用于显示第一文件夹并同时在与所述文件夹邻近的区域上显示包括在第一文件夹中包括的第一应用和第三应用的快捷菜单窗口的指令。也就是说,文件夹管理处理器122包括用于在检测到与文件夹相关的单独的输入(例如,用户手势)之前同时地显示文件夹和所述文件夹的快捷菜单窗口的指令。相反地,当检测到与文件夹相关的单独的输入时,文件夹管理处理器122可包括用于显示包括在检测到输入的文件夹中的所用应用的指令,或用于显示文件夹移动或文件夹删除的图形效果的指令。\n[0053] 另外,文件夹管理处理器122可确定将显示在快捷菜单窗口上的应用的数量。例如,文件夹管理处理器122可基于用户控制、位置、访问文件夹的频率和时间中的至少一个来确定将显示在快捷菜单窗口上的应用的数量,并在快捷菜单窗口上显示确定数量的应用。作为另一示例,文件夹管理处理器122可在快捷菜单窗口上显示与系统设计中预定的数量相等的数量的应用。\n[0054] 当触摸检测处理器124检测到对快捷菜单窗口的拖动时,文件夹管理处理器122可改变将显示在快捷菜单窗口上的应用的数量,同时根据检测到的拖动方向和拖动长度调整快捷菜单窗口的大小和形状。\n[0055] 另外,文件夹管理处理器122可基于包括在文件夹中的应用的优先级来选择至少一个应用,并在快捷菜单窗口上显示所选择的至少一个应用。在这种情况下,可根据用户的设置、按照在预定时间段内使用频率的降序、按照针对每个位置的使用频率的降序、根据针对每个位置的用户设置、按照每个时区的使用频率的降序、按照电子装置100中的应用的安装时间的降序或按照添加到文件夹的时间的降序来确定应用的优先级。例如,文件夹管理处理器122可在第一文件夹的快捷菜单窗口上显示包括在第一文件夹中的多个应用之中的由用户确定的具有最高优先级的两个应用。作为另一示例,文件夹管理处理器122可在第二文件夹的快捷菜单窗口上显示包括在第二文件夹中的多个应用之中的具有高使用频率的三个应用。作为另一示例,当用户在特定位置频繁使用包括在第一文件夹中的第一应用时,文件夹管理处理器122可在第一文件夹的快捷菜单窗口上显示第一应用。作为另一示例,当第一应用被添加到第一文件夹时,文件夹管理处理器122可在第一文件夹的快捷菜单窗口上显示第一应用。本文中,作为示例,虽然已采用通过用户设置、位置、时间、使用的频率和安装时间来设置应用的优先级的配置描述了上诉实施例,但是可通过使用输入到电子装置的各种信息(例如,生活日志)来设置应用的优先级。\n[0056] 另外,当包括在文件夹中的应用的优先级被改变时,文件夹管理处理器122可根据改变后的应用的优先级来更新显示应用的快捷菜单窗口,并显示快捷菜单应用。例如,在三个应用已被显示在第一文件夹的快捷菜单窗口上的状况下,当第一应用被添加到快捷菜单窗口时,文件夹管理处理器122可扩大快捷菜单窗口并额外地显示第一应用,使得总共四个应用被显示在快捷菜单窗口上。例如,在三个应用已被显示在第一文件夹的快捷菜单窗口上的状况下,当第一应用被添加到快捷菜单窗口时,文件夹管理处理器122可在快捷菜单窗口上显示在包括第一应用的四个应用之中具有高优先级的三个应用。\n[0057] 另外,当检测到对快捷菜单窗口上显示的应用的触摸时,文件夹管理处理器122可执行被检测到触摸的应用。\n[0058] 触摸检测处理器124检测结合触摸屏130的触敏表面上触摸输入。也就是说,触摸检测处理器124确定在触敏表面上是否发生了接触、是否存在接触的移动、移动的方向、移动时间和是否已停止触摸。确定接触点的移动可包括确定接触点的速度(大小)、速度(大小和方向)和/或加速度(包括大小和/或方向)。根据本公开的触摸检测处理器124可检测快捷菜单窗口上的拖动以调整快捷菜单窗口的大小。另外,触摸检测程序116可检测针对显示在快捷菜单窗口上的应用的触摸。\n[0059] 图2示出根据本公开的示例性实施例的电子装置100中用于显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中的应用的处理的流程图。\n[0060] 参照图2,在步骤201,电子装置100检测文件夹显示事件。之后,在步骤203,当在没有显示文件夹的状况下检测到文件夹显示事件时,电子装置100在没有用户控制的情况下,显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中的应用。换句话说,电子装置100在没有接收到对文件夹的输入(例如,用于显示文件夹的输入)的情况下,显示文件夹并在与所述文件夹邻近的区域上同时显示包括在所述文件夹中的应用。在这种情况下,显示在与文件夹邻近的区域上的应用可根据它们的预定的优先级被布置。另外,显示在与文件夹邻近的区域上的应用的数量可由用户来设置或可根据用户控制而改变。在这种情况下,电子装置100可检测对显示在与文件夹邻近的区域上的应用的触摸,并执行检测到触摸的应用。\n[0061] 图3示出根据本公开的示例性实施例的电子装置100中用于当文件夹被显示时将所述文件夹的快捷菜单窗口显示在与所述文件夹邻近的区域上的处理的流程图。\n[0062] 参照图3,在步骤301,电子装置100检测文件夹显示事件。之后,在步骤303,电子装置100检测是打开了还是关闭了用于显示文件夹的快捷菜单窗口的快捷菜单显示模式。在这种情况下,电子装置100可根据用户控制打开或关闭快捷菜单显示模式。\n[0063] 如果打开了用于显示文件夹的快捷菜单窗口的快捷菜单显示模式,则电子装置\n100在步骤305确定将显示在快捷菜单窗口上的应用的数量。本文中,可在系统设计中预先确定将显示在文件夹的快捷菜单窗口上的应用的数量。可根据用户控制来确定应用的数量。应用的数量可被确定为满足特定条件的应用的数量。另外,将显示在每个文件夹的快捷菜单窗口上的应用的数量可针对所有文件夹被相同地确定,或针对各个文件夹被不同地确定。另外,在确定将显示在每个文件夹的快捷菜单窗口上的应用的数量的情况下,可通过对所用文件夹使用相同条件或对各个文件夹使用不同条件来确定应用的数量。例如,电子装置可把将在分别与第一文件夹到第四文件夹相关的快捷菜单窗口上显示的应用的数量确定为在系统设计中预先确定的数量(即,三)。作为另一示例,当用户将显示在第一文件夹的快捷菜单窗口上的应用的数量设置为三时,电子装置100可把将显示在第一文件夹的快捷菜单窗口上的应用的数量确定为三。作为另一示例,当包括在第二文件夹中的应用之中存在每一个的使用次数均超过100的两个应用时,电子装置100可把将显示在第二文件夹的快捷菜单窗口上的应用的数量确定为二。作为另一示例,当电子装置100位于区域A并且在包括在第三文件夹中的应用之中存在每一个的在最近七天在区域A的使用次数均超过5的三个应用时,电子装置100可把将显示在第三文件夹的快捷菜单窗口上的应用的数量确定为三。作为另一示例,当现在时间是上午十点并且在包括在第四文件夹中的应用之中在最近一个月期间在上午十点使用的应用的数量是一时,电子装置100可把将显示在第四文件夹的快捷菜单窗口上的应用的数量确定为一。\n[0064] 之后,在步骤307,电子装置100根据包括在文件夹中的应用的预定优先级来选择在步骤305确定的数量的应用。在这种情况下,可根据用户设置、按照在预定时间段内使用频率的降序、按照针对每个位置的使用频率的降序、根据针对每个位置的用户设置、按照每个时区的使用频率的降序、按照电子装置100中的应用的安装时间的降序或按照添加到文件夹的时间的降序来确定应用的优先级。另外,在选择将显示在每个文件夹的快捷菜单窗口上的应用的情况下,可基于通过对所有文件夹使用相同条件(用户设置、位置、使用频率、时间、安装等)所确定的它们的优先级或基于对各个文件夹使用不同条件所确定的它们的优先级来执行所述选择。例如,当将显示在第一文件夹的快捷菜单窗口上的应用的数量被确定为二时,电子装置100可在包括在第一文件夹中的应用之中选择具有高使用频率的两个应用。作为另一示例,当将显示在第二文件夹的快捷菜单窗口上的应用的数量被确定为三时,电子装置100可通过GPS(未示出)识别电子装置100的位置,并在包括在第二文件夹中的应用之中选择在当前位置具有高使用频率的三个应用。作为另一示例,当将显示在第三文件夹的快捷菜单窗口上的应用的数量被确定为三时,电子装置100可在包括在第三文件夹中的应用之中选择最近添加到第三文件夹的三个应用。当应用的优先级被改变时,电子装置100可根据改变后的优先级重新选择应用。\n[0065] 之后,在步骤309,电子装置100显示文件夹并在与所述文件夹邻近的区域上同时显示包括在步骤307选择的应用的快捷菜单窗口。在这种情况下,电子装置100可显示文件夹和文件夹的快捷菜单窗口来指示文件夹和快捷菜单窗口彼此相关。例如,如图5中所示,电子装置100可针对各个文件夹指示文件夹和快捷菜单窗口彼此相关。在这种情况下,电子装置100可检测包括在文件夹中的应用的优先级被改变,并根据改变后的优先级自动地改变显示在快捷菜单窗口上的应用。具体地,当应用的优先级按照针对每个位置的使用频率的降序被确定时,电子装置100可通过GPS(未示出)识别电子装置100的位置,并显示包括在文件夹之中的在识别的位置处具有高使用频率的应用,来代替当前显示在快捷菜单窗口上的应用。例如,如图6中所示,响应于通过GPS(未示出)识别出电子装置100位于公共汽车\n601,电子装置100可在SNS(社交网络服务)文件夹的快捷菜单窗口上显示在公共汽车601处具有最高使用频率的第一应用603。之后,响应于识别出电子装置100的位置被改变为住宅\n605,电子装置100可在与游戏文件夹相关的快捷菜单窗口上显示在住宅605处具有最高使用频率的第二应用607。在这种情况下,在住宅605处具有低使用频率的SNS文件夹的第一应用603可不被显示在快捷菜单窗口上。之后,响应于识别出电子装置100的位置被改变为公司609,电子装置100可在理财文件夹的快捷菜单窗口上显示在公司609处具有最高使用频率的第三应用611。在这种情况下,在公司609处具有低使用频率的第一应用603和第二应用\n607可不被显示在快捷菜单窗口上。本文中,作为示例,虽然已采用电子装置100针对每个位置显示一个文件夹的快捷菜单窗口的配置描述了上述实施例,但是可针对每个位置显示分别与多个文件夹相关的快捷菜单窗口。\n[0066] 另外,电子装置100可在快捷菜单窗口被显示的状态下,根据用户控制改变快捷菜单窗口的大小,并可基于改变后的快捷菜单窗口的大小来改变被显示的应用的数量。之后,电子装置100结束根据本公开的实施例的处理。\n[0067] 同时,响应于在步骤303识别出用于显示文件夹的快捷菜单窗口的快捷菜单显示模式被关闭,电子装置100结束根据本公开的实施例的处理。本文中,作为示例,虽然已采用用于显示快捷菜单窗口的快捷菜单显示模式被针对所有文件夹相同地打开/关闭的配置描述了上述实施例,但是用于显示快捷菜单窗口的快捷菜单显示模式可针对各个文件夹被单独地打开/关闭。\n[0068] 图4示出根据本公开的示例性实施例的电子装置100中当应用被添加到文件夹时将所述文件夹的快捷菜单窗口显示在与所述文件夹邻近的区域上的示例的处理的流程图。\n[0069] 参照图4,在步骤401,电子装置100显示文件夹和所述文件夹的快捷菜单窗口。之后,在步骤403,电子装置100将应用添加到显示的文件夹。例如,电子装置100可将第一应用添加到第一文件夹。\n[0070] 随后,在步骤405,电子装置100检查添加的应用是否满足预定条件。本文中,所述预定条件可包括应用使用频率、针对电子装置100的每个位置的应用使用频率、应用名称和最近添加到文件夹的应用中的至少一个。如果添加的应用不满足预定条件,则电子装置100结束根据另一示例性实施例的处理。\n[0071] 另一方面,如果添加的应用满足预定条件,则电子装置100可在步骤407在位于与文件夹邻近的区域处的快捷菜单窗口上显示添加的应用。在这种情况下,当快捷菜单窗口的大小被改变时,显示的图标可被重新布置。例如,如图7中所示,当第一应用701被添加到SNS文件夹时,电子装置100扩大SNS文件夹的快捷菜单窗口,并将第一应用701添加到快捷菜单窗口。另外,电子装置100将在扩大前显示在挨着快捷菜单窗口的位置703处的学习文件夹移动到位置707。之后,电子装置100结束根据另一示例性实施例的处理。\n[0072] 另外,电子装置100可根据用户控制来改变快捷菜单窗口的大小,并基于改变后的快捷菜单窗口的大小来改变显示的应用的数量。\n[0073] 图8到图10示出根据本公开的示例性实施例的电子装置100中用于根据用户的拖动来改变显示在快捷菜单窗口上的应用的数量的示例。\n[0074] 如图8中所示,当在快捷菜单窗口未被显示的状态下检测到向下的拖动801时,电子装置100可在检测到拖动的位置处显示具有与拖动801的拖动方向和拖动长度相应的大小的快捷菜单窗口,并根据显示的快捷菜单窗口的大小在快捷菜单窗口上显示两个应用。\n[0075] 如图9中所示,当在游戏文件夹的快捷菜单窗口未被显示的状态下检测到向右的拖动901时,电子装置100可在检测到拖动的位置处显示具有与拖动901的拖动方向和拖动长度相应的大小的快捷菜单窗口,并在显示的快捷菜单窗口上显示三个应用。\n[0076] 如图10中所示,当检测到向游戏文件夹的右侧移动并随后向下移动的拖动1001时,电子装置100可在检测到拖动的位置处显示具有与拖动1001的拖动方向和拖动长度相应的大小的快捷菜单窗口,并在显示的快捷菜单窗口上显示两个应用。\n[0077] 也就是说,电子装置100可根据用户控制针对每个文件夹显示包括MⅹN个应用的快捷菜单窗口。参照图8到图10,作为示例,虽然已采用以下配置描述了上述实施例:在特定文件夹的快捷菜单窗口未被显示的状态下,在特定文件夹上检测到拖动,并且额外地显示快捷菜单窗口的配置,但是可在已显示特定文件夹的快捷菜单窗口的状态下检测在特定文件夹和/或快捷菜单窗口上的拖动,并根据拖动的拖动方向和长度扩大快捷菜单窗口的大小。\n[0078] 本公开的实施例和说明书中描述的操作(包括本说明书中公开的结构和它们的结构等同物或它们中的一个或多个的组合)可被实现在计算机软件、固件或硬件中。另外,在本说明书中描述的本公开的实施例可被实现为一个或多个计算机程序产品,即,用于执行数据处理设备或控制数据处理设备的操作的编码在计算机可读介质上的计算机程序指令的一个或多个模块。\n[0079] 所述计算机可读介质可以是机器可读存储装置、机器可读存储基底、存储装置、影响机器可读传播信号的物质的组合或它们中的一个或多个的组合。术语“数据处理设备”包括用于处理数据的所有设备、装置和机器,包括例如可编程处理器、计算机或多个处理器或计算机。除了硬件以外,所述设备可包括为讨论的计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统或它们的一种或多个的组合的代码。\n[0080] 虽然已参照本公开的特定示例性实施例示出并描述了本公开,但是本领域的技术人员应理解,在不脱离由权利要求限定的本公开的精神和范围的情况下,可在所述示例性实施例中做出形式和细节上的各种改变。因此,本公开的范围不是由本公开的详细描述而是由权利要求书所限定,范围内的所有差别将被解释为包括在本公开中。
法律信息
- 2019-07-19
- 2015-12-23
实质审查的生效
IPC(主分类): G06F 3/0481
专利申请号: 201310626146.2
申请日: 2013.11.28
- 2014-06-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-07-21
|
2009-10-27
| | |
2
| |
2011-12-21
|
2011-05-25
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |