多开应用的数据传输方法、装置及移动终端制造方法及图纸

技术编号:14690937 阅读:113 留言:0更新日期:2017-02-23 13:32
本发明专利技术公开了一种多开应用的数据传输方法、装置及移动终端。该方法包括:在当前应用中监听数据传输指令和目标应用选择指令;根据所述数据传输指令,确定待传输数据;根据所述目标应用选择指令,将所述待传输数据传输给目标应用;其中,所述当前应用和所述目标应用为一个多开应用集合中的不同的应用,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。本发明专利技术实现了不用切换到目标应用的显示界面即可在当前应用的显示界面中将待传输数据传输给目标应用,且可以同时传输给多个目标应用,简化了多开应用的数据传输过程。

【技术实现步骤摘要】

本专利技术实施例涉及终端技术,尤其涉及一种多开应用的数据传输方法、装置及移动终端
技术介绍
移动终端是用户最常用最重要的电子设备。在移动终端的操作系统平台上,用户可以根据自己的需要安装各种社交类应用程序、即时通信类应用程序等。用户在工作和生活上经常需要使用多个账号同时登录同一个应用程序,现有操作系统,在一个用户空间中,只能打开一个相同的应用程序,登录一个账号,用户使用不同账号时,需要退出原账号,才能登录别的账号。虽然可以通过应用多开在两个用户空间中安装同一应用程序,来实现同时登录两个不同的账号,但是当用户同时打开两个同一应用程序时,用户首先需要进行用户空间的切换。在多开应用的数据处理上,只能对当前显示的应用程序的数据进行处理,如果要将当前显示的应用程序的数据传输到当前显示的应用程序的其他分身应用或同胞应用时,需要切换到相应的应用程序中才能进行操作,因此,现有技术中的多开应用的数据传输步骤较繁琐,给用户造成了不便。
技术实现思路
有鉴于此,本专利技术实施例提供一种多开应用的数据传输方法、装置及移动终端,以简化多开应用的数据传输过程。第一方面,本专利技术实施例提供了一种多开应用的数据传输方法,所述方法包括:在当前应用中监听数据传输指令和目标应用选择指令;根据所述数据传输指令,确定待传输数据;根据所述目标应用选择指令,将所述待传输数据传输给目标应用;其中,所述当前应用和所述目标应用为一个多开应用集合中的不同的应用,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。第二方面,本专利技术实施例还提供了一种多开应用的数据传输装置,所述装置包括:指令监听模块,用于在当前应用中监听数据传输指令和目标应用选择指令;数据确定模块,用于根据所述数据传输指令,确定待传输数据;数据传输模块,用于根据所述目标应用选择指令,将所述待传输数据传输给目标应用;其中,所述当前应用和所述目标应用为一个多开应用集合中的不同的应用,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。第三方面,本专利技术实施例还提供了一种移动终端,所述移动终端集成了本专利技术任一实施例所述的多开应用的数据传输装置。本专利技术实施例的技术方案,通过在当前应用中监听数据传输指令和目标应用选择指令,并将数据传输指令指定的待传输数据传输给目标应用选择指令指定的目标应用,实现了不用切换到目标应用的显示界面即可在当前应用的显示界面中将待传输数据传输给目标应用,且可以同时传输给多个目标应用,简化了多开应用的数据传输过程。附图说明图1是本专利技术实施例提供的一种多开应用的数据传输方法的流程图;图2是本专利技术实施例提供的另一种多开应用的数据传输方法的流程图;图3是本专利技术实施例提供的另一种多开应用的数据传输方法的流程图;图4是本专利技术实施例提供的一种多开应用的数据传输装置的结构示意图;图5为本专利技术实施例提供的一种移动终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术实施例提供的一种多开应用的数据传输方法的流程图,本实施例可适用于在当前应用中向与当前应用关联的目标应用传输数据的情况,该方法可以由多开应用的数据传输装置来执行,该装置可以由软件和/或硬件的方式来实现,该装置可以配置在手机或平板电脑等移动终端中。该方法具体包括如下步骤:步骤110,在当前应用中监听数据传输指令和目标应用选择指令。其中,所述当前应用是指当前显示的应用程序。数据传输指令和目标应用选择指令可以是用户主动发起的,也可以是根据当前应用的数据的改变而自动发起的。所述数据传输指令指示了待传输数据的存储位置,目标应用选择指令指示了待传输数据要传输到的目标应用。在显示当前应用的显示界面时,用户可以发起数据传输指令和目标应用选择指令,将当前应用的数据传输给目标应用选择指令指定的目标应用,该目标应用是当前应用所在的多开应用集合中的其他应用,该目标应用可以是一个应用,也可以是多个应用。其中,所述当前应用和所述目标应用为一个多开应用集合中的不同的应用,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。多开应用集合的实现方式可以有很多种,本实施例不做具体限定。例如,可分别安装不同版本的应用,将一种版本作为主应用,将其他版本作为分身应用,其中,可通过反编译修改应用的安装包(APK)文件,再安装修改后的APK文件来实现安装不同版本的同款应用;又如,可通过应用模拟用户空间及动态加载技术的第三方多开助手软件来实现;再如,可通过修改系统机制来实现。优选的,本实施例中多开应用集合基于多用户机制来实现,其中多用户机制具体可包括智能终端中的操作系统所支持的多用户机制,如安卓(Android)系统的多用户机制以及手机窗口(WindowsPhone,WP)操作系统的多用户机制等。多开应用是指进行应用多开(即将一个应用程序分成两个或者多个,从而可以登录不同的账号)的应用程序。步骤120,根据所述数据传输指令,确定待传输数据。由于所述数据传输指令指示了待传输数据的存储位置,根据所述数据传输指令,找到所述待传输数据的存储位置,从而确定了待传输数据。步骤130,根据所述目标应用选择指令,将所述待传输数据传输给目标应用。在确定待传输数据后,将待传输数据传输给目标应用选择指令指定的目标应用。将待传输数据传输给目标应用是指,将待传输数据存储到目标应用的数据的存储空间中。目标应用的数据的存储空间可以根据目标应用的应用标识来识别。其中,多开应用集合中的主应用和分身应用可以用不同的应用标识进行区分,即可以在主应用的应用标识的基础上添加一个标志来表示分身应用的标识,如微信主应用的标识为weixin,第一个分身应用的标识为weixin1或weixin*,第二个分身应用的标识为weixin2或weixin**,从而可以明确区分主应用与各个分身应用。本实施例的技术方案,通过在当前应用中监听数据传输指令和目标应用选择指令,并将数据传输指令指定的待传输数据传输给目标应用选择指令指定的目标应用,实现了不用切换到目标应用的显示界面即可在当前应用的显示界面中将待传输数据传输给目标应用,且可以同时传输给多个目标应用,简化了多开应用的数据传输过程。在上述技术方案的基础上,在当前应用中监听数据传输指令和目标应用选择指令优选包括:监听所述当前应用添加的数据;当所述当前应用在所述多开应用集合中关联的应用没有存储所述当前应用添加的数据时,确定该关联的应用为目标应用;根据所述当前应用添加的数据确定所述数据传输指令,并根据所述目标应用确定所述目标应用选择指令。在监听到当前应用添加数据时,判断在所述当前应用所在的多开应用集合中与该当前应用关联的应用是否已存储了当前应用添加的数据,如果没有存储,则将没有存储该数据的与当前应用关联的应用确定为目标应用,从而根据当前应用添加的数据确定数据传输指令,根据目标应用确定目标应用选择指令,从而可以统一多开应用集合中的各个应用的数据。图2是本专利技术实施例提供的另一种多开应用的数据传输方法的流程图,本实施例在上述实施例的基础上进行了优化,在当前应用中监听数据传输指令和目标应用选本文档来自技高网...
多开应用的数据传输方法、装置及移动终端

【技术保护点】
一种多开应用的数据传输方法,其特征在于,所述方法包括:在当前应用中监听数据传输指令和目标应用选择指令;根据所述数据传输指令,确定待传输数据;根据所述目标应用选择指令,将所述待传输数据传输给目标应用;其中,所述当前应用和所述目标应用为一个多开应用集合中的不同的应用,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。

【技术特征摘要】
1.一种多开应用的数据传输方法,其特征在于,所述方法包括:在当前应用中监听数据传输指令和目标应用选择指令;根据所述数据传输指令,确定待传输数据;根据所述目标应用选择指令,将所述待传输数据传输给目标应用;其中,所述当前应用和所述目标应用为一个多开应用集合中的不同的应用,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。2.根据权利要求1所述的方法,其特征在于,在当前应用中监听数据传输指令和目标应用选择指令之前,还包括:在创建所述分身应用后,为所述分身应用创建独立的数据存储路径。3.根据权利要求2所述的方法,其特征在于,在创建所述分身应用后,为所述分身应用创建独立的数据存储路径包括:在创建所述分身应用后,根据所述分身应用的用户空间标识,为所述分身应用创建独立的数据存储路径。4.根据权利要求1-3任一所述的方法,其特征在于,所述目标应用选择指令包括所述目标应用的应用标识和用户空间标识;根据所述目标应用选择指令,将所述待传输数据传输给目标应用包括:根据所述目标应用的应用标识和用户空间标识,确定所述目标应用的数据存储路径;将所述待传输数据存储到所述目标应用的数据存储路径指向的存储空间中。5.根据权利要求1-3任一所述的方法,其特征在于,在当前应用中监听数据传输指令和目标应用选择指令包括:监听所述当前应用添加的数据;当所述当前应用在所述多开应用集合中关联的应用没有存储所述当前应用添加的数据时,确定该关联的应用为目标应用;根据所述当前应用添加的数据确定所述数据传输指令,并根据所述目标应用确定所述目标应用选择指令。6.一种多开应用的数据传输装置,其特征在于,所述装置包括:指令监听模块,用于在当...

【专利技术属性】
技术研发人员:梅小虎
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1