文件传输方法、终端及存储介质与流程

文档序号:17318692发布日期:2019-04-05 21:25阅读:166来源:国知局
文件传输方法、终端及存储介质与流程
本申请实施例涉及人机交互领域,特别涉及一种文件传输方法、终端及存储介质。
背景技术
:在智能终端中通常安装有多个应用程序,如:即时通讯应用程序、图像应用程序、文档处理应用程序、财富管理应用程序等,其中,在不同的应用程序之间根据用户的操作会产生多种调用关系,如:即时通讯应用程序中调用图像应用程序中的图像、财富管理应用程序调用文档处理应用程序中的文档。通常,在一个应用程序中对另一个应用程序中的内容进行调用时,可以采用如下方式:应用程序a对应用程序b中的内容进行调用时,首先终端将应用程序b中的文件存储至本地存储空间,如:图像文件、文档文件、音频文件、视频文件等,应用程序a从本地存储空间中选择已下载的文件进行应用。然而,上述文件调用的方式需要进行启动应用程序a、启动应用程序b、下载文件、启动应用程序a、应用文件等步骤之后,该应用程序a才能实现对文件进行应用,文件应用过程步骤较多,较为繁琐,文件调用效率较低。技术实现要素:本申请实施例提供了一种文件传输方法、终端及存储介质,可以解决文件应用过程步骤较多,较为繁琐,文件调用效率较低的问题。所述技术方案如下:根据本公开的第一方面,提供了一种文件传输方法,应用于具有折叠显示屏的终端中,所述折叠显示屏包括可折叠的第一屏幕区域和第二屏幕区域,所述方法包括:当所述折叠显示屏中的所述第一屏幕区域和所述第二屏幕区域处于打开状态时,在所述第一屏幕区域显示第一应用程序的第一界面内容,在所述第二屏幕区域显示第二应用程序的第二界面内容,所述第二界面内容中显示有文件标识,所述文件标识为所述第二应用程序中的文件的标识;接收在所述文件标识上的触控信号;根据所述触控信号将所述文件标识对应的文件传输至所述第一应用程序。可选地,所述接收在所述文件标识上的触控信号,包括:接收在所述文件标识上的拖动操作,所述拖动操作的起始位置位于所述文件标识上任意一点,所述拖动操作的结束位置位于所述第一屏幕区域中的目标位置,根据所述拖动操作确定所述触控信号;或,接收在所述文件标识上的点击操作;接收作用在所述折叠显示屏上的翻折操作;当所述翻折操作的翻折角度达到预设角度时,根据所述点击操作和所述翻折操作确定所述触控信号。可选地,所述在所述第一屏幕区域显示第一应用程序的第一界面内容,在所述第二屏幕区域显示第二应用程序的第二界面内容,包括:当所述折叠显示屏处于向外翻折状态时,根据接收到的对所述第一应用程序的启动操作,在所述第一屏幕区域显示所述第一界面内容;当接收到对所述折叠显示屏的打开操作时,在所述第二屏幕区域显示所述第二界面内容。可选地,所述当接收到对所述折叠显示屏的打开操作时,在所述第二屏幕区域显示所述第二界面内容,包括:当接收到对所述折叠显示屏的所述打开操作时,在所述第二屏幕区域中显示候选应用程序的程序标识,所述候选应用程序中包括所述第二应用程序;当接收在所述第二应用程序的程序标识上的选择操作时,在所述第二屏幕区域显示所述第二界面内容。可选地,所述在所述第二屏幕区域中显示候选应用程序的程序标识之前,还包括:获取所述终端中安装的应用程序的历史使用数据;根据所述历史使用数据确定使用频率最高的预设数量的应用程序作为所述候选应用程序;或,根据所述历史使用数据确定在所述第一应用程序启动之间启动频率最高的预设数量的应用程序作为所述候选应用程序;或,根据所述历史使用数据确定最近预设时长内有启动记录的应用程序作为所述候选应用程序。可选地,所述当接收到对所述折叠显示屏的打开操作时,在所述第二屏幕区域显示所述第二界面内容,包括:当接收到对所述折叠显示屏的所述打开操作时,根据程序对应关系表确定所述第二应用程序为与所述第一应用程序对应的程序;在所述第二屏幕区域显示所述第二界面内容。可选地,当所述第一应用程序为即时通讯应用程序时,所述第二应用程序为多媒体类应用程序或文档处理类应用程序或金融管理类应用程序或邮箱应用程序;当所述第一应用程序为图像处理类应用程序时,所述第二应用程序为所述多媒体类应用程序;当所述第一应用程序为浏览器时,所述第二应用程序为即时通讯应用程序。可选地,所述第一界面内容中包括与所述第二应用程序对应的调用控件;所述当接收到对所述折叠显示屏的打开操作时,在所述第二屏幕区域显示所述第二界面内容,包括:当接收到对所述折叠显示屏的打开操作时,将所述第一屏幕区域和所述第二屏幕区域作为完整屏幕显示所述第一界面内容;接收在所述调用控件上的点击操作;根据所述点击操作将所述第一界面内容显示在所述第一屏幕区域,并将所述第二界面内容显示在所述第二屏幕区域。可选地,所述根据所述触控信号将所述文件标识对应的文件传输至所述第一应用程序,包括:根据所述触控信号确定所述文件标识对应的文件的通用资源标识符;根据所述触控信号确定所述第一应用程序为所述文件的传输目标地址;根据所述传输目标地址生成发送意图,所述发送意图为所述文件的传输媒介;通过所述发送意图将所述文件传输至所述第一应用程序。根据本公开的另一方面,提供了一种文件传输装置,应用于具有折叠显示屏的终端中,所述折叠显示屏包括可折叠的第一屏幕区域和第二屏幕区域,所述装置包括:显示模块,被配置为当所述折叠显示屏中的所述第一屏幕区域和所述第二屏幕区域处于打开状态时,在所述第一屏幕区域显示第一应用程序的第一界面内容,在所述第二屏幕区域显示第二应用程序的第二界面内容,所述第二界面内容中显示有文件标识,所述文件标识为所述第二应用程序中的文件的标识;接收模块,被配置为接收在所述文件标识上的触控信号;传输模块,被配置为根据所述触控信号将所述文件标识对应的文件传输至所述第一应用程序。可选地,所述接收模块,还被配置为接收在所述文件标识上的拖动操作,所述拖动操作的起始位置位于所述文件标识上任意一点,所述拖动操作的结束位置位于所述第一屏幕区域中的目标位置,根据所述拖动操作确定所述触控信号;或,所述接收模块,还被配置为接收在所述文件标识上的点击操作;接收作用在所述折叠显示屏上的翻折操作;当所述翻折操作的翻折角度达到预设角度时,根据所述点击操作和所述翻折操作确定所述触控信号。可选地,所述显示模块,还被配置为当所述折叠显示屏处于向外翻折状态时,根据接收到的对所述第一应用程序的启动操作,在所述第一屏幕区域显示所述第一界面内容;所述显示模块,还被配置为当接收到对所述折叠显示屏的打开操作时,在所述第二屏幕区域显示所述第二界面内容。可选地,所述显示模块,还被配置为当接收到对所述折叠显示屏的所述打开操作时,在所述第二屏幕区域中显示候选应用程序的程序标识,所述候选应用程序中包括所述第二应用程序;所述显示模块,还被配置为当接收在所述第二应用程序的程序标识上的选择操作时,在所述第二屏幕区域显示所述第二界面内容。可选地,所述装置,还包括:获取模块,被配置为获取所述终端中安装的应用程序的历史使用数据;确定模块,被配置为根据所述历史使用数据确定使用频率最高的预设数量的应用程序作为所述候选应用程序;或,根据所述历史使用数据确定在所述第一应用程序启动之间启动频率最高的预设数量的应用程序作为所述候选应用程序;或,根据所述历史使用数据确定最近预设时长内有启动记录的应用程序作为所述候选应用程序。可选地,所述显示模块,还被配置为当接收到对所述折叠显示屏的所述打开操作时,根据程序对应关系表确定所述第二应用程序为与所述第一应用程序对应的程序;在所述第二屏幕区域显示所述第二界面内容。可选地,当所述第一应用程序为即时通讯应用程序时,所述第二应用程序为多媒体类应用程序或文档处理类应用程序或金融管理类应用程序或邮箱应用程序;当所述第一应用程序为图像处理类应用程序时,所述第二应用程序为所述多媒体类应用程序;当所述第一应用程序为浏览器时,所述第二应用程序为即时通讯应用程序。可选地,所述第一界面内容中包括与所述第二应用程序对应的调用控件;所述显示模块,还被配置为当接收到对所述折叠显示屏的打开操作时,将所述第一屏幕区域和所述第二屏幕区域作为完整屏幕显示所述第一界面内容;所述接收模块,还被配置为接收在所述调用控件上的点击操作;所述显示模块,还被配置为根据所述点击操作将所述第一界面内容显示在所述第一屏幕区域,并将所述第二界面内容显示在所述第二屏幕区域。可选地,所述传输模块,还被配置为根据所述触控信号确定所述文件标识对应的文件的通用资源标识符;根据所述触控信号确定所述第一应用程序为所述文件的传输目标地址;根据所述传输目标地址生成发送意图,所述发送意图为所述文件的传输媒介;通过所述发送意图将所述文件传输至所述第一应用程序进行应用。根据本公开的另一方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述的文件传输方法。根据本公开的另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述的文件传输方法。根据本公开的另一方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如上述本申请实施例中任一所述的文件传输方法。本申请实施例提供的技术方案带来的有益效果至少包括:通过在折叠显示屏的第一屏幕区域显示第一应用程序的第一显示内容,在折叠显示屏的第二屏幕区域显示第二应用程序的第二显示内容,通过对第二显示内容中的文件标识的触控信号将第二应用程序中的文件传输至第一应用程序,利用折叠显示屏可以在两个屏幕区域显示两个应用程序的便利简化两个应用程序之间的文件传输过程,解决了相关技术中文件调用过程较为繁琐人机交互效率低下的问题,提高了终端的操控便利度。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本公开一个示例性实施例提供的具有折叠显示屏的终端的结构示意图;图2是本公开一个示例性实施例提供的具有折叠显示屏的终端的打开状态的示意图;图3是本公开一个示例性实施例提供的具有折叠显示屏的终端的外折叠状态的示意图;图4是本公开一个示例性实施例提供的具有折叠显示屏的终端的内折叠状态的示意图;图5是本公开一个示例性实施例提供的文件传输方法的流程图;图6是本公开一个示例性实施例提供的文件传输方法的用户界面示意图;图7是本公开另一个示例性实施例提供的文件传输方法的用户界面示意图;图8是本公开另一个示例性实施例提供的文件传输方法的流程图;图9是本公开另一个示例性实施例提供的文件传输方法的用户界面示意图;图10是本公开一个示例性实施例提供的文件传输装置的结构框图;图11是本公开另一个示例性实施例提供的文件传输装置的结构框图;图12是本公开一个示例性实施例提供的终端的框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。图1示出了本公开一个示例性实施例提供的具有折叠显示屏的终端的结构示意图。如图1所示,终端100包括第一壳体110、第二壳体120、连接第一壳体110和第二壳体120之间的连接组件130、以及折叠显示屏140。其中,第一壳体110和第二壳体120通过连接组件130实现翻转折叠;折叠显示屏140为触控板显示屏。折叠显示屏140包括第一屏幕区域141、第二屏幕区域142以及第三屏幕区域143。第一屏幕显示区域141与第一壳体110固定连接,第二屏幕显示区域142与第二壳体120固定连接,第三屏幕区域143与连接组件130的位置相对应。折叠显示屏140可通过以下方式实现折叠与翻转:(1)第一屏幕区域141、第二屏幕区域142和第三屏幕区域143均采用柔性材料制成,具有一定的伸缩延展性;(2)第三屏幕区域143采用柔性材料制成,第一屏幕区域141和第二屏幕区域142采用非柔性材料制成。折叠显示屏140可处于打开状态和折叠状态。如图2所示,用户可通过握持第一壳体110和第二壳体120进行展开使折叠显示屏140处于打开状态(需要说明的是,打开状态时折叠显示屏上的两个屏幕区域可以展开为同一平面,也可呈一定角度的v形);如图3所示,用户可通过握持第一壳体110和第二壳体120进行合拢使折叠显示屏140处于折叠状态。折叠状态又包括外折叠状态和内折叠状态。如图3所示,外折叠状态是折叠显示屏140显示在外的折叠状态;如图4所示,内折叠状态是全部或部分折叠显示屏140被收纳在内的折叠状态。本实施例中,折叠显示屏140的折叠状态可包括外折叠状态和内折叠状态;或,折叠显示屏140的折叠状态仅包括内折叠状态;或,折叠显示屏140的折叠状态仅包括外折叠状态。图5是本公开一个示例性实施例提供的文件传输方法流程图,以该方法应用与如图1所示的具有折叠显示屏140的终端100中为例,该折叠显示屏包括可折叠的第一屏幕区域141和第二屏幕区域142,如图5所示,该方法包括:步骤501,当折叠显示屏中的第一屏幕区域和第二屏幕区域处于打开状态时,在第一屏幕区域显示第一应用程序的第一界面内容,在第二屏幕区域显示第二应用程序的第二界面内容。可选地,该第二界面内容中显示文件标识,该文件标识为第二应用程序中的文件的标识。可选地,上述打开状态是指第一屏幕区域和第二屏幕区域之间的夹角大于预设夹角的状态,示意性的,当第一屏幕区域和第二屏幕区域之间的夹角大于90°时则确定该折叠显示屏处于打开状态。可选地,第二应用程序中的文件的文件标识可以是文件的图标、文件的预览图像、文件的名称中的至少一种。步骤502,接收在文件标识上的触控信号。可选地,该触控信号包括如下情况中的任意一种:第一,终端接收在该文件标识上的拖动操作,该拖动操作的启示位置位于文件标识上的任意一点,该拖动操作的结束位置位于第一屏幕区域中的目标位置,则根据该拖动操作确定触控信号;可选地,该拖动操作的结束位置还可以实现为第三屏幕区域,即连接第一屏幕区域和第二屏幕区域的中间区域上。可选地,上述第一屏幕区域中的目标位置可以是预先设定的指定位置,也可以是第一屏幕区域中的任意位置。第二,终端接收在文件标识上的点击操作;接收作用在折叠显示屏上的翻折操作;当翻折操作的翻折角度达到预设角度时,根据点击操作和翻折操作确定输出信号。其中,该翻折操作可以是向内折叠状态进行翻折的翻折操作,也可以是向外折叠状态进行翻折的翻折操作,本申请实施例对此不加以限定。可选地,该触控信号用于将文件标识对应的文件从第二应用程序传输至第一屏幕区域中显示的显示内容对应的应用程序,也即第一应用程序。步骤503,根据触控信号将文件标识对应的文件传输至第一应用程序。可选地,从第二应用程序将文件传输至第一应用程序进行应用的情况包括如下情况中的至少一种:第一,第一应用程序为即时通讯应用程序,第二应用程序为多媒体类应用程序,该第二应用程序中包括的文件类型为图像文件、视频文件、音频文件中的至少一种,以图像文件为例,第一屏幕区域中显示有第一应用程序中登陆的即时通讯帐号a与帐号b的对话窗口,根据触控信号将图像文件传输至第一应用程序中作为帐号a发送至帐号b的图像;或第一屏幕区域中显示有帐号a发布用户原创内容(usergeneratedcontent,ugc)的编辑窗口时,根据触控信号将图像文件传输至第一应用程序中作为帐号a发布的ugc图像;示意性的,结合上述两种触控信号分别进行说明:当根据拖动操作确定触控信号时,如图6所示,在即时通讯应用程序的用户界面61中显示有帐号a与好友b的聊天内容,在图像应用程序的用户界面62中显示有图像文件,通过在图像文件621上的拖动操作,将该图像文件621拖动至即时通讯应用程序中作为帐号a向好友b发送的图像消息611。当根据翻折操作确定触控信号时,如图7所示,在即时通讯应用程序的用户界面71中显示有帐号a与好友b的聊天内容,在图像应用程序的用户界面72中显示有图像文件,通过在图像文件721上的点击操作对该图像文件721进行选中,对用户界面71所在的第一屏幕区域向用户界面72所在的第二屏幕区域进行翻折,当翻折角度大于预设角度时,将该图像文件721传输至即时通讯应用程序中作为帐号a向好友b发送的图像消息711。第二,第一应用程序为即时通讯应用程序,第二应用程序为文档处理类应用程序,该第二应用程序中包括的文件类型为文档文件,如:文本文件、表格文件、演示文稿(powerpoint,ppt)文件等,以文本文件为例,第一屏幕区域中显示有第一应用程序中登陆的即时通讯帐号a与帐号b的对话窗口,根据触控信号将文本文件传输至第一应用程序中作为帐号a发送至帐号b的文本文档;或第一屏幕区域中显示有帐号a发布用户原创内容(usergeneratedcontent,ugc)的编辑窗口时,根据触控信号将文本文件传输至第一应用程序,并提取文本文件中的文本内容中作为帐号a发布的ugc内容;第三,第一应用程序为即时通讯应用程序,第二应用程序为金融管理类应用程序,该金融管理类应用程序中的文件类型包括账单文件、余额证明文件、交易记录文件、红包文件中的至少一种,以红包文件为例,第一屏幕区域中显示有第一应用程序中登陆的即时通讯帐号a与帐号b的对话窗口,根据触控信号将红包文件传输至第一应用程序中作为帐号a发送至帐号b的红包,可选地,该红包的金额从第二应用程序的余额中扣除;第四,第一应用程序为图像处理类应用程序,第二应用程序为多媒体类应用程序,该第二应用程序中包括的文件类型为图像文件、视频文件、音频文件中的至少一种,以图像文件为例,第一屏幕区域中显示有第一应用程序的图像选择界面,根据触控信号将第二应用程序中的图像文件传输至第一应用程序中对该图像文件进行图像编辑;或,第一屏幕区域中显示有第一应用程序的图像编辑界面,该图像编辑界面是用于对目标图像进行编辑的界面,根据触控信号将第二应用程序中的图像文件叠加至该目标图像之上进行编辑;第五,第一应用程序为浏览器,第二应用程序为即时通讯应用程序,第二应用程序中包括的文件类型为聊天记录文件、收藏文件、缓存图像文件中的至少一种,以聊天记录文件为例,第一屏幕区域中显示有搜索引擎网页,根据触控信号将第二应用程序中的聊天记录文件传输至第一应用程序中对该聊天记录对应的内容进行搜索。综上所述,本实施例提供的文件传输方法,通过在折叠显示屏的第一屏幕区域显示第一应用程序的第一显示内容,在折叠显示屏的第二屏幕区域显示第二应用程序的第二显示内容,通过对第二显示内容中的文件标识的触控信号将第二应用程序中的文件传输至第一应用程序,利用折叠显示屏可以在两个屏幕区域显示两个应用程序的便利简化两个应用程序之间的文件传输过程,解决了相关技术中文件调用过程较为繁琐人机交互效率低下的问题,提高了终端的操控便利度。本实施例提供的文件传输方法,通过对应用标识的拖动操作实现将文件传输至第一应用程序的功能,避免了多次操作后第一应用程序才能对文件进行应用的繁琐操作,简化了文件在两个应用程序之间的传输过程。本实施例提供的文件传输方法,通过对折叠显示屏的翻折操作将文件传输至第一应用程序,用户仅需要对文件进行选中操作后,就可以通过翻折操作直接对文件进行传输,增加了交互形式,提高了文件传输过程中的趣味性。在一个可选的实施例中,上述第二应用程序的启动可以是自动启动的,也可以是根据用户的选择启动的,图8是本申请另一个示例性实施例提供的文件传输方法的流程图,以该方法应用在如图1所示的终端100中为例进行说明,如图8所示,该方法包括:步骤801,当折叠显示屏处于向外翻折状态时,根据接收到的对第一应用程序的启动操作,在第一屏幕区域显示第一界面内容。可选地,向外翻折状态即为图1所示的外折叠状态。可选地,在外折叠状态下,第一屏幕区域为默认显示应用程序的界面内容的区域,第二屏幕区域为黑屏区域。步骤802,当接收到对折叠显示屏的打开操作时,在第二屏幕区域显示第二界面内容。可选地,根据打开操作在第二屏幕区域中显示第二界面内容包括如下方式中的任意一种:第一,当接收到对折叠显示屏的打开操作时,在第二屏幕区域中显示候选应用程序的程序标识,该候选应用程序中包括第二应用程序;当接收到在第二应用程序的程序标识上的选择操作时,在第二屏幕区域显示第二界面内容;可选地,该候选应用程序可以是历史使用频率最高的预设数量的应用程序,可以是在第一应用程序启动之间启动频率最高的应用程序,还可以是近期有启动记录的应用程序。即,获取终端中安装的应用程序的历史使用数据,根据历史使用数据确定使用频率最高的预设数量的应用程序作为候选应用程序;或,根据历史使用数据确定在第一应用程序启动之间启动频率最高的预设数量的应用程序作为候选应用程序,可选地,该第一应用程序启动之间是指第一应用程序的启动状态为前台启动状态、后台启动状态以及前台启动状态的切换状态时,在第一应用程序处于后台启动状态时,在前台进行启动的应用程序;或,根据历史使用数据确定最近预设时长内有启动记录的应用程序作为候选应用程序。可选地,上述历史使用数据可以是最近预设时长内的历史使用数据,也可以是终端最近一次开机开始的历史使用数据,还可以是该终端完整的历史使用数据,本公开实施例对此不加以限定。示意性的,请参考图9,当终端处于向外翻折状态时,第一屏幕区域中显示有第一应用程序(即时通讯应用程序)的第一显示界面91,当终端接收到打开操作从翻折状态切换为打开状态时,在第二屏幕区域92中显示候选应用程序921(照片应用程序)、候选应用程序922(金融管理应用程序)以及候选应用程序923(游戏应用程序),当接收到在候选应用程序921上的选择操作时,在第二屏幕区域92中显示第二显示界面93,该第二显示界面93为照片应用程序的显示界面。第二,当接收到对折叠显示屏的打开操作时,根据程序对应关系表确定第二应用程序为与第一应用程序对应的程序,并在第二屏幕区域显示第二显示内容。可选地,该对应关系表可以是由技术人员预先设置的表,也可以是根据历史使用数据实时生成的表。可选地,当第一应用程序为即时通讯应用程序时,第二应用程序为多媒体类应用程序或文档处理类应用程序或金融管理类应用程序或邮箱应用程序;当第一应用程序为图像处理类应用程序时,第二应用程序为多媒体类应用程序;当第一应用程序为浏览器时,第二应用程序为即时通讯应用程序。可选地,根据上述历史使用数据,确定与第一应用程序关联性最强的应用程序作为对应关系表中与第一应用程序对应的第二应用程序,其中,关联性可以通过第一应用程序启动之间的启动频率确定,也可以根据程序类型确定。示意性的,该对应关系表如下表一所示:表一第一应用程序第二应用程序x信多媒体库x图编辑照片浏览器x信可选地,可以有多个第一应用程序对应同一个第二应用程序,但一个第一应用程序智能对应一个第二应用程序。第三,第一界面内容中包括与第二应用程序对应的调用控件,当接收到对折叠显示屏的打开操作时,将第一屏幕区域和第二屏幕区域作为完整屏幕显示第一界面内容;接收在调用控件上的点击操作后,根据点击操作将第一界面内容显示在第一屏幕区域,并将第二界面内容显示在第二屏幕区域。步骤803,接收在文件标识上的触控信号。可选地,该触控信号包括如下情况中的任意一种:第一,终端接收在该文件标识上的拖动操作,该拖动操作的启示位置位于文件标识上的任意一点,该拖动操作的结束位置位于第一屏幕区域中的目标位置,则根据该拖动操作确定触控信号;可选地,该拖动操作的结束位置还可以实现为第三屏幕区域,即连接第一屏幕区域和第二屏幕区域的中间区域上。可选地,上述第一屏幕区域中的目标位置可以是预先设定的指定位置,也可以是第一屏幕区域中的任意位置。第二,终端接收在文件标识上的点击操作;接收作用在折叠显示屏上的翻折操作;当翻折操作的翻折角度达到预设角度时,根据点击操作和翻折操作确定输出信号。其中,该翻折操作可以是向内折叠状态进行翻折的翻折操作,也可以是向外折叠状态进行翻折的翻折操作,本申请实施例对此不加以限定。可选地,该触控信号用于将文件标识对应的文件从第二应用程序传输至第一屏幕区域中显示的显示内容对应的应用程序,也即第一应用程序。步骤804,根据触控信号将文件标识对应的文件传输至第一应用程序。可选地,在将文件传输至第一应用程序进行应用时,首先根据触控信号确定文件标识对应的文件的通用资源标识符(uniformresourceidentifier,uri);根据触控信号确定第一应用程序为文件的传输目的地址;根据传输目的地址生成发送意图,该发送意图为文件的传输媒介,通过发送意图将文件传输至第一应用程序进行应用。综上所述,本实施例提供的文件传输方法,通过在折叠显示屏的第一屏幕区域显示第一应用程序的第一显示内容,在折叠显示屏的第二屏幕区域显示第二应用程序的第二显示内容,通过对第二显示内容中的文件标识的触控信号将第二应用程序中的文件传输至第一应用程序,利用折叠显示屏可以在两个屏幕区域显示两个应用程序的便利简化两个应用程序之间的文件传输过程,解决了相关技术中文件调用过程较为繁琐人机交互效率低下的问题,提高了终端的操控便利度。本实施例提供的文件传输方法,通过对应用标识的拖动操作实现将文件传输至第一应用程序的功能,避免了多次操作后第一应用程序才能对文件进行应用的繁琐操作,简化了文件在两个应用程序之间的传输过程。本实施例提供的文件传输方法,通过对折叠显示屏的翻折操作将文件传输至第一应用程序,用户仅需要对文件进行选中操作后,就可以通过翻折操作直接对文件进行传输,增加了交互形式,提高了文件传输过程中的趣味性。图10是本公开一个示例性实施例提供的文件传输装置的结构框图,以该装置应用于如图1所示的终端100中为例,如图10所示,该装置包括:显示模块1010,被配置为当所述折叠显示屏中的所述第一屏幕区域和所述第二屏幕区域处于打开状态时,在所述第一屏幕区域显示第一应用程序的第一界面内容,在所述第二屏幕区域显示第二应用程序的第二界面内容,所述第二界面内容中显示有文件标识,所述文件标识为所述第二应用程序中的文件的标识;接收模块1020,被配置为接收在所述文件标识上的触控信号;传输模块1030,被配置为根据所述触控信号将所述文件标识对应的文件传输至所述第一应用程序。在一个可选的实施例中,所述接收模块1020,还被配置为接收在所述文件标识上的拖动操作,所述拖动操作的起始位置位于所述文件标识上任意一点,所述拖动操作的结束位置位于所述第一屏幕区域中的目标位置,根据所述拖动操作确定所述触控信号;或,所述接收模块1020,还被配置为接收在所述文件标识上的点击操作;接收作用在所述折叠显示屏上的翻折操作;当所述翻折操作的翻折角度达到预设角度时,根据所述点击操作和所述翻折操作确定所述触控信号。在一个可选的实施例中,所述显示模块1010,还被配置为当所述折叠显示屏处于向外翻折状态时,根据接收到的对所述第一应用程序的启动操作,在所述第一屏幕区域显示所述第一界面内容;所述显示模块1010,还被配置为当接收到对所述折叠显示屏的打开操作时,在所述第二屏幕区域显示所述第二界面内容。在一个可选的实施例中,所述显示模块1010,还被配置为当接收到对所述折叠显示屏的所述打开操作时,在所述第二屏幕区域中显示候选应用程序的程序标识,所述候选应用程序中包括所述第二应用程序;所述显示模块1010,还被配置为当接收在所述第二应用程序的程序标识上的选择操作时,在所述第二屏幕区域显示所述第二界面内容。在一个可选的实施例中,如图11所示所述装置,还包括:获取模块1040,被配置为获取所述终端中安装的应用程序的历史使用数据;确定模块1050,被配置为根据所述历史使用数据确定使用频率最高的预设数量的应用程序作为所述候选应用程序;或,根据所述历史使用数据确定在所述第一应用程序启动之间启动频率最高的预设数量的应用程序作为所述候选应用程序;或,根据所述历史使用数据确定最近预设时长内有启动记录的应用程序作为所述候选应用程序。在一个可选的实施例中,所述显示模块1010,还被配置为当接收到对所述折叠显示屏的所述打开操作时,根据程序对应关系表确定所述第二应用程序为与所述第一应用程序对应的程序;在所述第二屏幕区域显示所述第二界面内容。在一个可选的实施例中,当所述第一应用程序为即时通讯应用程序时,所述第二应用程序为多媒体类应用程序或文档处理类应用程序或金融管理类应用程序或邮箱应用程序;当所述第一应用程序为图像处理类应用程序时,所述第二应用程序为所述多媒体类应用程序;当所述第一应用程序为浏览器时,所述第二应用程序为即时通讯应用程序。在一个可选的实施例中,所述第一界面内容中包括与所述第二应用程序对应的调用控件;所述显示模块1010,还被配置为当接收到对所述折叠显示屏的打开操作时,将所述第一屏幕区域和所述第二屏幕区域作为完整屏幕显示所述第一界面内容;所述接收模块1020,还被配置为接收在所述调用控件上的点击操作;所述显示模块1010,还被配置为根据所述点击操作将所述第一界面内容显示在所述第一屏幕区域,并将所述第二界面内容显示在所述第二屏幕区域。在一个可选的实施例中,所述传输模块1030,还被配置为根据所述触控信号确定所述文件标识对应的文件的通用资源标识符;根据所述触控信号确定所述第一应用程序为所述文件的传输目标地址;根据所述传输目标地址生成发送意图,所述发送意图为所述文件的传输媒介;通过所述发送意图将所述文件传输至所述第一应用程序。综上所述,本实施例提供的文件传输装置,通过在折叠显示屏的第一屏幕区域显示第一应用程序的第一显示内容,在折叠显示屏的第二屏幕区域显示第二应用程序的第二显示内容,通过对第二显示内容中的文件标识的触控信号将第二应用程序中的文件传输至第一应用程序,利用折叠显示屏可以在两个屏幕区域显示两个应用程序的便利简化两个应用程序之间的文件传输过程,解决了相关技术中文件调用过程较为繁琐人机交互效率低下的问题,提高了终端的操控便利度。值得注意的是,上述显示模块1010、接收模块1020、传输模块1030、获取模块1040以及确定模块1050可以是由处理器和存储器共同实现的,其中,显示模块1010还可以是由处理器、存储器以及折叠显示屏共同实现的。图12示出了本公开实施提供的一种终端1200的框图。例如,终端1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。参照图12,终端1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(i/o)接口1212,传感器组件1214,以及通信组件1216。处理组件1202通常控制终端1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。存储器1204被配置为存储各种类型的数据以支持在终端1200的操作。这些数据的示例包括用于在终端1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。电源组件1206为终端1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为终端1200生成、管理和分配电力相关联的组件。多媒体组件1208包括在所述终端1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当终端1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(mic),当终端1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。i/o接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。传感器组件1214包括一个或多个传感器,用于为终端1200提供各个方面的状态评估。例如,传感器组件1214可以检测到终端1200的打开/关闭状态,组件的相对定位,例如所述组件为终端1200的显示器和小键盘,传感器组件1214还可以检测终端1200或终端1200一个组件的位置改变,用户与终端1200接触的存在或不存在,终端1200方位或加速/减速和终端1200的温度变化。传感器组件1214还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。通信组件1216被配置为便于终端1200和其他设备之间有线或无线方式的通信。终端1200可以接入基于通信标准的无线网络,如wi-fi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。在示例性实施例中,终端1200可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由终端1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端1200的处理器执行时,使得终端1200能够执行一种文件传输方法,所述方法包括:当所述折叠显示屏中的所述第一屏幕区域和所述第二屏幕区域处于打开状态时,在所述第一屏幕区域显示第一应用程序的第一界面内容,在所述第二屏幕区域显示第二应用程序的第二界面内容,所述第二界面内容中显示有所述第二应用程序中的文件的文件标识;接收在所述文件标识上的触控信号;根据所述触控信号将所述文件标识对应的文件传输至所述第一应用程序。本公开实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条指令,该至少一条指令由处理器加载并执行以实现如上各个实施例中的文件传输方法。本公开实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,该至少一条指令由处理器加载并执行以实现如上各个实施例中的文件传输方法。应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。上述本公开实施例序号仅仅为了描述,不代表实施例的优劣。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1