应用程序显示方法和装置制造方法及图纸

技术编号:11536388 阅读:75 留言:0更新日期:2015-06-03 11:05
本发明专利技术实施例提供一种应用程序显示方法和装置,通过根据存储的终端的应用程序之间的关联关系,获取与终端当前显示的应用程序(第一应用程序)具有关联关系的第二应用程序,当第一应用程序退出后,显示第二应用程序,即根据存储的应用程序之间的关联关系预测用户期望使用的应用程序,无需采集大量的外部数据和终端本身的传感器数据,从而提高终端的处理性能。

【技术实现步骤摘要】
应用程序显示方法和装置
本专利技术实施例涉及计算机技术,尤其涉及一种应用程序(Application,以下简称:APP)显示方法和装置。
技术介绍
随着计算机技术的发展,APP的种类也不断增多,终端上安装越来越多的APP,而如何显示APP以便于用户更方便的查找所需要的APP成为一项关键的技术。现有技术中,通过采集终端的传感器数据、外部环境数据以及利用历史经验数据分析终端所处的上下文环境,根据终端所处的上下文环境预测用户可能使用的APP,并将所预测到的APP按照概率排序显示在屏幕上,以便于用户选取所需要的APP。然而,采用现有技术的方法,需要采集大量的外部数据和终端本身的传感器数据,计算复杂并且计算量大,降低终端的处理性能。
技术实现思路
本专利技术实施例提供一种应用程序显示方法和装置,以提高终端的处理性能。本专利技术实施例第一方面提供一种应用程序显示方法,包括:根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序,其中,所述第一应用程序为终端当前显示的应用程序,所述应用程序之间的关联关系为先后关联关系和/或组合关联关系;当所述第一应用程序退出后,显示所述第二应用程序。结合第一方面,在第一种可能的实现方式中,所述根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序之前,还包括:根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系。结合第一种可能的实现方式,在第二种可能的实现方式中,当所述应用程序之间的关联关系为先后关联关系时,所述根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系,包括:根据用户使用终端的应用程序的日志信息,获取用户使用终端的应用程序的时间,按照用户使用终端的应用程序的时间的先后顺序依次排列应用程序;采用时间序列频繁子序列挖掘算法挖掘应用程序之间的频繁子序列;将满足最小支持度和/或置信度的频繁子序列作为应用程序之间的先后关联关系;存储所述应用程序之间的先后关联关系。结合第一方面,在第三种可能的实现方式中,当所述应用程序之间的关联关系为组合关联关系时,所述根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系,包括:根据用户使用终端的应用程序的日志信息,获取用户在预设时间段内使用的应用程序集合;使用频繁项挖掘算法挖掘应用程序之间的频繁项集;将满足最小支持度和/或置信度的频繁项集作为应用程序之间的组合关联关系;存储所述应用程序之间的组合关联关系。结合第一方面或第一方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第四种可能的实现方式中,所述当所述第一应用程序退出后,显示所述第二应用程序,包括:当所述第一应用程序退出后,若手机未锁屏,在下一屏显示所述第二应用程序。结合第一方面或第一方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第五种可能的实现方式中,所述当所述第一应用程序退出后,显示所述第二应用程序,包括:当所述第一应用程序退出后,若手机锁屏,在解锁界面显示所述第二应用程序。本专利技术实施例第二方面提供一种应用程序显示装置,包括:处理模块,用于根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序,其中,所述第一应用程序为终端当前显示的应用程序,所述应用程序之间的关联关系为先后关联关系和/或组合关联关系;显示模块,用于当所述第一应用程序退出后,显示所述第二应用程序。结合第二方面,在第一种可能的实现方式中,所述处理模块还用于根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序之前,根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系。结合第一种可能的实现方式,在第二种可能的实现方式中,当所述应用程序之间的关联关系为先后关联关系时,所述处理模块具体用于根据用户使用终端的应用程序的日志信息,获取用户使用终端的应用程序的时间,按照用户使用终端的应用程序的时间的先后顺序依次排列应用程序;采用时间序列频繁子序列挖掘算法挖掘应用程序之间的频繁子序列;将满足最小支持度和/或置信度的频繁子序列作为应用程序之间的先后关联关系;存储所述应用程序之间的先后关联关系。结合第二方面,在第三种可能的实现方式中,当所述应用程序之间的关联关系为组合关联关系时,所述处理模块具体用于根据用户使用终端的应用程序的日志信息,获取用户在预设时间段内使用的应用程序集合;使用频繁项挖掘算法挖掘应用程序之间的频繁项集;将满足最小支持度和/或置信度的频繁项集作为应用程序之间的组合关联关系;存储所述应用程序之间的组合关联关系。结合第二方面或第二方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第四种可能的实现方式中,所述显示模块具体用于当所述第一应用程序退出后,若手机未锁屏,在下一屏显示所述第二应用程序。结合第二方面或第二方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第五种可能的实现方式中,所述显示模块具体用于当所述第一应用程序退出后,若手机锁屏,在解锁界面显示所述第二应用程序。本专利技术实施例提供的应用程序显示方法和装置,通过根据存储的终端的应用程序之间的关联关系,获取与终端当前显示的应用程序(第一应用程序)具有关联关系的第二应用程序,当第一应用程序退出后,显示第二应用程序,即根据存储的应用程序之间的关联关系预测用户期望使用的应用程序,无需采集大量的外部数据和终端本身的传感器数据,从而提高终端的处理性能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术应用程序显示方法实施例一的流程示意图;图2为本专利技术应用程序显示装置实施例一的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的核心思想是基于应用程序之间的关联关系预测用户期望使用的应用程序并进行显示,应用程序之间的关联关系可以是根据用户使用终端的应用程序的日志信息获取的,即,应用程序之间的关联关系是根据用户使用应用程序的习惯建立的,采用本专利技术的技术方案预测用户使用的终端的应用程序时,根据存储的应用程序之间的关联关系即可预测,无需采集大量的外部数据和终端本身的传感器数据,从而提高了终端的处理性能。图1为本专利技术应用程序显示方法实施例一的流程示意图,本实施例的执行主体是终端设备,如图1所示,本实施例的方法包括:S101:根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序。其中,上述第一应用程序为终端当前显示的应用程序,上述应用程序之间的关联关系为先后关联关系和/或组合关联关系。即:可以获取与第一应用程序具有先后关联关系的第二应用程序;或者,获取与第一应本文档来自技高网...

【技术保护点】
一种应用程序显示方法,其特征在于,包括:根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序,其中,所述第一应用程序为终端当前显示的应用程序,所述应用程序之间的关联关系为先后关联关系和/或组合关联关系;当所述第一应用程序退出后,显示所述第二应用程序。

【技术特征摘要】
1.一种应用程序显示方法,其特征在于,包括:根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序,其中,所述第一应用程序为终端当前显示的应用程序,所述应用程序之间的关联关系为组合关联关系、或者,先后关联关系和组合关联关系;当所述第一应用程序退出后,显示所述第二应用程序。2.根据权利要求1所述的方法,其特征在于,所述根据存储的终端的应用程序之间的关联关系,获取与第一应用程序具有关联关系的第二应用程序之前,还包括:根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系。3.根据权利要求2所述的方法,其特征在于,当所述应用程序之间的关联关系为先后关联关系时,所述根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系,包括:根据用户使用终端的应用程序的日志信息,获取用户使用终端的应用程序的时间,按照用户使用终端的应用程序的时间的先后顺序依次排列应用程序;采用时间序列频繁子序列挖掘算法挖掘应用程序之间的频繁子序列;将满足最小支持度和/或置信度的频繁子序列作为应用程序之间的先后关联关系;存储所述应用程序之间的先后关联关系。4.根据权利要求2所述的方法,其特征在于,当所述应用程序之间的关联关系为组合关联关系时,所述根据用户使用终端的应用程序的日志信息,建立并存储终端的应用程序之间的关联关系,包括:根据用户使用终端的应用程序的日志信息,获取用户在预设时间段内使用的应用程序集合;使用频繁项挖掘算法挖掘应用程序之间的频繁项集;将满足最小支持度和/或置信度的频繁项集作为应用程序之间的组合关联关系;存储所述应用程序之间的组合关联关系。5.根据权利要求1~4任一项所述的方法,其特征在于,所述当所述第一应用程序退出后,显示所述第二应用程序,包括:当所述第一应用程序退出后,若手机未锁屏,在下一屏显示所述第二应用程序。6.根据权利要求1~4任一项所述的方法,其特征在于,所述当所述第一应用程序退出后,显示所述第二应...

【专利技术属性】
技术研发人员:金洪波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1