This application discloses a file processing method and related devices for mobile terminals, including: determining the file type of the target file when a third-party application of the mobile terminal detects a deletion request for the target file; detecting the validity of the deletion request when the file type is a preset file type To get the test result; if the test result is legitimate, delete the target file and apply feedback deletion response to the third party to urge the third party to continue the follow-up operation; if the test result is illegal, transfer the target file to the recycle bin and apply feedback deletion response to the third party to promote. The third party is used to continue the follow-up operation and recover the target file from the recycle bin after the follow-up operation is completed. This application is beneficial to improve the security and flexibility of mobile terminal file protection.
【技术实现步骤摘要】
文件处理方法及相关装置
本申请涉及电子
,尤其涉及一种文件处理方法及相关装置。
技术介绍
随着智能终端(如智能手机等)技术的迅速发展,以及越来越普及,现已成为用户日常生活中不可缺少的电子产品。智能终端的部分第三方软件会误删除系统相册等应用关联的文件,甚至删除根目录文件夹,造成用户数据永久性丢失,影响用户体验。
技术实现思路
本申请实施例提供一种文件处理方法及相关装置,有利于提高移动终端文件保护的安全性和灵活性。第一方面,本申请实施例提供一种文件处理方法,包括:检测到移动终端的第三方应用针对目标文件的删除请求时,确定所述目标文件的文件类型;检测到所述文件类型为预设文件类型时,对所述删除请求进行行为合法性检测以得到检测结果;若确定出所述检测结果为合法,则删除所述目标文件,并向所述第三方应用反馈删除响应以促使所述第三方用于继续执行后续操作;若确定出所述检测结果为非法,则将所述目标文件转移至回收站,并向所述第三方应用反馈所述删除响应以促使所述第三方用于继续执行后续操作,以及在所述后续操作执行完成后从所述回收站恢复所述目标文件。第二方面,本申请实施例提供一种文件处理装置,包括确定单元、检测单元、删除单元和转移单元,其中,所述确定单元,用于检测到移动终端的第三方应用针对目标文件的删除请求时,确定所述目标文件的文件类型;所述检测单元,用于检测到所述文件类型为预设文件类型时,对所述删除请求进行行为合法性检测以得到检测结果;所述删除单元,用于若确定出所述检测结果为合法,则删除所述目标文件,并向所述第三方应用反馈删除响应以促使所述第三方用于继续执行后续操作;所述转移单元,用 ...
【技术保护点】
1.一种文件处理方法,其特征在于,包括:检测到移动终端的第三方应用针对目标文件的删除请求时,确定所述目标文件的文件类型;检测到所述文件类型为预设文件类型时,对所述删除请求进行行为合法性检测以得到检测结果;若确定出所述检测结果为合法,则删除所述目标文件,并向所述第三方应用反馈删除响应以促使所述第三方用于继续执行后续操作;若确定出所述检测结果为非法,则将所述目标文件转移至回收站,并向所述第三方应用反馈所述删除响应以促使所述第三方用于继续执行后续操作,以及在所述后续操作执行完成后从所述回收站恢复所述目标文件。
【技术特征摘要】
1.一种文件处理方法,其特征在于,包括:检测到移动终端的第三方应用针对目标文件的删除请求时,确定所述目标文件的文件类型;检测到所述文件类型为预设文件类型时,对所述删除请求进行行为合法性检测以得到检测结果;若确定出所述检测结果为合法,则删除所述目标文件,并向所述第三方应用反馈删除响应以促使所述第三方用于继续执行后续操作;若确定出所述检测结果为非法,则将所述目标文件转移至回收站,并向所述第三方应用反馈所述删除响应以促使所述第三方用于继续执行后续操作,以及在所述后续操作执行完成后从所述回收站恢复所述目标文件。2.根据权利要求1所述的方法,其特征在于,所述对所述删除请求进行删除行为合法性检测以得到检测结果,包括:获取预设的条件集合,所述条件集合包括多个用于判定删除行为合法性的条件;针对每个条件执行预设操作以得到条件检测结果,所述预设操作包括获取所述每个条件所需要的状态信息,根据所述状态信息确定条件检测结果;根据条件检测结果中合法检测结果的数量确定所述删除请求的检测结果。3.根据权利要求2所述的方法,其特征在于,所述多个用于判定删除行为合法性的条件包括以下至少两种:目标文件的数量维度的条件、所述目标文件的文件连续性维度的条件、所述目标文件在文件目录中的占比维度的条件、所述目标文件的使用热度维度的条件,所述文件目录为所述目标文件所属的目录。4.根据权利要求1所述的方法,其特征在于,所述对所述删除请求进行删除行为合法性检测以得到检测结果,包括:获取适配所述文件类型的文件筛选模型;通过所述文件筛选模型从所述目标文件中筛选出符合用户删除习惯的文件;计算所述符合用户删除习惯的文件相对于所述目标文件的占比;根据所述占比确定所述删除请求的检测结果。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取用户主动删除文件的文件记录;从所述文件记录中筛选出被删除文件的文件类型与所述目标文件的文件类型相同的文件记录;根据所述筛选出的文件记录训练预设模型,得到所述文件筛选模型。6.一种文件处理装置,其特征在于,包括确定单元、检测单元、删除单元和转移单元,其中,所述确定单元,用于检测到移动终端的第三方应用针对目标文件的删除请求时,确定所述目标文件的文件类型;所述检测单元,用于检测到所述文件类型为预设文件类型时,对所述删除请求进行行为合法性检测以得到检测结果;所述删除单元,用于若确定出所...
【专利技术属性】
技术研发人员:祝杰民,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。