不同屏显示不同的应用快捷菜单转让专利

申请号 : CN202111394825.2

文献号 : CN114356167B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄卿

申请人 : 荣耀终端有限公司

摘要 :

本申请提供不同屏显示不同的应用快捷菜单,涉及通信技术领域,可以使得终端不同主屏幕的界面的停靠栏显示当前主屏幕界面满足预设条件的应用对应的应用图标,能够使得用户能快速启动满足预设条件的应用,提升用户体验。具体方案包括:终端显示第一主屏幕界面,第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;终端自动确定满足预设条件的第二应用,将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用;其中,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。

权利要求 :

1.一种处理方法,其特征在于,所述方法应用于终端设备,所述方法包括:显示第一主屏幕,其中,所述第一主屏幕上包括非停靠栏,所述非停靠栏包括第一应用对应的第一应用图标,所述第一应用为最新安装的应用;

检测第一用户操作;

响应于所述第一用户操作,显示第二主屏幕;其中,所述第二主屏幕包括第一区域、第二区域和第三区域,其中,所述第二区域包括一个或多个被使用频率最高的应用图标,所述一个或多个被使用频率最高的应用图标包括第二应用对应的第二应用图标;

所述第三区域包括一个或多个最新安装的应用图标,所述一个或多个最新安装的应用图标包括所述第一应用图标;

所述第一区域包括所述第二应用图标;

所述第二区域和所述第三区域位于所述终端设备的屏幕边缘附近,并且所述第二区域和所述第三区域彼此相邻。

2.根据权利要求1所述的方法,其特征在于,所述第一用户操作为在所述终端设备屏幕上向左滑动。

3.根据权利要求1所述的方法,其特征在于,所述第一主屏幕不包括所述第二应用图标。

4.根据权利要求1所述的方法,其特征在于,所述第二区域不包括在所述第一主屏幕的相应第二区域中的图标。

5.根据权利要求1‑4任意一项所述的方法,其特征在于,所述方法还包括:检测第二用户操作;

响应于所述第二用户操作,显示第三主屏幕,其中,第一主屏幕上的停靠栏和所述第三主屏幕上的停靠栏包含相同的应用图标。

6.根据权利要求5所述的方法,其特征在于,所述第二用户操作为在所述终端设备的屏幕上向右滑动。

7.根据权利要求5所述的方法,其特征在于,所述相同的应用图标包括电话应用图标,其中,位于所述第一主屏幕、所述第二主屏幕和所述第三主屏幕的顶部区域的状态栏包括信号、时间和/或电池的指示信息。

8.根据权利要求1‑4任意一项所述的方法,其特征在于,所述第一主屏幕上的停靠栏还包括与第四应用对应的第四应用图标,所述第一主屏幕上的非停靠栏不包括所述第四应用图标。

9.根据权利要求8所述的方法,其特征在于,所述第二主屏幕上的停靠栏包括与第五应用相对应的第五应用图标,所述第一主屏幕不包括所述第五应用图标。

10.根据权利要求1‑4任意一项所述的方法,其特征在于,所述第二主屏幕上的停靠栏位于所述第二区域和所述第三区域上。

11.根据权利要求1‑4任意一项所述的方法,其特征在于,所述第二主屏幕不包括停靠栏。

12.根据权利要求1‑4任意一项所述的方法,其特征在于,所述第二区域和所述第三区域位于与所述第一主屏幕的非停靠栏对应的区域中。

13.一种终端设备,其特征在于,所述终端设备包括一个或多个处理器和存储器;

所述存储器与处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述终端设备执行如权利要求1‑12任意一项所述的方法。

14.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在终端设备上运行时,使得所述终端设备执行如权利要求1‑12中任一项所述的方法。

说明书 :

不同屏显示不同的应用快捷菜单

技术领域

[0001] 本申请涉及通信技术领域,尤其涉及一种处理方法及终端。

背景技术

[0002] 随着互联网技术的快速发展,智能终端的应用的种类和数量也越来越多。这些数量庞大的应用在给用户带来丰富多彩的应用的同时,也给用户带来快速查找应用的困难。

发明内容

[0003] 本申请提供一种处理方法,该处理方法可应用于具有多个主屏幕界面的终端,使得终端不同主屏幕的界面的停靠栏显示当前主屏幕界面满足预设条件的应用对应的应用图标,能够使得用户能快速启动满足预设条件的应用,提升用户体验。
[0004] 第一方面,本申请提供的一种处理方法,可应用与至少包含第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示第一主屏幕界面,该第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;终端自动确定满足预设条件的第二应用,将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0005] 其中,第一应用图标为第一应用对应的快捷方式,用户可以通过操作第一应用图标快速启动第一应用。第二应用图标为第二应用对应的快捷方式,用户可以通过操作第二应用图标快速启动第二应用。第一主屏幕界面的非停靠栏包含第一应用对应的应用图标和第二应用对应的应用图标。第一主屏幕界面的非停靠栏包含的第二应用对应的应用图标可记为第三应用图标。
[0006] 需要说明的是,第一应用可以为步骤S301中的第三应用,第一应用图标可以为步骤S301中的第三应用图标。第二应用可以为步骤S302中的第四应用,第二应用图标可以为步骤S302中的第四应用图标。
[0007] 由此,本申请实施例通过在不同主屏幕界面的显示不同的应用快捷方式,有利于用户快速启动当前主屏幕界面的应用,提升用户体验。
[0008] 在一种可能的设计中,终端自动确定满足预设条件的第二应用包括:终端从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用。
[0009] 需要说明的是,第一主屏幕界面停靠栏的第二应用图标是终端根据用户使用应用的习惯,从第一主屏幕界面中的应用中自动确定满足预设条件的第二应用,并生成的第二应用的应用快捷方式。其中,第一主屏幕界面中的应用可以是第一主屏幕界面包含的所有应用图标对应的应用,也可以是第一主屏幕界面中显示的所有应用图标对应的应用。
[0010] 在一种可能的设计中,还包括:终端检测到用户的第一操作,响应于检测到的第一操作,终端显示包括至少一个策略选项的界面;终端检测用户对至少一个策略选项的选择操作,终端根据用户选择的策略选项确定预设条件。
[0011] 在一种可能的设计中,第一主屏幕界面的停靠栏还包括第三应用对应的应用图标,第一主屏幕界面的非停靠栏不包含第三应用对应的应用图标。第三应用为终端根据所有主屏幕界面中非停靠栏包括的应用图标对应的应用中,自动确定满足预设条件的应用。
[0012] 其中,预设条件可以由用户设置,即用户设置的呈现策略。具体包括和屏幕相关的策略以及和屏幕无关的策略。和屏幕相关是指只根据当前屏幕上的应用来进行分析比较。和屏幕无关是指根据终端上所有的应用来进行分析比较。
[0013] 示例性的,假设终端每个主屏幕界面的停靠栏中最多包含P个应用图标。第一、终端可以设置Q个应用图标为采用与屏幕无关的策略。那么,终端每个主屏幕界面的停靠栏中的这Q个应用图标为终端从所有的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的Q个应用对应的应用图标。可见,每个主屏幕界面停靠栏中的这Q个应用图标都是相同的。第二、终端还可以设置另外(P‑Q)个应用图标与屏幕有关的策略。那么,终端每个屏幕界面中的这(P‑Q)个应用图标为终端从各自的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的(P‑Q)个应用对应的应用图标。可见,每个主屏幕界面停靠栏的这(P‑Q)个应用图标是不同的。
[0014] 在一种可能的设计中,将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标具体包括:终端将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,且使得第一主屏幕界面的非停靠栏包含的应用图标不变。
[0015] 在一种可能的设计中,还包括:终端响应于用户将第一主屏幕界面切换为第二主屏幕界面的操作,显示第二主屏幕界面,第二主屏幕界面的停靠栏中包含第四应用对应的第四应用图标,其中第一主屏幕界面中不包含第四应用对应的应用图标。
[0016] 在一种可能的设计中,第四应用为终端从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用。
[0017] 还需要说明的是,在主屏幕界面的停靠栏显示应用快捷方式只是本申请实施例的一种显示方式,本申请也可以在主屏幕的悬浮窗口上显示应用快捷方式,也可以在负一屏上或通知栏上显示应用快捷方式等等,本申请不限定显示应用快捷方式的具体形式。
[0018] 还需要说明的是,若终端总共有M个主屏幕界面,每个主屏幕界面能够显示N个应用快捷方式。由于本申请实施例能够实现在不同主屏幕显示不同的应用快捷方式,相当于终端能够显示的快捷方式总共有M*N个。可见,本申请实施例还能扩展终端呈现的应用快捷方式的数量,有利于提升用户体验。
[0019] 第二方面,本申请提供的一种处理方法,应用于至少包括第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示第一主屏幕界面,该第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;终端检测到用户的操作,操作用于指示终端将第一主屏幕界面切换到第二主屏幕界面;响应于终端检测到的用户的操作,终端显示第二主屏幕界面,该第二主屏幕界面的停靠栏包括第二应用对应的第二应用图标,第二应用与第一应用不同。
[0020] 在一种可能的设计中,第一主屏幕界面的非停靠栏包括第一应用对应的第三应用图标;第一主屏幕界面的非停靠栏还包括第二应用对应的第四应用图标。
[0021] 在一种可能的设计中,还包括:终端从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第一应用;终端从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用;其中,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0022] 第三方面,本申请提供的一种处理方法,应用于至少包含第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示第一主屏幕界面,该第一主屏幕界面的悬浮菜单包括第一应用对应的第一应用图标;终端自动确定满足预设条件的第二应用,将第一主屏幕界面的悬浮菜单中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0023] 第四方面,本申请提供的一种处理方法,应用于至少包含第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示负一屏界面,该负一屏界面包含第一应用对应的第一应用图标,终端的第一主屏幕界面包含第一应用对应的应用图标;终端自动确定满足预设条件的第二应用,将第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0024] 第五方面、一种终端,至少包含第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示第一主屏幕界面,第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;处理单元,用于自动确定满足预设条件的第二应用,将显示单元显示的第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0025] 一种可能的设计中,显示单元显示的第一主屏幕界面的非停靠栏包括第二应用对应的第三应用图标。
[0026] 一种可能的设计中处理单元,还用于从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用。
[0027] 一种可能的设计中,处理单元,还用于检测到用户的第一操作;显示单元,还用于响应于处理单元检测到的第一操作,显示包括至少一个策略选项的界面;处理单元,还用于检测用户对至少一个策略选项的选择操作,根据用户选择的策略选项确定预设条件。
[0028] 一种可能的设计中,显示单元显示的第一主屏幕界面的停靠栏还包括第三应用对应的应用图标,第一主屏幕界面的非停靠栏不包含第三应用对应的应用图标。
[0029] 一种可能的设计中,第三应用为处理单元根据所有主屏幕界面中非停靠栏包括的应用图标对应的应用中,自动确定满足预设条件的应用。
[0030] 一种可能的设计中,处理单元,还用于将显示单元显示的第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,且使得第一主屏幕界面的非停靠栏包含的应用图标不变。
[0031] 一种可能的设计中,显示单元,还用于响应于用户将第一主屏幕界面切换为第二主屏幕界面的操作,显示第二主屏幕界面,第二主屏幕界面的停靠栏中包含第四应用对应的第四应用图标,其中第一主屏幕界面中不包含第四应用对应的应用图标。
[0032] 一种可能的设计中,第四应用为处理单元从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用。
[0033] 第六方面,一种终端,至少包括第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示第一主屏幕界面,第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;处理单元,用于检测到用户的操作,操作用于指示终端将显示单元显示的第一主屏幕界面切换到第二主屏幕界面;显示单元,还用于响应于处理单元检测到的用户的操作,显示第二主屏幕界面,第二主屏幕界面的停靠栏包括第二应用对应的第二应用图标,第二应用与第一应用不同。
[0034] 一种可能的设计中,显示单元显示的第一主屏幕界面的非停靠栏包括第一应用对应的第三应用图标;第一主屏幕界面的非停靠栏还包括第二应用对应的第四应用图标。
[0035] 一种可能的设计中,处理单元,还用于从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第一应用;处理单元,还用于从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用;其中,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0036] 第七方面、一种终端,至少包含第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示第一主屏幕界面,第一主屏幕界面的悬浮菜单包括第一应用对应的第一应用图标;处理单元,用于自动确定满足预设条件的第二应用,将显示单元显示的第一主屏幕界面的悬浮菜单中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0037] 第八方面、一种终端,至少包含第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示负一屏界面,负一屏界面包含第一应用对应的第一应用图标,终端的第一主屏幕界面包含第一应用对应的应用图标;处理单元,用于自动确定满足预设条件的第二应用,将显示单元显示的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0038] 第九方面、一种计算机存储介质,包括计算机指令,当计算机指令在终端上运行时,使得终端执行第一方面至第四方面中任一方面所述的处理方法。
[0039] 第十方面、一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行第一方面至第四方面中任一方面所述的处理方法。
[0040] 第十一方面、一种装置,包括:相互耦合的一个或多个处理器和一个或多个存储器,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,装置执行第一方面至第四方面中任一方面所述的方法。
[0041] 第十二方面,一种装置,还包括与一个或多个处理器和一个或多个存储器耦合的显示器,用于根据处理器的指示进行显示。
[0042] 一种可能的设计中,该装置为无线终端。

附图说明

[0043] 图1为本申请提供的一种终端的硬件结构示意图;
[0044] 图2为本申请提供的一种终端界面实例示意图一;
[0045] 图3为本申请提供的一种终端界面实例示意图二;
[0046] 图4为本申请提供的一种终端界面实例示意图三;
[0047] 图5为本申请提供的一种终端界面实例示意图四;
[0048] 图6为本申请提供的一种终端界面实例示意图五;
[0049] 图7为本申请提供的一种终端的组成示意图一;
[0050] 图8为本申请提供的一种处理方法的流程示意图一;
[0051] 图9为本申请提供的一种处理方法的流程示意图二;
[0052] 图10为本申请提供的一种处理方法的流程示意图三;
[0053] 图11为本申请提供的一种终端的组成示意图二;
[0054] 图12为本申请提供的一种终端的组成示意图三。

具体实施方式

[0055] 以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0056] 随着互联网技术的快速发展,智能终端的应用的种类和数量也越来越多。这些数量庞大的应用在给用户带来丰富多彩的应用的同时,也给用户带来快速查找应用的困难。为此,本申请提供的一种处理方法,方便用户快速查找到想要的应用。
[0057] 其中,本申请提供的处理方法的执行主体可以为终端的显示装置,该显示装置可以为图1所示的手机100。同时,该终端界面的显示装置还可以为该终端的中央处理器(英文:Central Processing Unit,简称:CPU),或者该终端中的用于执行处理方法的控制模块。
[0058] 示例性的,本申请中的终端可以为可以安装应用程序并显示应用程序图标的手机(如图1所示的手机100)、平板电脑、个人计算机(Personal Computer,PC)、个人数字助理(personal digital assistant,PDA)、智能手表、上网本、可穿戴电子设备、车载终端等,本申请对该终端的具体形式不做特殊限制。
[0059] 如图1所示,以手机100作为上述终端举例,手机100具体可以包括:处理器101、射频(Radio Frequency,RF)电路102、存储器103、触摸屏104、蓝牙装置105、一个或多个传感器106、无线保真(Wireless Fidelity,WiFi)装置107、定位装置108、音频电路109、外设接口110以及电源装置111等部件。这些部件可通过一根或多根通信总线或信号线(图1中未示出)进行通信。本领域技术人员可以理解,图1中示出的硬件结构并不构成对手机的限定,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0060] 下面结合图1对手机100的各个部件进行具体的介绍:
[0061] 处理器101是手机100的控制中心,利用各种接口和线路连接手机100的各个部分,通过运行或执行存储在存储器103内的应用程序,以及调用存储在存储器103内的数据,执行手机100的各种功能和处理数据。在一些实施例中,处理器101可包括一个或多个处理单元。在本申请一些实施例中,上述处理器101还可以包括指纹验证芯片,用于对采集到的指纹进行验证。
[0062] 射频电路102可用于在收发信息或通话过程中,无线信号的接收和发送。特别地,射频电路102可以将基站的下行数据接收后,给处理器101处理;另外,将涉及上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频电路102还可以通过无线通信和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。
[0063] 存储器103用于存储应用程序以及数据,处理器101通过运行存储在存储器103的应用程序以及数据,执行手机100的各种功能以及数据处理。存储器103主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手机100时所创建的数据(比如音频数据、电话本等)。此外,存储器103可以包括高速随机存取存储器(Random Access Memory,RAM),还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。存储器103可以存储各种操作系统,例如,苹果公司所开发的 操作系统,谷歌公司所开发的 操作系统等。上述存储器103可以是独立的,通过上述通信总线与处理器101相连接;存储器103也可以和处理器101集成在一起。
[0064] 触摸屏104具体可以包括触控板104‑1和显示器104‑2。
[0065] 其中,触控板104‑1可采集手机100的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触控板104‑1上或在触控板104‑1附近的操作),并将采集到的触摸信息发送给其他器件(例如处理器101)。其中,用户在触控板104‑1附近的触摸事件可以称之为悬浮触控;悬浮触控可以是指,用户无需为了选择、移动或拖动目标(例如图标等)而直接接触触控板,而只需用户位于设备附近以便执行所想要的功能。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型来实现触控板104‑1。
[0066] 显示器(也称为显示屏)104‑2可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单。可以采用液晶显示器、有机发光二极管等形式来配置显示器104‑2。触控板104‑1可以覆盖在显示器104‑2之上,当触控板104‑1检测到在其上或附近的触摸事件后,传送给处理器101以确定触摸事件的类型,随后处理器101可以根据触摸事件的类型在显示器104‑2上提供相应的视觉输出。虽然在图1中,触控板104‑1与显示屏104‑2是作为两个独立的部件来实现手机100的输入和输出功能,但是在某些实施例中,可以将触控板
104‑1与显示屏104‑2集成而实现手机100的输入和输出功能。可以理解的是,触摸屏104是由多层的材料堆叠而成,本申请实施例中只展示出了触控板(层)和显示屏(层),其他层在本申请实施例中不予记载。另外,触控板104‑1可以以全面板的形式配置在手机100的正面,显示屏104‑2也可以以全面板的形式配置在手机100的正面,这样在手机的正面就能够实现无边框的结构。
[0067] 另外,手机100还可以具有指纹识别功能。例如,可以在手机100的背面(例如后置摄像头的下方)配置指纹识别器112,或者在手机100的正面(例如触摸屏104的下方)配置指纹识别器112。又例如,可以在触摸屏104中配置指纹采集器件112来实现指纹识别功能,即指纹采集器件112可以与触摸屏104集成在一起来实现手机100的指纹识别功能。在这种情况下,该指纹采集器件112配置在触摸屏104中,可以是触摸屏104的一部分,也可以以其他方式配置在触摸屏104中。本申请实施例中的指纹采集器件112的主要部件是指纹传感器,该指纹传感器可以采用任何类型的感测技术,包括但不限于光学式、电容式、压电式或超声波传感技术等。
[0068] 手机100还可以包括蓝牙装置105,用于实现手机100与其他短距离的设备(例如手机、智能手表等)之间的数据交换。本申请实施例中的蓝牙装置可以是集成电路或者蓝牙芯片等。
[0069] 手机100还可以包括至少一种传感器106,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节触摸屏104的显示器的亮度,接近传感器可在手机100移动到耳边时,关闭显示器的电源。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0070] WiFi装置107,用于为手机100提供遵循WiFi相关标准协议的网络接入,手机100可以通过WiFi装置107接入到WiFi接入点,进而帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。在其他一些实施例中,该WiFi装置107也可以作为WiFi无线接入点,可以为其他设备提供WiFi网络接入。
[0071] 定位装置108,用于为手机100提供地理位置。可以理解的是,该定位装置108具体可以是全球定位系统(Global Positioning System,GPS)或北斗卫星导航系统、俄罗斯GLONASS等定位系统的接收器。定位装置108在接收到上述定位系统发送的地理位置后,将该信息发送给处理器101进行处理,或者发送给存储器103进行保存。在另外的一些实施例中,该定位装置108还可以是辅助全球卫星定位系统(Assisted Global Positioning System,AGPS)的接收器,AGPS系统通过作为辅助服务器来协助定位装置108完成测距和定位服务,在这种情况下,辅助定位服务器通过无线通信网络与设备例如手机100的定位装置108(即GPS接收器)通信而提供定位协助。在另外的一些实施例中,该定位装置108也可以是基于WiFi接入点的定位技术。由于每一个WiFi接入点都有一个全球唯一的(Media Access Control,MAC)地址,设备在开启WiFi的情况下即可扫描并收集周围的WiFi接入点的广播信号,因此可以获取到WiFi接入点广播出来的MAC地址;设备将这些能够标示WiFi接入点的数据(例如MAC地址)通过无线通信网络发送给位置服务器,由位置服务器检索出每一个WiFi接入点的地理位置,并结合WiFi广播信号的强弱程度,计算出该设备的地理位置并发送到该设备的定位装置108中。
[0072] 音频电路109、扬声器113、麦克风114可提供用户与手机100之间的音频接口。音频电路109可将接收到的音频数据转换后的电信号,传输到扬声器113,由扬声器113转换为声音信号输出;另一方面,麦克风114将收集的声音信号转换为电信号,由音频电路109接收后转换为音频数据,再将音频数据输出至RF电路102以发送给比如另一手机,或者将音频数据输出至存储器103以便进一步处理。
[0073] 外设接口110,用于为外部的输入/输出设备(例如键盘、鼠标、外接显示器、外部存储器、用户识别模块卡等)提供各种接口。例如通过通用串行总线(Universal Serial Bus,USB)接口与鼠标连接,通过用户识别模块卡卡槽上的金属触点与电信运营商提供的用户识别模块卡(Subscriber Identification Module,SIM)卡进行连接。外设接口110可以被用来将上述外部的输入/输出外围设备耦接到处理器101和存储器103。
[0074] 在本申请实施例中,手机100可通过外设接口110与设备组内的其他设备进行通信,例如,通过外设接口110可接收其他设备发送的显示数据进行显示等,本申请实施例对此不作任何限制。
[0075] 手机100还可以包括给各个部件供电的电源装置111(比如电池和电源管理芯片),电池可以通过电源管理芯片与处理器101逻辑相连,从而通过电源装置111实现管理充电、放电、以及功耗管理等功能。
[0076] 尽管图1未示出,手机100还可以包括摄像头(前置摄像头和/或后置摄像头)、闪光灯、微型投影装置、近场通信(Near Field Communication,NFC)装置等,在此不再赘述。
[0077] 以下实施例中的方法均可以在具有上述硬件结构的手机100中实现。
[0078] 下面结合附图,对本申请提供的一种处理方法进行说明,具体如下:
[0079] 如图8所示,为本申请实施例提供的一种处理方法的流程示意图,该方法运用于包括多个主屏幕界面的终端,具体包括:
[0080] S101、终端显示第一主屏幕界面。
[0081] 其中,第一主屏幕界面为终端具有的多个主屏幕界面中的一个。第一主屏幕界面的停靠栏包括至少一个第一应用图标,第一应用图标对应第一应用,为第一应用的快捷方式。用户可以通过操作第一应用图标启动第一应用。本申请实施例不限定第一应用图标的数量。
[0082] 其中,第一主屏幕界面中的非停靠栏包含第一应用对应的应用图标。用户也可以通过操作非停靠栏的该应用图标启动第一应用。其中该应用图标和第一应用图标可以相同,也可以不同。
[0083] 需要说明的是,第一主屏幕界面停靠栏的第一应用图标是终端根据用户使用应用的习惯,从第一主屏幕界面中的应用中自动确定满足预设条件的第一应用,并生成的第一应用的应用快捷方式。其中,第一主屏幕界面中的应用可以是第一主屏幕界面包含的所有应用图标对应的应用,也可以是第一主屏幕界面中显示的所有应用图标对应的应用。其中,预设条件可以是以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0084] 例如:终端根据用户习惯自动确定的用户一定时间内的使用频率最高或最低的应用,或最近更新的应用、或最近使用的应用、或最新安装的应用、或历史时间曾经使用的应用、或最近异常退出时间的应用、或最近退出时间应用等。
[0085] 具体的,如图7所示,根据终端生成应用快捷方式的过程,终端的软件模块可包括后台分析模块701和屏幕呈现模块702。其中,后台分析模块701包括用户使用应用行为记录模块70101和应用快捷方式呈现策略模块70102。屏幕呈现模块702包括应用快捷方式呈现模块70201和用户策略设置70202。
[0086] 其中,用户使用应用行为记录模块70101,用于记录用户手机中应用的信息以及用户使用这些应用的情况。具体记录的信息是包括但不限于表一的内容。
[0087] 表一用户使用应用的行为记录
[0088]
[0089]
[0090] 应用快捷方式呈现策略模块70102,用于根据用户使用应用的行为记录和用户设置的应用快捷方式呈现策略来分析和统计出相应的应用列表。用户设置的呈现策略分为和屏幕相关的策略以及和屏幕无关的策略。和屏幕相关是指只根据当前屏幕上的应用来进行分析比较。和屏幕无关是指根据终端上所有的应用来进行分析比较。而这两大类策略又具体包括但不限于以下小类,如下:
[0091] 1)一定时间内使用频率最高(最低):这里可以不区分时间段进行统计,也可以区分不同时间段进行统计,例如区分工作时间和下班时间,或区分周末和工作日,或自定义区分时间段等。具体的,可根据用户使用应用的行为记录中的LanchTimeList字段、APP NAME字段、APP ID字段进行统计。若区分工作时间和下班时间,那么统计工作时间使用频率最高的应用时,就不统计下班时间使用的应用的情况。而统计下班时间使用频率最高的应用时,即不统计上班时间使用的应用的情况。
[0092] 2)最近更新:可根据用户使用应用的行为记录中的UpdateTime字段、APP NAME字段、APP ID字段进行统计。
[0093] 3)最近使用:可根据用户使用应用的行为记录中的LanchTimeList字段、APP NAME字段、APP ID字段进行统计。
[0094] 4)最新安装:可根据用户使用应用的行为记录中的InstallTime字段、APP NAME字段、APP ID字段进行统计。
[0095] 5)历史时间曾经使用:例如:当前为12点,昨天12点曾经使用过的应用等。可根据用户使用应用的行为记录中的LanchTimeList字段、APP NAME字段、APP ID字段进行统计。
[0096] 6)最近退出:可根据用户使用应用的行为记录中的LastQuitTime字段、APP NAME字段、APP ID字段进行统计。
[0097] 7)异常退出:可根据用户使用应用的行为记录中的AppStatus字段、APP NAME字段、APP ID字段进行统计。
[0098] 用户策略设置模块70202,用于接收用户选择的应用快捷方式呈现策略。在本申请实施例中用户可以选择与屏幕有关的策略。与屏幕有关的策略又包括但不限于一定时间内的使用频率最高或最低的应用,或最近更新的应用、或最近使用的应用、或最新安装的应用、或历史时间曾经使用的应用、或最近异常退出时间的应用、或最近退出时间应用等。用户还可以设置在不同主屏幕上显示特定应用的快捷方式。本申请实施例对于呈现应用快捷方式的策略不做限定。
[0099] 应用快捷方式呈现模块70201,用于将用户选择的策略和终端当前的屏幕标识输入到应用快捷方式呈现策略模块70102中。而后,应用快捷方式呈现策略模块70102通过分析和统计出将要显示的应用列表,并将该应用列表反馈给应用快捷方式呈现模块70201。应用快捷方式呈现模块70201生成该应用列表中各个应用对应的应用快捷方式,并在显示屏中显示出来。
[0100] 示例性的,图2中(1)示出了终端显示的第一主屏幕界面,第一主屏幕界面的停靠栏包括三个第一应用图标,分别为“拨号”应用图标、 应用图标和 应用图标。第一主屏幕界面的非停靠栏包括多个应用图标。需要注意的是,第一主屏幕界面包括有与停靠栏应用图标相同的图标,即“拨号”应用图标、 应用图标和 应用图标。
[0101] S102、终端检测到用户的操作。
[0102] 其中,该操作用于指示终端将第一主屏幕界面切换到第二主屏幕界面。切换操作可以是点击终端屏幕向左或向右,或向上或向下滑动,本申请实施例不限定该操作的具体方式。
[0103] S103、响应于用户的操作,终端显示第二主屏幕界面。
[0104] 其中,第二主屏幕界面为终端具有的多个主屏幕界面中的另一个。第二主屏幕界面的停靠栏包含至少一个第二应用图标,第二应用图标对应于第二应用,为第二应用的快捷方式。用户可以通过操作第二应用图标快速启动第二应用。并且,第二应用与第一应用为不同的应用。本申请实施例不限定第二应用图标的数量,并且第二应用图标的数量可以和第一应用图标的数量相同或不同。
[0105] 其中,第二主屏幕界面的非停靠栏也包含第二应用的应用图标。
[0106] 需要说明的是,第二主屏幕界面停靠栏的第二应用图标是终端根据用户习惯,在第二主屏幕界面中非停靠栏的应用中确定的第二应用,并生成的第二应用的应用快捷方式。具体的生成方法可参考步骤S101中第一应用图标的生成方法,不再重复赘述。
[0107] 示例性的,图2中(2)示出了终端显示的第二主屏幕界面,第二主屏幕界面的停靠栏包括三个第二应用图标,分别为 应用图标、“联系人”应用图标和“短消息”应用图标。第一主屏幕界面的非停靠栏包括多个应用图标。需要注意的是,第一主屏幕界面包括有与停靠栏应用图标相同的图标,即 应用图标、“联系人”应用图标和“短消息”应用图标。
[0108] 需要说明的是,在上述步骤S101‑S103中,第一主屏幕界面和第二主屏幕界面的非停靠栏的应用图标可以一直未发送变化。
[0109] 由此,本申请实施例通过在不同主屏幕界面的显示不同的应用快捷方式,有利于用户快速启动当前主屏幕界面的应用,提升用户体验。
[0110] 还需要说明的是,若终端总共有M个主屏幕界面,每个主屏幕界面能够显示N个应用快捷方式。由于本申请实施例能够实现在不同主屏幕显示不同的应用快捷方式,相当于终端能够显示的快捷方式总共有M*N个。可见,本申请实施例还能扩展终端呈现的应用快捷方式的数量,有利于提升用户体验。
[0111] 还需要说明的是,在主屏幕界面的停靠栏显示应用快捷方式只是本申请实施例的一种显示方式,本申请也可以在主屏幕的悬浮窗口上显示应用快捷方式,也可以在负一屏上或通知栏上显示应用快捷方式等等,本申请不限定显示应用快捷方式的具体形式。
[0112] 图3示出了在主屏幕的悬浮窗口上显示应用快捷方式的界面。图3中(1)示出了终端的一个主屏幕界面,该主屏幕上显示有一个悬浮按钮301。用户可以通过点击悬浮按钮301,打开该主屏幕的悬浮窗口302。如图3中(2)所示,悬浮窗口302包括三个应用快捷方式,分别是“拨号”应用图标、 应用图标和 应用图标。该主屏幕界面显示有这三个应用快捷方式对应的应用的图标,即“拨号”应用图标、 应用图标和应用图标。图3中(3)示出了终端另一个主屏幕界面,该主屏幕上显示有一个悬浮按钮303。
用户可以通过点击悬浮按钮303,打开该主屏幕的悬浮窗口304。如图3中(4)所示,该悬浮窗口304包括三个应用快捷方式,分别是 应用图标、“联系人”应用图标和“短消息”应用图标。该主屏幕界面显示有这三个应用快捷方式对应的应用的图标,即应用图标、“联系人”应用图标和“短消息”应用图标。
[0113] 图4示出了在负一屏显示应用快捷方式的界面。该界面中包括第一主屏幕界面显示的应用快捷方式,分别是“拨号”应用图标、 应用图标和 应用图标;以及第二主屏幕界面显示的应用快捷方式,分别是 应用图标、“联系人”应用图标和“短消息”应用图标。
[0114] 进一步的,在步骤S101之前,本申请还包括用户设置应用快捷方式的设置步骤。如图9所示,本申请实施例提供的一种处理方法,还包括:
[0115] S201、终端检测到用户输入的第一操作。
[0116] 其中,第一操作用于打开包含应用快捷方式呈现策略的选项的界面,如图5中(1)所示,第一操作例如可以指点击“设置”主界面中的“应用快捷方式呈现策略”。
[0117] S202、响应于检测到的用户输入的第一操作,终端显示设置应用快捷方式呈现策略的界面。
[0118] 其中,该界面包括至少一项策略选项。该策略选项包括与屏幕有关的策略和与屏幕无关的策略。这两类策略又细分为以下策略,包括但不限于一定时间内的使用频率最高或最低的应用,或最近更新的应用、或最近使用的应用、或最新安装的应用、或历史时间曾经使用的应用、或最近异常退出时间的应用、或最近退出时间应用等。
[0119] 图5中(2)示出了终端的一种设置应用快捷方式的呈现策略的界面。
[0120] S203、终端检测到用户对策略选项的选择操作。
[0121] 具体的,用户可以选择其中一项策略,也可以选择多个策略的组合,本申请实施例不做限定。
[0122] S204、终端根据用户选择的策略确定预设条件。
[0123] 由此,本申请实施例提供了一种用户对应用快捷方式呈现方式进行设置的方法,提高了用户体验。
[0124] 下面结合实际的应用场景,以每个主屏幕界面的应用快捷方式的呈现策略有两个为例,进行说明。
[0125] 具体的,假设终端每个主屏幕界面的停靠栏中最多包含P个应用图标。
[0126] 终端可以设置Q个应用图标为采用与屏幕无关的策略。那么,终端每个主屏幕界面的停靠栏中的这Q个应用图标为终端从所有的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的Q个应用对应的应用图标。可见,每个主屏幕界面停靠栏中的这Q个应用图标都是相同的。
[0127] 终端还可以设置另外(P‑Q)个应用图标与屏幕有关的策略。那么,终端每个屏幕界面中的这(P‑Q)个应用图标为终端从各自的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的(P‑Q)个应用对应的应用图标。可见,每个主屏幕界面停靠栏的这(P‑Q)个应用图标是不同的。
[0128] 示例的,图6中(1)示出了终端其中一个主屏幕界面,该主屏幕界面的停靠栏显示有3个应用快捷方式,即P为3。其中“拨号”应用图标是根据终端中所有的应用生成的,即Q为1。 应用图标和 应用图标则根据当前主屏幕界面中的应用生成的,即(P‑Q)为2。图6中(2)示出了终端中另一个主屏幕界面。该主屏幕界面的停靠栏显示有3个应用快捷方式。其中“拨号”应用图标是根据终端中所有的应用生成的,故与图6中(1)的应用图标相同。“联系人”应用图标和“短消息”应用图标则根据当前主屏幕界面中的应用生成的,故与图6中(1)的应用图标不同。
[0129] 进一步的,如图10所示,为本申请实施例提供的一种处理方法的流程示意图,该方法具有包括:
[0130] S301、终端显示第一主屏幕界面。
[0131] 其中,第一主屏幕界面为终端具有的多个主屏幕界面中的一个。第一主屏幕界面的停靠栏包括至少一个第三应用图标,第三应用图标对应第三应用,为第三应用的快捷方式。用户可以通过操作第三应用图标启动第三应用。本申请实施例不限定第一应用图标的数量。
[0132] 其中,第一主屏幕界面中的非停靠栏包含第三应用对应的应用图标,该应用图标和第三应用图标可以相同,也可以不同。
[0133] 需要说明的是,第三应用图标的生成方法可以是与步骤S101中第一应用图标的生成方法相同,也可以是与步骤S101中第一应用图标的生成方法相同不同。例如:第三应用图标可以是终端默认的应用对应的应用图标,或者是其他方式生成的,本申请实施例不做限定。
[0134] S302、终端自动确定满足预设条件的第四应用,将第一主屏幕界面的停靠栏中的第三应用图标替换为第四应用图标。
[0135] 其中,第一主屏幕界面中的非停靠栏包含第四应用对应的第四应用图标,用户也可以通过操作第四应用图标启动第四应用。换句话来说,第四应用为第一主屏幕界面中的应用。
[0136] 具体的,终端根据用户使用应用的习惯,从第一主屏幕界面中的应用中自动确定满足预设条件的第四应用,并生成的第四应用图标。其中,第一主屏幕界面中的应用可以是第一主屏幕界面包含的所有应用图标对应的应用,也可以是第一主屏幕界面中显示的所有应用图标对应的应用。其中,预设条件可以是以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
[0137] 需要说明的是,在本步骤中,第一主屏幕界面中非停靠栏的应用图标可以保持不变。
[0138] 还需要说明的是,本步骤中的第四应用图标的生成方法可以参考步骤S101中第四应用图标的生成方法,在此不重复赘述。
[0139] 可以理解的是,上述终端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
[0140] 本申请实施例可以根据上述方法示例对上述终端等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0141] 在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的终端的一种可能的结构示意图。如图11所示,终端1100包括:显示单元1101和处理单元1102。
[0142] 其中,显示单元1101用于支持终端执行图8中的S101和S103,图9中的S202,图10中的S301,和/或用于本文所描述的技术的其它过程。处理单元1102用于支持终端执行图8中的S102,图9中的S201、S203和S204,图10中的S302,和/或用于本文所描述的技术的其它过程。
[0143] 其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0144] 当然,终端1100还可以包括存储单元,用于存储程序代码和数据等。终端1100还可以包括通信单元,用于终端与其他设备进行交互。并且,上述功能单元的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,终端1100的其他单元的详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。
[0145] 在采用集成的单元的情况下,上述处理单元可以是终端的处理模块。上述显示单元可以是显示模块,如触摸屏。上述的通信单元可以是终端的通信模块,如RF电路、WiFi模块或者蓝牙模块。上述存储单元可以是终端的存储模块。
[0146] 图12示出了上述实施例中所涉及的终端的一种可能的结构示意图。该终端1200包括:处理模块1201、存储模块1202和通信模块1203。处理模块1201用于对终端的动作进行控制管理。存储模块1202,用于保存终端的程序代码和数据。通信模块1203用于与其他终端通信。其中,处理模块1201可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application‑Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块1203可以是收发器、收发电路或通信接口等。存储模块1202可以是存储器。
[0147] 当处理模块1201为处理器(如图1所示的处理器101),通信模块1203为RF收发电路(如图1所示的射频电路102),存储模块1202为存储器(如图1所示的存储器103)时,本申请实施例所提供的终端可以为图1所示的终端100。其中,上述通信模块1203不仅可以包括RF电路,还可以包括WiFi模块和蓝牙模块。RF电路、WiFi模块和蓝牙模块等通信模块可以统称为通信接口。其中,上述处理器、通信接口和存储器可以通过总线耦合在一起。
[0148] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0149] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0150] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0151] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0152] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
[0153] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。