应用程序配置方法、装置及终端设备制造方法及图纸

技术编号:14891729 阅读:36 留言:0更新日期:2017-03-29 00:35
本发明专利技术公开一种应用程序配置方法、装置及终端设备,所述方法包括:获取系统中部分或全部已安装的第三方应用程序的调用信息;将所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序配置为禁用状态;基于预置的应用程序关联信息表,获取已安装的第三方应用程序中与所述第一目标应用程序相关联的第二目标应用程序;当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态。基于大数据统计下的应用程序关联信息表,在完成禁用一个应用程序后查找与该应用程序相关联的其他应用程序是否满足禁用条件,若满足,则将其关联性禁用,以减少终端功耗、提升终端性能。

【技术实现步骤摘要】

本专利技术涉及软件领域,更具体地,涉及一种应用程序配置方法、装置及终端设备
技术介绍
随着移动互联网的快速发展,人们在智能终端上安装的应用程序越来越多,而一些应用程序在用户安装、尝鲜该应用程序后,在相当长的时间内不会主动地再去使用该应用程序;但由于Android系统的机制,在用户没有主动启用某一应用程序的情况下,该应用程序可以通过其他途径自启动,最常见的就是同属一个公司旗下的应用程序可以相互唤醒以实现应用程序自启动。对于长时间未主动使用而用户又未卸载该应用程序的情况,现有技术的解决方案是通过用户主动去冻结该应用程序,冻结后的应用程序不再显示在系统各个相关的应用界面上,且其他应用程序无法唤醒该应用程序,在用户需要重新使用该应用程序时,将冻结的应用程序“解冻”即可继续使用该应用程序。对于现有技术方案,需要用户主动去冻结应用程序,在应用程序数量较多的情况下,需要消耗用户大量的时间,且每次只会针对单个应用程序去处理,无法自动查询与该应用程序相关联(即相互唤醒)的其他应用程序是否需要冻结,导致一些同样长时间未使用的应用程序不能及时被冻结,从而增加终端消耗、影响终端性能。
技术实现思路
鉴于上述问题,本专利技术提出一种应用程序配置方法、装置及终端设备,其可以将长时间未使用的应用程序及其相关联的应用程序及时冻结,减少终端功耗、提升终端性能。为实现该目的,本专利技术采用如下技术方案:第一方面,本专利技术提供一种应用程序配置方法,包括如下步骤:获取系统中部分或全部已安装的第三方应用程序的调用信息;将所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序配置为禁用状态;基于预置的应用程序关联信息表,获取已安装的第三方应用程序中与所述第一目标应用程序相关联的第二目标应用程序;当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态。结合第一方面,本专利技术的第一种可能的实现方式,所述应用程序的调用信息包括所述已安装的第三方应用程序最近一次启动的时间与当前时间的间隔时长。结合第一方面,本专利技术的第二种可能的实现方式,所述当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态之后,所述方法还包括:将所述第一目标应用程序的图标和所述第二目标应用程序的图标移动至预设文件夹中。结合第一方面,本专利技术的第三种可能的实现方式,所述方法还包括:接收云端服务器下发的应用程序关联信息表数据包;解析所述应用程序关联信息表数据包以获取应用程序关联信息表;将应用程序关联信息表保存至本地数据库。结合第一方面,本专利技术的第四种可能的实现方式,具体的,所述第一预设条件为第一预设天数值,所述调用信息满足第一预设条件,包括:所述间隔时长大于或等于所述第一预设天数值则确定所述调用信息满足第一预设条件;所述第二预设条件为第二预设天数值,所述调用信息满足第二预设条件,包括:所述间隔时长大于或等于所述第二预设天数值则确定所述调用信息满足第二预设条件。结合第一方面的第四种实现方式,本专利技术的第五种可能的实现方式,所述第二预设天数值为所述第一预设天数值的预定比例值。结合第一方面的第四种实现方式,本专利技术的第六种可能的实现方式,所述方法还包括:自定义调整第一预设天数值和第二预设天数值。结合第一方面的第六种实现方式,本专利技术的第七种可能的实现方式,所述自定义调整第一预设天数值和第二预设天数值,包括:从用户界面上接收用于对所述第一预设天数值和第二预设天数值的自定义指令;响应于所述自定义指令,提供第一预设天数值和第二预设天数值的编辑界面;响应于用户对所述第一预设天数值和第二预设天数值完成自定义后的确认指令,将其保存至本地数据库以完成对第一预设天数值和第二预设天数值的更新。结合第一方面,本专利技术的第八种可能的实现方式,所述将所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序配置为禁用状态,包括:获取所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序;生成用于表明所述第一目标应用程序满足第一预设条件的第一提示信息;响应于用户针对所述第一提示信息的第一确认指令,将所述第一目标应用程序配置为禁用状态。结合第一方面或第一方面的第八种实现方式,本专利技术的第九种可能的实现方式,所述当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态,包括:获取所述已安装的第三方应用程序中调用信息满足第二预设条件的第二目标应用程序;生成用于表明所述第二目标应用程序满足第二预设条件的第二提示信息;响应于用户针对所述第二提示信息的第二确认指令,将所述第二目标应用程序配置为禁用状态。结合第一方面,本专利技术的第十种可能的实现方式,所述应用程序关联信息表包含第三方应用程序与关联标识之间的对应关系,所述关联标识为各应用程序之间相互唤醒的标识。相应地,第二方面,本专利技术提供一种应用程序配置装置,该装置具有实现上述第一方面中应用程序配置的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,所述硬件或软件包括一个或多个与上述功能相对应的模块,具体包括:第一获取模块:用于获取系统中部分或全部已安装的第三方应用程序的调用信息;第一判断模块:用于将所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序配置为禁用状态;第二获取模块:用于基于预置的应用程序关联信息表,获取已安装的第三方应用程序中与所述第一目标应用程序相关联的第二目标应用程序;第二判断模块:用于当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态。结合第二方面,本专利技术的第一种可能的实现方式,所述应用程序的调用信息包括所述已安装的第三方应用程序最近一次启动的时间与当前时间的间隔时长。结合第二方面,本专利技术的第二种可能的实现方式,所述装置还包括:移动模块:用于将所述第一目标应用程序的图标和所述第二目标应用程序的图标移动至预设文件夹中。结合第二方面,本专利技术的第三种可能的实现方式,所述装置还包括用于预置应用程序关联信息表的如下单元:接收单元:用于接收云端服务器下发的应用程序关联信息表数据包;解析单元:用于解析所述应用程序关联信息表数据包以获取应用程序关联信息表;存储单元:用于将应用程序关联信息表保存至本地数据库。结合第二方面的第一种实现方式,本专利技术的第四种可能的实现方式,所述第一预设条件为第一预设天数值,所述调用信息满足第一预设条件,包括:所述间隔时长大于或等于所述第一预设天数值则确定所述调用信息满足第一预设条件;所述第二预设条件为第二预设天数值,所述调用信息满足第二预设条件,包括:所述间隔时长大于或等于所述第二预设天数值则确定所述调用信息满足第二预设条件。结合第二方面的第四种实现方式,本专利技术的第五种可能的实现方式,所述第二预设天数值为所述第一预设天数值的预定比例值。结合第二方面的第四种实现方式,本专利技术的第六种可能的实现方式,所述装置还包括:自定义模块:用于自定义调整第一预设天数值和第二预设天数值。结合第二方面的第六种实现方式,本专利技术的第七种可能的实现方式,所述自定义模块包括:自定义单元:用于从用户界面上接收用于对所述第一预设天数值和第二预设天数值的自定义指令;编辑单元:用于响应于所本文档来自技高网...
应用程序配置方法、装置及终端设备

【技术保护点】
一种应用程序配置方法,其特征在于,包括如下步骤:获取系统中部分或全部已安装的第三方应用程序的调用信息;将所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序配置为禁用状态;基于预置的应用程序关联信息表,获取已安装的第三方应用程序中与所述第一目标应用程序相关联的第二目标应用程序;当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态。

【技术特征摘要】
1.一种应用程序配置方法,其特征在于,包括如下步骤:获取系统中部分或全部已安装的第三方应用程序的调用信息;将所述已安装的第三方应用程序中调用信息满足第一预设条件的第一目标应用程序配置为禁用状态;基于预置的应用程序关联信息表,获取已安装的第三方应用程序中与所述第一目标应用程序相关联的第二目标应用程序;当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态。2.根据权利要求1所述的方法,其特征在于,所述应用程序的调用信息包括所述已安装的第三方应用程序最近一次启动的时间与当前时间的间隔时长。3.根据权利要求1所述的方法,其特征在于,所述当所述第二目标应用程序的调用信息满足第二预设条件时将所述第二目标应用程序配置为禁用状态之后,所述方法还包括:将所述第一目标应用程序的图标和所述第二目标应用程序的图标移动至预设文件夹中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收云端服务器下发的应用程序关联信息表数据包;解析所述应用程序关联信息表数据包以获取应用程序关联信息表;将应用程序关联信息表保存至本地数据库。5.根据权利要求1所述的方法,其特征在于,所述第一预设条件为第一预设天数值,所述调用信息满足第一预设条件,包括:所述间隔时长大于或等于所述第一预设天数值则确定所述...

【专利技术属性】
技术研发人员:单志伟
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1