本发明涉及移动通信领域,尤其涉及一种双系统的文件传输方法及移动终端。
背景技术:
随着终端技术的快速发展,为了追求比较多元化的界面效果,用户越来越喜欢在一个终端安装两个系统,这样在用户对其中一种系统的界面或者是操作方式产生疲惫效果时,可以进行系统的切换,以满足其不同的操作体验或界面效果。但在现有技术中,双系统终端在对数据的保存方面没有真正做到有效地利用双系统的功能来安全地进行数据的读写。通常用户将照片、音视频文件、邮件等内容不管重要与否都是存放在双系统终端中的外置存储卡,如SD卡上,或者是终端内置的扩展存储器中。但不管用户在双系统终端中使用哪一个系统进行操作,都能对双系统终端中的数据存储区的所有内容进行读写操作,使得两个系统之间除了界面不同外,不能达到数据存储的区别,没有什么本质的区别。但是上述方式存储区域都是在同一介质上,安全系统的内容在普通系统上也能够进行读写操作,容易泄露隐私数据,对用户的利益造成影响,没有达到用户想要的效果。
因此,目前的方案是将双系统中两个系统的存储区域完全分隔开,在双系统智能交互一体机的使用过程中,两个系统保存的文件是相互独立的,也就是任意一个系统中文件只能存在于当前系统,另一个系统中无法查看到当前系统中保存的文件,如果需要保存该文件,需要依赖其他外设条件来实现,比如通过第三方设备如电脑或移动存储设备复制传输,或者通过两个系统中的通讯软件在网络条件下传输等等,该过程复杂,在文件多时效率低下,且过度依赖外部条件(如外部存储设备或网络带宽),在其他外部条件无法达到的情况下,无法实现。
技术实现要素:
本发明提供一种双系统的文件传输方法及移动终端,在不需要借助外设条件下,实现在双系统中文件的快速交互。
为了解决上述问题,本发明提供了一种双系统的文件传输方法,其应用于移动终端,所述移动终端的物理存储空间划分为:第一存储空间和第二存储空间;所述第一存储空间用于存储第一系统的文件;所述第二存储空间用于存储第二系统的文件,所述方法包括:
在所述第一系统下,选定至少一个目标文件;
接收预设的操作指令,在所述第一系统界面显示移动文件的移动信息;
获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令;
根据所述传输指令将所述目标文件移动或复制至所述第二系统。
优选地,所述接收预设的操作指令,在所述第一系统界面显示移动文件的移动信息的步骤,具体包括:
接收预设的操作指令,在所述第一系统界面输出显示所述第二系统中预设的至少一个文件目录;
所述获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令的步骤,具体包括:
获取用户将所述目标文件拖动到所述至少一个文件目录中的目标目录的移动文件操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令。
优选地,所述接收预设的操作指令,在所述第一系统界面显示移动文件的移动信息的步骤,具体包括:
接收预设的操作指令,在所述第一系统界面显示加密图标,所述加密图标链接到所述第二系统的预设文件目录;
所述获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令的步骤,具体包括:
获取用户将目标文件拖动到所述加密图标处的移动文件操作,接收从所述第一系统移动所述目标文件至所述第二系统中预设文件目录的传输指令。
优选地,所述接收预设的操作指令,在所述第一系统界面显示移动文件的移动信息的步骤,具体包括:
接收预设的操作指令,在所述第一系统界面显示是否移动文件的移动提示信息;
所述获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令,具体包括:
获取用户在所述第一系统界面对所述移动提示信息的操作,确定移动所述目标文件,则接收到从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令。
优选地,所述第一系统为隐私操作系统,所述第二系统为智能操作系统,所述接收预设的操作指令,在在所述第一系统界面显示移动文件的移动信息的步骤,具体包括:
接收预设的操作指令,在所述隐私操作系统界面显示导出文件的选项或按钮;
所述获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令,具体包括:
获取用户在所述隐私操作系统界面点击导出文件的选项或按钮的操作,接收从所述隐私操作系统导出所述目标文件至所述智能操作系统中的传输指令;
或者,所述第二系统为隐私操作系统,所述第一系统为智能操作系统,所述接收预设的操作指令,在在所述第一系统界面显示移动文件的移动信息的步骤,具体包括:
接收预设的操作指令,在所述隐私操作系统界面显示导入文件的选项或按钮;
所述获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令,具体包括:
获取用户在所述隐私操作系统界面点击导入文件的选项或按钮的操作,接收从所述智能操作系统导入所述目标文件至所述隐私操作系统中的传输指令。
优选的,所述方法还包括:
在所述第一系统下,若接收到或获取到新文件,提示用户是否保存到第二系统,若是,则将所述新文件存储至所述第二系统;
或者,在所述第一系统下,若接收或获取到新文件,提示用户是否保存到第二系统,若是,则切换到第二系统,再保存所述新文件到第二系统。
为了进一步解决上述问题,本发明还提供了一种移动终端,所述移动终端的物理存储空间划分为:第一存储空间和第二存储空间;所述第一存储空间用于存储第一系统的文件;所述第二存储空间用于存储第二系统的文件,所述移动终端包括:
选定模块,用于在所述第一系统下,选定至少一个目标文件;
接收模块,用于接收预设的操作指令,在所述第一系统界面显示移动文件的移动信息;
获取模块,用于获取用户对所述移动信息的操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令;
处理模块,用于根据所述传输指令将所述目标文件移动或复制至所述第二系统。
优选地,所述接收模块还用于接收预设的操作指令,在所述第一系统界面输出显示所述第二系统中预设的至少一个文件目录;
所述获取模块还用于获取用户将所述目标文件拖动到所述至少一个文件目录中的目标目录的移动文件操作,接收从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令。
优选地,所述接收模块还用于接收预设的操作指令,在所述第一系统界面显示加密图标,所述加密图标链接到所述第二系统的预设文件目录;
所述获取模块还用于获取用户将目标文件拖动到所述加密图标处的移动文件操作,接收从所述第一系统移动所述目标文件至所述第二系统中预设文件目录的传输指令。
优选地,所述接收模块还用于接收预设的操作指令,在所述第一系统界面显示是否移动文件的移动提示信息;
所述获取模块还用于获取用户在所述第一系统界面对所述移动提示信息的操作,确定移动所述目标文件,则接收到从所述第一系统移动或复制所述目标文件至所述第二系统的传输指令。
优选地,所述第一系统为隐私操作系统,所述第二系统为智能操作系统,所述接收模块还用于接收预设的操作指令,在所述隐私操作系统界面显示导出文件的选项或按钮;
获取用户在所述隐私操作系统界面点击导出文件的选项或按钮的操作,接收从所述隐私操作系统导出所述目标文件至所述智能操作系统中的传输指令;
或者,所述第二系统为隐私操作系统,所述第一系统为智能操作系统,所述接收模块还用于接收预设的操作指令,在所述隐私操作系统界面显示导入文件的选项或按钮;
获取用户在所述隐私操作系统界面点击导入文件的选项或按钮的操作,接收从所述智能操作系统导入所述目标文件至所述隐私操作系统中的传输指令。
优选地,所述处理模块还用于:
在所述第一系统下,若接收到或获取到新文件,提示用户是否保存到第二系统,若是,则将所述新文件存储至所述第二系统;
或者,在所述第一系统下,若接收或获取到新文件,提示用户是否保存到第二系统,若是,则切换到第二系统,再保存所述新文件到第二系统。
与现有技术相比,本发明提供的一种双系统的文件传输方法及移动终端,可以在不借助外设条件下实现双系统之间文件的交互,使得用户在一个操作系下无法直接操作另一个系统的文件时,将该系统下的文件对应移动或复制到另一个系统,既保证了文件的安全,又方便了用户对文件的操作,提升了用户体验。
附图说明
图1为本发明双系统的文件传输方法一种实施例的流程图。
图2为本发明双系统的文件传输方法另一种实施例的流程图。
图3为本发明双系统的文件传输方法实施例中的手势操作指令示意图。
图4为本发明双系统的文件传输方法实施例中的拖动文件至文件目录示意图。
图5为本发明双系统的文件传输方法另一种实施例的流程图。
图6为本发明双系统的文件传输方法实施例中的拖动文件至加密图标示意图。
图7为本发明双系统的文件传输方法另一种实施例的流程图。
图8为本发明双系统的文件传输方法另一种实施例的流程图。
图9本发明双系统的文件传输方法实施例中的导出文件示意图。
图10为本发明双系统的文件传输方法另一种实施例的流程图。
图11本发明双系统的文件传输方法实施例中的导入文件示意图。
图12为本发明移动终端一种实施例的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。
图1展示了本发明双系统的文件传输方法的第一实施例。在本实施例中,如图1所示,该双系统的文件传输方法包括以下步骤:
步骤S101,在第一系统下,选定至少一个目标文件。
具体地,本发明提供的双系统的文件传输方法应用于移动终端,该移动终端安装有两个操作系统,本实施例中以智能操作系统和隐私操作系统为例,所述第一系统为智能操作系统,第二系统为隐私操作系统,也可以是第一系统为隐私操作系统,第二操作系统为智能操作系统,且该移动终端的物理存储空间划分为:第一存储空间和第二存储空间,其中第一存储空间用于存储第一系统中的文件,第二存储空间用于存储第二系统中的文件。
进一步的,本发明实施例中所述文件可以是图片、文档文件等,例如word、excel、ppt、pdf、txt等文档格式文件,或者html、xml等网页文件,或者vcf格式等联系人文件,或者音频、视频等多媒体格式文件(例如rmvb、avi、MP3等),或者rar、zip等压缩格式文件,以及其他类型格式的文件,例如其他软件对应格式的文件,例如cad,Photoshop、ai、3dmax等软件对应格式文件等。选定目标文件时,可以是选定一个目标文件,也可以选定多个目标文件。
步骤S102,接收预设的操作指令,在第一系统界面显示移动文件的移动信息。
具体地,本发明实施例中预设的操作指令包括有多种,比如预先设定的菜单、按钮、手势、指纹、语音或其它传感器操作指令。在未接收到预设的操作指令之前,第一系统界面上是不显示移动文件的移动信息的,只有通过预设的操作指令才能触发,例如用户选定目标文件后,长按目标文件或者在文件目录中选中目标文件后点击操作菜单等,可以出现移动或复制目标文件到第二系统的选项或按钮,或者出现下拉菜单,该下拉菜单可以包括常见操作选项,例如复制、移动、剪切或删除等,在该下拉菜单中包括移动或复制目标文件到第二系统的选项,或者在文件目录显示界面单独设置了移动或复制目标文件到第二系统的选线按钮。
步骤S103,获取用户对移动信息的操作,接收从第一系统移动或复制目标文件至第二系统的传输指令。
具体地,例如用户选择了移动或复制目标文件到第二系统的选项,或者点击了移动或复制目标文件到第二系统的选项按钮,该移动终端即可接收用户点击移动或复制目标文件到第二系统的选项的指令。另外,还可以在显示目标文件移动信息的界面接收到预先设定的手势、指纹、语音等指令,该移动终端即可接收用户点击移动或复制目标文件到第二系统的选项的指令。
步骤S104,根据传输指令将目标文件移动或复制至第二系统。
具体地,在第二系统的第二存储空间可以设置一个文件目录,该文件目录可以是默认专门接收从智能操作系统移动或复制文件的目录,移动终端在接收到传输指令之后,根据传输指令将目标文件移动或复制至该目录下。
通过实施本实施例,用户可以在不借助外设条件下实现双系统之间文件的交互,使得用户在一个操作系下无法直接操作另一个系统的文件的情况下,将该系统下的文件对应移动或复制到另一个系统,既保证了文件的安全,又方便了用户对文件的操作,提升了用户体验。
如图2所示,在第一实施例的基础上,其它实施例中:
步骤S112,接收预设的操作指令,在第一系统界面输出显示第二系统中预设的至少一个文件目录。
具体地,本实施例中所述预设的操作指令在第一实施例中已经说明,此处不再赘述。本实施例中需要在第二系统的第二存储空间预设一个存储空间,该存储空间用于存储预设文件目录,该预设文件目录在第二系统中进行设定,可以设置为一个文件目录,也可以设置为多个文件目录。在接收到预设的操作指令之后,第一系统界面输出显示第二系统中预设的文件目录,但不显示文件目录下的文件,这样可以保证用户在进行文件传输时的保密性。如图3所示,所述预设的操作指令为三指滑动屏幕手势,接收到该操作指令之后,如图4所示,在第一系统界面会显示在第二系统中的预设的文件目录。
步骤S113,获取用户将目标文件拖动到至少一个文件目录中的目标目录的移动文件操作,接收从第一系统移动或复制目标文件至第二系统的传输指令。
具体地,本实施例中,如图4所示,移动终端获取用户将目标文件拖动到目标目录中的移动文件操作包括:用户点击选定的目标文件并开始拖动,直至将目标文件拖动至棕色区域内的目标目录之内时松开,则将目标文件移动或复制到第二系统的目标目录中,操作方便快捷,而且具有保密性。
如图5所示,在第一实施例的基础上,其它实施例中:
步骤S122,接收预设的操作指令,在第一系统界面显示加密图标,该加密图标链接到第二系统的默认文件目录。
具体地,本实施例中所述预设的操作指令在第一实施例中已经说明,此处不再赘述。本实施例中,第二系统中设置一个默认文件目录,用于保存从第一系统中移动或复制至第二系统的目标文件,且该默认文件目录与第一系统的加密图标进行链接。在接收到预设的操作指令之后,如图6所示,第一系统界面显示加密图标。
步骤S123,获取用户将目标文件拖动到加密图标处的移动文件操作,接收从第一系统移动目标文件至第二系统中默认文件目录的传输指令。
具体地,本实施例中,如图6所示,移动终端获取用户将目标文件拖动到加密图标处的操作包括:用户点击选定的目标文件并开始拖动,直至将目标文件拖动加密图标处时松开,则将目标文件移动或复制到第二系统的目标目录中,操作方便快捷,而且具有保密性。
如图7所示,在第一实施例的基础上,其它实施例中:
步骤S132,接收预设的操作指令,在第一系统界面显示是否移动文件的移动提示信息。
具体地,本实施例中所述预设的操作指令在第一实施例中已经说明,此处不再赘述。在接收到预设的操作指令之后,第一系统界面弹出提示框,显示是否移动或复制目标文件的移动提示信息,若用户选择是,则将目标文件从第一系统移动或复制到第二系统,若用户选择否,则不移动或复制目标文件。通过加入提示用户这一操作,可以减少用户的误操作而导致移动或复制目标文件至另一系统中。
步骤S133,获取用户在第一系统界面对移动提示信息的操作,确定移动目标文件,则接收到从第一系统移动或复制目标文件至第二系统的传输指令。
图8展示了本发明双系统的文件传输方法的第二实施例,在本实施例中,第一系统为隐私操作系统,第二系统为智能操作系统,如图8所示,该双系统的文件传输方法包括以下步骤:
步骤S201,在隐私操作系统下,选定至少一个目标文件。
步骤S202,接收预设的操作指令,在隐私操作系统界面显示导出文件的选项或按钮。
具体地,本实施例中所述预设的操作指令在第一实施例中已经说明,此处不再赘述。
步骤S203,获取用户在隐私操作系统界面点击导出文件的选项或按钮的操作,接收从隐私操作系统导出目标文件至智能操作系统中的传输指令。
步骤S204,根据传输指令将目标文件导出至智能操作系统。
具体地,如图9所示为本实施例的一种实施方式,用户选定目标文件后,通过预设的操作指令,在隐私操作系统界面显示导出到智能操作系统的选项,移动终端在获取用户点击导出到智能操作系统的选项的操作后,确认是否导出选中的文档到智能操作系统,若用户确定,则隐私操作系统访问智能操作系统的文件目录,并将文件导出至智能操作系统。
进一步的,本实施例中,所述智能操作系统的数据可以通过安全机制规定能被隐私操作系统访问,但是不能被其它系统或PC端访问。更进一步的,还可以规定智能操作系统中的某些类型数据,或某些存储区域的数据可以被隐私操作系统访问,例如图片格式数据,或者其他文件格式的数据,具体的可以规定所有图片格式数据,也可以规定某一种图片格式数据,其他文件类似,或者某些划定的存储区域的数据,或者某些预先设定的文件夹目录的数据可以被营私操作系统访问。但是隐私操作系统的数据不能被智能操作系统访问。
如图10所示,在第二实施例的基础上,其它实施例中,第一系统为智能操作系统,第二系统为隐私操作系统,该双系统的文件传输方法包括以下步骤:
步骤S211,在智能操作系统下,选定至少一个目标文件。
步骤S212,接收预设的操作指令,在隐私操作系统界面显示导入文件的选项或按钮。
具体地,本实施例中所述预设的操作指令在第一实施例中已经说明,此处不再赘述。
步骤S213,获取用户在隐私操作系统界面点击导入文件的选项或按钮的操作,接收从智能操作系统导入目标文件至隐私操作系统中的传输指令。
步骤S214,根据传输指令将目标文件导入至隐私操作系统。
具体地,如图11所示为本实施例的一种实施方式,通过预设的操作指令,在隐私操作系统界面显示从智能操作系统导入的选项,移动终端在获取用户点击从智能操作系统导入的选项的操作后,确认是否从智能操作系统导入文档,若用户确定,则隐私操作系统访问智能操作系统的文件目录,选定目标文件,执行将目标文件导入至隐私操作系统的操作。
可选的,所述方法还可以包括:
在所述第一系统下,若接收到或获取到新文件,提示用户是否保存到第二系统,若是,则将所述新文件存储至所述第二系统;
或者,在所述第一系统下,若接收或获取到新文件,提示用户是否保存到第二系统,若是,则切换到第二系统,再保存所述新文件到第二系统。
图12展示了本发明移动终端的一个实施例,所述移动终端的物理存储空间划分为:第一存储空间和第二存储空间;所述第一存储空间用于存储第一系统的文件;所述第二存储空间用于存储第二系统的文件,在本实施例中,如图12所示,该移动终端包括:
选定模块101,用于在第一系统下,选定至少一个目标文件。
接收模块102,用于接收预设的操作指令,在第一系统界面显示移动文件的移动信息。
获取模块103,用于获取用户对移动信息的操作,接收从第一系统移动或复制目标文件至第二系统的传输指令。
处理模块104,用于根据传输指令将目标文件移动或复制至第二系统。
在本实施例的基础上,其它实施例中,所述接收模块102还用于接收预设的操作指令,在第一系统界面输出显示第二系统中预设的至少一个文件目录;所述获取模块103还用于获取用户将目标文件拖动到至少一个文件目录中的目标目录的移动文件操作,接收从第一系统移动或复制目标文件至第二系统的传输指令。
在本实施例的基础上,其它实施例中,所述接收模块102还用于接收预设的操作指令,在第一系统界面显示加密图标,加密图标链接到第二系统的默认文件目录;所述获取模块103还用于获取用户将目标文件拖动到所述加密图标处的移动文件操作,接收从所述第一系统移动所述目标文件至所述第二系统中默认文件目录的传输指令。
在本实施例的基础上,其它实施例中,所述接收模块102还用于接收预设的操作指令,在第一系统界面显示是否移动文件的移动提示信息;所述获取模块103还用于获取用户在第一系统界面对移动提示信息的操作,确定移动目标文件,则接收到从第一系统移动或复制目标文件至第二系统的传输指令。
在本实施例的基础上,其它实施例中,第一系统为隐私操作系统,第二系统为智能操作系统,所述选定模块101还用于在所述隐私操作系统下,选定至少一个目标文件;所述接收模块102还用于接收预设的操作指令,在所述隐私操作系统界面显示导出文件的选项或按钮;所述获取模块103还用于获取用户在所述隐私操作系统界面点击导出文件的选项或按钮的操作,接收从所述隐私操作系统导出所述目标文件至所述智能操作系统中的传输指令;所述处理模块104还用于根据所述传输指令将所述目标文件导出至所述智能操作系统。
在本实施例的基础上,其它实施例中,第一系统为智能操作系统,第二系统为隐私操作系统,所述选定模块101还用于在所述智能操作系统下,选定至少一个目标文件;所述接收模块102还用于接收预设的操作指令,在所述隐私操作系统界面显示导入文件的选项或按钮;所述获取模块103还用于获取用户在所述隐私操作系统界面点击导入文件的选项或按钮的操作,接收从所述智能操作系统导入所述目标文件至所述隐私操作系统中的传输指令;所述处理模块104还用于根据所述传输指令将所述目标文件导入制至所述隐私操作系统。
在本发明的一些实施例中,所述处理模块104还用于:
在所述第一系统下,若接收到或获取到新文件,提示用户是否保存到第二系统,若是,则将所述新文件存储至所述第二系统;
或者,
在所述第一系统下,若接收或获取到新文件,提示用户是否保存到第二系统,若是,则切换到第二系统,再保存所述新文件到第二系统。
关于上述六个实施例移动终端中各模块实现技术方案的其他细节,可参见上述实施例中的双系统的文件传输方法中的描述,此处不再赘述。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上对发明的具体实施方式进行了详细说明,但其只作为范例,本发明并不限制于以上描述的具体实施方式。对于本领域的技术人员而言,任何对该发明进行的等同修改或替代也都在本发明的范畴之中,因此,在不脱离本发明的精神和原则范围下所作的均等变换和修改、改进等,都应涵盖在本发明的范围内。