本发明专利技术实施例公开了一种终端及终端清理缓存的方法;该方法可以包括:根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度;将所述缓存文件的用户参与度与预设阈值进行比较;当所述缓存文件的用户参与度低于所述预设阈值时,将所述缓存文件进行删除;当所述缓存文件的用户参与度高于所述预设阈值时,将所述缓存文件进行保存。
【技术实现步骤摘要】
本专利技术涉及移动终端
,尤其涉及一种终端及终端清理缓存的方法。
技术介绍
当前在使用终端的过程中,终端运行的应用(APP,Application)都会产生大量的缓存文件,从而占据终端的存储空间。这些缓存文件大部分是应用运行时产生的图片缓存、视频缓存及即时通讯软件的聊天记录缓存。当这些缓存占据了终端大量的存储空间的时候,会导致终端的卡顿,因此,需要及时地将缓存文件进行清理。目前对于终端缓存进行清理的方案包括两种:一种方案是直接将应用运行时产生的所有的缓存进行删除,这样会造成对于用户来说重要的缓存文件丢失;还一种方案是用户手动对需要删除的缓存文件进行选定,但是每个应用都会产生大量的缓存文件,用户需要在大量的缓存文件中逐一进行选择,因此,会增加用户的操作繁琐度,影响用户的体验。
技术实现思路
本专利技术的主要目的在于提出一种终端及终端清理缓存的方法,旨在能够高效及自动地将用户不需要的缓存文件进行删除,保留对于用户来说重要的缓存文件,减少了用户的操作,提升了用户体验。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种终端清理缓存的方法,所述方法包括:根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度;将所述缓存文件的用户参与度与预设阈值进行比较;当所述缓存文件的用户参与度低于所述预设阈值时,将所述缓存文件进行删除;当所述缓存文件的用户参与度高于所述预设阈值时,将所述缓存文件进行保存。在上述方案中,所述根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度,包括:当缓存文件粒度为任一缓存文件时,将缓存文件中用户信息的出现次数与缓存信息条数的比值作为所述缓存文件对应的用户参与度。在上述方案中,当所述缓存文件为即时通讯软件的聊天记录时,所述用户信息的出现次数与缓存信息条数的比值包括:聊天记录中,出现用户信息的记录条数与总聊天记录条数的比值。在上述方案中,当所述缓存文件为网络视频播放软件的播放缓存时,所述用户信息的出现次数与缓存信息条数的比值包括:播放缓存文件的播放次数与视频播放软件播放视频的总次数的比值。在上述方案中,所述根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度,包括:当缓存文件粒度为任一应用程序的缓存文件夹时,将所述应用程序的使用频率作为所述应用程序的缓存文件夹对应的用户参与度。第二方面,本专利技术实施例提供了一种终端,所述终端包括:获取单元、比较单元、删除单元和保存单元;其中,所述获取单元,用于根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度;所述比较单元,用于将所述缓存文件的用户参与度与预设阈值进行比较;以及,当所述缓存文件的用户参与度低于所述预设阈值时触发所述删除单元;以及,当所述缓存文件的用户参与度高于所述预设阈值时触发所述保存单元;所述删除单元,用于将所述缓存文件进行删除;所述保存单元,用于将所述缓存文件进行保存。在上述方案中,所述获取单元,用于当缓存文件粒度为任一缓存文件时,将缓存文件中用户信息的出现次数与缓存信息条数的比值作为所述缓存文件对应的用户参与度。在上述方案中,当所述缓存文件为即时通讯软件的聊天记录时,所述用户信息的出现次数与缓存信息条数的比值包括:聊天记录中,出现用户信息的聊天记录条数与总聊天记录条数的比值。在上述方案中,当所述缓存文件为网络视频播放软件的播放缓存时,所述用户信息的出现次数与缓存信息条数的比值包括:播放缓存文件的播放次数与视频播放软件播放视频的总次数的比值。在上述方案中,所述获取单元,用于当缓存文件粒度为任一应用程序的缓存文件夹时,将所述应用程序的使用频率作为所述应用程序的缓存文件夹对应的用户参与度。本专利技术实施例所提供的一种终端及终端清理缓存的方法,在清理缓存时,根据用户的相关程度来确定是否对缓存文件进行删除,从而能够高效及自动地将用户不需要的缓存文件进行删除,保留对于用户来说重要的缓存文件,减少了用户的操作,提升了用户体验。附图说明图1为本专利技术实施例提供的一种移动终端的硬件结构示意图;图2为本专利技术实施例提供的一种终端清理缓存的方法流程示意图;图3为本专利技术实施例提供的一种终端清理缓存的方法的具体实现流程示意图;图4为本专利技术实施例提供的一种聊天记录示意图;图5为本专利技术实施例提供的另一种聊天记录示意图;图6为本专利技术实施例提供的又一种聊天记录示意图;图7为本专利技术实施例提供的一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。现在将参考附图1来描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,\模块\与\部件\可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。图1为实现本专利技术各个实施例的移动终端的硬件结构示意。移动终端100可以包括用户输入单元130、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件,可以替代地实施更多或更少的组件,将在下面详细描述移动终端的元件。用户输入单元130可以根据用户输入的命令生成键输入数据以控制移动终端的各种操作。用户输入单元130允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示单元151上时,可以形成触摸屏。接口单元170用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置
的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。识别模块可以是存储用于验证用户使用移动终端100的各种信息并且可以包括用户识别模块(UIM)、客户识别模块(SIM)、通用客户识别模块(USIM)等等。另外,具有识别模块的装置(下面称为\识别装置\)可以采取智能卡的形式,因此,识别装置可以经由端口或其它连接装置与移动终端100连接。接口单元170可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端和外部装置之间传输数据。另外,当移动终端100与外部底座连接时,接口单元170可以用作允许通过其将电力从底座提供到移动终端100的路径或者可以用作允许从底座输入的各种命令信号通过其传输到移动终端的路径。从底座输入的各种命令信号或电力可以用作用于识别移动终端是否准确本文档来自技高网...
【技术保护点】
一种终端清理缓存的方法,其特征在于,所述方法包括:根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度;将所述缓存文件的用户参与度与预设阈值进行比较;当所述缓存文件的用户参与度低于所述预设阈值时,将所述缓存文件进行删除;当所述缓存文件的用户参与度高于所述预设阈值时,将所述缓存文件进行保存。
【技术特征摘要】
1.一种终端清理缓存的方法,其特征在于,所述方法包括:根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度;将所述缓存文件的用户参与度与预设阈值进行比较;当所述缓存文件的用户参与度低于所述预设阈值时,将所述缓存文件进行删除;当所述缓存文件的用户参与度高于所述预设阈值时,将所述缓存文件进行保存。2.根据权利要求1所述的方法,其特征在于,所述根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度,包括:当缓存文件粒度为任一缓存文件时,将缓存文件中用户信息的出现次数与缓存信息条数的比值作为所述缓存文件对应的用户参与度。3.根据权利要求2所述的方法,其特征在于,当所述缓存文件为即时通讯软件的聊天记录时,所述用户信息的出现次数与缓存信息条数的比值包括:聊天记录中,出现用户信息的记录条数与总聊天记录条数的比值。4.根据权利要求2所述的方法,其特征在于,当所述缓存文件为网络视频播放软件的播放缓存时,所述用户信息的出现次数与缓存信息条数的比值包括:播放缓存文件的播放次数与视频播放软件播放视频的总次数的比值。5.根据权利要求1所述的方法,其特征在于,所述根据预设的用户参与度获取策略获取不同粒度的缓存文件对应的用户参与度,包括:当缓存文件粒度为任一应用程序的缓存文件夹时,将所述应用程序的使用频率作为所述应用程序的缓存文件夹对应的用户参与度。6.一种终端,其特征在...
【专利技术属性】
技术研发人员:李彪,
申请(专利权)人:努比亚技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。