首页 > 专利 > 惠州TCL移动通信有限公司 > 一种内存清理方法、装置、存储介质及终端专利详情

一种内存清理方法、装置、存储介质及终端   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2020-01-16
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-06-30
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2021-07-06
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2040-01-16
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202010048017.X 申请日 2020-01-16
公开/公告号 CN111240574B 公开/公告日 2021-07-06
授权日 2021-07-06 预估到期日 2040-01-16
申请年 2020年 公开/公告年 2021年
缴费截止日
分类号 G06F3/0488G06F3/0481G06F3/0484 主分类号 G06F3/0488
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 9
权利要求数量 10 非专利引证数量 0
引用专利数量 3 被引证专利数量 0
非专利引证
引用专利 CN103530424A、CN109491970A、CN108595263A 被引证专利
专利权维持 2 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 惠州TCL移动通信有限公司 当前专利权人 惠州TCL移动通信有限公司
发明人 汤达坚 第一发明人 汤达坚
地址 广东省惠州市仲恺高新区和畅七路西86号 邮编 516006
申请人数量 1 发明人数量 1
申请人所在省 广东省 申请人所在市 广东省惠州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
深圳紫藤知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
李新干
摘要
本申请实施例公开了一种内存清理方法、装置、存储介质及终端。该内存清理方法包括:当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;获取用户在显示屏幕上的手势操作;根据所述手势操作从显示图案中确定目标显示图案;基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。本申请实施例通过游戏消灭的交互方式来触发终端清理内存垃圾数据,使用户在清理了终端垃圾数据的同时保持愉悦感和成就感,可以有效提高对终端内存中垃圾数据的清理效率。
  • 摘要附图
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图1
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图2
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图3
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图4
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图5
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图6
    一种内存清理方法、装置、存储介质及终端
  • 说明书附图:图7
    一种内存清理方法、装置、存储介质及终端
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-07-06 授权
2 2020-06-30 实质审查的生效 IPC(主分类): G06F 3/0488 专利申请号: 202010048017.X 申请日: 2020.01.16
3 2020-06-05 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种内存清理方法,应用于终端,其特征在于,包括:
当检测到亮屏指令时,根据所述亮屏指令开启显示屏并在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型,同一垃圾数据类型对应一个或多个相同外观属性的显示图案,其中,相同外观属性的显示图案数量通过对应的垃圾数据类型的待清理垃圾数据量得到;
获取用户在显示屏幕上的手势操作;
根据所述手势操作从显示图案中确定目标显示图案,所述目标显示图案为相同外观属性的显示图案;
基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。

2.根据权利要求1所述的方法,其特征在于,所述显示图案通过垃圾数据总量进行确定,包括:
获取垃圾数据类型对应的待清理垃圾数据量;
根据待清理垃圾数据量确定所述显示图案。

3.根据权利要求2所述的方法,其特征在于,所述根据所述待清理垃圾数据量确定显示图案,包括:
按照预设规则对待清理垃圾数据量进行排序,得到排序结果;
根据所述排序结果确定垃圾数据类型对应的显示图案属性;
基于待清理垃圾数据量确定显示图案数量;
根据显示图案属性与显示图案数量确定所述显示图案。

4.根据权利要求1所述的方法,其特征在于,在将所述目标显示图案对应的垃圾数据进行清理之后,还包括:
当检测到目标显示图案对应的垃圾数据剩余量小于预设阈值时;
在显示屏界面隐藏所述目标显示图案。

5.根据权利要求1所述的方法,其特征在于,所述显示屏界面显示有描述信息,所述描述信息用于描述不同属性的显示图案对应的不同的垃圾数据类型;
在将所述目标显示图案对应的垃圾数据进行清理之后,还包括:
当检测到新的垃圾数据类型时,根据新的垃圾数据类型确定新的显示图案以及新的显示图案对应的描述信息。

6.根据权利要求1所述的方法,其特征在于,所述显示屏界面显示有指示条,所述指示条指示当前垃圾数据总量;
在将所述目标显示图案对应的垃圾数据进行清理之后,还包括:
获取清理之后的垃圾数据剩余量;
基于所述垃圾数据剩余量更新所述指示条;
将更新之后的指示条显示在显示屏界面。

7.一种内存清理装置,其特征在于,包括:
第一检测单元,用于当检测到亮屏指令时,根据所述亮屏指令开启显示屏并在终端显示屏显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型,同一垃圾数据类型对应一个或多个相同外观属性的显示图案,其中,相同外观属性的显示图案数量通过对应的垃圾数据类型的待清理垃圾数据量得到;
第一获取单元,用于获取用户在显示屏幕上的手势操作;
确定单元,用于根据所述手势操作从显示图案中确定目标显示图案,所述目标显示图案为相同外观属性的显示图案;
操作单元,用于基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。

8.根据权利要求7所述的装置,其特征在于,所述检测单元,包括:
获取子单元,用于获取垃圾数据类型对应的待清理垃圾数据量;
确定子单元,用于根据所述待清理垃圾数据量确定所述显示图案。

9.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至6任一项所述的内存清理方法中的步骤。

10.一种终端,其特征在于,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行权利要求1至6任一项所述的内存清理方法中的步骤。
说明书

技术领域

[0001] 本申请涉及移动终端应用领域,具体涉及一种内存清理方法、装置、存储介质及终端。

背景技术

[0002] 目前终端垃圾和内存情况的监控、清理方式都是在终端桌面或应用内部以数据或图形的方式展现,清理操作一般是点击屏幕按钮或实体按键一键清理。
[0003] 相关技术中,需要进入终端桌面或应用才能看到具体的数据情况,触发清理的动作简单枯燥,无法给用户带来心理上的愉悦感受。

发明内容

[0004] 本申请实施例提供一种内存清理方法、装置、存储介质及终端,可以有效提高对终端内存中垃圾数据的清理效率。
[0005] 本申请实施例提供了一种内存清理方法,包括:
[0006] 当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;
[0007] 获取用户在显示屏幕上的手势操作;
[0008] 根据所述手势操作从显示图案中确定目标显示图案;
[0009] 基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。
[0010] 相应的,本申请实施例还提供了一种内存清理装置,包括:
[0011] 第一检测单元,用于当检测到亮屏指令时,在终端显示屏显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;
[0012] 第一获取单元,用于获取用户在显示屏幕上的手势操作;
[0013] 确定单元,用于根据所述手势操作从显示图案中确定目标显示图案;
[0014] 操作单元,用于基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。
[0015] 相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的内存清理方法中的步骤。
[0016] 相应的,本申请实施例还提供了一种终端,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的内存清理方法中的步骤。
[0017] 本申请实施例通过游戏消灭的交互方式来触发终端清理内存垃圾数据,使用户在清理了终端垃圾数据的同时保持愉悦感和成就感,可以有效提高对终端内存中垃圾数据的清理效率。

实施方案

[0026] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027] 基于上述问题,本申请实施例提供第一种内存清理方法、装置、存储介质及终端,可以有效提高对终端内存中垃圾数据的清理效率。以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
[0028] 请参考图1,图1为本申请实施例提供的一种内存清理方法的流程示意图。该内存清理方法可以应用于诸如终端、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(Portable Media Player,PMP)等移动终端,以及诸如台式计算机等固定终端。该内存清理方法的具体流程可以如下:
[0029] 101、当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型。
[0030] 具体的,当检测到亮屏指令时,亮屏指令可以通过用户与终端的交互操作触发。其中,交互操作可以包括多种,例如,交互操作可以为触摸显示屏、按键、语音输入、面部识别等等。
[0031] 在检测到用户与终端进行的交互操作之后,可以触发亮屏指令,终端可以根据亮屏指令开启显示屏。当显示屏处于亮屏状态时,可以在当前显示屏界面显示多个不同外观属性的显示图案,其中,外观属性包括多种,比如,颜色、形状、大小等等。
[0032] 其中,显示图案可以通过垃圾数量总量确定,垃圾数量总量可以为终端运行过程中产生的所有垃圾数据量,比如,垃圾数据总量可以包括:系统运行、软件应用运行、内存占用、耗电应用等等不同类型的应用产生的垃圾数据量。
[0033] 其中,为了便于用户对不同类型的垃圾数据进行清理,可以设置不同外观属性的显示图案对应不同垃圾数据类型,例如,外观属性可以表示为颜色,可以包括红色图案、黄色图案、蓝色图案、绿色图案等等,垃圾数据类型可以包括系统运行、软件应用运行、内存占用、耗电应用等等,则可以设置红色图案对应系统运行垃圾、黄色图案对应软件应用运行垃圾、蓝色图案对应内存占用、绿色图案对应耗电应用等等。
[0034] 在一些实施例中,步骤“显示图案通过垃圾数据总量进行确定”,可以包括以下流程:
[0035] 获取垃圾数据类型对应的待清理垃圾数据量;
[0036] 根据待清理垃圾数据量确定所述显示图案。
[0037] 具体的,获取垃圾数据类型对应的待清理垃圾数据量,例如,垃圾数据类型可以包括系统运行、软件应用运行、内存占用、耗电应用等等,则获取到系统运行产生的待清理垃圾数据量可以为10MB(MByte,兆)、软件应用运行产生的待清理垃圾数据量可以为50MB、内存占用产生的待清理垃圾数据量可以为30MB、耗电应用产生的待清理垃圾数据量可以为60MB等等。
[0038] 在获取到不同类型的垃圾数据对应的待清理垃圾数据量之后,可以根据待清理垃圾数据量确定显示图案。
[0039] 在一些实施例中,步骤“根据待清理垃圾数据量确定所述显示图案”,可以包括以下流程:
[0040] 按照预设规则对待清理垃圾数据量进行排序,得到排序结果;
[0041] 根据所述排序结果确定垃圾数据类型对应的显示图案属性;
[0042] 基于待清理垃圾数据量确定显示图案数量;
[0043] 根据显示图案属性与显示图案数量确定所述显示图案。
[0044] 具体的,按照预设规则对待清理垃圾数据量进行排序,预设规则可以包括多种,比如,预设规则可以为按照垃圾数据量的由多到少或者由少到多等方式。
[0045] 若按照由多到少的方式对待清理垃圾数据量进行排序,可以得到排序结果为不同类型的垃圾数据按照垃圾数据对应待清理垃圾数据量的由多到少的排序序列。
[0046] 例如,系统运行产生的待清理垃圾数据量可以为10MB(MByte,兆)、软件应用运行产生的待清理垃圾数据量可以为50MB、内存占用产生的待清理垃圾数据量可以为30MB、耗电应用产生的待清理垃圾数据量可以为60MB,则按照待清理数据量由多到少的方式进行排序,可以得到排序结果为:耗电应用,软件应用运行,内存占用,系统运行。
[0047] 具体的,根据排序结果确定垃圾数据类型对应的显示图案属性,若显示图形为图案颜色,为了使用户能够快速清理垃圾数据量最多的垃圾数据类型,可以按照排序结果依次设置图案颜色的醒目程度,比如,图案颜色的醒目程度由深到浅可以依次为:红色,橙色,黄色,绿色等等。
[0048] 例如,排序结果可以为:耗电应用,软件应用运行,内存占用,系统运行,图案颜色的醒目程度由深到浅可以依次为:红色,橙色,黄色,绿色,则可以设置耗电应用对应红色,软件应用运行对应橙色,内存占用对应黄色,系统运行绿色。
[0049] 具体的,基于待清理垃圾数据量确定显示图案数量,可以使用户更加直观、清晰的了解当前终端运行状况。其中,显示图案数量的确定方式可以包括多种,比如,可以预设一个显示图案对应的数据量大小,数据量可以为10MB,之后可以根据待清理垃圾数据量确定对应的显示数量。
[0050] 例如,系统运行产生的待清理垃圾数据量可以为10MB,一个显示图案对应的数据量大小可以为10MB,则可以确定垃圾数据类型为系统运行时,对应的图案数量为一个。
[0051] 具体的,根据显示图案属性与显示图案数量确定显示图案,例如,系统运行对应的显示图案属性可以为绿色,显示图案数量可以为一个,则当前显示屏界面显示系统运行类型的垃圾数据量的显示图案可以为一个绿色图案。
[0052] 102、获取用户在显示屏幕上的手势操作。
[0053] 具体的,获取用户在显示屏幕上的手势操作,手势操作可以包括多种类型,比如,点击、滑动、按压显示屏等等操作。
[0054] 例如,获取到用户的手势操作可以为点击显示屏。
[0055] 103、根据手势操作从显示图案中确定目标显示图案。
[0056] 具体的,根据手势操作从显示图案中确定目标显示图案,可以通过获取用户手势操作的操作位置,之后可以获取该操作位置的显示图案,则可以将操作位置的显示图案确定为目标显示图案。
[0057] 例如,用户手势操作可以为点击操作,用户可以对相同属性的图案连续点击,则可以确定用户点击操作对应的显示图案为目标显示图案。
[0058] 104、基于目标显示图案生成动画效果,并将目标显示图案对应的垃圾数据进行清理。
[0059] 具体的,为了让用户进行垃圾清理时体验到游戏感,让用户更加容易参与进去,可以基于目标显示图案生成动画效果,其中,动画效果可以包括多种。
[0060] 比如,本方案场景是用于垃圾数据清理,为了使用户体验垃圾数据的清理,可以将动画效果设置为隐藏目标显示图案,也即当用户点击目标显示图案时,基于用户的点击操作,在当前显示屏界面隐藏目标点击图案等等。
[0061] 其中,可以预设点击操作,比如,预设点击操作可以为连续点击相同属性的两个图案,将用户点击操作与预设点击操作进行匹配,当匹配成功时,则可以根据用户操作确定目标显示图案,之后执行清理垃圾操作,通过设置预设点击操作,可以增强用户参与感。
[0062] 具体的,在基于目标显示图案生产动画效果的同时,可以将目标显示图案对应的垃圾数据进行清理。当用户点击目标显示图案时,即可以触发对该显示图案对应的垃圾数据类型在后台清理的操作,可以使用户在清理垃圾数据时体验到游戏感,提高用户体验[0063] 在一些实施例中,在步骤“将所述目标显示图案对应的垃圾数据进行清理”之后,还可以包括以下步骤:
[0064] 当检测到目标显示图案对应的垃圾数据剩余量小于预设阈值时;
[0065] 在显示屏界面隐藏所述目标显示图案。
[0066] 具体的,检测到目标显示图案对应的垃圾数据剩余量小于预设阈值,预设阈值可以为不影响当前终端系统运行的最小垃圾剩余量,可以根据实际内存容量进行设定。
[0067] 当根据用户点击操作进行垃圾清理时,为了提高垃圾清理效率,可以设置预设阈值,在用户点击操作之后,根据点击操作对应的目标显示图案对应的垃圾数据类型在进行后台清理,当垃圾剩余量低于预设阈值时,可以在当前显示屏界面隐藏该垃圾数据类型对应的所有显示图案,以便于用户对下一垃圾数据类型进行清理。
[0068] 例如,当前用户点击红色显示图案,红色显示图案对应的垃圾数据类型可以为耗电应用,则对耗电应用进行垃圾数据清理,当耗电应用的垃圾数据剩余量小于预设阈值时,可以将显示屏界面剩余的红色显示图案进行隐藏,使用户可以对下一垃圾数据类型进行清理操作。
[0069] 为了使用户能够直观的看到每个显示图案对应的系统垃圾类型,在显示屏界面还可以显示有描述信息,该描述信息可以用于描述不同属性的显示图案对应的不同的垃圾数据类型。则,在一些实施例中,在步骤“将所述目标显示图案对应的垃圾数据进行清理”之后,还可以包括以下步骤:
[0070] 当检测到新的垃圾数据类型时,根据新的垃圾数据类型确定新的显示图案以及新的显示图案对应的描述信息。
[0071] 具体的,当检测到产生新的垃圾数据类型时,可以获取该垃圾数据类型对应的描述信息,比如,检测到该新的垃圾数据类型可以为缓存垃圾,则可以确定描述内容为“缓存垃圾”,之后可以获取该垃圾数据类型的垃圾数据量,根据该垃圾数据量生成对应的新的显示图案,然后可以将描述信息以及显示图案显示在显示屏上。
[0072] 在一些实施例中,显示屏界面还可以显示有指示条,指示条可以表示当前垃圾数据总量,则,在步骤“将所述目标显示图案对应的垃圾数据进行清理”之后,还可以包括以下步骤:
[0073] 获取清理之后的垃圾数据剩余量;
[0074] 基于所述垃圾数据剩余量更新所述指示条;
[0075] 将更新之后的指示条显示在显示屏界面。
[0076] 具体的,当根据用户操作进行垃圾清理之后,可以获取垃圾数据剩余量,垃圾数据剩余量可以为未清理完的垃圾数据量,根据垃圾数据剩余量更新指示条,其中,指示条的总长度可以终端内存,根据垃圾数据剩余量更新指示条可以为:获取垃圾剩余量占终端内存的百分比,根据该百分比更新当前指示条的长度。
[0077] 例如,在用户进行清理操作之前,指示条显示长度可以占总长度的80%,在用户进行清理操作之后,指示条显示长度可以占总长度的30%,则可以表示用户清理了30%的垃圾数据。
[0078] 本申请实施例公开了一种内存清理方法,该内存清理方法包括:当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;获取用户在显示屏幕上的手势操作;根据所述手势操作从显示图案中确定目标显示图案;基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。本申请实施例通过游戏消灭的交互方式来触发终端清理内存垃圾数据,使用户在清理了终端垃圾数据的同时保持愉悦感和成就感,可以有效提高对终端内存中垃圾数据的清理效率。
[0079] 参考图2,图2为本申请实施例提供的第二种内存清理方法的流程示意图。该内存清理方法的具体场景应用可以如下:
[0080] 201、终端根据用户开启操作打开显示屏。
[0081] 具体的,终端根据用户开启操作打开显示屏,开启操作可以包括多种操作,比如,开启操作可以为触摸显示屏,按键,语音操作等等。其中,开启操作可以为用户预先设置或者终端自定义操作。
[0082] 例如,开启操作可以为按压电源键,当检测到用户按压电源键时,可以开启显示屏,则显示屏可以由黑屏状态切换为亮屏状态。
[0083] 202、终端将当前内存占用信息显示在当前显示屏界面,内存占用信息至少包括内存占用类型、显示图案。
[0084] 具体的,在开启显示屏之后,终端可以将当前内存占用信息显示在当前显示屏界面,请参考图3,图3为本申请实施例提供的一种内存占用信息显示界面示意图。该内存信息显示界面图可以包括内存占用类型的描述内容,以及内存占用类型对应的显示图案,还可以包括系统内存指示条,其中,系统内存指示条可以表示当前终端内存的剩余内存等等。
[0085] 例如,请参考图3,内存信息显示界面具体显示内容可以包括:在显示屏顶端显示描述信息,描述信息包括系统垃圾、软件垃圾、耗电应用以及其他垃圾;其中,系统垃圾对应的显示图案可以为三角形,软件垃圾对应的显示图案可以为矩形,耗电应用对应的显示图案可以为圆形,其他垃圾对应的显示图案可以为五边形;在描述信息下方显示系统内存指示条,当前实际显示长度可以表示为内存占用量;在系统内存指示条下方显示多个图案排列,其中,不同图案对应不同的内存占用类型,每种图案的数量可以表示对应内存占用的垃圾数据。
[0086] 具体的,每种显示图案的数据量可以根据该种显示图案对应的内存类型的垃圾数据量来进行确定。
[0087] 例如,系统垃圾的垃圾数据量可以为100MB,软件垃圾的垃圾数据量可以为80MB、耗电应用的垃圾数据量可以为30MB,其他垃圾的垃圾数据量可以为30MB;系统垃圾对应的显示图案可以为三角形,软件垃圾对应的显示图案可以为矩形,耗电应用对应的显示图案可以为圆形,其他垃圾对应的显示图案可以为五边形;则可以确定当前显示屏界面中:三角形的数量可以为10个,矩形的数量可以为8个,圆形的数量可以为3个,五边形的显示数量可以为3个,这些U图案的排列顺序可以随机排列。
[0088] 203、终端检测用户触摸操作,跟据触摸操作生成动画效果。
[0089] 具体的,终端检测用户在当前显示界面的触摸操作,当检测到用户的触摸操作时,将用户触摸操作与预设触摸操作进行匹配,预设触摸操作可以通过用户设定,增加游戏体验感,比如,预设操作可以为连续点击两个相同的图案,即可以触发该图案对应的内存类型进行垃圾清理。
[0090] 当检测到用户操作,并将用户操作预设操作进行匹配,匹配成功之后,可以根据用户操作生成动画效果,可以提高用户进行垃圾清理的兴趣度。
[0091] 其中,动画效果可以为隐藏用户触摸的图案,请参考图4,图4,图4为本申请实施例提供的一种垃圾清理效果示意图。图4展示的界面可以是指用户针对图3的内存信息显示界面的操作,用户点击显示图案,当用户点击操作符合预设操作时,可以将用户点击的显示图案进行隐藏,同时,系统内存指示条会根据相应的内存清理数据发生变化。
[0092] 例如,用户操作可以为连续点击两个三角形,则可以将用户连续点击的两个三角形进行隐藏。
[0093] 204、终端获取用户触摸操作对应的内存占用类型,并对内存占用类型进行垃圾数据清理。
[0094] 具体的,终端可以根据用户触摸操作,确定用户点击的显示图案,获取显示图案对应的内存占用类型,之后终端可以对该内存占用类型进行垃圾数据清理。
[0095] 例如,用户点击的显示图案为三角形,三角形对应的内存占用类型可以为系统垃圾,则可以对系统垃圾数据进行清理,通过游戏方式进行垃圾清理,可以提高用户体验,从而提高垃圾数据的清理效率。
[0096] 本申请实施例公开了一种内存清理方法,该内存清理方法包括:当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;获取用户在显示屏幕上的手势操作;根据所述手势操作从显示图案中确定目标显示图案;基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。本申请实施例通过游戏消灭的交互方式来触发终端清理内存垃圾数据,使用户在清理了终端垃圾数据的同时保持愉悦感和成就感,可以有效提高对终端内存中垃圾数据的清理效率。
[0097] 为便于更好的实施本申请实施例提供的内存清理方法,本申请实施例还提供一种基于上述内存清理方法的装置。其中名词的含义与上述内存清理方法中相同,具体实现细节可以参考方法实施例中的说明。
[0098] 请参阅图5,图5为本申请实施例提供的第一种内存清理装置的结构框图,该内存清理装置可以应用于诸如终端、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(Portable Media Player,PMP)等移动终端,以及诸如台式计算机等固定终端,该装置包括:
[0099] 第一检测单元301,用于当检测到亮屏指令时,在终端显示屏显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;
[0100] 第一获取单元302,用于获取用户在显示屏幕上的手势操作;
[0101] 确定单元303,用于根据所述手势操作从显示图案中确定目标显示图案;
[0102] 操作单元304,用于基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。
[0103] 在一些实施例中,请参阅图6,图6为本申请实施例提供的第二种内存清理装置的结构框图,第一检测单元301可以包括:
[0104] 获取子单元3011,用于获取垃圾数据类型对应的待清理垃圾数据量;
[0105] 确定子单元3012,用于根据所述待清理垃圾数据量确定所述显示图案。
[0106] 在一些实施例中,确定子单元3012可以具体用于:按照预设规则对待清理垃圾数据量进行排序,得到排序结果;根据所述排序结果确定垃圾数据类型对应的显示图案属性;基于待清理垃圾数据量确定显示图案数量;根据显示图案属性与显示图案数量确定所述显示图案。
[0107] 在一些实施例中,该装置还可以包括:
[0108] 第二检测单元,用于当检测到目标显示图案对应的垃圾数据剩余量小于预设阈值时;
[0109] 隐藏单元,用于在显示屏界面隐藏所述目标显示图案。
[0110] 在一些实施例中,该装置还可以包括:
[0111] 第三检测单元,用于当检测到新的垃圾数据类型时,根据新的垃圾数据类型确定新的显示图案以及新的显示图案对应的描述信息。
[0112] 在一些实施例中,该装置还可以包括:
[0113] 第二获取单元,用于获取清理之后的垃圾数据剩余量;
[0114] 更新单元,用于基于所述垃圾数据剩余量更新所述指示条;
[0115] 显示单元,用于将更新之后的指示条显示在显示屏界面。
[0116] 本申请实施例公开了一种内存清理装置,该内存清理装置包括:当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;获取用户在显示屏幕上的手势操作;根据所述手势操作从显示图案中确定目标显示图案;基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。本申请实施例通过游戏消灭的交互方式来触发终端清理内存垃圾数据,使用户在清理了终端垃圾数据的同时保持愉悦感和成就感,可以有效提高对终端内存中垃圾数据的清理效率。
[0117] 本申请实施例还提供一种终端。如图7所示,该终端可以包括射频(RF,Radio Frequency)电路601、包括有一个或一个以上存储介质的存储器602、输入单元603、显示单元604、传感器605、音频电路606、无线保真(WiFi,Wireless Fidelity)模块607、包括有一个或者一个以上处理核心的处理器608、以及电源609等部件。本领域技术人员可以理解,图7中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0118] RF电路601可用于收发信息过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器608处理;另外,将涉及上行的数据发送给基站。通常,RF电路601包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路601还可以通过无线通信与网络和其他设备通信。
[0119] 存储器602可用于存储软件程序以及模块,处理器608通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器608和输入单元603对存储器602的访问。
[0120] 输入单元603可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元603可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。除了触敏表面,输入单元603还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0121] 显示单元604可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元604可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light‑Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器608以确定触摸事件的类型,随后处理器608根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图7中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
[0122] 终端还可包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在服务器移动到耳边时,关闭显示面板和背光。
[0123] 音频电路606、扬声器,传声器可提供用户与服务器之间的音频接口。音频电路606可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路606接收后转换为音频数据,再将音频数据输出处理器608处理后,经RF电路601以发送给比如终端,或者将音频数据输出至存储器602以便进一步处理。音频电路606还可能包括耳塞插孔,以提供外设耳机与服务器的通信。
[0124] WiFi属于短距离无线传输技术,终端通过WiFi模块607可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了WiFi模块607,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变申请的本质的范围内而省略。
[0125] 处理器608是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器602内的软件程序和模块,以及调用存储在存储器602内的数据,执行服务器的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器608可包括一个或多个处理核心;优选的,处理器608可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器608中。
[0126] 终端还包括给各个部件供电的电源609(比如电池),优选的,电源可以通过电源管理系统与处理器608逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源609还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0127] 具体在本实施例中,终端中的处理器608会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器608来运行存储在存储器602中的应用程序,从而实现各种功能:
[0128] 当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;
[0129] 获取用户在显示屏幕上的手势操作;
[0130] 根据所述手势操作从显示图案中确定目标显示图案;
[0131] 基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。
[0132] 本申请实施例公开了一种内存清理方法、装置、存储介质及终端。该内存清理方法包括:当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;获取用户在显示屏幕上的手势操作;根据所述手势操作从显示图案中确定目标显示图案;基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。本申请实施例通过游戏消灭的交互方式来触发终端清理内存垃圾数据,使用户在清理了终端垃圾数据的同时保持愉悦感和成就感,可以有效提高对终端内存中垃圾数据的清理效率。
[0133] 本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于存储介质中,并由处理器进行加载和执行。
[0134] 为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种内存清理方法中的步骤。例如,该指令可以执行如下步骤:
[0135] 当检测到亮屏指令时,在当前终端显示屏界面显示多个不同外观属性的显示图案,所述显示图案通过垃圾数据总量进行确定,不同外观属性的显示图案对应不同垃圾数据类型;获取用户在显示屏幕上的手势操作;根据所述手势操作从显示图案中确定目标显示图案;基于所述目标显示图案生成动画效果,并将所述目标显示图案对应的垃圾数据进行清理。
[0136] 以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0137] 其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0138] 由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种内存清理方法中的步骤,因此,可以实现本申请实施例所提供的任一种内存清理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
[0139] 以上对本申请实施例所提供的内存清理方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

附图说明

[0018] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019] 图1为本申请实施例提供的第一种内存清理方法的流程示意图。
[0020] 图2为本申请实施例提供的第二种内存清理方法的流程示意图。
[0021] 图3为本申请实施例提供的一种内存占用信息显示界面示意图。
[0022] 图4为本申请实施例提供的一种垃圾清理效果示意图。
[0023] 图5为本申请实施例提供的第一种内存清理装置的结构框图。
[0024] 图6为本申请实施例提供的第二种内存清理装置的结构框图。
[0025] 图7为本申请实施例提供的终端的结构示意图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号