用于在电子设备中使用第一应用图标启动第二应用的方法转让专利

申请号 : CN201680028761.5

文献号 : CN107636595A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 阿加沃尔·拉胡尔

申请人 : 三星电子株式会社

摘要 :

提供了一种用于在电子设备中启动应用的方法。该方法包括:在电子设备上显示与第一应用相对应的第一应用图标;检测对所显示的第一应用图标执行的第一输入;以及响应于检测到第一输入,执行与第一输入相对应的动作,其中与第一输入相对应的动作包括可视地改变第一应用图标。

权利要求 :

1.一种用于在电子设备中启动应用的方法,所述方法包括:在所述电子设备上显示与第一应用相对应的第一应用图标;

检测对所显示的第一应用图标执行的第一输入;以及响应于检测到第一输入,执行与第一输入相对应的动作,以及其中,与第一输入相对应的动作包括可视地改变第一应用图标。

2.根据权利要求1所述的方法,其中,第一输入包括触摸并旋转第一应用图标,以及可视地改变第一应用图标包括:与第一输入的旋转角度相对应地改变第一应用图标的朝向。

3.根据权利要求2所述的方法,其中,与第一输入相对应的动作包括:响应于释放第一输入,执行第一应用和与第一应用相关联的第二应用。

4.根据权利要求3所述的方法,还包括:以预定角度显示围绕第一应用图标的多个第二应用图标,其中,执行第二应用包括:执行与第一输入的旋转角度相对应定位的第二应用。

5.根据权利要求2所述的方法,其中,与第一输入相对应的动作包括以下操作中的至少一个:执行第一应用的子功能;以及

通过与第一输入相对应地改变预配置的操作模式和/或环境设置来执行第一应用。

6.根据权利要求1所述的方法,还包括:检测对可视地改变的第一应用图标执行的第二输入;以及响应于检测到第二输入,执行第一应用和与第一应用相关联的第二应用。

7.根据权利要求1所述的方法,还包括:响应于可视地改变第一应用图标,改变位于第一应用图标周围的至少一个图标的位置和大小中的至少一个。

8.根据权利要求1所述的方法,还包括:检测对所显示的第一应用图标和/或至少一个第二应用图标执行的第三输入;以及响应于检测到第三输入,将第一应用与对应于所述至少一个第二应用图标的至少一个第二应用相关联。

9.一种电子设备,包括:

显示器;以及

控制器,被配置为:

在所述显示器上显示与第一应用相对应的第一应用图标;

检测对所显示的第一应用图标执行的第一输入;以及响应于检测到第一输入,执行与第一输入相对应的动作,以及其中,与第一输入相对应的动作包括可视地改变第一应用图标。

10.根据权利要求9所述的电子设备,其中,第一输入包括触摸并旋转第一应用图标,以及其中,所述控制器被配置为:与第一输入的旋转角度相对应地改变第一应用图标的朝向。

11.根据权利要求10所述的电子设备,其中,与第一输入相对应的动作包括:响应于释放第一输入,执行第一应用和与第一应用相关联的第二应用。

12.根据权利要求10所述的电子设备,其中,与第一输入相对应的动作包括以下操作中的至少一个:执行第一应用的子功能;以及

通过与第一输入相对应地改变预配置的操作模式和/或环境设置来执行第一应用。

13.根据权利要求9所述的电子设备,其中,所述控制器被配置为:检测对可视地改变的第一应用图标执行的第二输入;以及响应于检测到第二输入,执行第一应用和与第一应用相关联的第二应用。

14.根据权利要求9所述的电子设备,其中,所述控制器被配置为:响应于可视地改变第一应用图标,改变位于第一应用图标周围的至少一个图标的位置和大小中的至少一个。

15.根据权利要求9所述的电子设备,其中,所述控制器被配置为:检测对所显示的第一应用图标和/或至少一个第二应用图标执行的第三输入;以及响应于检测到第三输入,将第一应用与对应于所述至少一个第二应用图标的至少一个第二应用相关联。

说明书 :

用于在电子设备中使用第一应用图标启动第二应用的方法

技术领域

[0001] 本公开涉及移动应用。更具体地,本公开涉及一种用于在电子设备中基于对与第一应用相对应的应用图标执行的手势来启动第二应用的方法和系统。

背景技术

[0002] 通常,几乎所有电子设备在图形用户界面(GUI)上显示用于访问文件夹、应用、程序等的图标。图标允许用户从电子设备导航和访问内容。可以根据用户要求在电子设备的显示器上显示图标。可以编辑图标以改变其外观、位置等。在点击应用图标时,调用该应用,然后用户可以使用该应用。在某些情况下,用户可能需要经过多个页面才能执行与应用相关联的功能。
[0003] 在相关技术的现有系统中,移动应用图标被限制为仅启动相应的应用。移动应用图标仅用作使用应用功能的入口点。因此,如果用户想要启动相关联的程序,则用户必须执行多个动作,因为移动应用图标仅限于图标功能,即打开应用。因此,启动相关联程序(例如,应用更新、KNOX模式和应用的私密模式调用)对于用户来说是麻烦的。
[0004] 此外,虽然应用图标显示更新可用于该应用,但用户不能通过相同的移动应用图标来更新应用。为了更新应用,用户必须经过一系列操作。类似地,如果用户想要查看特定应用(如图库)的私密数据,则用户必须显式地开启KNOX模式,然后打开图库应用以查看KNOX模式的私密数据。因此,在调用移动应用的相关程序或应用时涉及许多冗余操作。最终,用户在访问移动应用时体验变差。
[0005] 提出以上信息作为背景信息仅仅是为了辅助理解本公开。并未确定和承认上述任何内容是否可应用作本公开的现有技术。

发明内容

[0006] 技术问题
[0007] 本公开的各个方面是为了至少解决上述问题和/或缺点,并且至少提供以下描述的优点。因此,本公开的一方面在于提供一种用于在电子设备中基于对与第一应用相对应的应用图标执行的手势来启动第二应用的方法和系统。
[0008] 本公开的另一方面在于提供一种用于通过控制器模块检测对在电子设备上显示的第一应用图标执行的第一输入的方法,其中第一应用图标对应于第一应用。
[0009] 本公开的另一方面在于提供一种用于通过控制器模块检测对在电子设备上显示的第一应用图标执行的第二输入的方法。
[0010] 本公开的另一方面在于通过控制器模块启动与第一应用相关联的第二应用。
[0011] 本公开的另一方面在于同时启动第一应用以及第二应用,其中与第二应用相对应的第二图标显示在电子设备的图形用户界面上。
[0012] 根据结合附图公开了本公开各种实施例的以下详细描述,本公开的其他方面、优点和突出特征对于本领域技术人员将变得清楚明白。
[0013] 问题的解决方案
[0014] 根据本公开的一方面,提供了一种用于在电子设备中启动应用的方法。该方法包括:由控制器检测对第一应用图标执行的第一输入,其中第一应用图标对应于第一应用;由控制器检测对第一应用图标执行的第二输入;并且由控制器响应于检测到对第一应用图标执行的第二输入而启动与第一应用相关联的第二应用。
[0015] 根据本公开的另一方面,提供了一种被配置为启动应用的电子设备。该电子设备包括:控制器,被配置为检测对在电子设备上显示的第一应用图标执行的第一输入,其中第一应用图标对应于第一应用;检测对在电子设备上显示的第一应用图标执行的第二输入;以及启动与第一应用相关联的第二应用。
[0016] 根据本公开的另一方面,提供了一种编码有计算机可执行程序代码的计算机可读非暂时性存储介质。计算机可执行程序代码在被执行时使得计算机执行以下动作,包括:检测对在电子设备上显示的第一应用图标执行的第一输入,其中第一应用图标对应于第一应用。所述动作还包括:检测对在电子设备上显示的第一应用图标执行的第二输入,并启动与第一应用相关联的第二应用。
[0017] 发明的有益效果
[0018] 与相关技术的现有方法和系统不同,所公开的系统和方法可以用于减少同时启动两个应用所涉及的冗余操作。因此,电子设备执行冗余操作所需的处理功率也降低。

附图说明

[0019] 根据结合附图的以下描述,本公开的某些实施例的上述和其他方面、特征以及优点将更清楚,在附图中:
[0020] 图1示出了根据本公开各种实施例的被配置为启动电子设备中的应用的电子设备的框图;
[0021] 图2示出了根据本公开各种实施例的被配置为启动电子设备中的应用的电子设备的另一框图;
[0022] 图3示出了根据本公开各种实施例的被配置为启动电子设备中的应用的控制器模块的框图;
[0023] 图4是示出了根据本公开各种实施例的用于启动电子设备中的应用的方法的流程图;
[0024] 图5示出了根据本公开各种实施例的使用旋转手势和点击手势将电子设备中的第一应用与第二应用一起启动的示例场景;
[0025] 图6A至图6C示出了根据本公开各种实施例的使用旋转手势和点击手势将电子设备中的日历应用与更新应用一起启动的示例场景;
[0026] 图7A至图7D示出了根据本公开各种实施例的使用旋转手势和点击手势将电子设备中的图库应用与KNOX模式和私密模式中的至少一个一起启动的示例场景;
[0027] 图8A至图8D示出了根据本公开各种实施例的将电子设备中的联系人应用与至少一个第二应用一起启动的示例场景;
[0028] 图9A至图9C示出了根据本公开各种实施例的将电子设备中的联系人应用与至少一个第二应用一起启动的另一示例场景;
[0029] 图10A和图10B示出了根据本公开各种实施例的基于第一应用图标的旋转所调用的多个第二应用的示例;
[0030] 图11A至图11C示出了根据本公开各种实施例的对与电子设备中的第一应用相关联的应用图标执行的多个第一输入的示例;
[0031] 图12A和图12B示出了根据本公开各种实施例的将电子设备中的音乐播放器应用(第二应用)与消息应用(第一应用)一起启动的示例场景;
[0032] 图13A和图13B示出了根据本公开各种实施例的当检测到对第一应用图标的第一输入时重新排列多个第二应用的示例场景;
[0033] 图14A至图14C示出了根据本公开各种实施例的将第二应用与第一应用一起启动的另一示例场景,其中第二应用是从电子设备上显示为环形的多个第二应用图标中选择的;
[0034] 图15示出了根据本公开各种实施例的将第二应用与第一应用一起启动的另一示例场景,其中第二应用由连接的家庭联网设备呈现;
[0035] 图16A和图16B示出了根据本公开各种实施例的基于第一应用图标的旋转角度对第一输入进行分类的示例场景;以及
[0036] 图17示出了根据本公开各种实施例的实现用于在电子设备中启动应用的方法的计算环境。
[0037] 应注意,在整个附图中,相似的附图标记用于描述相同或相似的元件、特征和结构。

具体实施方式

[0038] 提供以下参照附图的描述以帮助全面理解由权利要求及其等同物限定的本公开的各实施例。以下描述包括各种具体细节以帮助理解,但这些具体细节应被视为仅仅是示例性的。因此,本领域普通技术人员将认识到:在不脱离本公开的范围和精神的前提下,可以对本文所述的各种实施例进行各种改变和修改。另外,为了清楚和简洁起见,可以省略对已知功能和结构的描述。
[0039] 以下描述和权利要求中使用的术语和词语不限于书面含义,而是仅仅被发明人用来实现对本公开清楚一致的理解。因此,对于本领域技术人员来说应当清楚的是,提供本公开的各种实施例的以下描述以仅用于说明的目的,而不是限制由所附权利要求及其等同物限定的本公开。
[0040] 应当理解的是,除非上下文中另有清楚指示,否则单数形式“一”、“一个”和“所述”包括复数指示物。因此,例如,对“组件表面”的引用包括对一个或多个这样的表面的引用。
[0041] 本文的各种实施例提供了一种在电子设备中启动应用的方法。该方法包括:由控制器模块检测对在电子设备上显示的第一应用图标执行的第一输入。第一应用图标对应于第一应用。此外,该方法包括:由控制器模块检测对在电子设备上显示的第一应用图标执行的第二输入。在检测到第一输入和第二输入时,启动与第一应用相关联的第二应用。
[0042] 第一应用与第二应用一起被同时启动。与第二应用相对应的第二应用图标显示在电子设备的图形用户界面上。
[0043] 在一个实施例中,第一输入导致第一应用图标的朝向的改变。第一应用图标的朝向的改变指示第二应用。此外,在一个实施例中,第一应用图标的朝向的改变导致围绕第一应用图标的图标的重新排列。在一个实施例中,第一应用图标的朝向的改变导致围绕第一应用图标的图标的大小调整。
[0044] 在一个实施例中,指导性引导或帮助文档可以指示第二应用。指导性引导可以建议用户选择要启动的第二应用。指导性引导还可以建议要执行的一个或多个动作以启动第二应用。
[0045] 在一个实施例中,第一输入包括对第一应用图标执行的手势的图案和对第一应用图标执行的手势的类型中的至少一个。第二输入包括对第二应用图标执行的手势的图案和对第二应用图标执行的手势的类型中的至少一个。
[0046] 在一个实施例中,通过对第一应用图标和与第二应用相对应的第二应用图标中的至少一个执行第三输入,将第二应用与第一应用预关联。第三输入包括以下项中的至少一个:相对于第二应用图标对第一应用图标执行的手势的图案、相对于第一应用图标对第二应用图标执行的手势的图案、相对于第二应用图标对第一应用图标执行的手势的类型或相对于第一应用图标对第二应用图标执行的手势的类型。
[0047] 在一个实施例中,第三输入包括以下项中的至少一个:相对于与第二应用相对应的设备的位置对第一应用图标执行的手势的图案、相对于与第二应用相对应的设备的位置对第一应用图标执行的手势的类型。
[0048] 与相关技术的现有方法和系统不同,所公开的系统和方法可以用于减少同时启动两个应用所涉及的冗余操作。因此,电子设备执行冗余操作所需的处理功率也降低。
[0049] 此外,所公开的方法和系统增强了用户体验,因为用户不需要执行用于启动彼此相关联的两个应用的冗余操作。例如,如果用户想要将消息应用和音乐播放器应用一起打开,则用户仅对消息应用的应用图标执行两个动作。因此,用户不需要执行冗余动作来单独打开音乐播放器应用。此外,系统向用户提供启动与第一应用相关联的第二应用的选项。因此,用户可以控制两个应用的启动。
[0050] 此外,所公开的系统和方法可以用于克服仅启动与应用图标相关联的应用的限制。所公开的系统和方法向应用图标提供更多能力。这些能力包括:启动相关联的第二应用或次级程序,通过检测对应用图标执行的动作将第一应用与一个或多个第二应用相关联,等等。
[0051] 现在参考附图,更具体地参考图1至图17,示出示例性实施例,其中贯穿附图类似的附图标记一致地表示相应特征。
[0052] 图1示出了根据本公开各种实施例的被配置为启动电子设备中的应用的电子设备的框图。
[0053] 本文描述的电子设备100可以是例如蜂窝电话、智能电话、无线组织器、个人数字助理、平板电脑、手持无线通信设备、膝上型计算机、台式机等。
[0054] 参考图1,应用图标102显示在电子设备100的用户界面上。在一个实施例中,用户可以对应用图标102(第一应用图标)执行第一输入,随后进行第二输入。电子设备100可以被配置为检测对应用图标102的第一输入。应用图标102与第一应用104相关联。此外,电子设备100可以被配置为检测第二输入。根据一个实施例,在电子设备100检测到第一输入之后,电子设备100可以执行与第一输入相对应的动作(例如,执行第一应用和第二应用),而不需要检测第二输入。
[0055] 在检测到第一输入和第二输入之后或在检测到第一输入的释放之后,电子设备100可以被配置为启动(或执行)第二应用106。在一个实施例中,电子设备100可以被配置为同时启动(或执行)第一应用104和第二应用106。例如,考虑第一应用104是图库应用。另外,考虑用户执行第一输入“旋转图库应用图标”和第二输入“轻击或点击图库应用图标”。
[0056] 在检测到旋转手势和点击手势之后,电子设备100可以被配置为启动图库应用和与图库应用相关联的第二应用106。在一个实施例中,第一应用104可以是可独立执行的主应用,并且第二应用106可以是可与第一应用104一起执行的子应用或者与第一应用104有关的子功能。第二应用106可以包括:图库应用的更新、图库应用的数据备份、以KNOX模式或私密模式启动图库应用、将预定义的喜好设备与电子设备100进行后台配对从而使得图库应用能够与喜好设备共享数据、或者使用短距离通信与另一设备共享电子设备100上的数据。
[0057] 在一个实施例中,电子设备100可以响应于第一输入的释放来执行第一应用104的子功能。例如,当检测到触摸输入而非第一输入(例如,旋转第一应用图标)时,电子设备100可以正常地执行第一应用104。另一方面,当检测到第一输入且第一输入被释放时,电子设备100可以执行第一应用104的预定子功能。子功能可以包括数据的更新或备份等等。
[0058] 在一个实施例中,电子设备100可以通过改变预配置到第一输入的操作模式和/或环境设置来执行第一应用104。例如,当检测到触摸输入而非第一输入时,电子设备100可以利用原始操作模式和/或环境设置来执行第一应用104。另一方面,当检测到第一输入且第一输入被释放时,电子设备100可以通过基于第一输入的性质(例如,第一输入的旋转角度)改变操作模式和/或环境设置来执行第一应用104。操作模式可以包括KNOX模式和私密模式。环境设置可以包括:使得第一应用104能够通过与另一设备进行配对来与该另一设备共享与第一应用104有关的数据、根据应用的性质(例如屏幕的大小和/或分辨率值)的各种设置值以及是否在后台或前台执行应用。
[0059] 在一个实施例中,当在由于未检测到第一输入而致使第一应用图标在视觉上未改变时检测到对第一应用图标的触摸输入时,电子设备100可以执行第一应用104的基本功能(例如,执行图库应用)。另一方面,当在检测到第一输入并且第一应用图标在视觉上改变之后检测到第二输入时,电子设备100可以执行第一应用104的子功能(例如,图库应用的数据的备份更新)。
[0060] 在一个实施例中,考虑电子设备100包括多窗口特征。在检测到第一输入和第二输入之后,第一应用104可以在一个窗口中启动,并且第二应用106可以在电子设备100上的另一个窗口中启动。在一个实施例中,第一应用104可以在前台执行,第二应用106可以在后台执行。可以通过电子设备100的设置或第一应用104和第二应用106的性质来确定执行第一应用104和第二应用106的方法(例如,利用多窗口执行或在后台和前台执行)。
[0061] 在一个实施例中,电子设备100可以在视觉上改变第一应用图标。视觉改变可以包括各种方式,例如改变第一应用图标的朝向、突出显示第一应用图标、以及拉伸第一应用图标的长度和/或宽度。
[0062] 在一个实施例中,第一输入可以导致第一应用图标102的朝向的改变。例如,考虑第一输入是对第一应用图标102的长按。在执行长按动作之后,第一应用图标102的朝向可以改变(例如,第一应用图标102可被拉伸)。
[0063] 此外,在一个实施例中,第一应用图标102的朝向的改变导致围绕第一应用图标102的图标的重新排列。例如,在对第一应用图标102执行长按之后,第一应用图标102被拉伸,并且围绕第一应用图标102的应用图标可以以围绕第一应用图标102的环的形式来显示。
[0064] 在另一个实施例中,第一应用图标102的朝向的改变导致围绕第一应用图标102的图标的大小调整。例如,在第一应用图标102的拉伸之后,围绕第一应用图标102的应用图标的大小可以减小,以便提供对第一应用图标102的聚焦。
[0065] 此外,第一应用图标102的朝向的改变指示第二应用106。例如,如果第一应用图标102被拉伸并且围绕第一应用图标102的应用图标以围绕第一应用图标102的环的形式来显示,则环中的应用图标可以指示第二应用106。来自环中的应用中的至少一个应用可以充当第二应用106。用户可以通过将第一应用图标102拖动到存在于环中的应用图标之一上来将第二应用106与第一应用104相关联。此外,可以对第一应用图标102执行第二输入以同时启动第一应用104和第二应用106。
[0066] 在检测到长按并将第一应用图标102拖动到应用图标之一上之后,电子设备100可以被配置为同时启动第一应用104和第二应用106。因此,由于用户不需要执行用于启动彼此相关联的两个应用的冗余操作,所以增强了用户体验。
[0067] 在一个实施例中,第一输入可以是对第一应用图标102执行的手势的图案。手势的图案可以是形成图案的手势的组合。例如,第一输入可以包括对第一应用图标102执行的长按和拖动动作,以将第一应用图标102从用户界面上的第一位置移动到用户界面上的第二位置。
[0068] 在一个实施例中,第一输入可以是对第一应用图标102执行的手势的类型。例如,手势的类型可以是对第一应用图标102执行的旋转手势、对第一应用图标102执行的长按、对第一应用图标102执行的拖动动作、对第一应用图标102的点击等等。
[0069] 第二输入包括对第一应用图标102执行的手势的图案以及对第一应用图标102执行的手势的类型中的至少一个。手势的图案可以是对第一应用图标102执行的两个点击手势,以形成两个点击手势的图案。
[0070] 对第一应用图标102执行的手势的类型可以包括对第一应用图标102执行的旋转手势、对第一应用图标102执行的长按、对第一应用图标102执行的拖动动作、对第一应用图标102的点击等。
[0071] 在一个实施例中,通过对第一应用图标102和与第二应用106相对应的第二应用图标中的至少一个执行第三输入,将第二应用106与第一应用104预关联。在本公开中,第一应用104与第二应用预关联可以意味着响应于检测到的输入(例如,第一输入和/或第二输入)可以同时执行第一应用104和第二应用106。第三输入包括以下项中的至少一个:相对于第二应用图标对第一应用图标102执行的手势的图案、相对于第一应用图标102对第二应用图标执行的手势的图案、相对于第二应用图标对第一应用图标102执行的手势的类型或相对于第一应用图标102对第二应用图标执行的手势的类型。
[0072] 例如,考虑第一应用104是消息应用,并且第二应用106是音乐播放器应用。可以通过执行第三输入将音乐播放器应用与消息应用预关联。第三输入可以包括对第一应用图标102执行的旋转手势、对第一应用图标102执行的长按、对第一应用图标102执行的拖动动作、对第一应用图标102的点击手势等。例如,可以通过对消息应用图标进行长按并将消息应用图标拖动到音乐播放器应用图标上,将音乐播放器应用与消息应用预关联。类似地,可以对音乐播放器应用图标执行包括长按和拖动动作在内的手势的图案。
[0073] 在一个实施例中,消息应用可以被配置为通过对第一应用图标102或第二应用图标执行某类型的手势来与音乐播放器应用预关联。
[0074] 在一个实施例中,第三输入可以包括:将第一应用图标拖动到电子设备100的屏幕上的预定区域(例如,显示器210的边缘屏幕),以及将至少一个第二应用图标拖动到预定区域。电子设备100可以将和拖动到预定区域的第一应用图标相对应的第一应用与和拖动到预定区域的至少一个第二应用图标相对应的至少一个第二应用相关联。
[0075] 在一个实施例中,第三输入可以包括对第一应用图标执行的触摸输入。响应于触摸输入,电子设备100可以显示和可与第一应用相关联的至少一个第二应用相对应的至少一个第二应用图标的列表。
[0076] 在一个实施例中,第三输入包括以下项中的至少一个:相对于与第二应用106相对应的设备的位置对第一应用图标102执行的手势的图案、或相对于与第二应用106相对应的设备的位置对第一应用图标102执行的手势的类型。考虑第一应用104是消息应用,并且第二应用104是与和电子设备100配对或连接的任何家庭联网设备相关联的应用。所连接的设备基于家庭联网设备相对于电子设备100的位置而显示在电子设备100的用户界面上。可以例如基于通过安装在电子设备100中的磁传感器的家庭联网设备的位置的方向来检测家庭联网设备的位置。
[0077] 与所连接的家庭联网设备相关联的第二应用可以包括家庭影院应用、电视机中的屏幕镜像应用等。所连接的家庭联网设备可以包括电视机、冰箱、洗衣机、相机等。
[0078] 与相关技术的现有方法和系统不同,电子设备100可以被配置为减少同时启动两个应用所涉及的冗余操作。因此,电子设备100检测冗余操作所需的处理功率也降低。
[0079] 此外,电子设备100可以被配置增强用户体验,因为用户不需要执行用于启动彼此相关联的两个应用的冗余操作。因此,用户不需要执行冗余动作来例如与消息应用分开地打开音乐播放器应用。此外,电子设备100可以被配置为向用户提供启动与第一应用104相关联的第二应用106的选项。因此,用户可以控制两个应用的启动。
[0080] 此外,电子设备100可以被配置为克服仅启动与应用图标相关联的应用的限制。电子设备100可以被配置为向应用图标提供更多能力。这些能力包括:启动相关联的第二应用106或次级程序,通过检测对应用图标执行的动作将第一应用104与一个或多个第二应用
106相关联,等等。
[0081] 图1示出了电子设备100的有限概述,但是应当理解,其他实施例不限于此。提供给每个模块或组件的标记仅用于说明性目的,而不限制本公开的范围。此外,在不脱离本公开的范围的情况下,可以组合或分离一个或多个模块以执行相似或基本类似的功能。此外,电子设备100可以包括与其他硬件或软件组件进行本地或远程交互的各种其他模块或组件,以彼此通信。例如,组件可以是但不限于在控制器或处理器中运行的进程、对象、可执行进程、执行的线程、程序或计算机。
[0082] 图2示出了根据本公开各种实施例的被配置为启动电子设备中的应用的电子设备的另一框图。
[0083] 现在参考图2,电子设备100可以被配置为包括控制器模块202、存储器模块206、通信模块208、显示模块210和用户界面212。控制器模块202可以被配置为包括动作识别模块204。本文描述的模块可以用专用硬件来实现,诸如处理器、被配置或编程为执行特定功能的通用硬件或其组合。
[0084] 存储器模块206可以被配置为存储由电子设备100产生或接收的数据。存储器模块206还可以被配置为存储与第一应用104相关联的至少一个第二应用106。
[0085] 此外,通信模块208可以被配置为实现电子设备100和与电子设备100配对或连接的一个或多个设备之间的通信。显示模块210可以被配置为在电子设备100的用户界面212上显示与应用相对应的应用图标。显示模块210还可以被配置为基于控制器模块202的控制信号,根据第一输入或第二输入显示应用图标的修改。
[0086] 控制器模块202可以被配置为检测对第一应用图标102执行的第一输入。第一应用图标102可以与第一应用104相关联。此外,控制器模块202可以被配置为检测对第一应用图标102执行的第二输入。此外,控制器模块202可以被配置为在检测到第一输入和/或第二输入时启动第二应用106。在一个实施例中,动作识别模块204可以被配置为检测对第一应用图标102或第二应用图标执行的第一输入和第二输入。
[0087] 在一个实施例中,控制器模块202可以被配置为同时启动第一应用104以及第二应用106。此外,与第二应用106相对应的第二应用图标显示在电子设备100的用户界面212上。
[0088] 在一个实施例中,第一输入可以导致第一应用图标102的朝向的改变。第一应用图标102的朝向的改变可以指示第二应用106。此外,在一个实施例中,第一应用图标102的朝向的改变可以导致围绕第一应用图标102的图标的重新排列。在另一个实施例中,第一应用图标102的朝向的改变可以导致围绕第一应用图标102的图标的大小调整。
[0089] 在一个实施例中,第一输入可以包括对第一应用图标102执行的手势的图案和对第一应用图标102执行的手势的类型中的至少一个。第二输入可以包括对第二应用图标执行的手势的图案和对第二应用图标执行的手势的类型中的至少一个。
[0090] 在一个实施例中,第二应用106可以被配置为通过对第一应用图标102和与第二应用106相对应的第二应用图标执行第三输入来与第一应用104预关联。第三输入可以包括以下项中的至少一个:相对于第二应用图标对第一应用图标102执行的手势的图案、相对于第一应用图标102对第二应用图标执行的手势的图案、相对于第二应用图标对第一应用图标102执行的手势的类型或相对于第一应用图标102对第二应用图标执行的手势的类型。
[0091] 在一个实施例中,第三输入可以包括以下项中的至少一个:相对于与第二应用相对应的设备的位置对第一应用图标102执行的手势的图案、以及相对于与第二应用106相对应的设备的位置对第一应用图标102执行的手势的类型。
[0092] 与相关技术的现有方法和系统不同,电子设备100可以被配置为减少同时启动两个应用所涉及的冗余操作。因此,电子设备100检测冗余操作所需的处理功率也降低。
[0093] 此外,电子设备100可以被配置增强用户体验,因为用户不需要执行用于启动彼此相关联的两个应用的冗余操作。因此,用户不需要执行冗余动作来例如与消息应用分开地打开音乐播放器应用。此外,电子设备100可以被配置为向用户提供启动与第一应用104相关联的第二应用106的选项。因此,用户可以控制两个应用的启动。
[0094] 图2示出了电子设备100的有限概述,但是应当理解,其他实施例不限于此。提供给每个模块或组件的标记仅用于说明性目的,而不限制本公开的范围。此外,在不脱离本公开的范围的情况下,可以组合或分离一个或多个模块以执行相似或基本类似的功能。此外,电子设备100可以包括与其他硬件或软件组件进行本地或远程交互的各种其他模块或组件,以彼此通信。例如,组件可以是但不限于在控制器或处理器中运行的进程、对象、可执行进程、执行的线程、程序或计算机。
[0095] 图3示出了根据本公开各种实施例的被配置为启动电子设备中的应用的控制器模块的框图。
[0096] 参考图3,在一个实施例中,控制器模块202可以被配置为包括触摸屏控制器302、朝向记录器304、启动器306、任务控制器308和显示模块210。
[0097] 触摸屏控制器302可以被配置为接收用户输入。在一个实施例中,用户输入可以是对第一应用图标102执行的第一输入和第二输入中的至少一个。例如,考虑第一输入是旋转手势,并且第二输入是对联系人应用图标执行的点击手势。朝向记录器304可以被配置为检测是否对联系人应用图标执行旋转手势。如果对联系人应用图标执行了旋转手势,则朝向记录器304可以被配置为将旋转传达给任务控制器308。
[0098] 任务控制器308可以被配置为基于检测到对联系人应用图标的旋转手势来确定要启动的第二应用106。任务控制器308可以识别出联系人应用和数据备份应用与第三输入预关联。任务控制器308向启动器306提供关于要启动的第二应用106的输入。此外,任务控制器308可以被配置为向显示模块210提供使联系人应用图标返回其原始朝向的输入,以进一步调用联系人应用。显示模块210基于由任务控制器308提供的输入,将联系人应用图标的朝向修改为其原始朝向。
[0099] 此外,启动器306可以被配置为基于由任务控制器308提供的输入来启动第二应用106。例如,考虑任务控制器308确定要启动的第二应用106是联系人应用中的联系人的数据备份。启动器306可以被配置为基于由任务控制器308提供的输入来启动数据备份程序。
[0100] 在一个实施例中,启动器306可以被配置为将联系人应用与数据备份程序一起启动。因此,联系人应用图标可以被提供有多于一个功能或能力。与相关技术的现有系统不同,联系人应用图标可以基于用户执行的动作与多于一个应用的启动相关联。
[0101] 图3示出了控制器模块202的有限概述,但是应当理解,其他实施例不限于此。提供给每个模块或组件的标记仅用于说明性目的,而不限制本公开的范围。此外,在不脱离本公开的范围的情况下,可以组合或分离一个或多个模块以执行相似或基本类似的功能。此外,控制器模块202可以包括与其他硬件或软件组件进行本地或远程交互的各种其他模块或组件,以彼此通信。例如,组件可以是但不限于在控制器或处理器中运行的进程、对象、可执行进程、执行的线程、程序或计算机。
[0102] 图4是示出了根据本公开各种实施例的用于启动电子设备中的应用的方法的流程图。
[0103] 参考图4,在操作402,方法400包括由控制器模块202检测对电子设备100上显示的第一应用图标102执行的第一输入。第一应用图标102对应于第一应用104。此外,在操作404,方法400包括由控制器模块202检测对电子设备100上显示的第一应用图标102执行的第二输入。在检测到第一输入和第二输入时,在操作406,方法400包括启动与第一应用104相关联的第二应用106。在一个实施例中,响应于检测到第一输入的释放,电子设备100可以执行第二应用106。
[0104] 此外,方法400包括同时启动第一应用104以及第二应用106。与第二应用106相对应的第二图标显示在电子设备100的图形用户界面上。
[0105] 在一个实施例中,第一输入导致第一应用图标102的朝向的改变。第一应用图标102的朝向的改变指示第二应用106。此外,在一个实施例中,第一应用图标102的朝向的改变导致围绕第一应用图标102的图标的重新排列。在另一个实施例中,第一应用图标102的朝向的改变导致围绕第一应用图标102的图标的大小调整。
[0106] 在一个实施例中,第一输入包括对第一应用图标102执行的手势的图案和对第一应用图标102执行的手势的类型中的至少一个。第二输入包括对第二应用图标执行的手势的图案和对第二应用图标执行的手势的类型中的至少一个。
[0107] 在一个实施例中,第二应用106被配置为通过对第一应用图标102和与第二应用106相对应的第二应用图标执行第三输入来与第一应用104预关联。在本公开中,第一应用
104与第二应用预关联可以意味着响应于检测到的输入(例如,第一输入和/或第二输入)可以同时执行第一应用104和第二应用106。第三输入包括以下项中的至少一个:相对于第二应用图标对第一应用图标102执行的手势的图案、相对于第一应用图标102对第二应用图标执行的手势的图案、相对于第二应用图标对第一应用图标102执行的手势的类型或相对于第一应用图标102对第二应用图标执行的手势的类型。
[0108] 在一个实施例中,第三输入包括以下项中的至少一个:相对于与第二应用106相对应的设备的位置对第一应用图标102执行的手势的图案、以及相对于与第二应用106相对应的设备的位置对第一应用图标102执行的手势的类型。
[0109] 与相关技术的现有方法和系统不同,方法400减少了同时启动两个应用所涉及的冗余操作。因此,电子设备100执行冗余操作所需的处理功率也降低。
[0110] 此外,方法400增强了用户体验,因为用户不需要执行用于启动彼此相关联的两个应用的冗余操作。例如,如果用户想要将消息应用和音乐播放器应用一起打开,则用户对消息应用的同一个应用图标执行两个动作。因此,用户不需要执行冗余动作来与消息应用分开地打开音乐播放器应用。
[0111] 可以按照所呈现的顺序、按照不同顺序或同时地执行方法400中的各种动作、行为、块、操作等。此外,在各种实施例中,在不脱离本公开的范围的情况下,一些动作、行为、块、操作等可以被省略、添加、修改、跳过等。
[0112] 图5示出了根据本公开各种实施例的使用旋转手势和点击手势将电子设备中的第一应用与第二应用一起启动的示例场景。
[0113] 参考图5,对应用图标500执行作为旋转手势的第一输入。应用图标500与第一应用104相关联。此外,对旋转后的应用图标500执行为点击手势的第二输入。电子设备100检测旋转手势和点击手势,并启动与第一应用104相关联的第二应用106。在一个实施例中,响应于检测到第一输入和/或第二输入,第一应用104可以与第二应用106同时被启动。
[0114] 在一个实施例中,当在大于预定角度的旋转手势之后释放触摸时,电子设备100可以执行第一应用104和第二应用106。
[0115] 图6A至图6C示出了根据本公开各种实施例的使用旋转手势和点击手势将电子设备中的日历应用与更新应用一起启动的示例场景。
[0116] 参考图6A,日历应用图标602被修改为显示更新可用。对日历应用图标602执行为旋转手势的第一输入,并且日历应用图标602可以被旋转90度。此外,参考图6B,对旋转后的日历应用图标602执行作为点击手势的第二输入。
[0117] 此外,参考图6C,在检测到旋转手势和点击手势之后,日历应用604和与日历应用604相关联的更新应用被同时启动。参考图6C,当日历应用604打开时,在后台对日历应用
604进行更新。因此,消除了更新日历应用604所需的冗余操作,从而增强了用户体验并降低了电子设备100的处理功率使用。
[0118] 在一个实施例中,当对日历应用的旋转手势被释放时,日历应用的执行和更新可以同时进行。
[0119] 图7A至图7D示出了根据本公开各种实施例的使用旋转手势和点击手势将电子设备中的图库应用与KNOX模式一起启动的示例场景。
[0120] 参考图7A,图库应用图标702显示在电子设备100的用户界面212上。对图库应用图标702执行作为旋转手势的第一输入。图库应用图标702的朝向可以响应于检测到第一输入而改变。
[0121] 此外,参考图7B,对旋转后的图库应用图标702执行作为点击手势的第二输入。
[0122] 此外,参考图7C,在检测到旋转手势和点击手势之后,图库应用704以KNOX模式启动。KNOX模式是与图库应用704相关联的第二应用106。
[0123] 在一个实施例中,参考图7D,在检测到旋转手势和点击手势之后,图库应用704同时以KNOX模式和正常模式启动。在一个实施例中,正常模式图库应用704和KNOX模式图库应用704可以在多窗口显示环境中启动。
[0124] 在一个实施例中,第一应用104可以在前台执行,第二应用106可以在后台执行,如图6A至图6C所公开的。此外,第一应用104和第二应用106可以通过多窗口环境来执行。在一个实施例中,可以通过电子设备100的设置或第一应用104和第二应用106的性质来确定执行第一应用104和第二应用106的方法(例如,利用多窗口执行或在后台和前台执行)。例如,如果第二应用106是更新应用,则电子设备100可以在后台执行更新图库应用,因为更新应用可以在后台执行,而如果第二应用106是KNOX模式应用,则可以在多窗口中执行具有正常模式和KNOX模式的图库应用,因为KNOX模式应用可以与第一应用同时执行。
[0125] 图8A至图8D示出了根据本公开各种实施例的将电子设备中的联系人应用与至少一个第二应用一起启动的示例场景。
[0126] 在一个实施例中,用于将第一应用104与第二应用106相关联的第三输入可以包括:将第一应用图标拖动到电子设备的屏幕上的预定区域(例如,边缘屏幕),以及将第二应用图标拖动到预定区域。
[0127] 参考图8A,电子设备100是具有边缘屏幕802的电子设备100。在对联系人应用图标804执行作为长按的第一输入之后,边缘屏幕802被突出显示(在边缘屏幕802的顶部用星形符号指示)。在一个实施例中,如果电子设备100包括双边显示器,则与联系人应用图标804的位置相关的最近边缘屏幕802可以被突出显示或激活。
[0128] 此外,参考图8B,通过执行还包括对联系人应用图标804的拖动动作在内的第一输入,联系人应用图标804被拖动到边缘屏幕802。
[0129] 此外,参考图8C,在边缘屏幕802中对联系人应用图标804执行作为点击手势的第二输入。
[0130] 在一个实施例中,参考图8D,在检测到点击手势时,在电子设备100的用户界面212上显示可能的第二应用106的列表。参考图8D,可以通过对第二应用图标执行第三输入来将第二应用106与第一应用104动态关联。参考图8D,对Wi-Fi应用图标806执行作为点击手势的第三输入,以将Wi-Fi应用806动态地选为第二应用106。因此,联系人应用和Wi-Fi应用可以彼此相关联,并且可以响应于检测到第一输入和/或第二输入而同时执行联系人应用和Wi-Fi应用。
[0131] 图9A至图9C示出了根据本公开各种实施例的将电子设备中的联系人应用与至少一个第二应用一起启动的另一示例场景。
[0132] 参考图9A,对联系人应用图标902执行作为长按的第一输入。在对联系人应用图标902执行作为长按的第一输入之后,边缘屏幕904被突出显示(在边缘屏幕904的顶部用星形符号指示)。在一个实施例中,如果电子设备100包括双边显示器,则与联系人应用图标902的位置相关的最近边缘屏幕904可以被突出显示或激活。
[0133] 此外,电子设备100在电子设备100的边缘屏幕904上显示可能的第二应用106的列表。第二应用106可以是例如KNOX模式、更新应用和数据备份应用之一。
[0134] 参考图9B,联系人应用图标902被拖动到边缘屏幕904。可以通过对第二应用图标执行第三输入来将第二应用106与第一应用104动态关联。
[0135] 参考图9C,执行将联系人应用图标902拖动到任何一个第二应用图标上以选择第二应用104的第三输入。在一个实施例中,可以通过沿向下的方向拖动联系人应用图标902来添加多个第二应用106或与联系人应用902一起启动多个第二应用106。
[0136] 可以通过沿向上的方向将联系人应用图标拖动离开第二应用图标而将与联系人图标902相关联的第二应用106与联系人应用902解关联。
[0137] 在另一个实施例(附图中未示出)中,可以触摸显示在边缘屏幕904上的第二应用图标并将其拖动到联系人应用图标902(即,第一应用图标102)上,以将第二应用106与联系人应用一起启动。
[0138] 图10A和图10B示出了根据本公开各种实施例的基于第一应用图标的旋转所调用的多个第二应用的示例。
[0139] 参考图10A,第一应用104是图库应用。图库应用图标被修改为显示与图库应用相关联的第二应用106。第二应用106可以是KNOX模式、更新应用和备份应用之一。在一个实施例中,围绕第一应用图标显示的多个第二应用图标可以与第一应用图标成预定角度。如图10A所述,从图库应用图标的顶部起,KNOX应用图标位于顺时针60度,更新应用图标位于顺时针180度,并且备份应用图标位于顺时针300度。在一个实施例中,当发起对第一应用图标的触摸时,可以同时显示第二应用图标中的每一个,或者可以基于旋转手势顺序地显示第二应用图标中的每一个。此外,可以利用旋转手势来旋转第一应用图标。
[0140] 在一个实施例中,根据第一输入的旋转角度的改变,第二应用106被定位在第一输入的旋转角度。例如,当对图库应用图标发起多点触摸,图库应用图标被顺时针旋转60度,并且触摸被释放时,可以执行KNOX应用。类似地,当触摸旋转180度并被释放时执行更新应用,并且当触摸旋转300度并被释放时执行备份应用。此时,第二应用可以与第一应用同时执行。
[0141] 在一个实施例中,当执行作为旋转手势的第一输入时,电子设备100可以执行位于第一输入的旋转角度内的多个第二应用。例如,在对图库应用图标发起多点触摸,将其顺时针旋转180度(超过顺时针60度),并释放触摸之后,位于60和120旋转角度之间的KNOX应用和更新应用(第二应用)与图库应用(第一应用)同时执行。也就是说,可以使用KNOX模式执行图库应用,并且与图库应用的KNOX模式同时地,图库应用的更新可以在后台执行。
[0142] 在一个实施例中,与第一输入相对应的动作可以包括执行第一应用的子功能。例如,子功能可以包括对第一应用104的数据的更新或备份。例如,更新第一应用可以被预配置为当对第一应用发起的多点触摸被旋转45度并被释放时,并且备份第一应用的数据可以被预配置为当对第一应用发起的多点触摸被旋转90度并被释放时。在一个实施例中,电子设备100的控制器模块202可以基于用户的输入来存储关于与第一输入相对应的第一应用的子功能的信息。并且,控制器模块202可以基于对显示模块210执行的输入图案来执行相应的子功能。
[0143] 在一个实施例中,与第一输入相对应的动作可以包括:与第一输入相对应地改变预配置的操作模式和/或环境设置并执行第一应用。操作模式可以包括KNOX模式和私密模式。环境设置可以包括使得第一应用104能够通过与另一设备进行配对来与另一设备共享与第一应用104相关的数据。例如,将对第一应用发起的多点触摸旋转45度并释放触摸可以被配置为在KNOX模式下执行第一应用,并且将多点触摸旋转90度并释放触摸可以被配置为在私密模式下执行第一应用。此外,将对第一应用发起的多点触摸旋转135度并释放触摸可以被配置为与外部设备共享与第一应用相关的数据(例如,图库应用的图像数据)。
[0144] 在执行作为旋转手势的第一输入之后,可以基于图库应用图标的旋转,将第二应用106与图库应用一起启动。当图库应用图标沿顺时针方向旋转时,基于旋转的角度和/或方向来添加第二应用106。参考图10A,KNOX模式被添加到图库应用,并且更新应用被添加到图库应用。基于添加到图库应用的第二应用106来修改图库应用图标,以对添加到图库应用的第二应用106进行显示。
[0145] 参考图10B,当图库应用图标沿逆时针方向旋转时,移除第二应用106,并且相应地修改图库应用图标。
[0146] 图11A至图11C示出了根据本公开各种实施例的对与电子设备中的第一应用相关联的应用图标执行的多个第一输入的示例。
[0147] 在一个实施例中,响应于检测到对第一应用图标执行的第一输入,电子设备100的控制器模块可以可视地改变第一应用图标。
[0148] 参考图11A,第一输入是旋转手势。在检测到旋转手势之后,图库应用图标1102被修改以改变图库应用图标1102的朝向。
[0149] 参考图11B,第一输入是缩放(捏放)手势。在检测到缩放手势之后,图库应用图标1102被修改为以拉伸的形式显示图库应用图标1102。
[0150] 参考图11C,第一输入是点击手势。在检测到点击手势之后,在电子设备100的用户界面212上显示与可能的第二应用106相对应的第二图标1106的列表。可以基于本领域已知的多个参数(诸如用户习惯、应用许可或其他已知的推荐方法)来产生可能的第二应用106的列表。
[0151] 图12A和图12B示出了根据本公开各种实施例的将电子设备中的音乐播放器应用(第二应用)与消息应用(第一应用)一起启动的示例场景。
[0152] 参考图12A,在检测到对消息应用图标执行的第一输入和第二输入之后,相关联的第二应用106(音乐播放器应用)与消息应用一起启动。当消息应用打开时,音乐播放器应用可以在后台处于活动状态。音乐播放器应用图标1202以拉伸的形式显示在消息应用的显示界面的顶角。
[0153] 此外,参考图12B,当使用用户手势来压缩音乐播放器应用图标1202(例如,将音乐播放器应用图标拉向显示界面上的中心并将其调整到其原始大小)时,音乐播放器应用被关闭,并且音乐播放器应用图标1202从显示界面移除。
[0154] 图13A和图13B示出了根据本公开各种实施例的在第一应用图标上检测到第一输入时与多个第二应用相对应的第二图标的重新排列的示例场景。
[0155] 参考图13A,在与第一应用104‘E’相对应的第一应用图标102上检测到作为长按的第一输入之后,对周围的第二应用图标进行重新排列和大小调整,以在用户界面212上为第一应用图标102提供更多空间。
[0156] 参考图13B,第一应用图标102处于拉伸形式并且被其余的调整了大小和重新排列的第二应用图标包围。因此,对用户界面212进行修改以便为第一应用图标102提供更多空间。此外,现在可以容易地对第一应用图标102执行第二输入。
[0157] 图14A至图14C示出了根据本公开各种实施例的将第二应用与第一应用一起启动的另一示例场景,其中第二应用是从电子设备上显示为环形的多个第二应用图标中选择的。
[0158] 参考图14A,检测到作为点击手势的第一输入。此外,参考图14B,在第一应用图标102上检测到作为点击手势或长按的第一输入时,围绕第一应用图标102形成与可能的第二应用106相对应的第二应用图标的环。此外,参考图14C,可以通过对第一应用图标102执行第三输入,将与环中的第二应用图标相对应的应用之一与第二应用106相关联。参考图14C,与第一应用104‘E’相对应的第一应用图标102被拖动到与第二应用106‘B’相对应的第二应用图标上。
[0159] 图15示出了根据本公开各种实施例的将第二应用与第一应用一起启动的另一示例场景,其中第二应用由所连接的家庭联网设备提供。
[0160] 参考图15,第二应用106是与和电子设备100配对或连接的任何家庭联网设备相关联的应用。基于家庭联网设备相对于电子设备100的位置,在电子设备100的用户界面212上显示与和所连接的家庭联网设备相关联的第二应用106相对应的第二应用图标。可以例如基于通过安装在电子设备100中的磁传感器的家庭联网设备的位置的方向来检测家庭联网设备的位置。
[0161] 与家庭联网设备相关联的第二应用106可以包括家庭影院应用、电视机中的屏幕镜像应用等。家庭联网设备可以包括电视机1502、冰箱1504、洗衣机1508、相机1506等。在显示与和家庭联网设备相关的第二应用106相对应的第二应用图标的情况下,可以在与家庭联网设备的第二应用106相对应的第二应用图标上提供指示,以指示要对源于特定家庭联网设备的第二应用106执行的动作。
[0162] 图16A和图16B示出了根据本公开各种实施例的基于第一应用图标的旋转角度对第一输入进行分类的示例场景。
[0163] 参考图16A,基于第一应用图标102的旋转角度对第一输入进行分类。可以提供第一应用图标102的旋转角度,作为第二应用106的输入。第二应用106可以基于第一应用图标102的旋转角度来启动。
[0164] 例如,考虑第二应用106是数据备份应用。当第一应用图标102的旋转角度为90°并且检测到点击手势时,电子设备100可以被配置为例如执行一天的数据备份。此外,当第一应用图标102的旋转角度为270°并且检测到点击手势时,电子设备100可以被配置为例如执行5天的数据备份。基于旋转角度选择性地执行第二应用106的这种设置可以由用户预定义。
[0165] 根据本公开的各种实施例的用于在电子设备中启动应用的方法可以包括:在电子设备上显示与第一应用相对应的第一应用图标;检测对所显示的第一应用图标执行的第一输入;以及响应于检测到第一输入,执行与第一输入相对应的动作,其中与第一输入相对应的动作包括可视地改变第一应用图标。
[0166] 根据各种实施例,第一输入可以包括触摸并旋转第一应用图标,并且可视地改变第一应用图标可以包括与第一输入的旋转角度相对应地改变第一应用图标的朝向。
[0167] 根据各种实施例,与第一输入相对应的动作可以包括:响应于释放第一输入,执行第一应用和与第一应用相关联的第二应用。
[0168] 根据各种实施例,该方法还可以包括以预定角度显示围绕第一应用图标的多个第二应用图标,并且执行第二应用可以包括执行与第一输入的旋转角度相对应定位的第二应用。
[0169] 根据各种实施例,执行第一应用和第二应用可以包括以下操作中的至少一个:在多窗口环境下在每个窗口中显示所执行的第一应用和第二应用中的每一个;以及在前台执行第一应用,并在后台执行第二应用。
[0170] 根据各种实施例,与第一输入相对应的动作可以包括以下操作中的至少一个:执行第一应用的子功能;以及通过与第一输入相对应地改变预配置的操作模式和/或环境设置来执行第一应用。
[0171] 根据各种实施例,该方法还可以包括:检测对可视地改变的第一应用图标执行的第二输入;以及响应于检测到第二输入,执行第一应用和与第一应用相关联的第二应用。
[0172] 根据各种实施例,该方法还可以包括:响应于可视地改变第一应用图标,改变位于第一应用图标周围的至少一个图标的位置和大小中的至少一个。
[0173] 根据各种实施例,该方法还可以包括:检测对所显示的第一应用图标和/或至少一个第二应用图标执行的第三输入;以及响应于检测到第三输入,将第一应用与对应于所述至少一个第二应用图标的至少一个第二应用相关联。
[0174] 根据各种实施例,第三输入可以包括将第一应用图标拖动到电子设备的屏幕上的预定区域,并且与拖动的第一应用图标相对应的第一应用可以与和被拖动的第二应用图标相对应的第二应用相关联。
[0175] 根据各种实施例,第三输入可以是对第一应用图标执行的触摸输入,并且该方法还可以包括:响应于该触摸输入,显示和可与第一应用相关联的至少一个第二应用相对应的至少一个第二应用图标的列表;以及将第一应用与和从列表中选择的第二应用图标相对应的至少一个第二应用相关联。
[0176] 根据本公开各种实施例的电子设备可以包括:显示器;以及控制器,被配置为在显示器上显示与第一应用相对应的第一应用图标;检测对所显示的第一应用图标执行的第一输入;以及响应于检测到第一输入,执行与第一输入相对应的动作,其中与第一输入相对应的动作可以包括可视地改变第一应用图标。
[0177] 根据各种实施例,第一输入可以包括触摸并旋转第一应用图标,并且控制器可以被配置为与第一输入的旋转角度相对应地改变第一应用图标的朝向。
[0178] 根据各种实施例,与第一输入相对应的动作可以包括:响应于释放第一输入,执行第一应用和与第一应用相关联的第二应用。
[0179] 根据各种实施例,控制器可以被配置为在显示器上以预定角度显示围绕第一应用图标的多个第二应用图标,并且执行与第一输入的旋转角度相对应定位的第二应用。
[0180] 根据各种实施例,控制器可以被配置为执行以下操作中的至少一个:在多窗口环境下在显示器上的每个窗口中显示所执行的第一应用和第二应用中的每一个;以及在前台执行第一应用,并在后台执行第二应用。
[0181] 根据各种实施例,与第一输入相对应的动作可以包括以下操作中的至少一个:执行第一应用的子功能;以及通过与第一输入相对应地改变预配置的操作模式和/或环境设置来执行第一应用。
[0182] 根据各种实施例,控制器可以被配置为:检测对可视地改变的第一应用图标执行的第二输入,并且响应于检测到第二输入,执行第一应用和与第一应用相关联的第二应用。
[0183] 根据各种实施例,控制器可以被配置为:响应于可视地改变第一应用图标,改变位于第一应用图标周围的至少一个图标的位置和大小中的至少一个。
[0184] 根据各种实施例,控制器可以被配置为:检测对所显示的第一应用图标和/或至少一个第二应用图标执行的第三输入;以及响应于检测到第三输入,将第一应用与对应于所述至少一个第二应用图标的至少一个第二应用相关联。
[0185] 根据各种实施例,第三输入可以包括将第一应用图标拖动到电子设备的屏幕上的预定区域,并且控制器可以被配置为将和被拖动的第一应用图标相对应的第一应用与和被拖动的第二应用图标相对应的第二应用相关联。
[0186] 根据各种实施例,第三输入可以是对第一应用图标执行的触摸输入,并且控制器可以被配置为:响应于该触摸输入,显示和可与第一应用相关联的至少一个第二应用相对应的至少一个第二应用图标的列表;以及将第一应用与和从列表中选择的第二应用图标相对应的至少一个第二应用相关联。
[0187] 图17示出了根据本公开各种实施例的实现用于在电子设备中启动应用的方法的计算环境。
[0188] 参考图17,示出了实现用于在电子设备100中启动应用的方法的计算环境1702。如图所示,计算环境1702包括配备有控制单元1708和算术逻辑单元(ALU)1706的至少一个处理单元1704、存储器1714、贮存器1716、多个联网设备1710和多个输入输出(I/O)设备1712。处理单元1704负责处理技术指令。处理单元1704接收来自控制单元1708的命令以便执行其处理。此外,可以利用ALU 1706来计算执行指令所涉及的任意逻辑和算术运算。
[0189] 整个计算环境1702可以包括多个同质或异质内核、多个不同种类的中央处理单元(CPU)、特定介质和其他加速器。处理单元1704负责处理技术指令。此外,多个处理单元1704可以位于单个芯片上或多个芯片上。
[0190] 包括执行所需的指令和代码的技术被存储在存储器1714、贮存器1716之一或两者中。在执行时,可以从对应存储器1714或贮存器1716中获取指令并由处理单元1704执行指令。
[0191] 在任意硬件实现的情况下,可以将多种联网设备1710或外部I/O设备1712与计算环境相连以通过联网单元和I/O设备单元来支持实现。
[0192] 可以通过在至少一个硬件设备上运行并执行网络管理功能以控制元件的至少一个软件程序来实现本文公开的各种实施例。图1至图17包括可以是硬件组件、或硬件设备和软件组件的组合中的至少一个的模块。
[0193] 尽管参考本公开各种实施例示出并描述了本公开,但是本领域技术人员将理解:在不脱离由所附权利要求及其等同物描述的本公开的精神和范围的情况下,可以进行形式和细节上的各种改变。