一种应用程序的管理方法及移动终端的制作方法

文档序号:10624586阅读:371来源:国知局
一种应用程序的管理方法及移动终端的制作方法
【专利摘要】本发明实施例公开了一种应用程序的管理方法,该方法包括:检测移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若是,获取所述应用程序X的优先级;判断所述应用程序X的优先级是否小于预设优先级;若是,在所述移动终端的显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;接收用户输入的确定压缩所述应用程序X的选择指令;根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。本发明实施例还提供了一种移动终端。采用本发明实施例可对移动终端中的应用程序进行管理,从而节省了存储空间。
【专利说明】
一种应用程序的管理方法及移动终端
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种应用程序的管理方法及移动终端。【背景技术】
[0002]随着移动终端技术的发展,移动终端的存储能力越来越强大,然而现在移动终端的应用程序的容量大小也越做越大,有的几十兆,有的甚至上百兆。移动终端内并非所有的已安装的应用程序都是用户经常使用的,例如移动终端用户一时兴起下载的应用程序。这些应用程序下载后,可能长时间未使用,但是这些应用程序及应用程序使用中产生的附属文件或临时文件却占据着大量的存储空间。[〇〇〇3]目前,移动终端中的应用程序的管理,通常是检测应用程序的使用状态,若某一应用程序长时间不使用,则会推荐用户卸载该应用程序。但是将该应用程序卸载后,后续用户想再使用时,还需重新下载安装,操作繁琐,进而影响用户体验。
【发明内容】

[0004]本发明实施例提供一种应用程序的管理方法及移动终端,可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再使用该应用程序时,可解压该应用程序,从而提高了用户体验。
[0005]本发明第一方面提供一种已安装应用程序的管理方法,包括:
[0006]移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;
[0007]若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级;
[0008]所述移动终端判断所述应用程序X的优先级是否小于预设优先级;
[0009]若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;
[0010]所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令;
[0011]所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩, 以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0012]在本发明实施例第一方面的第一种可能的实现方式中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种;
[0013]所述移动终端根据所述触控指令将与所述应用程序X的关联文件进行压缩,以得到与所述应用程序X关联文件的压缩文件,包括:
[0014]所述移动终端将所述应用程序X的安装包、安装所述应用程序X产生的文件和使用所述应用程序X过程中产生的缓存文件中的至少一个进行压缩,以得到与所述应用程序X关联文件的压缩文件。
[0015]结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式, 在本发明实施例第一方面的第二种可能的实现方式中,所述移动终端将与所述应用程序X 关联文件的压缩文件存储至第一存储位置之后,所述方法还包括:
[0016]所述移动终端将与所述应用程序X对应的桌面图标移至第二存储位置。
[0017]结合本发明实施例第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述移动终端将与所述应用程序X对应的桌面图标存储至第二存储位置之后,所述方法还包括:
[0018]所述移动终端接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的点击指令;
[0019]所述移动终端解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的压缩文件,并将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌面。
[0020]结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式到本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述第一存储位置或所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0021]本发明第二方面提供一种移动终端,包括:
[0022]检测单元,用于检测移动终端中的应用程序X是否超过第一预设时间阈值内未使用;
[0023]获取单元,用于所述检测单元检测出所述应用程序X超过所述第一预设时间阈值内未使用,获取所述应用程序X的优先级;
[0024]判断单元,用于判断所述获取单元获取到的所述应用程序X的优先级是否小于预设优先级;
[0025]显示单元,用于若所述判断单元判断出所述应用程序X的优先级小于预设优先级,在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;
[0026]第一接收单元,用于接收用户输入的确定压缩所述应用程序X的选择指令;
[0027]压缩单元,用于根据所述第一接收单元接收到的所述选择指令将与所述应用程序 X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件;
[0028]存储单元,用于将所述压缩单元压缩得到的与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0029]在本发明实施例第二方面的第一种可能的实现方式中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种;所述压缩单元具体用于:
[0030]将所述应用程序X的安装包、安装所述应用程序X产生的文件和使用所述应用程序X过程中产生的缓存文件中的至少一个进行压缩,以得到与所述应用程序X关联文件的压缩文件。
[0031]结合本发明实施例第二方面或本发明实施例第二方面的第一种可能的实现方式, 在本发明实施例第二方面的第二种可能的实现方式中,所述移动终端还包括:
[0032]第一转移单元,用于将与所述应用程序X对应的桌面图标移至第二存储位置。
[0033]结合本发明实施例第二方面的第二种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,所述移动终端还包括:
[0034]第二接收单元,用于接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的点击指令;
[0035]解压单元,用于解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的压缩文件;
[0036]第二转移单元,用于将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌面。
[0037]结合本发明实施例第二方面或本发明实施例第二方面的第一种可能的实现方式到本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述第一存储位置或所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0038]实施本发明实施例,具有如下有益效果:
[0039]本发明实施例中,通过移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级;所述移动终端判断所述应用程序X的优先级是否小于预设优先级;若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令;所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再该应用程序时,可解压该应用程序,从而提高了用户体验。【附图说明】
[0040]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1为本发明实施例提供的应用程序的管理方法的第一实施例流程图;
[0042]图2-a为本发明实施例提供的应用程序的管理方法的第二实施例流程图;
[0043]图2-b是本发明实施例提供的一种应用程序和优先级之间的对应关系示意图;
[0044]图2-c为本发明实施例提供的一种提示是否压缩应用程序的显示界面;
[0045]图3为本发明实施例提供的应用程序的管理方法的第三实施例流程图;
[0046]图4为本发明实施例提供的移动终端的第一实施例结构示意图;
[0047]图5为本发明实施例提供的移动终端的第二实施例结构示意图。【具体实施方式】
[0048]本发明实施例提供一种应用程序的管理方法及移动终端,可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再该应用程序时,可解压该应用程序,从而提高了用户体验。
[0049]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0050]以下分别进行详细说明。
[0051]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、 系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0052]本发明应用程序的管理方法的一个实施例。其中,一种应用程序的管理方法:移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级;所述移动终端判断所述应用程序X的优先级是否小于预设优先级; 若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令;所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0053]首先参见图1,图1为本发明实施例提供的一种应用程序的管理方法的第一实施例流程图。其中,如图1所示,本发明的一个实施例提供的一种应用程序的管理方法可以包括步骤S101?S107:
[0054]S101、移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用。
[0055]其中,所述第一预设时间阈值例如可等于1天、2天、5天、10天、12天、1个月或其他值。
[0056]其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
[0057]其中,所述应用程序X例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
[0058]例如,所述移动终端通过应用程序的使用记录获取所述应用程序X的使用记录, 所述移动终端通过所述应用程序X的使用记录判断所述应用程序X是否超过第一预设时间阈值内未使用。又例如,所述移动终端根据所述第一预设时间阈值获取所述应用程序X 的使用记录,所述移动终端根据获取到的所述应用程序X的第一预设时间阈值内的使用记录,判断所述应用程序在第一预设时间阈值内是否使用,从而判断所述应用程序X是否超过第一预设时间阈值内未使用。
[0059]S102、所述移动终端获取所述应用程序X的优先级。
[0060] 例如,若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级。
[0061]其中,所述移动终端设备中的各应用的优先级可由用户事先设定。或者所述移动终端设备中的各应用的优先级也可由所述移动终端设备根据预设策略来确定,例如,系统应用的优先级最高,游戏应用的优先级最低、其他应用的优先级居中。或者所述移动终端设备中的各应用的优先级也可由所述移动终端获取预设时间内所述应用程序X的使用次数, 计算所述应用程序X的使用频率,根据所述移动终端中存储的应用程序的使用频率与优先级的映射关系确定与所述应用程序X的使用频率对应的优先级。其中,所述预设时间例如可等于1天、2天、5天、10天、12天或其他值。例如,应用程序X在10天内的使用次数为30 次,计算得到应用程序X的使用频率为30/10 = 3,根据使用频率3优先级的映射关系确定所述应用程序X的优先级为A。当然,本发明的实施例中不限定移动终端设备中的各应用的优先级的确定方式。
[0062] 例如,所述移动终端设备中的各应用的优先级可记录在配置文件中,可通过查询配置文件来获取应用程序X的优先级。
[0063]S103、所述移动终端判断所述应用程序X的优先级是否小于预设优先级。
[0064] 例如,所述移动终端可获取用户事先设定的所述预设优先级,所述移动终端将获取到的所述预设优先级与所述应用程序X的优先级进行比较,以确定所述应用程序X的优先级是否小于预设优先级。又例如,所述移动终端可根据所述移动终端中存储的应用程序的类型与预设优先级的对应关系,以获取所述预设优先级,比如,应用程序X为系统应用程序时,与系统应用程序对应的预设优先级为a,所述移动终端将获取到的所述预设优先级与所述应用程序X的优先级进行比较,以确定所述应用程序X的优先级是否小于预设优先级。
[0065]S104、所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提不彳目息。
[0066] 例如,若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息。
[0067]其中,所述提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
[0068]其中,所述提示信息可携带所述应用程序X在第一预设时间阈值内的使用记录、 所述应用程序X的容量、与所述应用程序X对应的关联文件的容量以及压缩所述应用程序可为移动终端节省的内存空间。例如,应用程序X20天未使用、应用程序X容量为30mb、与应用程序X对应的关联文件的容量为50mb以及压缩应用程序X可为移动终端节省30mb的内存空间。
[0069]可以理解,通过提示信息,有利于使得用户明晰所述应用程序X在预设时间内的使用情况。
[0070]S105、所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令。
[0071] 例如,用户根据在所述移动终端的显示界面上弹出的用于提示用户是否压缩所述应用程序X的提示信息,通过手势选择压缩所述应用程序X,以使得所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令。
[0072]S106、所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件。
[0073]其中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种。
[0074] 例如,所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件移至某个特定的文件夹中,所述移动终端将所述某个特定的文件夹进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件。又例如,所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,得到所述关联文件的压缩文件,然后将所述关联文件的压缩文件移至某个特定的文件夹中,所述移动终端将所述某个特定的文件夹进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件。
[0075]S107、将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0076]其中,所述第一存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0077]由上可见,本发明实施例中,通过移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级;所述移动终端判断所述应用程序X的优先级是否小于预设优先级;若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令; 所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再该应用程序时,可解压该应用程序, 从而提高了用户体验。
[0078]可选的,在本发明的一些可能的实施方式中,所述移动终端将与所述应用程序X 关联文件的压缩文件存储至第一存储位置之后,所述移动终端将与所述应用程序X对应的桌面图标移至第二存储位置。
[0079]其中,所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0080]可选的,在本发明的一些可能的实施方式中,所述移动终端将与所述应用程序X 对应的桌面图标存储至第二存储位置之后,所述移动终端接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的点击指令;所述移动终端解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的压缩文件,并将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌面。
[0081]为便于更好的理解和实施本发明实施例的上述方案,下面结合一些具体的应用场景进行举例说明。
[0082]参见图2-a到图2-c,图2-a为本发明实施例提供的一种应用程序的管理方法的第二实施例的流程示意图,其中,如图2-a所示,本发明的一种应用程序的管理方法的第二实施例可以包括:
[0083] S201、移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用。
[0084]若是,则执行步骤S202。
[0085]若否,则不作任何操作。
[0086] 其中,所述第一预设时间阈值例如可等于1天、2天、5天、10天、12天、1个月或其他值。
[0087] 其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
[0088]其中,所述应用程序X例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
[0089] S202、若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级。
[0090] 其中,所述移动终端设备中的各应用的优先级可由用户事先设定。或者所述移动终端设备中的各应用的优先级也可由所述移动终端设备根据预设策略来确定,例如,系统应用的优先级最高,游戏应用的优先级最低、其他应用的优先级居中。或者所述移动终端设备中的各应用的优先级也可由所述移动终端获取预设时间内所述应用程序X的使用次数, 计算所述应用程序X的使用频率,根据所述移动终端中存储的应用程序的使用频率与优先级的映射关系确定与所述应用程序X的使用频率对应的优先级。其中,所述预设时间例如可等于1天、2天、5天、10天、12天或其他值。
[0091] S203、所述移动终端判断所述应用程序X的优先级是否小于预设优先级。
[0092]若是,则执行步骤S204。
[0093]若否,则不作任何操作。
[0094] S204、若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息。
[0095]若是,则执行步骤S205。
[0096]若否,则关闭所述提示信息。
[0097] 其中,所述提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
[0098] S205、所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令;所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件。
[0099]其中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种。
[0100] S206、所述移动终端将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0101] 其中,所述第一存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0102] S207、所述移动终端将与所述应用程序X对应的桌面图标移至第二存储位置。
[0103] 其中,所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0104]由上可见,本发明实施例中,通过移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级;所述移动终端判断所述应用程序X的优先级是否小于预设优先级;若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令; 所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再该应用程序时,可解压该应用程序, 从而提高了用户体验。
[0105]参见图3,图3为本发明实施例提供的一种应用程序的管理方法的第二实施例的流程示意图,其中,如图3所示,本发明的一种应用程序的管理方法的第三实施例可以包括:
[0106] S301、移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用。
[0107] 若是,则执行步骤S302。
[0108] 若否,则不作任何操作。
[0109] 其中,所述第一预设时间阈值例如可等于1天、2天、5天、10天、12天、1个月或其他值。
[0110] 其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
[0111] 其中,所述应用程序X例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
[0112] S302、若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级。
[0113] 其中,所述移动终端设备中的各应用的优先级可由用户事先设定。或者所述移动终端设备中的各应用的优先级也可由所述移动终端设备根据预设策略来确定,例如,系统应用的优先级最高,游戏应用的优先级最低、其他应用的优先级居中。或者所述移动终端设备中的各应用的优先级也可由所述移动终端获取预设时间内所述应用程序X的使用次数,计算所述应用程序X的使用频率,根据所述移动终端中存储的应用程序的使用频率与优先级的映射关系确定与所述应用程序X的使用频率对应的优先级。其中,所述预设时间例如可等于1天、2天、5天、10天、12天或其他值。
[0114]S303、所述移动终端判断所述应用程序X的优先级是否小于预设优先级。
[0115]若是,则执行步骤S304。
[0116]若否,则不作任何操作。
[0117]S304、若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息。
[0118]若是,则执行步骤S305。
[0119]若否,则关闭所述提示信息。
[0120]其中,所述提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
[0121]S305、所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令;所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件。
[0122]其中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种。
[0123]S306、所述移动终端将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0124]其中,所述第一存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0125]S307、所述移动终端将与所述应用程序X对应的桌面图标移至第二存储位置。
[0126]其中,所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0127]S308、所述移动终端接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的点击指令。
[0128]S309、所述移动终端解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的压缩文件。
[0129]S310、所述移动终端将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌面。
[0130]由上可见,本发明实施例中,通过移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移动终端获取所述应用程序X的优先级;所述移动终端判断所述应用程序X的优先级是否小于预设优先级;若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令; 所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再该应用程序时,可解压该应用程序, 从而提高了用户体验。
[0131]参见图4,图4为本实施例提供的一种移动终端400,可包括:
[0132]检测单元401,用于检测移动终端中的应用程序X是否超过第一预设时间阈值内未使用。
[0133]其中,所述第一预设时间阈值例如可等于1天、2天、5天、10天、12天、1个月或其他值。
[0134]其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
[0135]其中,所述应用程序X例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
[0136]获取单元402,用于所述检测单元401检测出所述应用程序X超过所述第一预设时间阈值内未使用,获取所述应用程序X的优先级。
[0137]其中,所述移动终端设备中的各应用的优先级可由用户事先设定。或者所述移动终端设备中的各应用的优先级也可由所述移动终端设备根据预设策略来确定,例如,系统应用的优先级最高,游戏应用的优先级最低、其他应用的优先级居中。或者所述移动终端设备中的各应用的优先级也可由所述移动终端获取预设时间内所述应用程序X的使用次数, 计算所述应用程序X的使用频率,根据所述移动终端中存储的应用程序的使用频率与优先级的映射关系确定与所述应用程序X的使用频率对应的优先级。其中,所述预设时间例如可等于1天、2天、5天、10天、12天或其他值。
[0138]判断单元403,用于判断所述获取单元402获取到的所述应用程序X的优先级是否小于预设优先级。
[0139]显示单元404,用于若所述判断单元403判断出所述应用程序X的优先级小于预设优先级,在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息。
[0140]其中,所述提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
[0141]第一接收单元405,用于接收用户输入的确定压缩所述应用程序X的选择指令。
[0142]压缩单元406,用于根据所述第一接收单元405接收到的所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件。
[0143]其中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种;所述压缩单元具体用于:将所述应用程序X的安装包、安装所述应用程序X产生的文件和使用所述应用程序X 过程中产生的缓存文件中的至少一个进行压缩,以得到与所述应用程序X关联文件的压缩文件。
[0144]存储单元407,用于将所述压缩单元406压缩得到的与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0145]其中,所述第一存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0146]可选的,在所述存储单元407将所述压缩单元406压缩得到的与所述应用程序X 对应的关联文件的压缩文件存储至第一存储位置之后,所述移动终端还包括:第一转移单元(未图示),用于将与所述应用程序X对应的桌面图标移至第二存储位置。
[0147]其中,所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0148]可选的,在所述第一转移单元(未图示),用于将与所述应用程序X对应的桌面图标移至第二存储位置之后,所述移动终端还包括:第二接收单元(未图示),用于接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的点击指令;解压单元(未图示),用于解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的压缩文件; 第二转移单元(未图示),用于将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌面。
[0149]可以理解的是,本实施例的移动终端400的各功能模块的功能可根据所述方法实施例中的方法具体实现,其具体实现过程可以参照所述方法实施例的相关描述,此处不再赘述。
[0150]由上可见,本发明实施例中,检测单元401检测移动终端中的应用程序X是否超过第一预设时间阈值内未使用;获取单元402所述检测单元检测出所述应用程序X超过所述第一预设时间阈值内未使用,获取所述应用程序X的优先级;判断单元403判断所述获取单元获取到的所述应用程序X的优先级是否小于预设优先级;显示单元404若所述判断单元判断出所述应用程序X的优先级小于预设优先级,在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;第一接收单元405接收用户输入的确定压缩所述应用程序 X的选择指令;压缩单元406根据所述第一接收单元接收到的所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件;存储单元407将所述压缩单元压缩得到的与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。可对移动终端中不经常使用的低优先级的应用程序进行压缩管理,从而节省了移动终端的存储空间,后续用户想再该应用程序时,可解压该应用程序,从而提高了用户体验。
[0151]请参见图5,图5为本发明实施例提供的一种移动终端400的结构示意图,该移动终端包括:至少一个输入设备501 ;至少一个输出设备502 ;至少一个处理器503,例如CPU ; 和存储器504,所述输入设备501、输出设备502、处理器503和存储器504通过总线505连接。
[0152]其中,所述输入设备501具体可为移动终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。
[0153]所述输出设备502具体可为移动终端的显示屏,用于输出、显示信息。
[0154]所述存储器504可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。所述存储器504用于存储一组程序代码,所述输入设备501、输出设备502和处理器503用于调用存储器504中存储的程序代码,执行如下操作:
[0155]所述处理器503,用于检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;
[0156] 其中,所述第一预设时间阈值例如可等于1天、2天、5天、10天、12天、1个月或其他值。
[0157] 其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
[0158] 其中,所述应用程序X例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
[0159]所述输入设备501,用于若所述处理器503检测出所述应用程序X超过所述第一预设时间阈值内未使用,获取所述应用程序X的优先级;
[0160] 其中,所述移动终端设备中的各应用的优先级可由用户事先设定。或者所述移动终端设备中的各应用的优先级也可由所述移动终端设备根据预设策略来确定,例如,系统应用的优先级最高,游戏应用的优先级最低、其他应用的优先级居中。或者所述移动终端设备中的各应用的优先级也可由所述移动终端获取预设时间内所述应用程序X的使用次数, 计算所述应用程序X的使用频率,根据所述移动终端中存储的应用程序的使用频率与优先级的映射关系确定与所述应用程序X的使用频率对应的优先级。其中,所述预设时间例如可等于1天、2天、5天、10天、12天或其他值。
[0161]所述处理器503,还用于判断所述输入设备501获取到的所述应用程序X的优先级是否小于预设优先级;
[0162]所述输出设备502,用于若所述处理器503判断出所述应用程序X的优先级小于预设优先级,在所述移动终端的显示界面上弹出用于提示用户是否压缩所述应用程序X的提不f目息;
[0163] 其中,所述提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
[0164]所述输入设备501,还用于接收用户输入的确定压缩所述应用程序X的选择指令;
[0165]所述处理器503,还用于根据所述输入设备501接收到的所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件的压缩文件存储至第一存储位置。
[0166]其中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种。
[0167]在一些可行的实施例中,所述关联文件包括:所述应用程序X的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中的至少一种;
[0168]所述处理器503还具体用于:
[0169]将所述应用程序X的安装包、安装所述应用程序X产生的文件和使用所述应用程序X过程中产生的缓存文件中的至少一个进行压缩,以得到与所述应用程序X关联文件的压缩文件。
[0170]在一些可行的实施例中,所述处理器503将与所述应用程序X关联文件的压缩文件存储至第一存储位置之后,所述处理器503还具体用于:
[0171]将与所述应用程序X对应的桌面图标移至第二存储位置。
[0172]其中,所述第一存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0173]在一些可行的实施例中,所述处理器503将与所述应用程序X对应的桌面图标移至第二存储位置之后,所述输入设备501还具体用于:
[0174]接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的点击指令;
[0175]所述处理器503还具体用于:解压所述第一存储位置中存储的与所述应用程序X 对应的关联文件的压缩文件,并将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌面。
[0176]其中,所述第二存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。
[0177]具体实现中,本发明实施例中所描述的输入设备501、输出设备502和处理器503 可执行本发明实施例提供的应用程序的管理方法的各实施例中所描述的实现方式,也可执行本发明实施例提供的移动终端的第一实施例所描述的移动终端的实现方式,在此不再赘述。
[0178]本发明所有实施例中的单元,可以通过通用集成电路,例如CPU (Central Processing Unit,中央处理器),或通过 ASIC (Applicat1n Specific Integrated Circuit,专用集成电路)来实现。
[0179]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0180]本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
[0181]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0182]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种应用程序的管理方法,其特征在于,包括:移动终端检测所述移动终端中的应用程序X是否超过第一预设时间阈值内未使用;若所述移动终端检测出所述应用程序X超过所述第一预设时间阈值内未使用,所述移 动终端获取所述应用程序X的优先级;所述移动终端判断所述应用程序X的优先级是否小于预设优先级;若所述移动终端判断出所述应用程序X的优先级小于预设优先级,所述移动终端在显 示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;所述移动终端接收用户输入的确定压缩所述应用程序X的选择指令;所述移动终端根据所述选择指令将与所述应用程序X对应的关联文件进行压缩,以得 到与所述应用程序X对应的关联文件的压缩文件,并将与所述应用程序X对应的关联文件 的压缩文件存储至第一存储位置。2.根据权利要求1所述的方法,其特征在于,所述关联文件包括:所述应用程序X的安 装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文件中 的至少一种;所述移动终端根据所述选择指令将与所述应用程序X的关联文件进行压缩,以得到与 所述应用程序X关联文件的压缩文件,包括:所述移动终端将所述应用程序X的安装包、安装所述应用程序X产生的文件和使用所 述应用程序X过程中产生的缓存文件中的至少一个进行压缩,以得到与所述应用程序X关 联文件的压缩文件。3.根据权利要求1?2任一项所述的方法,其特征在于,所述移动终端将与所述应用程 序X关联文件的压缩文件存储至第一存储位置之后,所述方法还包括:所述移动终端将与所述应用程序X对应的桌面图标移至第二存储位置。4.根据权利要求3所述的方法,其特征在于,所述移动终端将与所述应用程序X对应的 桌面图标存储至第二存储位置之后,所述方法还包括:所述移动终端接收所述第二存储位置中存储的与所述应用程序X对应的桌面图标的 点击指令;所述移动终端解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的 压缩文件,并将存储于所述第二存储位置中的与所述应用程序X对应的桌面图标移至桌 面。5.根据权利要求1?4所述的方法,其特征在于,所述第一存储位置或所述第二存储位 置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中的至少一种。6.—种移动终端,其特征在于,包括:检测单元,用于检测移动终端中的应用程序X是否超过第一预设时间阈值内未使用; 获取单元,用于所述检测单元检测出所述应用程序X超过所述第一预设时间阈值内未 使用,获取所述应用程序X的优先级;判断单元,用于判断所述获取单元获取到的所述应用程序X的优先级是否小于预设优 先级;显示单元,用于若所述判断单元判断出所述应用程序X的优先级小于预设优先级,在显示界面上弹出用于提示用户是否压缩所述应用程序X的提示信息;第一接收单元,用于接收用户输入的确定压缩所述应用程序X的选择指令;压缩单元,用于根据所述第一接收单元接收到的所述选择指令将与所述应用程序X对 应的关联文件进行压缩,以得到与所述应用程序X对应的关联文件的压缩文件;存储单元,用于将所述压缩单元压缩得到的与所述应用程序X对应的关联文件的压缩 文件存储至第一存储位置。7.根据权利要求6所述的移动终端,其特征在于,所述关联文件包括:所述应用程序X 的安装包、安装所述应用程序X产生的文件,或者使用所述应用程序X过程中产生的缓存文 件中的至少一种;所述压缩单元具体用于:将所述应用程序X的安装包、安装所述应用程序X产生的文件和使用所述应用程序X 过程中产生的缓存文件中的至少一个进行压缩,以得到与所述应用程序X关联文件的压缩 文件。8.根据权利要求6?7任一项所述的移动终端,其特征在于,所述移动终端还包括:第一转移单元,用于将与所述应用程序X对应的桌面图标移至第二存储位置。9.根据权利要求8所述的移动终端,其特征在于,所述移动终端还包括:第二接收单元,用于接收所述第二存储位置中存储的与所述应用程序X对应的桌面图 标的点击指令;解压单元,用于解压所述第一存储位置中存储的与所述应用程序X对应的关联文件的 压缩文件;第二转移单元,用于将存储于所述第二存储位置中的与所述应用程序X对应的桌面图 标移至桌面。10.根据权利要求6?9所述的移动终端,其特征在于,所述第一存储位置或所述第二 存储位置包括:所述移动终端的本地存储空间、云端,或者所述终端外置挂载的存储空间中 的至少一种。
【文档编号】G06F3/0481GK105988805SQ201510080669
【公开日】2016年10月5日
【申请日】2015年2月12日
【发明人】曾元清
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1