应用运行方法和装置与流程

文档序号:26848383发布日期:2021-10-09 01:08阅读:91来源:国知局
应用运行方法和装置与流程

1.本技术属于通信技术领域,具体涉及一种应用运行方法和装置。


背景技术:

2.随着电子设备的发展,电子设备的功能越来越丰富。例如,用户可以在一个应用的应用图标上点击,以触发电子设备运行该应用;又例如,用户可以在一个应用中的功能控件上点击,以触发电子设备执行该功能控件指示的功能。
3.然而,若电子设备中安装的应用较多或上述功能控件所处的界面的层级较深,则用户可能需要花费较长时间才能查找到上述应用图标和上述功能控件,从而导致电子设备运行应用和执行功能的操作效率较低。


技术实现要素:

4.本技术实施例的目的是提供一种应用运行方法和装置,能够解决电子设备运行应用和执行功能的操作效率较低的问题。
5.第一方面,本技术实施例提供了一种应用运行方法,该方法包括:接收对第一应用控件的第一输入,第一应用控件用于指示第一应用和第一应用的第一相关对象,第一相关对象包括以下任一项:第一应用的分身应用、第一应用中的第一功能;响应于第一输入,执行与第一输入对应的目标操作,目标操作包括以下任一项:运行第一应用、运行分身应用、执行第一功能。
6.第二方面,本技术实施例提供了一种应用运行装置,该装置包括:接收模块和控制模块。接收模块,用于接收对第一应用控件的第一输入,第一应用控件用于指示第一应用和第一应用的第一相关对象,第一相关对象包括以下任一项:第一应用的分身应用、第一应用中的第一功能;控制模块,用于响应于接收模块接收的第一输入,执行与第一输入对应的目标操作,目标操作包括以下任一项:运行第一应用、运行分身应用、执行第一功能。
7.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
8.第四方面,本技术实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
9.第五方面,本技术实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
10.在本技术实施例中,可以接收对第一应用控件的第一输入,第一应用控件用于指示第一应用和第一应用的第一相关对象,第一相关对象包括以下任一项:第一应用的分身应用、第一应用中的第一功能;且响应于第一输入,执行与第一输入对应的目标操作,目标操作包括以下任一项:运行第一应用、运行分身应用、执行第一功能。通过该方案,用户可以通过对第一应用控件的第一输入,触发执行与第一输入对应的目标操作,例如触发运行第
一应用、运行第一应用的分身应用,或执行第一功能,即不同第一输入触发执行不同的目标操作,因此,相比于传统技术中需要在查找一个应用的应用图标、该应用的分身应用的应用图标和指示该应用中的一个功能的控件之后,才能分别触发运行该应用、运行该应用的分身应用和执行该功能的方案,本技术实施例提供的应用运行方法无需单独查找应用的应用图标,和该应用的分身应用的应用图标/指示该应用中的功能的控件,从而可以节省查找应用图标和指示应用中功能的控件的时长,如此,可以提高电子设备运行应用和执行功能的操作效率。
附图说明
11.图1为本技术实施例提供的应用运行方法的示意图;
12.图2为本技术实施例提供的应用运行方法应用的界面示意图之一;
13.图3为本技术实施例提供的应用运行方法应用的界面示意图之二;
14.图4为本技术实施例提供的应用运行方法应用的界面示意图之三;
15.图5为本技术实施例提供的应用运行装置的示意图;
16.图6为本技术实施例提供的电子设备的示意图;
17.图7为本技术实施例提供的电子设备的硬件示意图。
具体实施方式
18.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
19.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
20.需要说明的是,本技术实施例中的标识用于指示信息的文字、符号、图像等,可以以控件或者其他容器作为显示信息的载体,包括但不限于文字标识、符号标识、图像标识。
21.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的应用运行方法、装置和电子设备进行详细地说明。
22.本技术实施例提供的应用运行方法可以应用于快速运行主应用和/或主应用的分身应用的场景中,或应用于快速运行应用和/或执行应用中的功能的场景中。
23.场景1:快速运行主应用和/或主应用的分身应用
24.目前,电子设备可以支持“应用多开”,具体的,可以设置一个应用的分身应用,从而可以在桌面上分别显示该应用的图标和该分身应用的图标,从而用户可以通过对该应用的图标和该分身应用的图标的输入,触发电子设备同时运行该应用和该分身应用,如此可以实现“应用多开”。然而由于需要在桌面中分别查找一个应用的应用图标和该应用的分身应用的应用图标之后,才能分别运行该应用和该分身应用,因此导致电子设备切换/同时运行应用和应用的分身应用的操作过程耗时较长,从而导致电子设备切换/同时运行应用和
应用的分身应用的操作效率较低。
25.在本技术实施例中,用户可以对指示一个应用(以下称为应用a)和应用a的分身应用的应用控件输入,以触发运行应用a或应用a的分身应用,即用户可以通过对该应用控件的不同输入,即可触发同时运行应用a和应用a的分身应用,而无需分别查找应用a的应用图标和应用a的分身应用的应用图标,因此可以节省查找应用图标的时长,从而可以提高电子设备切换/同时运行应用和应用的分身应用的操作效率。
26.场景2:快速执行应用中的功能
27.目前,当用户需求运行一个应用(以下称为应用b)中的功能(以下称为功能1)时,用户可以先在桌面中查找到应用b的应用图标,并在该应用图标上点击,以触发运行应用b;然后,用户可以浏览应用b的各个界面,以查找到指示功能1的功能控件,从而用户可以在该功能控件上点击,以触发执行功能1。如此,若该功能控件所在界面的索引较深,则可能导致用户花费较长时间才能查找到该功能控件,从而导致电子设备执行应用a中的功能的效率较低。
28.在本技术实施例中,用户可以先在桌面中查找到指示应用b和应用b中的功能1的应用控件,然后用户可以通过对该应用控件的输入,直接触发运行功能1,而无需在触发运行应用b并在应用b中查找到指示功能1的功能控件,因此可以提高电子设备执行应用中的功能的效率。可以理解,本技术实施例中,用户还可以通过对该应用控件的另一个输入,触发运行应用b。
29.可选地,本技术实施例中的“应用控件”可以基于“华容网格”实现。其中,华容网格是一种全新的桌面网格体系,它采用的是白银分割率的网络体系,从而可以灵活自由地展现出桌面的每一个图标,并且图标无论是变大又或是变小,完全由用户根据自己的喜好随意搭配。
30.结合图1,本技术实施例提供一种应用运行方法,该方法可以包括下述的步骤101和步骤102。下面以应用运行装置执行该方法为例进行示例性地说明。
31.步骤101、应用运行装置接收用户对第一应用控件的第一输入。
32.其中,第一应用控件可以用于指示第一应用和第一应用的第一相关对象,第一相关对象包括以下任一项:第一应用的分身应用(为了便于描述,以下将“第一应用的分身应用”称为“第一分身应用”,两者意思相同,可以互换)、第一应用中的第一功能。
33.本技术实施例中,第一应用控件可以为电子设备的桌面中的应用控件。
34.可选地,本技术实施例中,第一应用可以为电子设备中安装的任意类型的应用。例如,第一应用可以为通信类、办公类、图像处理类、新闻资讯类、小说类等任意类型的应用。
35.可选地,本技术实施例中,第一功能为第一应用的内置功能。例如,第一功能可以为第一应用中的支付功能、拍摄功能、图像处理功能、信息收发功能等任意可能的内置功能。
36.可选地,本技术实施例中,第一输入可以为用户对第一应用控件的触控输入或悬浮输入。
37.例如,第一输入可以为用户在第一应用控件上的点击输入、长按输入、重按输入等任意可能的触控输入,具体可以根据实际使用需求确定,本技术实施例不作限定。
38.步骤102、应用运行装置响应于第一输入,执行与第一输入对应的目标操作。
39.其中,目标操作可以包括以下任一项:运行第一应用、运行第一分身应用、执行第一功能。
40.本技术实施例中,不同的第一输入对应不同的目标操作。
41.在本技术实施例提供的应用运行方法中,用户可以通过对第一应用控件的第一输入,触发执行与第一输入对应的目标操作,例如触发运行第一应用、运行第一应用的分身应用,或执行第一功能,即不同第一输入触发执行不同的目标操作,因此相比于传统技术中需要在查找一个应用的应用图标、该应用的分身应用的应用图标和指示该应用中的一个功能的控件之后,才能分别触发运行该应用、运行该应用的分身应用和执行该功能的方案,本技术实施例提供的应用运行方法无需单独查找应用的应用图标,和该应用的分身应用的应用图标/指示该应用中的功能的控件,从而可以节省查找应用图标和指示应用中功能的控件的时长,如此可以提高电子设备运行应用和执行功能的操作效率。
42.可选地,本技术实施例中,第一应用控件的第一显示区域可以包括第一标识,第一应用控件的第二显示区域可以包括第二标识,第一标识用于指示第一应用,第二标识用于指示第一相关对象。
43.需要说明的是,本技术实施例中,不同的第一输入对应不同的目标操作可以理解为:第一输入的输入对象不同,与第一输入对应的目标操作也不同。
44.具体的,在第一输入为用户对第一标识的输入的情况下,目标操作为运行第一应用;或者,在第一输入为对第二标识的输入的情况下,目标操作为运行分身应用或执行第一功能。
45.可选地,本技术实施例中,第一关联对象的数量可以为n个,n为正整数。
46.具体的,当第一关联对象为第一分身应用时,第一分身应用的数量可以为n个。该n个分身应用可以为第一应用的全部分身应用、或部分分身应用,具体可以根据实际使用需求确定。
47.其中,当第一关联对象为第一功能时,若第一功能的数量为n个,则该n个功能可以为第一应用的内置功能中的功能。
48.可选地,本技术实施例中,第一关联对象可以包括以下任一项:用户触发选择的、根据用户使用的历史使用频率确定的、系统默认的。
49.可选地,本技术实施例中,若第一相关对象为第一分身应用(即第一应用的分身应用),且n大于1,则第二标识的数量也为n个,且n个第一分身应用与n个第二标识一一对应;即第二显示区域中包括n个第二标识,每个第二标识指示n个第一分身应用中的一个第一分身应用。若第一相关对象为第一应用中的第一功能,且n大于1,则第二标识的数量也为n个,且该n个第一功能与n个第二标识一一对应;即第二显示区域中包括n个第二标识,每个第二标识指示n个第一功能中的一个第一功能。
50.可以理解,本技术实施例中,当第二显示区域包括n个第二标识,且n大于1时,用户可以通过对该n个标识中的不同第二标识输入,可以触发执行不同操作。
51.可选地,本技术实施例中,当第二显示区域中包括n个第二标识,且n大于1时,第二显示区域可以包括n个子显示区域,每个子显示区域中包括一个第二标识。
52.可选地,本技术实施例中,该n个子显示区域可以为连续的显示区域,也可以为不连续的显示区域。
53.本技术实施例中,由于用户可以通过对第一应用控件中的不同标识的输入,触发应用运行装置执行不同的操作,因此可以在提高电子设备运行应用和执行功能的操作效率的基础上,提高运行应用和执行功能的准确性。
54.为了便于描述,下述实施例中,以n等于1为例对本技术实施例提供的应用运行方法进行示例性地说明。对于n大于1的描述,具体可以参见对n等于1的相关描述。
55.可选地,本技术实施例中,第一显示区域和第二显示区域可以同时显示,即第一标识和第二标识同时显示(实现方式1);第一显示区域和第二显示区域可以单独显示,即显示第一显示区域时隐藏第二显示区域,显示第二显示区域时隐藏第一显示区域;也即第一标识和第二标识单独显示(实现方式2)。
56.例如,在实现方式1中,如图2中的(a)所示,电子设备的桌面20上显示第一应用控件的第一显示区域21和第二显示区域22,该第一显示区域21中包括“应用1”的标识a,第二显示区域22中包括“应用1”的分身应用的标识b。
57.又例如,在实现方式2中,如图2中的(b)所示,电子设备的桌面20上显示第一应用控件的第一显示区域21,第一显示区域21中包括“应用1”的标识a,即标识a处于显示状态,“应用1”的应用分身的标识b处于隐藏状态。
58.下面分别以实现方式1和实现方式2为例对本技术实施例提供的应用运行方法进行示例性地说明。
59.实现方式1:第一显示区域和第二显示区域同时显示
60.可选地,本技术实施例中,第一应用控件的第一显示区域和第二显示区域均处于显示状态,从而用户可以直接对第一显示区域中的第一标识输入,以触发应用运行装置运行第一应用;或者,用户可以直接对第二显示区域中的第二标识输入,以触发应用运行装置运行第一应用的分身应用或执行第一应用中的功能。如此,由于可以同时显示第一标识和第二标识,因此用户可以直接对第一标识和/或第二标识输入,以触发执行满足其实际使用需求的操作。如此可以进一步简化运行应用和/执行应用中的功能的操作过程。
61.实现方式2:第一显示区域和第二显示区域可以单独显示
62.可选地,本技术实施例中,第一应用控件具体可以显示在桌面中的一个窗口(以下称为目标窗口)中,目标窗口的显示尺寸小于第一应用控件的显示尺寸,例如,目标窗口的显示尺寸可以等于第一显示区域和/或第二显示区域的显示尺寸。如此,可以减小第一应用控件占用的桌面空间,从而可以节省桌面空间。
63.可选地,本技术实施例中,由于第一显示区域和第二显示区域单独显示,因此在第一显示区域和第二显示区域中的一个区域处于显示状态的情况下,用户可以通过对在该一个区域上的输入,触发应用运行装置控制第一显示区域和第二显示区域中的另一个区域处于显示状态,并控制该一个区域处于隐藏状态。即用户可以通过在处于显示状态的显示区域上的输入,触发切换第一显示区域和第二显示区域所处的状态。
64.示例性地,本技术实施例中,假设第一显示区域处于显示状态,第二显示区域处于隐藏状态;目标操作为运行第一应用的分身应用或执行第一功能,那么:在上述步骤101之前,本技术实施例提供的应用运行方法还可以包括下述的步骤103和步骤104。
65.步骤103、应用运行装置接收用户对第一显示区域的第二输入。
66.步骤104、应用运行装置响应于第二输入,控制第一显示区域处于隐藏状态,并控
制第二显示区域处于显示状态。
67.本技术实施例中,第一输入为用户对第二显示区域中的第二标识的输入。
68.可选地,本技术实施例中,第二输入可以为用户在第一显示区域上的滑动输入。
69.例如,第二输入可以为用户在第一显示区域上向上、向下、向左或向右滑动的输入。
70.其中,上述上、下、左和右均是以电子设备的屏幕朝向用户时,电子设备的屏幕显示第一显示区域为例进行示意的。
71.下面结合具体示例对上述的步骤103和步骤104进行示例性地说明。
72.示例性地,假设第一显示区域处于显示状态,那么:如图2中的(b)所示,用户可以在第一显示区域21上向上滑动(即第二输入),从而如图3中的(a)所示,应用运行装置可以在桌面20上显示第二显示区域22,并隐藏第一显示区域21。即控制第一显示区域处于隐藏状态,并控制第二显示区域处于显示状态。然后如图3(a)所示,用户可以在第二显示区域22上向上滑动(又一个第二输入),从而如图3中的(b)所示,应用运行装置可以显示第二显示区域21,并隐藏第一显示区域22;即控制第二显示区域处于隐藏状态,并控制第二显示区域22处于显示状态。如此可以实现第一应用控件中的显示区域的更新。
73.本技术实施例中,由于用户可以通过对第一应用控件中处于显示状态的一个区域输入,触发应用运行装置控制第一应用控件的另一个区域处于显示状态,从因此使得用户可以根据其实际使用需求切换第一应用控件中的不同区域处于显示状态。如此,用户可以通过第一输入和第二输入,触发执行满足其实际使用需求的操作。
74.可选地,本技术实施例中,上述第一应用控件可以为用户触发设置的。
75.下面对用户触发设置应用控件的过程进行示例性地描述。
76.示例性地,在上述步骤101之前,本技术实施例提供的应用运行方法还可以包括下述的步骤105和步骤106。
77.步骤105、应用运行装置接收用户对第一控件的第三输入。
78.其中,第一控件指示目标功能处于禁用状态,目标功能为将应用和应用的相关对象进行关联的功能。
79.需要说明的是,本技术实施例中,“将应用和应用的相关对象进行关联”可以理解为:将应用的标识(例如应用图标)和应用的相关对象的标识进行关联显示。
80.可选地,本技术实施例中,第一控件可以为电子设备中用于指示目标功能所处的状态(包括启用状态和禁用状态)的控件。
81.可选地,本技术实施例中,第一控件可以显示在设置应用中的“应用分身”设置界面中。
82.对于第三输入的描述具体可以参见上述实施例中对第一输入的相关描述,为了避免重复,此处不再赘述。
83.步骤106、应用运行装置响应于第三输入,启用目标功能,并在桌面中添加m个应用控件。
84.其中,上述m个应用控件中的每个应用控件用于指示一个第二应用和该一个第二应用的相关对象,该m个应用控件中包括第一应用控件,m为正整数。也就是说,m个应用控件指示m个第二应用和该m个第二应用的相关对象,且m个应用控件、m个第二应用和m个第二应
用的相关对象一一对应。
85.可选地,本技术实施例中,m个第二应用可以为电子设备中的任意m个应用。
86.例如,第二应用可以为电子设备中具有分身应用的应用程序。或者,第二应用可以为电子设备中具有功能小组件(例如音乐应用中的音乐小组件)的应用。或者,第二应用可以为用户从电子设备中选中的应用,且用户还可以从该应用中选择需求快捷操作的功能,例如上述第一功能,如此应用运行装置可以联合显示指示该应用的标识和指示该功能的标识。
87.可选地,本技术实施例中,为了节省桌面空间,应用运行装置在桌面中添加m个应用控件后,可以取消在桌面中单独显示m个第二应用的应用图标和该m个第二应用的关联对象的标识(例如第二应用的应用分身的应用图标/第一应用的标识)。
88.可以理解,本技术实施例中,应用运行装置启用目标功能之后,第一控件指示目标功能处于启用状态。
89.可选地,本技术实施例中,当第一控件指示目标功能指示启用状态时,用户还可以通过对第一控件的输入,触发应用运行装置禁用目标功能,从而应用运行装置可以从桌面中删除上述m个应用控件,并会恢复在桌面中独立/单独显示m个第二应用的应用图标和该m个第二应用的关联对象的标识。
90.本技术实施例中,由于用户可以通过对第一控件的输入触发应用运行装置联合显示应用和应用的关联对象,因此不但可以简化用户切换操作应用和应用的关联对象的过程,而且可以节省桌面空间。
91.可选地,本技术实施例中,在上述步骤105之后,本技术实施例提供的应用运行方法还可以包括下述的步骤107和步骤108;上述的步骤106具体可以通过下述的步骤106a实现。
92.步骤107、应用运行装置响应于第三输入,启用目标功能,并显示至少两个选项控件。
93.其中,上述至少两个选项控件中的每个选项控件可以对应应用控件的显示区域的一种分布方式(即上述实现方式1)或一种触发更新方式(即上述实现方式2)。
94.下面结合图4对本技术实施例提供的应用运行方法进行示例性地说明。
95.示例性地,如图4中的(a)所示,应用运行装置显示设置应用中的应用分身设置界面40,应用分身设置界面40中包括第一控件41,用户可以对在第一控件41上点击(即第三输入),从而:在上述实现方式1中,应用运行装置可以启用目标功能,并如图4中的(b)所示,应用运行装置可以在应用分身设置界面40上叠加显示界面42,该界面42中可以包括至少两个选项控件,每个选项控件对应应用控件的显示区域的一种分布方式。在上述实现方式2中,应用运行装置可以启用目标功能,并如图4中的(c)所示,应用运行装置可以在应用分身设置界面40上叠加显示界面43,该界面43中可以包括至少两个选项控件,每个选项控件对应应用控件的显示区域的一种更新触发方式。
96.需要说明的是,图4中的“主”表示应用的标识所在的显示区域,“分身”标识应用的关联对象的标识所在的显示区域。
97.步骤108、应用运行装置接收用户对至少两个选项控件中的目标选项控件的第四输入。
98.步骤106、应用运行装置响应于第四输入,在桌面中添加m个应用控件。
99.其中,在上述实现方式1中,目标选项控件对应目标分布方式;在上述实现方式2中,目标更新触发方式。
100.本技术实施例中,上述m个应用控件的显示区域的分布方式为目标分布方式;或者,上述m个应用控件的显示区域的更新触发方式为目标更新触发方式。
101.可选地,本技术实施例中,在上述实现方式1中,目标分布方式可以包括以下任一项:第二显示区域位于第一显示区域上方、第二显示区域位于第一显示区域下方、第二显示区域位于第一显示区域左侧、第二显示区域位于第一显示区域右侧、第二显示区域位于第一显示区域左下方、第二显示区域位于第一显示区域右上方、第二显示区域位于第一显示区域左上方、第二显示区域位于第一显示区域右下方、第二显示区域位于第一显示区域的外侧。
102.可选地,本技术实施例中,在上述实现方式2中,目标更新触发方式可以包括以下任一项:在第三区域上向上滑动触发更新、在第三区域上向下滑动触发更新、在第三区域上向左滑动触发更新、在第三区域上向右滑动触发更新。其中,第三区域可以为第一显示区域或第二显示区域。
103.可选地,本技术实施例中,应用运行装置接收用户目标选项控件的第四输入之后,可以显示目标提示信息,以提示用户其选择的触发更新方式或分布方式。例如,应用运行装置可以显示与目标更新方式或目标分布方式对应的动画特效。
104.可选地,本技术实施例中,应用运行装置可以在显示目标提示信息之后,可以将目标选项控件对应的目标分布方式(目标触发更新方式)作为上述m个应用控件的显示区域的分布方式(触发更新方式)。
105.对第四输入的描述,具体可以参见上述实施例中对第一输入的相关描述,为了避免重复,此处不再赘述。
106.可选地,本技术实施例中,在上述实现方式2中,默认展示应用的标识(例如第一标识),隐藏应用的关联对象的标识。
107.需要说明的是,本技术实施例提供的应用运行方法,执行主体可以为应用运行装置,或者该应用运行装置中的用于执行应用运行方法的控制模块。本技术实施例中以应用运行装置执行应用运行方法为例,说明本技术实施例提供的应用运行装置。
108.如图5所示,本技术实施例提供一种应用运行装置50,该应用运行装置50包括:接收模块51和控制模块52。接收模块51,用于接收对第一应用控件的第一输入,第一应用控件用于指示第一应用和第一应用的第一相关对象,第一相关对象包括以下任一项:第一应用的分身应用、第一应用中的第一功能;控制模块52,用于响应于接收模块51接收的第一输入,执行与第一输入对应的目标操作,目标操作包括以下任一项:运行第一应用、运行分身应用、执行第一功能。
109.一种可能的实现方式中,上述第一应用控件的第一显示区域包括第一标识,第一应用控件的第二显示区域包括第二标识,第一标识用于指示第一应用,第二标识用于指示第一相关对象。
110.其中,在第一输入为对第一标识的输入的情况下,目标操作为运行第一应用;或者,在第一输入为对第二标识的输入的情况下,目标操作为运行分身应用或执行第一功能。
111.一种可能的实现方式中,上述第一显示区域处于显示状态,第二显示区域处于隐藏状态;目标操作为运行分身应用或执行第一功能;接收模块51,还用于在接收对第一应用控件的第一输入之前,接收对第一显示区域的第二输入;控制模块52,还用于响应于接收模块51接收的第二输入,控制第一显示区域处于隐藏状态,并控制第二显示区域处于显示状态。其中,第一输入为对第二标识的输入。
112.一种可能的实现方式中,电子设备的桌面中包括m个应用图标,m个应用图标为m个第二应用的应用图标。接收模块51,还用于在接收对第一应用控件的第一输入之前,接收对第一控件的第三输入,第一控件指示目标功能处于禁用状态,目标功能为将应用和应用的相关对象进行关联的功能;控制模块52,还用于响应于接收模块51接收的第三输入,启用目标功能,并在桌面中添加m个应用控件,每个应用控件用于指示一个第二应用和一个第二应用的相关对象,m个应用控件中包括第一应用控件。
113.一种可能的实现方式中,上述应用运行装置还可以包括显示模块。显示模块,还用于在控制模块52在桌面中添加m个应用控件之前,显示至少两个选项控件,每个选项控件对应应用控件的显示区域的一种分布方式或一种更新触发方式;接收模块51,还用于接收对至少两个选项控件中的目标选项控件的第四输入,目标选项控件对应目标分布方式或目标更新触发方式;控制模块52,具体用于响应于第四输入,在桌面中添加m个应用控件。其中,m个应用控件的显示区域的分布方式为目标分布方式;或者,m个应用控件的显示区域的更新触发方式为目标更新触发方式。
114.本技术实施例提供的应用运行装置中,可以基于用户对第一应用控件的第一输入,行与第一输入对应的目标操作,例如运行第一应用、运行第一应用的分身应用,或执行第一功能,即基于不同第一输入执行不同的目标操作,因此相比于传统技术中需要在查找一个应用的应用图标、该应用的分身应用的应用图标和指示该应用中的一个功能的控件之后,才能分别触发运行该应用、运行该应用的分身应用和执行该功能的方案,本技术实施例提供的应用运行装置无需单独查找应用的应用图标,和该应用的分身应用的应用图标/指示该应用中的功能的控件,从而可以节省查找应用图标和指示应用中功能的控件的时长,如此可以提高电子设备运行应用和执行功能的操作效率。
115.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
116.本技术实施例中的应用运行装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
117.本技术实施例中的应用运行装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
118.本技术实施例提供的应用运行装置能够实现图1至图4的方法实施例实现的各个
过程,为避免重复,这里不再赘述。
119.如图6所示,本技术实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述应用运行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
120.需要注意的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
121.图7为实现本技术实施例的一种电子设备的硬件结构示意图。
122.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
123.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
124.其中,用户输入单元1007,用于接收对第一应用控件的第一输入,第一应用控件用于指示第一应用和第一应用的第一相关对象,第一相关对象包括以下任一项:第一应用的分身应用、第一应用中的第一功能;处理器1010,用于响应于用户输入单元1007接收的第一输入,执行与第一输入对应的目标操作,目标操作包括以下任一项:运行第一应用、运行分身应用、执行第一功能。
125.一种可能的实现方式中,上述第一应用控件的第一显示区域包括第一标识,第一应用控件的第二显示区域包括第二标识,第一标识用于指示第一应用,第二标识用于指示第一相关对象。
126.其中,在第一输入为对第一标识的输入的情况下,目标操作为运行第一应用;或者,在第一输入为对第二标识的输入的情况下,目标操作为运行分身应用或执行第一功能。
127.一种可能的实现方式中,上述第一显示区域处于显示状态,第二显示区域处于隐藏状态;目标操作为运行分身应用或执行第一功能;用户输入单元1007,还用于在接收对第一应用控件的第一输入之前,接收对第一显示区域的第二输入;处理器1010,还用于响应于用户输入单元1007接收的第二输入,控制第一显示区域处于隐藏状态,并控制第二显示区域处于显示状态。其中,第一输入为对第二标识的输入。
128.一种可能的实现方式中,电子设备的桌面中包括m个应用图标,该m个应用图标为m个第二应用的应用图标。用户输入单元1007,还用于在接收对第一应用控件的第一输入之前,接收对第一控件的第三输入,第一控件指示目标功能处于禁用状态,目标功能为将应用和应用的相关对象进行关联的功能;处理器1010,还用于响应于用户输入单元1007接收的第三输入,启用目标功能,并在桌面中添加该m个应用控件,每个应用控件用于指示一个第二应用和一个第二应用的相关对象,该m个应用控件中包括第一应用控件。
129.一种可能的实现方式中,上述应用运行装置还可以包括显示单元1006。显示单元1006,用于在处理器1010在桌面中添加m个应用控件之前,显示至少两个选项控件,每个选
项控件对应应用控件的显示区域的一种分布方式或一种更新触发方式;用户输入单元1007,还用于接收对至少两个选项控件中的目标选项控件的第四输入,目标选项控件对应目标分布方式或目标更新触发方式;处理器1010,具体用于响应于第四输入,在桌面中添加m个应用控件。其中,m个应用控件的显示区域的分布方式为目标分布方式;或者,m个应用控件的显示区域的更新触发方式为目标更新触发方式。
130.本技术实施例提供的电子设备中,可以基于用户对第一应用控件的第一输入,行与第一输入对应的目标操作,例如运行第一应用、运行第一应用的分身应用,或执行第一功能,即基于不同第一输入执行不同的目标操作,因此相比于传统技术中需要在查找一个应用的应用图标、该应用的分身应用的应用图标和指示该应用中的一个功能的控件之后,才能分别触发运行该应用、运行该应用的分身应用和执行该功能的方案,本技术实施例提供的电子设备无需单独查找应用的应用图标,和该应用的分身应用的应用图标/指示该应用中的功能的控件,从而可以节省查找应用图标和指示应用中功能的控件的时长,如此可以提高电子设备运行应用和执行功能的操作效率。
131.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
132.应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
133.本技术实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述应用运行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
134.其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
135.本技术实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述应用运行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
136.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
137.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
138.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
139.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1