应用图标的显示方法及装置与流程

文档序号:11653824阅读:169来源:国知局
应用图标的显示方法及装置与流程

本公开涉及终端技术领域,尤其涉及应用图标的显示方法及装置。



背景技术:

随着智能终端的不断普及,层出不穷的app(application,应用程序)也在市场上出现,极大地方便了用户的生活。

目前,移动设备会在桌面上对所有已安装的app的应用图标以静态的平铺或者文件夹方式展现。当用户选择使用app时,需要通过滑屏或翻页操作来查找该app的应用图标;当用户对app图标进行排列整理时,需要手动并跨页面来逐个拖动app的应用图标。



技术实现要素:

本公开实施例提供应用图标的显示方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供一种应用图标的显示方法,包括:

按照用户习惯选取待排序的应用图标;

按照预设规则将所述待排序的应用图标进行排序;

接收图标快捷调用指令;

响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以按照用户习惯将用户最可能使用的app的应用图标排序显示在快捷图标框,用户只需要向终端输入图标快捷调用指令,终端就会响应该图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,使用户在该快捷图标框中点击要使用app的应用图标,进入该app,不用在终端桌面上翻页查找,快速便捷,且终端可自动选取并排列该应用图标,用户操作少,用户体验好。

在一个实施例中,所述按照用户习惯选取待排序的应用图标,包括:

获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以将当前正在运行的应用程序的应用图标作为待排序的应用图标进行排序后排列显示在快捷图标框,以供用户调用快捷图标框后,快速找到当前正在运行的应用程序的应用图标,快速进入当前正在运行的应用程序,方便快捷,用户体验高。

在一个实施例中,所述按照用户习惯选取待排序的应用图标,还包括:

获取最新安装的应用程序的应用图标为所述待排序的应用图标。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以将最新安装的应用程序的应用图标也作为待排序的应用图标,排列显示在快捷图标框,以供用户调用快捷图标框后,快速找到并启动进入最新安装的应用程序的应用图标,快速进入最新安装的应用程序的应用图标,方便快捷,用户体验高。

在一个实施例中,所述按照预设规则将所述待排序的应用图标进行排序,包括:

获取所述当前正在运行的应用程序的开启时间;

按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以按照当前正在运行的应用程序的开启时间,对当前正在运行的应用程序的应用图标的进行排序,由于最晚开启的app是用户接下来最可能用到的,故如此排序有利于用户快速找到要用的app对应的应用图标。

在一个实施例中,所述按照预设规则将所述待排序的应用图标进行排序,包括:

将所述最新安装的应用程序的应用图标排在最前;

获取所述当前正在运行的应用程序的开启时间;

按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以将最新安装的应用程序的应用图标排在最前,在之后按照当前正在运行的应用程序的开启时间,将当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前,如此依次对当前正在运行的应用程序的应用图标的进行排序,由于最新安装的应用程序是用户最有可能要用到的app,故如此排序更有利于用户快速找到要用的app对应的应用图标。

在一个实施例中,所述方法还包括:

在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方,更新一次待排序的应用图标和排序,其他时间并不需要更新,降低终端功耗。

在一个实施例中,所述方法还包括:

在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在接收预设操作时,隐藏所述快捷图标框,不影响用户进行其他操作。

根据本公开实施例的第二方面,提供一种应用图标的显示装置,包括:

选取模块,用于按照用户习惯选取待排序的应用图标;

排序模块,用于按照预设规则将所述待排序的应用图标进行排序;

接收模块,用于接收图标快捷调用指令;

显示模块,用于响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

在一个实施例中,所述选取模块包括:

第一获取子模块,用于获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

在一个实施例中,所述选取模块还包括:

第二获取子模块,用于获取最新安装的应用程序的应用图标为所述待排序的应用图标。

在一个实施例中,所述排序模块包括:

第三获取子模块,用于获取所述当前正在运行的应用程序的开启时间;

第一排序子模块,用于按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

在一个实施例中,所述排序模块包括:

第二排序子模块,用于将所述最新安装的应用程序的应用图标排在最前;

第四获取子模块,用于获取所述当前正在运行的应用程序的开启时间;

第三排序子模块,用于按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

在一个实施例中,所述装置还包括:

更新模块,用于在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

在一个实施例中,所述装置还包括:

隐藏模块,用于在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

根据本公开实施例的第三方面,提供一种应用图标的显示装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

按照用户习惯选取待排序的应用图标;

按照预设规则将所述待排序的应用图标进行排序;

接收图标快捷调用指令;

响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种应用图标的显示方法的流程图。

图2根据一示例性实施例示出的一种终端显示快捷图标框的示意图。

图3根据一示例性实施例示出的一种终端显示快捷图标框的示意图。

图4是根据一示例性实施例示出的一种应用图标的显示方法的流程图。

图5是根据一示例性实施例示出的一种应用图标的显示方法的流程图。

图6是根据一示例性实施例示出的应用图标的显示装置的框图。

图7是根据一示例性实施例示出的应用图标的显示装置的框图。

图8是根据一示例性实施例示出的应用图标的显示装置的框图。

图9是根据一示例性实施例示出的应用图标的显示装置的框图。

图10是根据一示例性实施例示出的应用图标的显示装置的框图。

图11是根据一示例性实施例示出的应用图标的显示装置的框图。

图12是根据一示例性实施例示出的应用图标的显示装置的框图。

图13是根据一示例性实施例示出的应用图标的显示装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

随着用户手机上安装的app越来越多,当用户想要打开某个app前,需要在手机上众多应用图标中去搜索翻找该app的应用图标,有时要翻上好几页才能找到想要的app的应用图标,浪费了用户大量的时间和精力,而且,目前的这种完全依赖用户手动对app图标进行分类排列的方法,一方面耗时长、处理效率低,另一方面操作繁琐不便于用户操作,用户使用体验差。

为解决上述问题,本实施例可以按照用户习惯自动选取待排序的应用图标,并对这些待排序的应用图标进行排序,这些应用图标很可能是用户接下来要用到app的图标,如此,终端在接收到图标快捷调用指令后,在当前显示界面上弹出一个快捷图标框,该快捷图标框内显示有上述排序后的用户最可能用到的app的应用图标,这样,用户就可能迅速快捷地从该快捷图标框内选取相应app对应的应用图标,点击该应用图标启动该app,可以使用户快速方便地找到需要开启的app的应用图标,且不需用户拖动应用图标进行排列整理,用户操作少,用户体验好。

图1是根据一示例性实施例示出的一种应用图标的显示方法的流程图,如图1所示,该应用图标的显示方法用于终端等设备中,包括以下步骤101至104:

在步骤101中,按照用户习惯选取待排序的应用图标。

在步骤102中,按照预设规则将所述待排序的应用图标进行排序。

在步骤103中,接收图标快捷调用指令。

在步骤104中,响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

虽然在手机上存放的app五花八门,但用户常用到的app可能就只有少数的几个,在该实施例中,终端可以按照用户习惯选取待排序的应用图标,如统计用户对各个app的使用情况,选取历史时段内用户使用频率最高的app的应用图标为待排序的应用图标等,终端选出待排序的应用图标后,可以按照预设规则如使用频率的高低进行排序。

示例的,图2根据一示例性实施例示出的终端显示快捷图标框的示意图,终端统计出用户使用频率较高的前五个app依次为即时通信应用,社交应用,浏览器应用,相机应用,邮箱应用,其中即时通信应用为使用频率最高的app,如此,终端选取按照用户习惯选取除上述五个app的应用图标进行排序的结果就是:即时通信应用,社交应用,浏览器应用,相机应用,邮箱应用。用户想要从当前显示界面上切换进入某常用app如即时通信应用时,就可以输入图标快捷调用指令如输入语音“调用图标”或按压组合硬键“音量+”和“音量+”等,如此,终端就会接收到图标快捷调用指令,终端响应该图标快捷调用指令,可以如图2所示,在当前显示界面上显示出快捷图标框21,并如图2所示,在该快捷图标框21内按照排序显示排序后的应用图标:即时通信应用211,社交应用212,浏览器应用213,相机应用214,邮箱应用215,如此,用户就可以直接点击快捷图标框21中的即时通信应用211进入即时通信应用,不需在终端桌面上查找该app,能够让用户很方便的找到这些经常使用的app的应用图标,将给用户带来很大的方便。

这里,当前显示界面可以是终端的桌面首页,目前的智能终端桌面,一般都有多页应用程序,在用户切换到桌面首页后,再往前面切换桌面的后滑操作是没有定义的。如果终端当前已经在多页应用程序的首页,因为再往前翻页的后滑操作是没有定义的,可以定义该后滑操作为输入图标快捷调用指令的操作,如果用户在桌面首页进行后滑操作,则弹出快捷图标框21;或者,当前显示界面可以是终端的桌面的其他首页,此时用户输入图标快捷调用指令可以是输入语音“调用图标”或按压组合硬键“音量+”和“音量+”等。

本实施例可以按照用户习惯将用户最可能使用的app的应用图标排序显示在快捷图标框,用户只需要向终端输入图标快捷调用指令,终端就会响应该图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,使用户在该快捷图标框中点击要使用app的应用图标,进入该app,不用在终端桌面上翻页查找,快速便捷,且终端可自动选取并排列该应用图标,用户操作少,用户体验好。

在一种可能的实施方式中,步骤101可以实施为以下步骤a1。

在步骤a1中,获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

在该实施例中,按照用户习惯,终端内当前正在运行的app很可能是用户当前正需要使用app,故,终端可以选择当前这些正在运行的app对应的应用图标为待排序的应用图标,如此,终端就可以在接收到图标快捷调用指令后,在当前显示界面上悬浮显示快捷图标框,并将当前正在运行的app的应用图标排列显示在快捷图标框,供用户选择使用。

本实施例可以将当前正在运行的应用程序的应用图标作为待排序的应用图标进行排序后排列显示在快捷图标框,以供用户调用快捷图标框后,快速找到当前正在运行的应用程序的应用图标,快速进入当前正在运行的应用程序,方便快捷,用户体验高。

在一种可能的实施方式中,步骤101还可以实施为以下步骤a2。

在步骤a2中,获取最新安装的应用程序的应用图标为所述待排序的应用图标。

在该实施例中,按照用户习惯,终端内最新安装的app都是用户当前需要频繁使用的app,故终端可以选择最新安装的app对应的应用图标为待排序的应用图标,如此,终端就可以在接收到图标快捷调用指令后,在当前显示界面上悬浮显示快捷图标框,并将最新安装的app对应的应用图标排列显示在快捷图标框,供用户选择使用。

本实施例可以将最新安装的应用程序的应用图标也作为待排序的应用图标,排列显示在快捷图标框,以供用户调用快捷图标框后,快速找到并启动进入最新安装的应用程序的应用图标,快速进入最新安装的应用程序的应用图标,方便快捷,用户体验高。

在一种可能的实施方式中,步骤102可以实施为以下步骤b1和b2。

在步骤b1中,获取所述当前正在运行的应用程序的开启时间。

在步骤b2中,按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

在该实施例中,终端获取的待排序的应用图标包括当前正在运行的应用程序的应用图标,终端在对当前正在运行的应用程序对应的应用图标进行排序时,可以按照当前正在运行的应用程序的开启时间进行排序。

示例的,图3根据一示例性实施例示出的终端显示快捷图标框的示意图,当前正在运行的应用程序有2017-2-21-10:00开启的应用1、2017-2-21-10:26开启的应用2、2017-2-21-10:12开启的应用3,终端就可以排序为应用1、应用3、应用2或应用2、应用3、应用1;然后终端就可以在如图3所示显示快捷图标框31时,按照应用1、应用3、应用2的排序排列显示应用1、应用3、应用2,如图3中a图所示的应用1在最上方、应用3在中间、应用2在最下方,也可以按照应用2、应用3、应用1的排序排列显示应用1、应用3、应用2,如图3中b图所示的应用2在最上方、应用3在中间、应用1在最下方。

本实施例可以按照当前正在运行的应用程序的开启时间,对当前正在运行的应用程序的应用图标的进行排序,由于最晚开启的app是用户接下来最可能用到的,故如此排序有利于用户快速找到要用的app对应的应用图标。

在一种可能的实施方式中,步骤102可以实施为以下步骤b3至b5。

在步骤b3,将所述最新安装的应用程序的应用图标排在最前。

在步骤b4,获取所述当前正在运行的应用程序的开启时间。

在步骤b5,按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

在该实施例中,终端获取的待排序的应用图标包括当前正在运行的应用程序的应用图标和最新安装的应用程序的应用图标,此时,终端在对这些应用图标进行排序时,由于最新安装的应用程序最有可能是用户要用到的app,故可将最新安装的应用程序的应用图标排在最前,将当前正在运行的应用程序排在之后,终端在对当前正在运行的应用程序对应的应用图标进行排序时,可以按照当前正在运行的应用程序的开启时间进行排序,将当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前,将当前正在运行的应用程序中开启时间最早的应用程序应用图标排至最后,如,当前正在运行的应用程序有2017-2-21-10:00开启的app1、2017-2-21-10:26开启的app2、2017-2-21-10:12开启的app3,终端就可以排序为app1、app3、app2,如此,假设最新安装的应用程序为app4,则排序为app4、app1、app3、app2。

本实施例可以将最新安装的应用程序的应用图标排在最前,在之后按照当前正在运行的应用程序的开启时间,将当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前,如此依次对当前正在运行的应用程序的应用图标的进行排序,由于最新安装的应用程序是用户最有可能要用到的app,故如此排序更有利于用户快速找到要用的app对应的应用图标。

在一种可能的实施方式中,上述应用图标的显示方法还可以包括步骤c1。

在步骤c1中,在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

在该实施例中,终端可以间隔预设周期就进行步骤101和102,选取待排序的应用图标并排序,但是这样比较浪费终端资源在不需要显示快捷图标框的时候也进行选取和排序,当然,终端也可以在接收到图标快捷调用指令时进行步骤101和102,但是这样就不能及时在接收到图标快捷调用指令时就显示出快捷图标框,用户体验不好,故本实施例中,终端可以在检测到有最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为待排序的应用图标排在最前方,即更新一次待排序的应用图标和排序,由于最新开启或最新安装的应用程序是用户最可能使用应用程序,故将其排在最前,和上述所说的排序相同,有利于用户找到要用的app的应用图标,且终端只有在最新开启或最新安装的应用程序才更新一次待排序的应用图标和排序,其他时间并不需要更新,降低终端功耗。

这里,快捷图标框内显示的应用图标的数量是有限的,当检测到有最新开启或最新安装的应用程序,将该最新开启或最新安装的应用程序的应用图标排在最前方时,快捷图标框内的其他应用图标就会依次后移,位于最后方的应用图标就会被从快捷图标框内删除,如此即完成一次更新。

本实施例可以在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方,更新一次待排序的应用图标和排序,其他时间并不需要更新,降低终端功耗。

在一种可能的实施方式中,上述应用图标的显示方法还可以包括步骤d1。

在步骤d1中,接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

在该实施例中,用户在输入图标快捷调用指令后,终端响应该图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内,如果该快捷图标框内显示的图标中有用户需要的app的应用图标,则用户点击该app的应用图标,启动快捷图标框内应用图标对应的应用程序,此时,终端就会隐藏该快捷图标框,并进入该app的用户界面;如果该快捷图标框内显示的图标中没有用户需要的app的应用图标,则用户进行对该快捷图标框之外区域的点击操作,此时终端就会隐藏该快捷图标框。终端在接收到上述的预设操作时,就会隐藏快捷图标框,防止快捷图标框一直显示在终端界面上,影响用户使用。

本实施例可以在接收预设操作时,隐藏所述快捷图标框,不影响用户进行其他操作。

下面通过几个实施例详细介绍实现过程。

图4是根据一示例性实施例示出的一种应用图标的显示方法的流程图,如图4所示,该方法可以由终端等设备实现,包括步骤401至407。

在步骤401中,获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

在步骤402中,获取所述当前正在运行的应用程序的开启时间。

在步骤403中,按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

在步骤404中,在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

在步骤405中,接收图标快捷调用指令。

在步骤406中,响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

在步骤407中,在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

图5是根据一示例性实施例示出的一种应用图标的显示方法的流程图,如图5所示,该方法可以由终端等设备实现,包括步骤501至509。

在步骤501中,获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

在步骤502中,获取最新安装的应用程序的应用图标为所述待排序的应用图标。

在步骤503中,将所述最新安装的应用程序的应用图标排在最前。

在步骤504中,获取所述当前正在运行的应用程序的开启时间。

在步骤505中,按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

在步骤506中,在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

在步骤507中,接收图标快捷调用指令。

在步骤508中,响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

在步骤509中,在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图6是根据一示例性实施例示出的一种应用图标的显示装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图6所示,该应用图标的显示装置包括:选取模块601、排序模块602、接收模块603和显示模块604;其中:

选取模块601,用于按照用户习惯选取待排序的应用图标;

排序模块602,用于按照预设规则将所述待排序的应用图标进行排序;

接收模块603,用于接收图标快捷调用指令;

显示模块604,用于响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

作为一种可能的实施例,上述公开的应用图标的显示装置还可以把选取模块601配置成包括第一获取子模块6011,图7是涉及上述应用图标的显示装置的框图,其中:

第一获取子模块6011,用于获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

作为一种可能的实施例,上述公开的应用图标的显示装置还可以把选取模块601配置成包括第二获取子模块6012,图8是涉及上述应用图标的显示装置的框图,其中:

第二获取子模块6012,用于获取最新安装的应用程序的应用图标为所述待排序的应用图标。

作为一种可能的实施例,上述公开的应用图标的显示装置还可以把排序模块602配置成包括第三获取子模块6021和第一排序子模块6022,图9是涉及上述应用图标的显示装置的框图,其中:

第三获取子模块6021,用于获取所述当前正在运行的应用程序的开启时间;

第一排序子模块6022,用于按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

作为一种可能的实施例,上述公开的应用图标的显示装置还可以把排序模块602配置成包括第二排序子模块6023、第四获取子模块6024和第三排序子模块6025,图10是涉及上述应用图标的显示装置的框图,其中:

第二排序子模块6023,用于将所述最新安装的应用程序的应用图标排在最前;

第四获取子模块6024,用于获取所述当前正在运行的应用程序的开启时间;

第三排序子模块6025,用于按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

作为一种可能的实施例,上述公开的应用图标的显示装置还可以被配置成包括更新模块605,图11是涉及上述应用图标的显示装置的框图,其中:

更新模块605,用于在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

作为一种可能的实施例,上述公开的应用图标的显示装置还可以被配置成包括隐藏模块606,图12是涉及上述应用图标的显示装置的框图,其中:

隐藏模块606,用于在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图13是根据一示例性实施例示出的一种应用图标的显示装置的框图,该装置适用于终端设备。例如,装置1300可以是移动电话,游戏控制台,电脑、平板设备,个人数字助理等。

装置1300可以包括以下一个或多个组件:处理组件1301,存储器1302,电源组件1303,多媒体组件1304,音频组件1305,输入/输出(i/o)接口1306,传感器组件1307,以及通信组件1308。

处理组件1301通常控制装置1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1301可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1301可以包括一个或多个模块,便于处理组件1301和其他组件之间的交互。例如,处理组件1301可以包括多媒体模块,以方便多媒体组件1304和处理组件1301之间的交互。

存储器1302被配置为存储各种类型的数据以支持在装置1300的操作。这些数据的示例包括用于在装置1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1302可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件1303为装置1300的各种组件提供电力。电源组件1303可以包括电源管理系统,一个或多个电源,及其他与为装置1300生成、管理和分配电力相关联的组件。

多媒体组件1304包括在所述装置1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1304包括一个前置摄像头和/或后置摄像头。当装置1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1305被配置为输出和/或输入音频信号。例如,音频组件1305包括一个麦克风(mic),当装置1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1302或经由通信组件1308发送。在一些实施例中,音频组件1305还包括一个扬声器,用于输出音频信号。

i/o的接口1306为处理组件1301和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1307包括一个或多个传感器,用于为装置1300提供各个方面的状态评估。例如,传感器组件1307可以检测到装置1300的打开/关闭状态,组件的相对定位,例如所述组件为装置1300的显示器和小键盘,传感器组件1307还可以检测装置1300或装置1300一个组件的位置改变,用户与装置1300接触的存在或不存在,装置1300方位或加速/减速和装置1300的温度变化。传感器组件1307可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1307还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1307还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1308被配置为便于装置1300和其他设备之间有线或无线方式的通信。装置1300可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件1308经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1308还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置1300可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1302,上述指令可由装置1300的处理器1320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

该非临时性计算机可读存储介质,当所述存储介质中的指令由装置1300的处理器执行时,使得装置1300能够执行上述应用图标的显示方法,所述方法包括:

按照用户习惯选取待排序的应用图标;

按照预设规则将所述待排序的应用图标进行排序;

接收图标快捷调用指令;

响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

所述存储介质中的指令还可以包括:

所述按照用户习惯选取待排序的应用图标,包括:

获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

所述存储介质中的指令还可以包括:

所述按照用户习惯选取待排序的应用图标,还包括:

获取最新安装的应用程序的应用图标为所述待排序的应用图标。

所述存储介质中的指令还可以包括:

所述按照预设规则将所述待排序的应用图标进行排序,包括:

获取所述当前正在运行的应用程序的开启时间;

按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

所述存储介质中的指令还可以包括:

所述按照预设规则将所述待排序的应用图标进行排序,包括:

将所述最新安装的应用程序的应用图标排在最前;

获取所述当前正在运行的应用程序的开启时间;

按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

所述存储介质中的指令还可以包括:

所述方法还包括:

在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

所述存储介质中的指令还可以包括:

所述方法还包括:

在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

本实施例还提供一种应用图标的显示装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

按照用户习惯选取待排序的应用图标;

按照预设规则将所述待排序的应用图标进行排序;

接收图标快捷调用指令;

响应所述图标快捷调用指令,在当前显示界面上悬浮显示快捷图标框,并将排序后的应用图标按照排序显示在所述快捷图标框内。

所述按照用户习惯选取待排序的应用图标,包括:

获取当前正在运行的应用程序的应用图标为所述待排序的应用图标。

所述处理器还可以被配置为:

所述按照用户习惯选取待排序的应用图标,还包括:

获取最新安装的应用程序的应用图标为所述待排序的应用图标。

所述处理器还可以被配置为:

所述按照预设规则将所述待排序的应用图标进行排序,包括:

获取所述当前正在运行的应用程序的开启时间;

按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序。

所述处理器还可以被配置为:

所述按照预设规则将所述待排序的应用图标进行排序,包括:

将所述最新安装的应用程序的应用图标排在最前;

获取所述当前正在运行的应用程序的开启时间;

按照所述当前正在运行的应用程序的开启时间,对所述当前正在运行的应用程序的应用图标的进行排序,其中,将所述当前正在运行的应用程序中开启时间最晚的应用程序应用图标排至最前。

所述处理器还可以被配置为:

所述方法还包括:

在检测到最新开启或最新安装的应用程序时,将所述最新开启或最新安装的应用程序的应用图标作为所述待排序的应用图标排在最前方。

所述处理器还可以被配置为:

所述方法还包括:

在接收预设操作时,隐藏所述快捷图标框,其中,所述预设操作包括启动所述快捷图标框内应用图标对应的应用程序的操作或对所述快捷图标框之外区域的点击操作。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1