一种基于ios系统的文件处理方法及装置的制造方法_4

文档序号:9524200阅读:来源:国知局
方法,通过所述用户界面12请求进入沙箱访问环境,由所述沙箱处理模块13进行处理和显示,从而用户11可以用户界面交互实时的对应用的文件信息进行操作。所述文件处理方法通过在基于10S的系统中建立沙箱访问环境,并使用所述沙箱访问环境接收访问10S系统中沙箱的指令,以及在所述沙箱访问环境中访问沙箱中对应存储的文件信息,以便于用户可以通过用户界面交互实时的对沙箱数据进行操作,从而提高存储空间资源的利用率,有利于1s系统的应用文件处理。
[0102]可以理解的是,所述步骤S401至步骤S409,可以参考上述第二实施例的相关描述进行具体实现,此处不再赘述。
[0103]为便于更好的实施本发明实施例提供的基于10S系统的文件处理方法,本发明实施例还提供一种基于上述基于10S系统的文件处理方法的装置。其中名词的含义与上述基于10S系统的文件处理方法中相同,具体实现细节可以参考方法实施例中的说明。请参阅图5,图5为本发明实施例提供的基于10S系统的文件处理装置的结构示意图,其中所述基于10S系统的文件处理装置包括调用模块51、第一接收模块52、读取模块53以及控制模块54。
[0104]其中所述调用模块51,调用预先建立的沙箱访问环境,所述沙箱访问环境用于接收一第一指令,所述第一指令用于访问1s系统中的沙箱,其中每一沙箱包括一应用的文件信息;所述第一接收模块52,接收所述第一指令,并根据所述第一指令获取对应的沙箱的位置信息。
[0105]在10S系统中,应用的大部分数据都直接保存在沙箱中,例如在下载、安装、运行等产生或缓存的应用文件;其中,每一个应用对应一个沙箱,该应用的文件信息存储于对应的沙箱中。
[0106]可以理解的是,所述沙箱访问环境预先建立在上述基于10S系统的终端机中,用于接收访问10S系统中沙箱的第一指令,以访问沙箱中对应存储的应用的文件信息,所述沙箱访问环境在用户需要访问沙箱数据的时候被调用,此处不作具体限定。
[0107]所述读取模块53,根据所述沙箱的位置信息,读取所述沙箱中的文件信息;所述控制模块54,将读取的沙箱中的文件信息显示,并根据用户的选择进行相应的处理。
[0108]根据所述沙箱的位置信息,对应找到存储需访问的应用的文件信息的沙箱,读取所述沙箱中的文件信息并进行显示,以便于用户可以通过用户界面交互实时的对沙箱的数据进行相应的操作。
[0109]由上述可知,本实施例中,基于10S系统的文件处理装置,通过在基于10S的系统中建立沙箱访问环境,并使用所述沙箱访问环境接收访问1s系统中沙箱的指令,以及在所述沙箱访问环境中访问沙箱中对应存储的应用的文件信息,以便于用户可以通过用户界面交互实时的对沙箱数据进行操作,从而提高存储空间资源的利用率,有利于10S系统的应用文件处理。
[0110]可一并参考图6,图6为本发明实施例提供的基于10S系统的文件处理装置的另一结构示意图,其中,所述装置包括调用模块61、第一接收模块62、读取模块63以及控制模块64。
[0111]其中所述调用模块61,调用预先建立的沙箱访问环境,所述沙箱访问环境用于接收一第一指令,所述第一指令用于访问1s系统中的沙箱,其中每一沙箱包括一应用的文件信息;所述第一接收模块62,接收所述第一指令,并根据所述第一指令获取对应的沙箱的位置信息;
[0112]所述读取模块63,包括第一读取单元631、接收单元632以及第二读取单元633,其中,所述第一读取单元631,根据所述沙箱的位置信息,读取所述沙箱中的目录列表并进行显示;所述接收单元632,接收第二指令,所述第二指令用于访问所述目录列表;所述第二读取单元633,根据所述第二指令,读取所述目录列表下的文件信息。所述控制模块64,将读取的沙箱中的文件信息显示,并根据用户的选择进行相应的处理。
[0113]优选的,所述沙箱访问环境预先建立在基于10S系统的终端机中,用于接收访问10S系统中沙箱的第一指令,以访问沙箱中对应存储的应用的文件信息,所述沙箱访问环境、在用户需要访问沙箱数据的时候被调用。
[0114]具体的,本发明实施例所述沙箱访问环境可以基于以下方式接收所述第一指令:
[0115]则所述第一接收模块62,通过一浮动窗口接收所述第一指令,并根据所述第一指令获取对应的沙箱的位置信息,其中所述浮动窗口显示于所述应用的显示界面。例如,对于基于10S系统的触屏手机,且该手机预先建立所述沙箱访问环境,若用户需要查看应用A的沙箱数据,则在手机屏幕上点击该应用A的图标进入应用A,所述应用A的显示界面显示一浮动窗口,所述浮动窗口用于接收所述第一指令,当用户点击该浮动窗口,系统获取到存储所述应用A文件信息的沙箱的位置信息,并可以直接进入所述应用A对应的沙箱并显示沙箱数据,以查询所述应用A的文件信息。其中,所述浮动窗口接收所述第一指令进入沙箱访问环境的方式可以预先设置于各个应用中,如将控制数据包设置于各个应用中,此处不作具体限定。
[0116]优选的,所述装置还包括判断模块65,判断触摸所述应用图标的时间是否超过一预设阈值,若是,则在所述应用图标处显示一按钮,则所述第一接收模块62通过所述按钮接收所述第一指令,并根据所述第一指令获取对应的沙箱的位置信息。例如,对于基于10S系统的触屏手机,且该手机预先建立所述沙箱访问环境,若用户需要查看应用A的沙箱数据,则在手机屏幕上长按该应用A的图标,若检测出触摸时间超过一预设阈值,则该应用A的图标左上角显示一按钮(如可以设置为小红心按钮,小圆点按钮等),该按钮用于接收所述第一指令,进入沙箱访问环境,当用户点击该按钮,系统获取到存储到所述应用A文件信息的沙箱的位置信息,并可以进入所述应用A对应的沙箱并显示该沙箱数据,以查询所述应用A的文件信息。其中,所述小图标接收所述第一指令进入沙箱访问环境的方式可以预先设置于手机操作系统中。
[0117]优选的,所述第一接收模块62,通过一沙箱访问目录接收所述第一指令,并根据所述第一指令获取对应的沙箱的位置信息,其中所述沙箱访问目录设置于终端系统目录中。例如,对于基于10S系统的触屏手机,且该手机预先建立所述沙箱访问环境,若用户需要查看应用A的沙箱数据,则用户可以先调出手机系统目录,在所述手机系统目录下查找到沙箱访问目录,所述沙箱访问目录用于接收所述第一指令,进入沙箱访问环境。其中,该沙箱访问目录内包括手机所有应用的沙箱数据,当用户点击该沙箱访问目录,系统获取到存储所述应用A文件信息的沙箱的位置信息,并可以在该沙箱访问目录下查找到所述应用A对应的沙箱并显示该沙箱数据,以查询所述应用A的文件信息。其中,所述沙箱访问目录接收所述第一指令进入沙箱访问环境的方式可以预先设置于手机操作系统中。
[0118]可以理解的是,获取到所述沙箱的目录列表后,若接收到用户输入的用于访问所述目录列表的第二指令,则进行文件信息的读取和显示。例如,用户通过手机屏幕点击所述目录列表,以请求访问所述目录列表下的文件信息。
[0119]在某些实施方式中,所述第二读取单元633,还可以根据所述第二指令,读取所述目录列表下的子目录列表,并显示所述子目录列表,以读取所述子目录列表下的文件信息。
[0120]在该实施方式中,所述目录列表下还包括子目录列表,则用户通过手机屏幕点击所述子目录列表,以请求访问所述子目录列表下的文件信息;可以理解的是,若所述子目录列表下还包括子目录列表,则用户可以继续进行请求访问,以查找到所需要查看的文件信肩、Ο
[0121]在某些实施方式中,所述第二读取单元633还可以根据所述第二指令,读取所述目录列表下直接包含的文件信息。
[0122]在该实施方式中,所述目录列表下不包括子目录列表,直接包含应用的文件信息,则用户可以通过手机屏幕点击显示的目录列表下的文件信息并进行访问。
[0123]进一步地,本发明实施例中文件信息可以包括文本文件或图片文件,则所述第二读取单元633,还可以当所述文件信息为文本文件时,根据所述第二指令,读取所述文本文件;当所述文件信息
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1