本发明专利技术实施例提供一种数据处理方法、装置及电子设备,在本发明专利技术实施例中,为了给终端腾出更多空闲的存储空间,终端需要将从终端中删除用户选择的目标属性信息对应的数据,但终端在删除用户选择的目标属性信息对应的数据之前,终端需要先将目标属性信息对应的数据存储在云端中,以实现对目标属性信息对应的数据备份,然后再从终端中删除目标属性信息对应的数据,之后,如果用户需要使用目标属性信息对应的数据,终端可以从云端中重新获取目标属性信息对应的数据供用户使用,从而可以避免出现无法获取到目标属性信息对应的数据以及无法使用目标属性信息对应的数据的现象,进而避免给用户带来不便,以提高用户体验。
【技术实现步骤摘要】
数据处理方法、装置及电子设备
本专利技术实施例涉及计算机
,尤其涉及一种数据处理方法、装置及电子设备。
技术介绍
当前,用户在使用手机的过程中,手机往往会在本地生成一些临时数据,这些临时数据会占用手机的存储空间,导致手机中的空闲的存储空间较少,进而影响手机正常运行,因此,为了避免临时数据占用手机的过多的存储空间而导致手机无法正常运行,手机可以定时扫描手机中的数据,并主动删除扫描到的临时数据,进而腾出空闲的存储空间。但是,手机只能主动删除扫描到的临时数据,无法主动删除用户的私人数据,诸如用户拍摄的照片和视频,用户下载的视频等等。在手机删除扫描到的临时数据之后,如果此时空闲的存储空间还无法使得手机正常运行,则为了给手机腾出更多空闲的存储空间,手机可以在屏幕上显示手机中存储的用户的私人数据的名称,用户可以在手机中显示私人数据的名称中手动选择私人数据的名称,之后手机就会从本地删除用户选择名称对应的私人数据,从而实现给手机腾出更多空闲的存储空间。然而,专利技术人在实现本专利技术实施例的过程中发现:在手机从本地删除了这些私人数据之后,如果用户还需要使用这些私人数据,则由于手机已经从本地删除了这些私人数据,用户就无法获取到这些私人数据,进而无法使用这些私人数据,从而给用户带来了不便,导致用户体验较低。
技术实现思路
为解决现有技术中的问题,本专利技术实施例中提供了一种数据处理方法、装置及电子设备。本专利技术实施例公开了如下技术方案:第一方面,本专利技术实施例提供了一种数据处理方法,应用于终端,所述方法包括:获取所述终端中存储的数据的属性信息;在所述终端的屏幕上显示所述属性信息;当接收用户根据所述属性信息输入的、用于删除所述属性信息中的目标属性信息对应的数据的删除操作时,将所述目标属性信息对应的数据存储在云端中;从所述终端中删除所述目标属性信息对应的数据。在本专利技术实施例中,为了给终端腾出更多空闲的存储空间,终端需要将从终端中删除用户选择的目标属性信息对应的数据,但终端在删除用户选择的目标属性信息对应的数据之前,终端需要先将目标属性信息对应的数据存储在云端中,以实现对目标属性信息对应的数据备份,然后再从终端中删除目标属性信息对应的数据。之后,如果用户需要使用目标属性信息对应的数据,终端可以从云端中重新获取目标属性信息对应的数据供用户使用,从而可以避免出现无法获取到目标属性信息对应的数据以及无法使用目标属性信息对应的数据的现象,进而避免给用户带来不便,以提高用户体验。其中,所述获取所述终端中存储的数据的属性信息,包括:扫描所述终端中存储的数据;对于扫描到的每一个数据,根据所述数据的数据内容计算所述数据的MD5值;获取所述数据的数据标识、所述数据所占的存储空间、所述数据的存储位置以及所述数据的修改时间戳以及所述数据的数据类型,将所述MD5值、所述数据标识、所述存储空间、所述存储位置、所述修改时间戳以及所述数据类型确定为所述数据的属性信息。为了在实现给终端腾出更多空闲的存储空间的同时提高给终端腾出更多空闲的存储空间的效率,其中,所述扫描所述终端中存储的数据,包括:扫描所述终端存储的、所占的存储空间大于预设空间阈值的数据。为了提高之后终端获取终端中存储的数据的属性信息的效率以提高给终端腾出更多空闲的存储空间的效率,进一步地,所述将所述MD5值、所述数据标识、所述所占存储空间、所述存储位置、所述修改时间戳以及所述数据类型确定为所述数据的属性信息之后,还包括:将确定出的属性信息存储在本地预先设置的属性信息集合中。其中,所述获取所述终端中存储的数据的属性信息,包括:获取本地预先设置的属性信息集合;获取所述属性信息集合中的每一个属性信息。从而实现在获取到终端中存储的数据的属性信息的同时,提高获取终端中存储的数据的属性信息的效率,进而提高给终端腾出更多空闲的存储空间的效率。为了提高给终端腾出更多空闲的存储空间的效率,进而提高使得终端能够继续正常运行的效率。需要使得终端中存储的数据与属性信息集合存储的属性信息一一对应,也即,当某一数据存储在终端中时,属性信息集合中必然会存储该数据的属性信息;相应地,对于属性信息集合中存储的每一个属性信息,该属性信息对应的数据必然存储在终端中,因此,进一步地,所述从所述终端中删除所述目标属性信息对应的数据之后,还包括:在所述属性信息集合中删除所述目标属性信息。进一步地,所述方法还包括:当监听到所述终端在本地存储新数据时,获取所述新数据的属性信息;在所述终端的屏幕上显示所述新数据的属性信息;当接收到所述用户根据所述新数据的属性信息输入的、用于删除所述新数据的删除操作时,将新数据存储在云端中;从所述终端中删除所述新数据。其中,所述在所述终端的屏幕上显示所述属性信息,包括:根据属性信息中的所占的存储空间由大至小的顺序,对所述获取的属性信息排序;在所述终端的屏幕上显示排序后的属性信息。如此,当终端在屏幕上显示获取的属性信息之后,用户在显示的属性信息中查找所占的存储空间较大的数据的属性信息时,直接可以在显示的属性信息的起始位置处就可以查找到所占的存储空间较大的数据的属性信息,无需先后遍历显示的所有属性信息,也即,无需在显示的属性信息中一个一个查找所占的存储空间较大的数据的属性信息,节省了查找时间,方便了用户。第二方面,本专利技术实施例提供了一种数据处理装置,应用于终端,所述装置包括:第一获取模块,用于获取所述终端中存储的数据的属性信息;第一显示模块,用于在所述终端的屏幕上显示所述属性信息;存储模块,用于当接收用户根据所述属性信息输入的、用于删除所述属性信息中的目标属性信息对应的数据的删除操作时,将所述目标属性信息对应的数据存储在云端中;删除模块,用于从所述终端中删除所述目标属性信息对应的数据。在本专利技术实施例中,为了给终端腾出更多空闲的存储空间,终端需要将从终端中删除用户选择的目标属性信息对应的数据,但终端在删除用户选择的目标属性信息对应的数据之前,终端需要先将目标属性信息对应的数据存储在云端中,以实现对目标属性信息对应的数据备份,然后再从终端中删除目标属性信息对应的数据。之后,如果用户需要使用目标属性信息对应的数据,终端可以从云端中重新获取目标属性信息对应的数据供用户使用,从而可以避免出现无法获取到目标属性信息对应的数据以及无法使用目标属性信息对应的数据的现象,进而避免给用户带来不便,以提高用户体验。其中,所述第一获取模块包括:扫描单元,用于扫描所述终端中存储的数据;计算单元,用于对于扫描到的每一个数据,根据所述数据的数据内容计算所述数据的MD5值;第一获取单元,用于获取所述数据的数据标识、所述数据所占的存储空间、所述数据的存储位置以及所述数据的修改时间戳以及所述数据的数据类型,确定单元,用于将所述MD5值、所述数据标识、所述存储空间、所述存储位置、所述修改时间戳以及所述数据类型确定为所述数据的属性信息。为了在实现给终端腾出更多空闲的存储空间的同时提高给终端腾出更多空闲的存储空间的效率,其中,所述扫描单元用于:扫描所述终端存储的、所占的存储空间大于预设空间阈值的数据。为了提高之后终端获取终端中存储的数据的属性信息的效率以提高给终端腾出更多空闲的存储空间的效率,进一步地,所述第一获取模块还包括:存储单元,用于将确定出的属性信息存储本文档来自技高网...
【技术保护点】
一种数据处理方法,应用于终端,其特征在于,所述方法包括:获取所述终端中存储的数据的属性信息;在所述终端的屏幕上显示所述属性信息;当接收用户根据所述属性信息输入的、用于删除所述属性信息中的目标属性信息对应的数据的删除操作时,将所述目标属性信息对应的数据存储在云端中;从所述终端中删除所述目标属性信息对应的数据。
【技术特征摘要】
1.一种数据处理方法,应用于终端,其特征在于,所述方法包括:获取所述终端中存储的数据的属性信息;在所述终端的屏幕上显示所述属性信息;当接收用户根据所述属性信息输入的、用于删除所述属性信息中的目标属性信息对应的数据的删除操作时,将所述目标属性信息对应的数据存储在云端中;从所述终端中删除所述目标属性信息对应的数据。2.根据权利要求1所述的方法,其特征在于,所述获取所述终端中存储的数据的属性信息,包括:扫描所述终端中存储的数据;对于扫描到的每一个数据,根据所述数据的数据内容计算所述数据的MD5值;获取所述数据的数据标识、所述数据所占的存储空间、所述数据的存储位置以及所述数据的修改时间戳以及所述数据的数据类型,将所述MD5值、所述数据标识、所述存储空间、所述存储位置、所述修改时间戳以及所述数据类型确定为所述数据的属性信息。3.根据权利要求2所述的方法,其特征在于,所述扫描所述终端中存储的数据,包括:扫描所述终端存储的、所占的存储空间大于预设空间阈值的数据;其中,所述在所述终端的屏幕上显示所述属性信息,包括:根据属性信息中的所占的存储空间由大至小的顺序,对所述获取的属性信息排序;在所述终端的屏幕上显示排序后的属性信息。4.根据权利要求2或3所述的方法,其特征在于,所述将所述MD5值、所述数据标识、所述所占存储空间、所述存储位置、所述修改时间戳以及所述数据类型确定为所述数据的属性信息之后,还包括:将确定出的属性信息存储在本地预先设置的属性信息集合中;其中,所述获取所述终端中存储的数据的属性信息,包括:获取本地预先设置的属性信息集合;获取所述属性信息集合中的每一个属性信息;进一步地,所述从所述终端中删除所述目标属性信息对应的数据之后,还包括:在所述属性信息集合中删除所述目标属性信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当监听到所述终端在本地存储新数据时,获取所述新数据的属性信息;在所述终端的屏幕上显示所述新数据的属性信息;当接收到所述用户根据所述新数据的属性信息输入的、用于删除所述新数据的删除操作时,将新数据存储在云端中;从所述终端中删除所述新数据。6.一种数据处理装置,应用于终端,其特征在于,所述装置包括:第一获取模块,用于获取所述终端中存储的数据的属性信息;第一显示模块,用于在所述终端的屏幕上显示所述属性信息;存储模块,用于当接收用户根据所述属性信息输入的、用于删除所述属性信息中的目标属性信息对应的数据的删除...
【专利技术属性】
技术研发人员:李娜,
申请(专利权)人:乐视控股北京有限公司,乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。