本发明涉及移动通讯领域,特别是涉及一种多开应用之间数据的处理方法、装置及终端。
背景技术:
随着通信技术的迅猛发展,现有终端的功能也在不断改进,如现有的很多终端都能实现多开方案,即在一个终端中能够实现主应用与分身应用同时使用。但是现有的多开方案中的主应用与分身应用之间是相互独立的,相当于在创建分身应用时,安装了一个全新的应用,由于主应用与分身应用之间是相互独立的,因而删除分身应用时,分身应用的相关数据都会直接被删除,某些用户认为重要的数据也无法保留,从而在一定程度上降低了用户体验。
技术实现要素:
本发明提供了一种多开应用之间数据的处理方法、装置及终端,用以解决现有技术的多开方案中删除分身应用时,无法保留分身应用的数据的问题。
一方面,本发明提供了一种多开应用之间数据的处理方法,该方法包括:在建立分身应用时,判断是否将所述分身应用的数据同步至主应用,若是,则将所述分身应用的数据同步至所述主应用。
进一步地,所述将所述分身应用的数据同步至所述主应用,具体包括:每间隔预定时间将所述分身应用的数据同步至所述主应用。
进一步地,当所述分身应用和所述主应用分别为多个时,所述将所述分身应用的数据同步至所述主应用,具体包括:选择需进行数据同步的分身应用和主应用,并建立需进行数据同步的分身应用和主应用之间的对应关系,将被选的分身应用的数据同步至与其对应的主应用。
进一步地,所述将所述分身应用的数据同步至所述主应用,具体包括:根据接收到的用户的指示,选择预定时间段内的分身应用的数据同步至所述主应用。
进一步地,该方法还包括:当删除分身应用时,检测是否将该分身应用的数据同步至所述主应用,若否,则向用户发出提示,并根据用户指示确定是否将所述分身应用的数据同步至所述主应用。
另一方面,本发明还提供了一种多开应用之间数据的处理装置,该装置包括:判断单元,用于在建立分身应用时,判断是否将所述分身应用的数据同步至主应用;若是,则触发同步单元;所述同步单元,用于将所述分身应用的数据同步至所述主应用。
进一步地,所述同步单元还用于,每间隔预定时间将所述分身应用的数据同步至所述主应用。
进一步地,所述同步单元还用于,当所述分身应用和所述主应用分别为多个时,选择需进行数据同步的分身应用和主应用,并建立需进行数据同步的分身应用和主应用之间的对应关系,将被选的分身应用的数据同步至与其对应的主应用。
进一步地,所述同步单元还用于,根据接收到的用户的指示,选择预定时间段内的分身应用的数据同步至所述主应用。
进一步地,该装置还包括:检测单元,用于当删除分身应用时,检测是否将该分身应用的数据同步至所述主应用,若否,则向用户发出提示,并根据用户指示选择是否触发所述同步单元。
再一方面,本发明还提供了一种终端,该终端包括上述任意一种所述的装置。
本发明有益效果如下:
本发明通过在建立分身应用时,判断是否将分身应用的数据同步至主应用,若确定是,则将分身应用的数据同步至主应用,从而避免了删除分身应用时,分身应用的数据也会一同被删除的问题,从而大大提升了用户体验。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明实施例的一种多开应用之间数据的处理方法的流程示意图;
图2是本发明实施例的另一种多开应用之间数据的处理方法的流程示意图;
图3是本发明实施例的又一种多开应用之间数据的处理方法的流程示意图;
图4是本发明实施例的一种多开应用之间数据的处理装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
为了解决现有技术中的多开方案中删除分身应用时,无法保留分身应用的数据的问题,本发明通过在建立分身应用时,判断是否将分身应用的数据同步至主应用,如果确定是,则将分身应用的数据同步至主应用,从而避免了删除分身应用时,分身应用的数据也会一同被删除的问题,从而大大提升了用户体验。以下结合附图以及几个实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
方法实施例
本发明实施例提供了一种多开应用之间数据的处理方法,参见图1,该方法包括:
S101、在建立分身应用时,判断是否将所述分身应用的数据同步至主应用,若是,则进入下一步;
S102、将所述分身应用的数据同步至所述主应用。
也就是说,本发明通过在建立分身应用时,判断是否将分身应用的数据同步至主应用,如果确定是,则将分身应用的数据同步至主应用,从而避免了删除分身应用时,分身应用的数据也会被一并删除的问题,从而大大提升了用户体验。
本发明的应用场景是,终端能够支持多开方案(即在一个终端中能够实现主应用与分身应用同时使用),通过在建立分身应用时,判断是否将分身应用的数据同步至主应用,并在确定是的情况下,将分身应用的数据同步至主应用,从而避免在删除分身应用时,分身应用的数据也会被一并删除的问题,进而提升了用户体验。
本发明实施例所述的终端为任意能够支持多开方案的终端,如、手机、平板电脑等等。
具体来说,本发明实施例是在创建分身应用时,如果用户选择将某个分身应用的账号的数据与主应用的数据进行同步,则该分身应用的数据与主应用的数据会自动进行同步,使得用户在任何一个应用登陆,都会同步保存各个应用的数据,实现数据的同步一致性,并且在删除分身应用时,分身应用的数据不会被一并删除,从而大大提升了用户体验。
具体实施时,本发明实施例所述步骤S102具体包括:每间隔预定时间将所述分身应用的数据同步至主应用。
也就是说,为了减少对终端内存的消耗,本发明是间隔预定时间才将分身应用的数据同步至主应用。具体的间隔预定时间的大小,可根据具体的情况进行设定。
当然具体实施时,本发明也可以根据接收到的用户的指示,选择预定时间段内的分身应用的数据同步至所述主应用。
即,本发明也可以并不将主应用与分身应用实时的数据同步,而是根据实际情况,选择将某一段的分身应用的数据同步至主应用,具体实施时,可根据用户的指示来进行数据的同步。
也就是说,当用户认为某一时间段的分身应用的数据比较重要,可以将选择该时间段内的分身应用的数据同步至主应用。
举例来说,当用户分身微信应用中,某一时间段的聊天内容涉及了合同约定,或者是其他比较重要的事情时,则用户就可以选择将该时间段内的分身微信应用中的数据同步至主应用,以做备份,防止在删除分身微信应用时,将该段重要的内容删除。
综合来说,用户可根据实际需要来选择具体将分身应用的具体的数据与主应用进行同步,而不必将分身应用的所有数据都同步到主应用中,从而既可以实现保留分身应用的重要数据,又节省了终端的内存的消耗。
当所述分身应用和所述主应用分别为多个时,选择需进行数据同步的分身应用和主应用,并建立需进行数据同步的分身应用和主应用之间的对应关系,将被选的分身应用的数据同步至与其对应的主应用。
也就是说,本发明实施例的分身应用和主应用均可以是多个,用户可以根据实际情况选择需进行数据同步的分身应用和主应用,并建立需进行数据同步的分身应用和主应用之间的对应关系,将被选的分身应用的数据同步至与其对应的主应用。
举例说明,主应用包括主应用A、主应用B、主应用C,分身应用包括分身应用a和分身应用b,用户可以选择将分身应用a的数据同步至主应用A,将分身应用b的数据同步至主应用B。
本发明实施例所述的方法还包括:当删除分身应用时,检测是否将所述分身应用的数据同步至主应用,若否,则向用户发出提示,并根据用户指示选择是否将所述分身应用的数据同步至主应用。
也就是说,在删除分身应用时,本发明会进一步的检测分身应用与主应用的同步性,当检测到分身应用与主应用没有建立同步时,则向用户发出提示,并在得到用户确定同步的指示时,将该分身应用的数据同步至所述主应用。
即,本发明可有效避免用户在建立分身应用时并没有选择将分身应用的数据同步至主应用,而导致的误删分身应用数据的问题。
在分身应用创建时,如果选择同步分身应用数据至主应用,之后分身应用与主应用将进行数据同步,使得在任何一个应用登录,都能保证聊天记录等数据的一致性。
用户也可以在删除分身应用时,选择是否将全部或者某一部分的数据进行同步保留,以避免数据丢失。
需要说明的是,由于同步后,主应用与分身应用的数据是同步的,所以当用户删除主应用时,也可以通过分身应用来查看主应用的数据。
图2是本发明实施例另一种多开应用之间数据的处理方法的流程示意图,下面将结合图2对本发明所述的方法进行详细的解释和说明:
S201.终端开启;
S202.用户使用分身应用功能;
S203.判断该分身应用是否与主应用进行数据同步,如果是,则进入下一步,否则进入S202;
S204.判断是否达到数据同步的时间间隔,如果是,则进入下一步,否则进入S206;
S205.将分身应用数据与主应用数据进行同步;
S206.结束。
也就是说,终端可以根据用户选择,同步分身应用数据至主应用,之后分身应用与主应用将进行数据同步,使得在任何一个应用登录,都能保证聊天记录等数据的一致性。
图3是本发明实施例又一种多开应用之间数据的处理方法的流程示意图,下面将结合图3对本发明所述的方法进行详细的解释和说明:
S301.终端开启;
S302.用户删除分身应用功能;
S303.判断该分身应用是否与主应用进行数据同步,如果是,则进入下一步,否则进入S302;
S304.检测主应用中是否已经存有该部分数据,如果否,则进入下一步,如果是,进入S302;
S305.将分身应用数据与主应用数据进行同步;
S306.结束。
也就是说,本发明在删除分身应用时,可根据用户选择是否将与删除的分身应用的全部或者某一部分的数据进行同步保留,如果是则进行同步保留,以避免数据丢失。
装置实施例
本发明实施例提供了一种多开应用之间数据的处理装置,参见图4,该装置具体包括:判断单元41,用于在建立分身应用时,判断是否将所述分身应用的数据同步至主应用,若是,则触发同步单元;所述同步单元42,用于将所述分身应用的数据同步至所述主应用。
也就是说,本发明在建立分身应用时,通过判断单元判断是否将分身应用的数据同步至主应用,如果确定是,则触发同步单元将分身应用的数据同步至主应用,从而避免了删除分身应用时,分身应用的数据也会被一并删除的问题,从而大大提升了用户体验。
本发明的应用场景是,终端能够支持多开方案(即在一个终端中能够实现主应用与分身应用同时使用),通过在建立分身应用时,判断是否将分身应用的数据同步至主应用,并在确定是的情况下,将分身应用的数据同步至主应用,从而避免在删除分身应用时,分身应用的数据也会被一并删除的问题,进而提升了用户体验。
本发明实施例所述的终端为任意能够支持多开方案的终端,如、手机、平板电脑等等。
具体来说,本发明实施例是在创建分身应用时,如果用户选择将某个分身应用的账号的数据与主应用的数据进行同步,则该分身应用的数据与主应用的数据会自动进行同步,使得用户在任何一个应用登陆,都会同步保存各个应用的数据,实现数据的同步一致性,并且在删除分身应用时,分身应用的数据不会被一并删除,从而大大提升了用户体验。
本发明实施例所述同步单元还用于,每间隔预定时间将所述分身应用的数据同步至所述主应用。
也就是说,为了减少对终端内存的消耗,本发明是间隔预定时间才将分身应用的数据同步至主应用。具体的间隔预定时间的大小,可根据具体的情况进行设定。
当然具体实施时,本发明也可以根据接收到的用户的指示,选择预定时间段内的分身应用的数据同步至所述主应用。
即,本发明也可以并不将主应用与分身应用实时的数据同步,而是根据实际情况,选择将某一段的分身应用的数据同步至主应用,具体实施时,可根据用户的指示来进行数据的同步。
也就是说,当用户认为某一时间段的分身应用的数据比较重要,可以将选择该时间段内的分身应用的数据同步至主应用。
举例来说,当用户分身微信应用中,某一时间段的聊天内容涉及了合同约定,或者是其他比较重要的事情时,则用户就可以选择将该时间段内的分身微信应用中的数据同步至主应用,以做备份,防止在删除分身微信应用时,将该段重要的内容删除。
综合来说,用户可根据实际需要来选择具体将分身应用的具体的数据与主应用进行同步,而不必将分身应用的所有数据都同步到主应用中,从而既可以实现保留分身应用的重要数据,又节省了终端的内存的消耗。
进一步地,本发明实施例所述同步单元还用于,当所述分身应用和所述主应用分别为多个时,选择需进行数据同步的分身应用和主应用,并建立需进行数据同步的分身应用和主应用之间的对应关系,将被选的分身应用的数据同步至与其对应的主应用。
也就是说,本发明实施例的分身应用和主应用均可以是多个,用户可以根据实际情况选择需进行数据同步的分身应用和主应用,并建立需进行数据同步的分身应用和主应用之间的对应关系,将被选的分身应用的数据同步至与其对应的主应用。
举例说明,主应用包括主应用A、主应用B、主应用C,分身应用包括分身应用a和分身应用b,用户可以选择将分身应用a的数据同步至主应用A,将分身应用b的数据同步至主应用B。
进一步地,本发明实施例的装置还包括检测单元,当删除分身应用时,通过检测单元检测是否将该分身应用的数据同步至所述主应用,如果否,则向用户发出提示,并根据用户指示选择是否触发所述同步单元。
也就是说,在删除分身应用时,本发明会进一步的检测分身应用与主应用的同步性,当检测到分身应用与主应用没有建立同步时,则向用户发出提示,并在得到用户确定同步的指示时,将该分身应用的数据同步至所述主应用。
即,本发明可有效避免用户在建立分身应用时并没有选择将分身应用的数据同步至主应用,而导致的误删分身应用数据的问题。
在分身应用创建时,如果选择同步分身应用数据至主应用,之后分身应用与主应用将进行数据同步,使得在任何一个应用登录,都能保证聊天记录等数据的一致性。
用户也可以在删除分身应用时,选择是否将全部或者某一部分的数据进行同步保留,以避免数据丢失。
本发明装置实施例的相关部分可参照方法实施例部分进行理解,在此不再赘述。
终端实施例
本发明实施例提供了一种终端,该终端包括装置实施例中所述的任意一种装置,本发明实施例所述的终端为任意能够支持多开方案的终端,如、手机、平板电脑,等等。
本发明实施例中的相关内容可参照装置实施例和方法实施例部分进行理解,在此不再赘述。
本发明至少能够带来以下的有益效果:
本发明通过在建立分身应用时,判断是否将分身应用的数据同步至主应用,如果确定是,则将分身应用的数据同步至主应用,从而避免了删除分身应用时,分身应用的数据也会一同被删除的问题,从而大大提升了用户体验。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。