一种数据处理方法及电子终端技术

技术编号:12170632 阅读:62 留言:0更新日期:2015-10-08 04:03
本发明专利技术实施例公开了一种数据处理方法及电子终端,该方法包括:电子终端判断目标应用程序是否在安装或者运行时新建了文件夹;若是,则电子终端在文件夹中建立身份信息文件,其中,身份信息文件携带有目标应用程序对应的身份信息;当电子终端检测到目标应用程序被卸载后,遍历外部存储中的文件夹以查找出目标文件夹,其中,目标文件夹中包含有携带有目标应用程序的身份信息的身份信息文件;电子终端删除目标文件夹。采用本发明专利技术,能够快速彻底删除软件卸载后的残留文件。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种数据处理方法及电子终端
技术介绍
电子终端在我们生活中的应用越来越广泛,极大的方便了我们的生活。用户在安装该应用程序和使用该应用程序的过程中都会在电子终端的外部存储中产生大量数据,而绝大多数情况下用户后期卸载完了应用程序后,这些数据对用户是没有用的,为了防止用户的有用信息丢失,电子终端也不会主动删除这些数据。时间长了,电子终端中的残留数据就会越积越多,直到占满整个外部存储空间。当对外部存储空间进行人为清理的时候,往往无法识别哪些文件时有用的哪些是无用的,而导致残留文件无法被彻底删除,甚至误删一些重要文件。
技术实现思路
本专利技术实施例公开了一种数据处理方法及电子终端,能够快速彻底地删除软件卸载时的残留文件。第一方面,本专利技术实施例提供一种数据处理方法,该方法包括:电子终端判断目标应用程序是否在安装或者运行时新建了文件夹;若是,则所述电子终端在所述文件夹中建立身份信息文件,其中,所述身份信息文件携带有所述目标应用程序对应的身份信息;当所述电子终端检测到所述目标应用程序被卸载后,遍历所述外部存储中的文件夹以查找出目标文件夹,其中,所述目标文件夹中包含有携带有所述目标应用程序的身份信息的身份信息文件;所述电子终端删除所述目标文件夹。结合第一方面,在第一方面的第一种可能的实现方式中,所述电子终端在所述文件夹中建立身份信息文件,包括:所述电子终端判断所述文件夹所属的父文件夹中是否包含携带所述目标应用程序的身份信息的身份信息文件;若否,则所述电子终端在所述文件夹中建立身份信息文件。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述遍历所述外部存储中的文件夹以查找出目标文件夹之后,以及所述删除所述目标文件夹之前,还包括:所述电子终端判断所述目标文件夹中是否包含至少两个不同的应用程序对应的身份信息;若否,则执行所述删除所述目标文件夹的步骤。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述在所述文件夹中建立身份信息文件之后,以及所述遍历所述外部存储中的文件夹以查找出目标文件夹之前,还包括:接收用户输入的数据检测指令;响应所述数据检测指令,检测所述目标应用程序是否被卸载。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述电子终端删除所述目标文件夹,包括:判断所述目标文件夹中是否包含大于预设数据阈值的视频文件;当判断结果为是时,输出提示信息供用户选择;接收用户根据所述提示信息输入的数据清理指令;响应所述数据清理指令,删除所述目标文件夹。第二方面,本专利技术实施例提供了一种电子终端,该电子终端包括:第一判断单元,用于判断目标应用程序是否在安装或者运行时新建了文件夹;建立单元,用于在所述第一判断单元的判断结果为是时,在所述文件夹中建立身份信息文件,其中,所述身份信息文件携带有所述目标应用程序对应的身份信息;查找单元,用于当所述电子终端检测到所述目标应用程序被卸载后,遍历所述外部存储中的文件夹以查找出目标文件夹,其中,所述目标文件夹中包含有携带有所述目标应用程序的身份信息的身份信息文件;删除单元,用于删除所述目标文件夹。结合第二方面,在第二方面的第一种可能的实现方式中,所述建立单元包括:第一判断子单元,用于判断所述文件夹所属的父文件夹中是否包含携带所述目标应用程序的身份信息的身份信息文件;建立子单元,用于在所述第一判断子单元的判断结果为否时,在所述文件夹中建立身份信息文件。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述电子终端还包括:第二判断单元,用于判断所述目标文件夹中是否包含至少两个不同的应用程序对应的身份信息,当判断结果为否时,触发所述删除单元删除所述目标文件。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述电子终端还包括:接收单元,用于接收用户输入的数据检测指令;响应单元,用于响应所述数据检测指令,检测所述目标应用程序是否被卸载。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述删除单元包括:第二判断子单元,用于判断所述目标文件夹中是否包含大于预设数据阈值的视频文件;输出子单元,用于在所述第二判断子单元的判断结果为是时,输出提示信息供用户选择;接收子单元,用于接收用户根据所述提示信息输入的数据清理指令;响应子单元,用于响应所述数据清理指令,删除所述目标文件夹。通过实施本专利技术实施例,电子终端先判断是否在安装或者运行应用程序时新生成了文件夹,如果是,则在该文件夹中建立一个与该应用程序相对应的文件,后续在检测出该应用程序被卸载后,遍历外部存储中的文件夹以查找出包含上述文件的文件夹,并将其删除,有效地清理了应用程序卸载后残留的垃圾。进一步地,当判断出新生成的文件夹的父文件夹中也包含上述文件时,则不再在新生成的文件夹中建立上述文件,因为电子终端在进行垃圾清理时自然会清理父文件夹,存在于父文件夹中的新文件夹也会被删除;在删除文件夹之前,先判断文件夹中是否还存在其他应用程序的身份信息,若是则保留文件夹供其他应用程序使用;对文件夹中的文件进行分析,当文件夹中包含较大的视频文件时,询问用户是否还需删除文件夹,以避免误删用户存储的文件。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据处理方法的流程示意图;图2是本专利技术实施例提供的又一种数据处理方法的流程示意图;图3是本专利技术实施例提供的一种电子终端的结构示意图;图3A是本专利技术实施例提供的一种建立单元的结构示意图;图3B是本专利技术实施例提供的由一种电子终端的结构示意图;图4是本专利技术实施例提供的又一种电子终端的结构示意图;图5是本专利技术实施例提供的又一种电子终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的当前第1页1 2 3 4 5 本文档来自技高网...
一种数据处理方法及电子终端

【技术保护点】
一种数据处理方法,其特征在于,包括:电子终端判断目标应用程序是否在安装或者运行时新建了文件夹;若是,则所述电子终端在所述文件夹中建立身份信息文件,其中,所述身份信息文件携带有所述目标应用程序对应的身份信息;当所述电子终端检测到所述目标应用程序被卸载后,遍历所述外部存储中的文件夹以查找出目标文件夹,其中,所述目标文件夹中包含有携带有所述目标应用程序的身份信息的身份信息文件;所述电子终端删除所述目标文件夹。

【技术特征摘要】

【专利技术属性】
技术研发人员:张伟超
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1