本发明专利技术涉及信息处理技术领域,尤其涉及一种存储应用程序的方法及装置,包括确定目标应用程序;判断目标应用程序是否满足预设存储条件;若目标应用程序满足预设存储条件,将目标应用程序存储到预设待置区内;监听是否存在触发事件;当监听到存在触发事件时,判断预设待置区内的目标应用程序的使用情况是否满足预设使用情况;若目标应用程序的使用情况满足预设使用情况,则将目标应用程序移动到电子设备的预设显示区域中,否则,将目标应用程序从电子设备中卸载。本发明专利技术实现了对预设待置区内的目标应用程序的清理,能够将用户并不需要的应用程序进行删除,避免了这类应用程序对电子设备存储空间的占用,有效地提高了存储空间的利用率。
【技术实现步骤摘要】
一种存储应用程序的方法及装置
本专利技术涉及信息处理
,尤其涉及一种存储应用程序的方法及装置。
技术介绍
用户在使用电子设备的过程中,往往会因误操作下载一些应用程序,又或者在不知情的情况下下载了没有预设来源的应用程序,这些应用程序通常并不是用户需要的应用,下载后用户不会对其进行使用,这些应用程序的存在将会占用电子设备的存储空间,使得电子设备的存储空间无法得到有效利用。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的存储应用程序的方法及装置。依据本专利技术的一个方面,提供了一种存储应用程序的方法,包括:确定目标应用程序;判断所述目标应用程序是否满足预设存储条件;若所述目标应用程序满足预设存储条件,则,将所述目标应用程序存储到预设待置区内;监听是否存在用于对所述预设待置区内的所述目标应用程序进行清理的触发事件;当监听到存在所述触发事件时,判断所述预设待置区内的所述目标应用程序的使用情况是否满足预设使用情况;若所述目标应用程序的使用情况满足所述预设使用情况,则将所述目标应用程序移动到所述电子设备的预设显示区域中,否则,将所述目标应用程序从所述电子设备中卸载。可选的,所述目标应用程序为待下载到电子设备中的应用程序或下载到电子设备中的应用程序。可选的,所述判断所述目标应用程序是否满足预设存储条件,包括:判断所述目标应用程序的来源是否不属于预设来源;或;判断所述目标应用程序是否不存在基于用户的路径指定操作而确定出的指定存储路径。可选的,所述预设来源为应用程序分发平台。可选的,所述监听是否存在用于触发对位于所述预设待置区内的目标应用程序进行清理的触发事件,包括:监听用于清理所述预设待置区内的目标应用程序的计时时间是否达到预设计时时间;或监听是否存在用户对所述预设待置区内的目标应用程序进行的一键清理操作。可选的,所述判断位于所述预设待置区内的所述目标应用程序的使用情况是否满足预设使用情况,包括:判断所述目标应用程序的使用频次是否超过预设使用频次;或判断所述目标应用程序的使用时长是否超过预设使用时长;或判断下载所述目标应用程序的时刻与第一次使用所述目标应用程序的时刻之间的间隔时长是否小于预设间隔时长。可选的,所述预设显示区域为主界面。可选的,在所述将所述目标应用程序从所述电子设备中卸载之前,所述方法还包括:生成用于提示用户卸载应用程序的卸载提示信息;向用户展现所述卸载提示信息,以使用户根据所述卸载提示信息对所述目标应用程序进行卸载确认操作。依据本本专利技术的另一个方面,提供了一种存储应用程序的装置,包括:确定模块,用于确定目标应用程序;第一判断模块,用于判断所述目标应用程序是否满足预设存储条件;存储模块,用于若所述目标应用程序满足预设存储条件,则,将所述目标应用程序存储到预设待置区内;监听模块,用于监听是否存在用于对所述预设待置区内的所述目标应用程序进行清理的触发事件;第二判断模块,用于当监听到存在所述触发事件时,判断所述预设待置区内的所述目标应用程序的使用情况是否满足预设使用情况;处理模块,用于若所述目标应用程序的使用情况满足所述预设使用情况,则将所述目标应用程序移动到所述电子设备的预设显示区域中,否则,将所述目标应用程序从所述电子设备中卸载。可选的,所述目标应用程序为待下载到电子设备中的应用程序或下载到电子设备中的应用程序。可选的,所述第一判断模块包括:第一判断单元,用于判断所述目标应用程序的来源是否不属于预设来源;或;第二判断单元,用于判断所述目标应用程序是否不存在基于用户的路径指定操作而确定出的指定存储路径。可选的,所述预设来源为应用程序分发平台。可选的,所述监听模块包括:第一监听单元,用于监听用于清理所述预设待置区内的目标应用程序的计时时间是否达到预设计时时间;或第二监听单元,用于监听是否存在用户对所述预设待置区内的目标应用程序进行的一键清理操作。可选的,所述第二判断模块包括:第三判断单元,用于判断所述目标应用程序的使用频次是否超过预设使用频次;或第四判断单元,用于判断所述目标应用程序的使用时长是否超过预设使用时长;或第五判断单元,用于判断下载所述目标应用程序的时刻与第一次使用所述目标应用程序的时刻之间的间隔时长是否小于预设间隔时长。可选的,所述预设显示区域为主界面。可选的,还包括:信息生成模块,用于生成用于提示用户卸载应用程序的卸载提示信息;展现模块,用于向用户展现所述卸载提示信息,以使用户根据所述卸载提示信息对所述目标应用程序进行卸载确认操作。根据本专利技术的存储应用程序的方法及装置,通过将满足预设存储条件的目标应用程序存储到预设待置区,实现了对用户可能并不需要的应用程序以及用户需要的应用程序的区分,进一步,通过对用于清理预设待置区内的目标应用程序的触发事件进行监听,当监听到存在触发事件时,判断目标应用程序的使用情况是否满足预设使用情况,若满足预设使用情况,则将目标应用程序移动到电子设备的预设显示区域中,否则,将目标应用程序从电子设备中卸载,实现了对预设待置区内的目标应用程序的清理,能够将用户并不需要的应用程序进行删除,避免了这类应用程序对电子设备存储空间的占用,有效地提高了存储空间的利用率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:图1示出了本专利技术实施例的一种存储应用程序的方法的流程图;图2示出了本专利技术实施例的一种存储应用程序的装置的结构图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1是本专利技术实施例中一种存储应用程序的方法的流程图,该方法应用于电子设备中,该电子设备可以为手机或平板电脑等移动终端。具体地,该方法包括以下步骤:步骤101:确定目标应用程序。在本申请中,可以将待下载到电子设备中的应用程序确定为目标应用程序,另外,也可以将下载到电子设备中的应用程序确定为目标应用程序。即,本申请既可以应用在下载应用程序的过程中,又可以应用在应用程序下载完成之后。步骤102:判断目标应用程序是否满足预设存储条件。在本申请中,可以基于目标应用程序的来源或存储路径来确定是否满足预设存储条件。具体的,在第一种实施方式下,可以判断目标应用程序的来源是否不属于预设来源,若目标应用程序的来源不属于预设来源,则表明目标应用程序满足预设存储条件,若目标应用程序的来源属于预设来源,则表明目标应用程序不满足预设存储条件,预设来源可以为应用程序分发平台,通常,来源为应用程序平台的应用程序为用户主动下载的应用程序,这类应用程序对用户有用,不属于用户误操作而下载的对用户没用的应用程序。上述第一种实施方式本文档来自技高网...
【技术保护点】
一种存储应用程序的方法,其特征在于,包括:确定目标应用程序;判断所述目标应用程序是否满足预设存储条件;若所述目标应用程序满足预设存储条件,则,将所述目标应用程序存储到预设待置区内;监听是否存在用于对所述预设待置区内的所述目标应用程序进行清理的触发事件;当监听到存在所述触发事件时,判断所述预设待置区内的所述目标应用程序的使用情况是否满足预设使用情况;若所述目标应用程序的使用情况满足所述预设使用情况,则将所述目标应用程序移动到所述电子设备的预设显示区域中,否则,将所述目标应用程序从所述电子设备中卸载。
【技术特征摘要】
1.一种存储应用程序的方法,其特征在于,包括:确定目标应用程序;判断所述目标应用程序是否满足预设存储条件;若所述目标应用程序满足预设存储条件,则,将所述目标应用程序存储到预设待置区内;监听是否存在用于对所述预设待置区内的所述目标应用程序进行清理的触发事件;当监听到存在所述触发事件时,判断所述预设待置区内的所述目标应用程序的使用情况是否满足预设使用情况;若所述目标应用程序的使用情况满足所述预设使用情况,则将所述目标应用程序移动到所述电子设备的预设显示区域中,否则,将所述目标应用程序从所述电子设备中卸载。2.如权利要求1所述的存储应用程序的方法,其特征在于,所述目标应用程序为待下载到电子设备中的应用程序或下载到电子设备中的应用程序。3.如权利要求1所述的存储应用程序的方法,其特征在于,所述判断所述目标应用程序是否满足预设存储条件,包括:判断所述目标应用程序的来源是否不属于预设来源;或;判断所述目标应用程序是否不存在基于用户的路径指定操作而确定出的指定存储路径。4.如权利要求3所述的存储应用程序的方法,其特征在于,所述预设来源为应用程序分发平台。5.如权利要求1所述的存储应用程序的方法,其特征在于,所述监听是否存在用于触发对位于所述预设待置区内的目标应用程序进行清理的触发事件,包括:监听用于清理所述预设待置区内的目标应用程序的计时时间是否达到预设计时时间;或监听是否存在用户对所述预设待置区内的目标应用程序进行的一键清理操作。6.如权利要求1所述的存储应用程序的方法,其特征在于,所述判断位于所述预设待置区内的所述目标应用程序的使用情况是否满足预设使用情况,包括:判断所述目标应用...
【专利技术属性】
技术研发人员:庄伟钦,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。