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

文档序号:9524200阅读:来源:国知局
,可以通过一浮动窗口接收所述第一指令,其中所述浮动窗口显示于所述应用的显示界面。例如,对于基于10S系统的触屏手机,且该手机预先建立所述沙箱访问环境,若用户需要查看应用Α的沙箱数据,则在手机屏幕上点击该应用A的图标进入应用A,所述应用A的显示界面显示一浮动窗口,所述浮动窗口用于接收所述第一指令,当用户点击该浮动窗口,系统获取到存储所述应用A文件信息的沙箱的位置信息,并可以直接进入所述应用A对应的沙箱并显示沙箱数据,以查询所述应用A的文件信息。其中,所述浮动窗口接收所述第一指令进入沙箱访问环境的方式可以预先设置于各个应用中,如将控制数据包设置于各个应用中,此处不作具体限定。
[0063]或者,优选的,可以判断触摸所述应用图标的时间是否超过一预设阈值,若是,则在所述应用图标处显示一按钮,并通过所述按钮接收所述第一指令。例如,对于基于10S系统的触屏手机,且该手机预先建立所述沙箱访问环境,若用户需要查看应用A的沙箱数据,则在手机屏幕上长按该应用A的图标,若检测出触摸时间超过一预设阈值,则该应用A的图标左上角显示一按钮(如可以设置为小红心按钮,小圆点按钮等),该按钮用于接收所述第一指令,进入沙箱访问环境,当用户点击该按钮,系统获取到存储到所述应用A文件信息的沙箱的位置信息,并可以进入所述应用A对应的沙箱并显示该沙箱数据,以查询所述应用A的文件信息。其中,所述小图标接收所述第一指令进入沙箱访问环境的方式可以预先设置于手机操作系统中。
[0064]或者,优选的,通过一沙箱访问目录接收所述第一指令,其中所述沙箱访问目录设置于终端系统目录中。例如,对于基于10S系统的触屏手机,且该手机预先建立所述沙箱访问环境,若用户需要查看应用A的沙箱数据,则用户可以先调出手机系统目录,在所述手机系统目录下查找到沙箱访问目录,所述沙箱访问目录用于接收所述第一指令,进入沙箱访问环境。其中,该沙箱访问目录内包括手机所有应用的沙箱数据,当用户点击该沙箱访问目录,系统获取到存储所述应用A文件信息的沙箱的位置信息,并可以在该沙箱访问目录下查找到所述应用A对应的沙箱并显示该沙箱数据,以查询所述应用A的文件信息。其中,所述沙箱访问目录接收所述第一指令进入沙箱访问环境的方式可以预先设置于手机操作系统中。
[0065]进一步地,根据位置信息查找并进入到应用A对应的沙箱后,手机屏幕显示所述沙箱的目录列表。
[0066]在步骤S304中,接收第二指令,所述第二指令用于访问所述目录列表。
[0067]可以理解的是,获取到所述沙箱的目录列表后,若接收到用户输入的用于访问所述目录列表的第二指令,则进行文件信息的读取和显示。例如,用户通过手机屏幕点击所述目录列表,以请求访问所述目录列表下的文件信息。
[0068]在步骤S305中,根据所述第二指令,读取所述目录列表下的文件信息,并将读取的沙箱中的文件信息显示。
[0069]在某些实施方式中,所述步骤S305可以具体为:
[0070]根据所述第二指令,读取所述目录列表下的子目录列表,并显示所述子目录列表,以读取所述子目录列表下的文件信息,并将读取的沙箱中的文件信息显示。
[0071]在该实施方式中,所述目录列表下还包括子目录列表,则用户通过手机屏幕点击所述子目录列表,以请求访问所述子目录列表下的文件信息;可以理解的是,若所述子目录列表下还包括子目录列表,则用户可以继续进行请求访问,以查找到所需要查看的文件信肩、Ο
[0072]在某些实施方式中,所述步骤S305可以具体为:
[0073]根据所述第二指令,读取所述目录列表下直接包含的文件信息,并将读取的沙箱中的文件信息显示。
[0074]在该实施方式中,所述目录列表下不包括子目录列表,直接包含应用的文件信息,则用户可以通过手机屏幕点击显示的目录列表下的文件信息并进行访问。
[0075]进一步地,本发明实施例中应用的文件信息为应用的应用文件,可以包括文本文件或图片文件,则所述步骤S305还可以包括:
[0076]若所述应用文件为文本文件,则根据所述第二指令,读取所述文本文件并将读取的文本文件显示;若所述应用文件为图片文件,则根据所述第二指令,读取所述图片文件并将读取的图片文件显示。
[0077]在步骤S306中,接收第三指令,所述第三指令指示对所述应用的文件信息进行查询或移动或删除的操作。
[0078]在步骤S307中,根据所述第三指令,分别对所述应用的文件信息进行查询或移动或删除的操作。
[0079]所述步骤S306和步骤S307可以具体为:
[0080]在显示所述文件信息后,用户可以用户界面交互实时的对应用的文件信息进行操作,例如对沙箱内的文件信息进行查询或者移动或者删除等处理。
[0081]由上述可知,本实施例中提供的基于10S系统的文件处理方法,通过在基于10S的系统中建立沙箱访问环境,并使用所述沙箱访问环境接收访问1s系统中沙箱的指令,以及在所述沙箱访问环境中访问沙箱中对应存储的应用的文件信息,以便于用户可以通过用户界面交互实时的对沙箱数据进行操作,从而提高存储空间资源的利用率,有利于10S系统的应用文件处理。
[0082]请参阅图4,图4为一本发明实施例的基于10S系统的文件处理方法的具体应用实施例。如图所示,该文件处理系统包括用户11,用户界面(UI)12以及沙箱处理模块13,可以理解的是,所述用户为了更好地描述所述文件处理方法而提出,不属于所述文件处理系统一部分。
[0083]在步骤S401中,所述用户11向所述用户界面12请求进入沙箱访问环境;
[0084]且通过所述用户界面12将所述请求传送至所述沙箱处理模块13。
[0085]在步骤S402中,所述沙箱处理模块13调用沙箱访问环境;
[0086]在步骤S403中,所述用户11向所述用户界面12发送第一指令,其中所述第一指令用于访问10S系统中的沙箱;
[0087]且通过所述用户界面12将所述第一指令传送至所述沙箱处理模块13。
[0088]优选的,所述沙箱处理模块13可以通过一浮动窗口接收所述第一指令,其中所述浮动窗口显示于所述应用的显示界面;或者可以判断触摸所述应用图标的时间是否超过一预设阈值,若是,则在所述应用图标处显示一按钮,并通过所述按钮接收所述第一指令;或者可以通过一沙箱访问目录接收所述第一指令,其中所述沙箱访问目录设置于终端系统目录中等等。且通过所述用户界面12将所述沙箱访问环境向用户11显示。
[0089]例如,用户11可以点击所述浮动窗口或者所述按钮或者所述沙箱访问目录,以请求访问沙箱中的应用的文件信息。
[0090]在步骤S404中,所述沙箱处理模块13获取存储所述文件信息的沙箱的位置信息;
[0091]在步骤S405中,所述沙箱处理模块13读取所述沙箱的目录列表并显示;
[0092]在步骤S406中,所述用户11向所述用户界面12发送第二指令,其中所述第二指令用于访问所述目录列表;
[0093]且通过所述用户界面12将所述第二指令传送至所述沙箱处理模块13,其中。
[0094]例如,用户11可以点击所述目录列表以访问所述目录列表。
[0095]在步骤S407中,所述沙箱处理模块13读取所述目录列表下的文件信息并显示;
[0096]所述文件信息包括图片文件和文本文件。
[0097]在步骤S408中,所述用户11向所述用户界面12发送第三指令,其中所述第三指令指示对所述文件信息进行删除的操作;
[0098]且通过所述用户界面12将所述第三指令传送至所述沙箱处理模块13,其中。
[0099]例如,用户11对文件信息进行左滑操作,以删除所述文件信息。
[0100]在步骤S409中,所述沙箱处理模块13对所述文件信息进行删除的操作。
[0101]譬如,所述用户11需要删除应用A的文件信息,可以根据上述基于10S系统的文件处理
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1