用于移动终端设备的文件回收方法和装置的制造方法
【专利摘要】本发明实施例提供一种用于移动终端设备的文件回收方法和装置。所述方法包括:响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中;响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。采用本发明实施例,可以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
【专利说明】
用于移动终端设备的文件回收方法和装置
技术领域
[0001]本发明涉及计算机技术,尤其涉及一种用于移动终端设备的文件回收方法和装置。
【背景技术】
[0002]随着终端技术的不断发展,移动终端设备(如手机)的用户使用量越来越大。随着智能操作系统的出现,人们通过移动终端设备浏览、处理和存储文件,大大提高了工作效率。
[0003]当前,由于人们的业务范围的不断扩大,人们对手机性能的需求越来越高。人们经常会使用手机对自己的文件进行管理,如进行文件编辑、文件发送或文件删除等。如果用户将存储在手机中的如照片等文件删除,则手机会将该文件从手机中彻底删除。
[0004]然而,基于上述处理方式的移动终端设备,如果用户误删除了某文件,则无法恢复该文件,导致用户的重要信息丢失,进而降低用户体验。
【发明内容】
[0005]本发明的目的在于,提供一种用于移动终端设备的文件回收方法以及实现该方法的装置,以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0006]根据本发明的一方面,提供一种用于移动终端设备的文件回收方法。所述方法包括,响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中;响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。
[0007]优选地,所述方法还包括:当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终端设备中删除。
[0008]优选地,所述方法还包括:响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终端设备中删除。
[0009]优选地,所述方法还包括:如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。
[0010]优选地,所述目标文件为云同步文件,所述响应于用户对目标文件的删除操作之后,所述方法还包括:向云端服务器发送所述目标文件的删除记录消息;从所述云端服务器接收成功删除所述目标文件的通知消息。
[0011]优选地,所述目标文件为云同步文件,所述响应于用户对所述目标文件的还原操作之后,所述方法还包括:向云端服务器发送所述目标文件的还原记录消息;从所述云端服务器接收取消删除所述目标文件的通知消息。
[0012]根据本发明的另一方面,提供一种用于移动终端设备的文件回收装置。所述装置包括:第一删除操作响应模块,用于响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中;还原操作响应模块,用于响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。
[0013]优选地,所述装置还包括:文件删除模块,用于当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终端设备中删除。
[0014]优选地,所述装置还包括:第二删除操作响应模块,用于响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终端设备中删除。
[0015]优选地,所述装置还包括:存储空间释放模块,用于如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。
[0016]优选地,所述目标文件为云同步文件,所述装置还包括:删除记录发送模块,用于向云端服务器发送所述目标文件的删除记录消息;删除通知接收模块,用于从所述云端服务器接收成功删除所述目标文件的通知消息。
[0017]优选地,所述目标文件为云同步文件,所述装置还包括:还原记录发送模块,用于向云端服务器发送所述目标文件的还原记录消息;还原通知接收模块,用于从所述云端服务器接收取消删除所述目标文件的通知消息。
[0018]根据本发明实施例提供的用于移动终端设备的文件回收方法和装置,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到移动终端设备内置存储部件的预置存储区域中,在用户对目标文件进行还原操作时,获取记录的目标文件的存储路径信息,并将目标文件从预置存储区域移动到存储路径信息对应的存储位置,进而以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
【附图说明】
[0019]图1示出根据本发明实施例一的用于移动终端设备的文件回收方法的流程图;
[0020]图2示出根据本发明实施例一的具有移动终端设备的操作系统的回收站的界面示意图;
[0021]图3示出根据本发明实施例一的具有移动终端设备中应用程序的回收站示意图;
[0022]图4示出根据本发明实施例二的用于移动终端设备的文件回收方法的流程图;
[0023]图5示出根据本发明实施例三的用于移动终端设备的文件回收装置的逻辑框图;
[0024]图6示出根据本发明实施例四的移动终端设备的硬件结构示意图。
【具体实施方式】
[0025]本方案的发明构思是,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到回收站中,在用户对目标文件进行还原操作时,将目标文件从回收站中移动到存储路径信息对应的存储位置,进而以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0026]下面结合附图详细描述本发明的示例性实施例。
[0027]实施例一
[0028]图1示出根据本发明实施例一的用于移动终端设备的文件回收方法的流程图。通过包括如图5所示的装置的计算机系统执行所述方法。
[0029]参照图1,在步骤SllO中,检测到用户对目标文件的删除操作。
[0030]其中,目标文件可以是任意文件,如文本文件、视频文件、音频文件或图片等文件。本实施例一中,目标文件可以为移动终端设备同步到云端服务器的文件,也可以为移动终端设备中的,与云端服务器未建立备份的文件。移动终端设备包括但不限于手机、平板电脑等。
[0031]具体地,用户可以创建或下载某种类型的文件(即目标文件),当用户使用完所述目标文件后,为了节省移动终端设备的存储空间,用户可将所述目标文件删除,具体地,用户通过移动终端设备打开目标文件所在的页面,用户可长按所述目标文件的预览图标,移动终端设备在所述目标文件的预览图标对应的位置显示选择框,用户可以通过点击相应选择框的方式记录用户选择的文件,选择完成后,可以点击删除按键,移动终端设备检测用户对所述删除按键的点击操作,即检测到用户对目标文件的删除操作。
[0032]例如,如果目标文件为视频文件,当用户观看完该视频文件中的内容时,可以长按该视频文件的预览图标,移动终端设备在该视频文件的预览图标的一侧显示选择框,用户可以点击该选择框,移动终端设备可以通过“对勾”或“圆点”等方式记录该视频文件,然后,用户可以点击当前页面中的删除按键,移动终端设备检测到用户对视频文件的删除操作。
[0033]在步骤S120中,响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中。
[0034]其中,存储部件包括但不限于闪存Flash、嵌入式多媒体卡EMMC(Embedded MultiMedia Card)或安全数字SD(Secure Digital)存储卡等。
[0035]具体地,通常如果用户删除移动终端设备中的某文件,则该文件将会从移动终端设备中彻底删除,因此,用户在使用移动终端设备的过程中,对于文件的删除操作会非常谨慎,尽管如此,用户有时还会遇到需要再次使用已删除的文件的情况,此时,用户只能再次下载该文件,从而造成资源浪费,为用户增加负担。为此,本发明实施例中可以在移动终端设备中设置回收站功能,可以通过如JAVA等编程语言编写相应的程序代码,并将该程序代码写入移动终端设备的操作系统中,以使移动终端设备具备回收站功能。其中,回收站可以是作为移动终端操作系统的系统级回收站,用于存储用户删除的各种文件,如图2所示;回收站可以是某一个应用程序的专用回收站,如图片(或相册)回收站等,可如图3所示。回收站对应的存储区域可以是移动终端设备内置存储部件的部分存储区域,即可以在移动终端设备内置存储部件的存储区域(如32GB等)中划分一部分存储区域(如2GB等)用于存储回收站中的文件。
[0036]当移动终端设备检测到用户对目标文件的删除操作时,移动终端设备获取所述目标文件的当前存储路径信息,并将该存储路径信息和所述目标文件的标识等信息对应记录在回收列表中,其中,回收列表可以存储在回收站对应的存储区域(即移动终端设备内置存储部件的预置存储区域),存储路径信息具体如Card I /DAUM/TV等,其中,Card I表示存储部件名称,DAUM和TV分别表示相应的文件夹名称。
[0037]通常,用户的文件可以存储在移动终端设备内置存储部件的预置存储区域外的存储区域内,或者存储在移动终端设备外置存储部件中。移动终端设备可以将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中,从而使得用户在所述目标文件删除前的存储位置处无法找到所述目标文件,而只能在回收站中查找到所述目标文件。
[0038]此外,用户可以在回收站中继续删除所述目标文件,以使所述目标文件彻底从移动终端设备中删除,或者,用户也可以将回收站中的文件还原,具体处理可以参见下述步骤S130和步骤S140。
[0039]在步骤S130中,检测到用户对目标文件的还原操作。
[0040]具体地,用户删除某文件(即目标文件)后,如果在后续使用移动终端设备的过程中发现需要继续使用目标文件,则用户可以到上述移动终端设备内置存储部件的预置存储区域(即回收站)中找到目标文件,通过移动终端设备提供的相关交互项(如还原按键)对目标文件进行还原,移动终端设备可检测到用户对目标文件的还原操作。
[0041 ]在步骤S140中,响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。
[0042]具体地,当移动终端设备检测到用户对目标文件的还原操作时,可以从上述回收列表中查找到所述目标文件的存储路径信息(即目标文件被删除前所在的位置),然后,可以从所述预置存储区域(即回收站)中提取所述目标文件,并将所述目标文件移动到所述存储路径信息对应的存储位置。基于上述步骤S120的示例,如果储路径信息为Cardl/DAUM/TV,则可将目标文件从回收站中移动到Cardl/DAUM/TV的存储路径下。
[0043]本发明实施例提供的用于移动终端设备的文件回收方法,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到移动终端设备内置存储部件的预置存储区域中,在用户对目标文件进行还原操作时,获取记录的目标文件的存储路径信息,并将目标文件从预置存储区域移动到存储路径信息对应的存储位置,进而以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0044]实施例二
[0045]图4示出根据本发明实施例二的用于移动终端设备的文件回收方法的流程图,所述实施例是对目标文件为移动终端设备同步到云端服务器的文件的情况进行说明,相应的,目标文件即为云同步文件。
[0046]参照图4,在步骤S410中,检测到用户对目标文件的删除操作。
[0047]在步骤S420中,响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中。
[0048]其中,上述步骤S410和步骤S420的步骤内容分别与上述实施例一中的步骤SllO和步骤S120的步骤内容相同,在此不再赘述。
[0049]此外,如果用户确定所述目标文件不需要被再次使用,则可将所述目标文件彻底删除以释放移动终端设备的存储空间,具体可以包括以下内容:响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终端设备中删除。
[0050]具体地,如果用户需要彻底删除目标文件,则可打开回收站,在回收站中查找到目标文件,然后,可以点击移动终端设备提供的删除按键,移动终端设备从所述预置存储区域中提取目标文件,并将目标文件从移动终端设备中删除,从而移动终端设备中将不再存储有目标文件。
[0051]另外,考虑到预置存储区域具有一定的存储空间,因此可能会出现由于存储空间不足而导致预置存储区域中无法再存储被删除的文件的情况,具体可包括以下内容:如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。
[0052]其中,存储空间阈值可以根据预置存储区域的存储空间大小确定,例如,如果预置存储区域的存储空间为2GB,则存储空间阈值可以为20MB等。
[0053]具体地,移动终端设备可以定时或以预订的检测周期检测所述预置存储区域的剩余存储空间,如果剩余存储空间小于预定的存储空间阈值,则可以将所述预置存储区域中存储的文件删除,以便用户可以将后续删除的文件移动到预置存储区域中。
[0054]除上述情形外,如果移动终端设备向预置存储区域(即回收站)中存储用户删除的文件时,检测到预置存储区域中无法再存储用户删除的文件,则也可将所述预置存储区域中存储的文件删除。
[0055]考虑到用户删除的文件如果长期保存在移动终端设备中会使得移动终端设备的可用存储空间越来越小,会导致移动终端设备的性能降低,为此,可以将在回收站中存储了一定时长的文件删除,以提高移动终端设备的可用存储空间,具体可以包括以下内容:当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终?而设备中删除。
[0056]其中,预定时长可以根据实际情况设定,具体如30天或60天等。
[0057]在步骤S430中,向云端服务器发送所述目标文件的删除记录消息。
[0058]具体地,考虑到目标文件为云同步文件,移动终端设备和云端服务器中同时包含有该目标文件。移动终端设备中预先设置有同步文件的时间或时间间隔。用户在移动终端设备中删除目标文件时,移动终端设备除了执行上述步骤S410和步骤S420的处理外,还可以将用户删除目标文件操作的相关信息记录,得到删除记录消息。在到达预先设定的移动终端设备向云端服务器同步文件的时间时,移动终端设备可以将该删除记录消息发送给云端服务器。
[0059]云端服务器中也可以设置云回收站,并为云回收站设置相应的回收存储区域。具体地,云端服务器可以为所述目标文件设置回收标记,以表示目标文件被删除,同时,可以记录所述目标文件所在的存储路径信息,并可将所述目标文件的信息(如预览图标和目标文件名称等)移动到预定的回收存储区域中,此时,用户无法在上述存储路径信息对应的存储位置找到目标文件。
[0060]在步骤S440中,从所述云端服务器接收成功删除所述目标文件的通知消息。
[0061]此外,为了节省云端服务器的存储空间,如果为所述目标文件设置回收标记后的标记时长达到预定时长(如60天等),则将所述目标文件从所述云端服务器中删除。当然,用户也可以主动删除目标文件,相应的处理可与用户主动删除移动终端设备中的目标文件的处理相同或相似,在此不再赘述。
[0062]在步骤S450中,检测到用户对目标文件的还原操作。
[0063]在步骤S460中,响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。
[0064]其中,上述步骤S450和步骤S460的步骤内容分别与上述实施例一中的步骤S130和步骤S140的步骤内容相同,在此不再赘述。
[0065]在步骤S470中,向云端服务器发送所述目标文件的还原记录消息。
[0066]具体地,用户在移动终端设备中还原目标文件时,移动终端设备除了执行上述步骤S450和步骤S460的处理外,还可以将用户还原目标文件操作的相关信息记录,得到还原记录消息。在到达预先设定的移动终端设备向云端服务器同步文件的时间时,移动终端设备可以将该还原记录消息发送给云端服务器。
[0067]云端服务器可以取消所述目标文件的回收标记,此时,获取记录的所述目标文件所在的存储路径信息,并将所述目标文件的信息(如预览图标和目标文件名称等)从所述回收存储区域移动到存储路径信息对应的存储位置。
[0068]在步骤S480中,从所述云端服务器接收取消删除所述目标文件的通知消息。
[0069]此外,对于实施例二的情况,并不限于严格执行上述处理步骤,用户也可以通过在云端服务器侧删除目标文件,然后,在到达预先设定的移动终端设备向云端服务器同步文件的时间时,云端服务器可以将删除目标文件的删除记录消息发送给移动终端设备,移动终端设备删除本地的目标文件到回收站中。另外,用户还可以通过在云端服务器侧还原已删除的目标文件,然后,在到达预先设定的移动终端设备向云端服务器同步文件的时间时,云端服务器可以将还原已删除的目标文件的还原记录消息发送给移动终端设备,移动终端设备取消删除本地的目标文件(如果用户已将回收站中的目标文件删除,则可从云端服务器下载目标文件,并存储在移动终端设备中)。
[0070]本发明实施例提供的用于移动终端设备的文件回收方法,一方面,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到回收站中,同时,生成删除记录消息,在与云端服务器同步时,将删除记录消息发送给云端服务器,以使云端服务器删除目标文件,从而可以对移动终端设备和云端服务器进行同步管理;另一方面,在用户对目标文件进行还原操作时,将目标文件从预置存储区域移动到存储路径信息对应的存储位置,同时将云端服务器中已删除的文件进行还原,避免用户的重要信息被丢失,从而提尚用户体验。
[0071 ] 实施例三
[0072]基于相同的技术构思,图5示出根据本发明实施例三的用于移动终端设备的文件回收装置的逻辑框图。参照图5,所述装置包括第一删除操作响应模块510和还原操作响应模块520。其中,第一删除操作响应模块510与还原操作响应模块520相连接。
[0073]第一删除操作响应模块510用于响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中。
[0074]还原操作响应模块520用于响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。
[0075]进一步地,所述装置还包括:文件删除模块,用于当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终端设备中删除。
[0076]进一步地,所述装置还包括:第二删除操作响应模块,用于响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终端设备中删除。
[0077]进一步地,所述装置还包括:存储空间释放模块,用于如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。
[0078]进一步地,所述目标文件为云同步文件,所述装置还包括:删除记录发送模块,用于向云端服务器发送所述目标文件的删除记录消息;删除通知接收模块,用于从所述云端服务器接收成功删除所述目标文件的通知消息。
[0079]进一步地,所述目标文件为云同步文件,所述装置还包括:还原记录发送模块,用于向云端服务器发送所述目标文件的还原记录消息;还原通知接收模块,用于从所述云端服务器接收取消删除所述目标文件的通知消息。
[0080]本发明实施例提供的用于移动终端设备的文件回收装置,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到移动终端设备内置存储部件的预置存储区域中,在用户对目标文件进行还原操作时,获取记录的目标文件的存储路径信息,并将目标文件从预置存储区域移动到存储路径信息对应的存储位置,进而以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0081]进一步地,本发明实施例中,一方面,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到回收站中,同时,生成删除记录消息,在与云端服务器同步时,将删除记录消息发送给云端服务器,以使云端服务器删除目标文件,从而可以对移动终端设备和云端服务器进行同步管理;另一方面,在用户对目标文件进行还原操作时,将目标文件从预置存储区域移动到存储路径信息对应的存储位置,同时将云端服务器中已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0082]实施例四
[0083]基于相同的技术构思,本发明实施例还提供了一种移动终端设备,其硬件结构示意图如图6所示。
[0084]所述移动终端设备包括处理器610、存储器620、收发器630和总线640。其中,处理器610、存储器620、收发器630通过总线640通信。
[0085]该处理器610用于响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储器620的预置存储区域中;
[0086]该处理器610还用于响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。
[0087]在一种可选的实施方式中,处理器610还用于当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终端设备中删除。
[0088]在一种可选的实施方式中,处理器610还用于响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终端设备中删除。
[0089]在一种可选的实施方式中,处理器610还用于如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。
[0090]在一种可选的实施方式中,收发器630用于向云端服务器发送所述目标文件的删除记录消息,并从所述云端服务器接收成功删除所述目标文件的通知消息。
[0091]在一种可选的实施方式中,收发器630还用于向云端服务器发送所述目标文件的还原记录消息,并从所述云端服务器接收取消删除所述目标文件的通知消息。
[0092]应理解,根据本发明实施例提供的移动终端设备可实现图1和图4中的各个方法的相应流程,为了简洁,在此不再赘述,上述方法实施例中的相关描述也适用于本实施例。
[0093]本发明实施例提供的移动终端设备,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到移动终端设备内置存储部件的预置存储区域中,在用户对目标文件进行还原操作时,获取记录的目标文件的存储路径信息,并将目标文件从预置存储区域移动到存储路径信息对应的存储位置,进而以对已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0094]进一步地,本发明实施例中,一方面,通过响应于用户对目标文件的删除操作,记录目标文件的存储路径信息,并将目标文件移动到回收站中,同时,生成删除记录消息,在与云端服务器同步时,将删除记录消息发送给云端服务器,以使云端服务器删除目标文件,从而可以对移动终端设备和云端服务器进行同步管理;另一方面,在用户对目标文件进行还原操作时,将目标文件从预置存储区域移动到存储路径信息对应的存储位置,同时将云端服务器中已删除的文件进行还原,避免用户的重要信息被丢失,从而提高用户体验。
[0095]此外,本发明实施例还提供了一种计算机程序,该计算机程序包括计算机可读代码,当该计算机可读代码在移动终端设备上运行时,导致移动终端设备执行前述多个方法实施例中任一个的用于移动终端设备的文件回收方法。
[0096]并且,本发明实施例还提供了一种计算机可读介质,其中存储了上述的计算机程序。
[0097]需要指出,根据实施的需要,可将本申请中描述的各个步骤/部件拆分为更多步骤/部件,也可将两个或多个步骤/部件或者步骤/部件的部分操作组合成新的步骤/部件,以实现本发明的目的。
[0098]上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD R0M、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0099]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种用于移动终端设备的文件回收方法,其特征在于,所述方法包括: 响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中; 响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终端设备中删除。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终?而设备中删除。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。5.根据权利要求1所述的方法,其特征在于,所述目标文件为云同步文件,所述响应于用户对目标文件的删除操作之后,所述方法还包括: 向云端服务器发送所述目标文件的删除记录消息; 从所述云端服务器接收成功删除所述目标文件的通知消息。6.根据权利要求5所述的方法,其特征在于,所述目标文件为云同步文件,所述响应于用户对所述目标文件的还原操作之后,所述方法还包括: 向云端服务器发送所述目标文件的还原记录消息; 从所述云端服务器接收取消删除所述目标文件的通知消息。7.—种用于移动终端设备的文件回收装置,其特征在于,所述装置包括: 第一删除操作响应模块,用于响应于用户对目标文件的删除操作,记录所述目标文件的存储路径信息,并将所述目标文件移动到移动终端设备内置存储部件的预置存储区域中; 还原操作响应模块,用于响应于用户对所述目标文件的还原操作,获取记录的所述目标文件的存储路径信息,并将所述目标文件从所述预置存储区域移动到所述存储路径信息对应的存储位置。8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 文件删除模块,用于当所述目标文件移动到所述预置存储区域后的存储时长达到预定时长时,将所述目标文件从所述移动终端设备中删除。9.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第二删除操作响应模块,用于响应于用户对所述预置存储区域中的所述目标文件的删除操作,将所述目标文件从所述移动终端设备中删除。10.根据权利要求7所述的装置,其特征在于,所述装置还包括: 存储空间释放模块,用于如果所述预置存储区域的剩余存储空间小于预定的存储空间阈值,则将所述预置存储区域中存储的文件删除。11.根据权利要求7所述的装置,其特征在于,所述目标文件为云同步文件,所述装置还包括: 删除记录发送模块,用于向云端服务器发送所述目标文件的删除记录消息; 删除通知接收模块,用于从所述云端服务器接收成功删除所述目标文件的通知消息。12.根据权利要求11所述的装置,其特征在于,所述目标文件为云同步文件,所述装置还包括: 还原记录发送模块,用于向云端服务器发送所述目标文件的还原记录消息; 还原通知接收模块,用于从所述云端服务器接收取消删除所述目标文件的通知消息。
【文档编号】G06F17/30GK105930436SQ201610245463
【公开日】2016年9月7日
【申请日】2016年4月19日
【发明人】张家豪
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司