一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

聊天记录处理方法、装置、终端及存储介质与流程

2022-06-11 20:44:50 来源:中国专利 TAG:


1.本技术涉及互联网技术领域,特别涉及一种聊天记录处理方法、装置、终端及存储介质。


背景技术:

2.随着移动通信技术的发展,特别是移动网络和智能终端的推广应用,移动互联网领域发展迅猛,即时通信应用的使用越来越广泛,用户可以利用即时通信应用进行社交聊天,分享图片视频等等。其中,使用即时通信应用进行聊天是最常用的功能。但随着即时通信应用种类的增多以及安装即时通信应用的人数增多,即时通信应用产生的文件也越来越多,其中聊天记录中的图片文件,视频文件占用了终端很多存储空间。虽然这些即时通信应用也提供了一些清理聊天记录的方式,但是目前这些方式要么是一键删除所有聊天记录,会将一些重要信息也清理掉;要么需要用户手动逐一选择删除,操作繁琐。


技术实现要素:

3.本技术旨在至少解决现有技术中存在的技术问题之一。为此,本技术提出一种聊天记录处理方法、装置、终端及存储介质,能够删除对应分类信息的聊天记录。
4.本技术第一方面实施例提供了一种聊天记录处理方法,包括:
5.获取删除指令;所述删除指令包括分类信息,所述分类信息包括大型文件类;
6.根据所述删除指令删除对应于所述分类信息的聊天记录。
7.根据本技术第一方面实施例的聊天记录处理方法,至少具有如下有益效果:本技术实施例的聊天记录处理方法,先获取删除指令,其中,删除指令包括分类信息,分类信息包括大型文件类;然后根据删除指令删除对应于所述分类信息的聊天记录。如此,能够删除对应分类信息的聊天记录,而分类信息包括大型文件类,因此能够删除分类为大型文件类的聊天记录,从而减少对用户终端的内存占用。
8.根据本技术第一方面的一些实施例,所述删除指令包括指定联系人;所述根据所述删除指令删除对应于所述分类信息的聊天记录,包括:
9.删除与所述指定联系人的对应于所述分类信息的聊天记录。
10.根据本技术第一方面的一些实施例,在所述获取删除指令之前,还包括:
11.根据聊天记录的属性信息对所述聊天记录进行分类。
12.根据本技术第一方面的一些实施例,所述根据聊天记录的属性信息对所述聊天记录进行分类,包括:
13.若所述聊天记录的文件类型为第一类型,则将所述聊天记录分类为所述大型文件类;
14.所述第一类型包括如下之一:图片、视频。
15.根据本技术第一方面的一些实施例,所述根据聊天记录的属性信息对所述聊天记录进行分类,包括:
16.若所述聊天记录的占用内存大于预设阈值,则将所述聊天记录分类为所述大型文件类。
17.根据本技术第一方面的一些实施例,在所述根据所述删除指令删除对应于所述分类信息的聊天记录之后,还包括:
18.将位于被删除的聊天记录下方的聊天记录往上移位。
19.根据本技术第一方面的一些实施例,在所述根据所述删除指令删除对应于所述分类信息的聊天记录之后,还包括:
20.输出用于提示已删除对应于所述分类信息的聊天记录的信息。
21.本技术第二方面实施例提供了一种聊天记录处理装置,包括:
22.获取模块,所述获取模块用于获取删除指令;所述删除指令包括分类信息,所述分类信息包括大型文件类;
23.删除模块,所述删除模块用于根据所述删除指令删除对应于所述分类信息的聊天记录。
24.本技术第三方面实施例提供了一种终端,包括:
25.至少一个存储器;
26.至少一个处理器;
27.至少一个程序;
28.所述程序被存储在所述存储器中,所述处理器执行至少一个所述程序以实现:
29.如本技术第一方面实施例所述的聊天记录处理方法。
30.本技术第四方面实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行信号,所述计算机可执行信号用于执行:
31.如本技术第一方面实施例所述的聊天记录处理方法。
32.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
33.下面结合附图和实施例对本技术做进一步的说明,其中:
34.图1为本技术实施例的聊天记录处理方法的步骤流程图;
35.图2为本技术实施例的即时通信应用在获取删除指令时的界面示意图;
36.图3为本技术实施例的即时通信应用输出提示删除成功弹窗的示意图;
37.图4为本技术实施例的聊天记录处理装置的模块框图;
38.图5为本技术实施例的终端的模块框图。
具体实施方式
39.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。
40.在本技术的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简
化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
41.需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
42.在本技术的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
43.本技术的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本技术中的具体含义。
44.本技术的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
45.参照图1,本技术实施例提供了一种聊天记录处理方法,包括但不限于步骤s110和步骤 s120。
46.步骤s110,获取删除指令;删除指令包括分类信息,分类信息包括大型文件类;
47.步骤s120,根据删除指令删除对应于分类信息的聊天记录。
48.本技术第一方面实施例的聊天记录处理方法能够应用于终端中的即时通信应用,先获取删除指令,其中,删除指令包括分类信息,分类信息包括大型文件类;然后根据删除指令删除对应于分类信息的聊天记录。如此,能够删除对应分类信息的聊天记录,而分类信息包括大型文件类,因此能够删除分类为大型文件类的聊天记录,从而减少对用户终端的内存占用。能够删除所有分类为大型文件类的聊天记录,无需用户手动逐一选择删除,方便快捷;并且在删除时,只删除分类为大型文件类的聊天记录,保留其他分类的聊天记录,能够保留用户想要保留的聊天记录。
49.可以理解的是,删除指令包括指定联系人;则步骤s120,根据删除指令删除对应于分类信息的聊天记录,包括:
50.删除与指定联系人的对应于分类信息的聊天记录。
51.可以理解的是,用户可以通过对终端中的即时通信应用进行操作,从而触发删除指令,使得可以获取删除指令。例如,终端是触屏手机时,用户可以打开即时通信应用的联系人,然后选择需要删除聊天记录的联系人,然后选择删除大型文件聊天记录,如此,触发删除指令,并使得删除指令包括了指定联系人与分类信息,其中,分类信息为大型文件类。如此,使得终端能够执行本技术实施例的聊天记录处理方法,从而删除与指定联系人之间所有的对应于分类信息的聊天记录,无需用户手动逐一选择删除,方便快捷;并且在删除时,只删除分类为大型文件类的聊天记录,保留其他分类的聊天记录,能够保留用户想要保留的聊天记录。需要说明的是,以上描述的删除指令的获取只是一个示例,并不能理解为对
本技术实施例的限制,本领域技术人员可以根据实际情况设置如何获取删除指令。又例如,参照图2,图2为一些即时通信应用在获取删除指令时的界面,且是在触屏手机中登录的即时通信应用,图2示出了一些用户的联系人通信录,包括4个联系人,分别为联系人1、联系人2、联系人 3、联系人4,若用户需要删除与联系人4之间的聊天记录的大型文件时,用户通过触屏手机按住联系人4,然后右滑,则在联系人4旁出现删除聊天记录中的大型文件的按钮,用户点击该按钮时,则触发删除指令,使得即时通信应用能够获取删除指令。
52.需要说明的是,终端除了是触屏手机外还可以是按键式的手机,也可以是笔记本电脑、台式电脑、智能手表或其他互联网设备,本技术对此不作出具体限定。
53.可以理解的是,在步骤s110,获取删除指令之前,还包括:
54.根据聊天记录的属性信息对聊天记录进行分类。聊天记录从即时通信应用中的服务器中获取,获取到的聊天记录保存于终端本地的数据库中,数据库会为聊天记录创建一个记录表,每项聊天记录均存储于该记录表中,且每项聊天记录均包括相关属性信息,属性信息包括但不限于发送时间、联系人、文件类型、占用内存、本地资源路径、聊天记录编号。根据聊天记录的属性信息对聊天记录进行分类,使得在执行步骤s120时,将对应分类信息的聊天记录从记录表中删除,保留其余聊天记录。
55.可以理解的是,根据聊天记录的属性信息对聊天记录进行分类,包括:
56.若聊天记录的文件类型为第一类型,则将聊天记录分类为大型文件类;其中,第一类型包括如下之一:图片、视频。若聊天记录的属性信息中,文件类型为图片或视频,则将该聊天记录分类为大型文件类,如此,在进行删除时,能够删除用户与指定联系人之间的文件类型为图片或视频的聊天记录,以减少对终端内存的占用。需要说明的是,第一类型还可以包括音频、cad、zip等,本领域技术人员可以根据实际需要设定第一文件类型。
57.可以理解的是,根据聊天记录的属性信息对聊天记录进行分类,包括:
58.若聊天记录的占用内存大于预设阈值,则将聊天记录分类为大型文件类。例如,预设阈值为3mb,若聊天记录的属性信息的占用内存大于3mb,则将该聊天记录分类为大型文件类。如此,在进行删除时,能够删除用户与指定联系人之间的占用内存大于3mb的聊天记录,以减少对终端内存的占用。需要说明的是,预设阈值为3mb只是一个示例,并不能理解为对本技术实施例的限制,本领域技术人员可以根据实际需要设定预设阈值的具体数值。
59.可以理解的是,在步骤s120,根据删除指令删除对应于分类信息的聊天记录之后,还包括:
60.将位于被删除的聊天记录下方的聊天记录往上移位。使得保留下来的聊天记录能够以填充被删除的聊天记录的位置。
61.可以理解的是,在步骤s120,根据删除指令删除对应于分类信息的聊天记录之后,还包括:
62.输出用于提示已删除对应于分类信息的聊天记录的信息。便于提醒用户已删除成功。例如,在根据删除指令删除对应于分类信息的聊天记录之后,弹出用于提示删除成功的弹窗。例如,参照图3,图3为即时通信应用输出提示删除成功弹窗的示意图,在用户选择要删除与联系人4之间的聊天记录的大型文件后,删除成功后,即时通信应用弹出弹窗,用于提醒用户已删除成功。
63.第二方面,参照图4,本技术实施例提供了一种聊天记录处理装置,包括:
64.获取模块100,获取模块100用于获取删除指令;删除指令包括分类信息,分类信息包括大型文件类;
65.删除模块200,删除模块200用于根据删除指令删除对应于分类信息的聊天记录。
66.本技术第二方面实施例的聊天记录处理装置,通过获取模块100先获取删除指令,其中,删除指令包括分类信息,分类信息包括大型文件类;然后通过删除模块200根据删除指令删除对应于分类信息的聊天记录。如此,能够删除对应分类信息的聊天记录,而分类信息包括大型文件类,因此能够删除分类为大型文件类的聊天记录,从而减少对用户终端的内存占用。能够删除所有分类为大型文件类的聊天记录,无需用户手动逐一选择删除,方便快捷;并且在删除时,只删除分类为大型文件类的聊天记录,保留其他分类的聊天记录,能够保留用户想要保留的聊天记录。
67.需要说明的是,上述所提及到的实施例中的聊天记录处理装置,与上述所提及到的实施例中的聊天记录处理方法基于相同的发明构思,因此,上述所提及到的实施例中的聊天记录处理方法的相应内容同样适用于上述所提及到的实施例中的聊天记录处理装置,并且具有相同的实现原理以及技术效果,为避免描述内容冗余,此处不再详细描述。
68.第三方面,参照图4,本技术实施例提供了一种终端,包括:
69.至少一个存储器400;
70.至少一个处理器300;
71.至少一个程序;
72.程序被存储在存储器400中,处理器300执行至少一个程序以实现:
73.如本技术第一方面实施例的聊天记录处理方法。
74.处理器300和存储器400可以通过总线或者其他方式连接。
75.存储器400作为一种非暂态可读存储介质,可用于存储非暂态软件信号以及非暂态性可信号。此外,存储器400可以包括高速随机存取存储器400,还可以包括非暂态存储器400,例如至少一个磁盘存储器400件、闪存器件、或其他非暂态固态存储器400件。可以理解的是,存储器400可选包括相对于处理器300远程设置的存储器400,这些远程存储器400可以通过网络连接至该处理器300。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
76.处理器300通过运行存储在存储器400中的非暂态软件指令、指令以及信号,从而各种功能应用以及数据处理,即实现上述第一方面实施例或第二方面实施例的星间链路切换方法。
77.实现本技术第一方面实施例的聊天记录处理方法所需的非暂态软件指令以及指令存储在存储器400中,当被处理器300执行时,执行本技术第一方面实施例的聊天记录处理方法,例如,执行以上描述的图1中的方法步骤s110至s120。
78.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
79.第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行信号,计算机可执行信号用于执行:
80.如本技术第一方面实施例的聊天记录处理方法。例如执行以上描述的图1中的方法步骤 s110至s120。
81.通过以上的实施方式的描述,本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器100,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在可读介质上,可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信号(诸如计算机可读信号、数据结构、指令模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器200技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信号并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读信号、数据结构、指令模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信号递送介质。
82.上面结合附图对本技术实施例作了详细说明,但是本技术不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本技术宗旨的前提下作出各种变化。此外,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献