CN106940761A - 一种应用程序的控制方法以及控制器 - Google Patents
一种应用程序的控制方法以及控制器 Download PDFInfo
- Publication number
- CN106940761A CN106940761A CN201710188202.7A CN201710188202A CN106940761A CN 106940761 A CN106940761 A CN 106940761A CN 201710188202 A CN201710188202 A CN 201710188202A CN 106940761 A CN106940761 A CN 106940761A
- Authority
- CN
- China
- Prior art keywords
- identity
- application program
- account
- corresponding file
- log
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000010586 diagram Methods 0.000 description 5
- 238000009434 installation Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000001341 grazing-angle X-ray diffraction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种控制方法以及控制器,所述控制方法包括:在第一应用程序已经登录第一账号后,获取指示第一应用程序登录第二账号的登陆指令;其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号;执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号;其中,所述第二身份标识与所述第一身份标识不同。本发明技术方案通过不同的身份标识对应的文件中的应用程序分别登录不同的账号,从而实现在同一电子设备上同时登录同一应用程序的多个账号。
Description
技术领域
本发明涉及电子设备技术领域,更具体的说,涉及一种应用程序的控制方法以及控制器。
背景技术
随着科学技术的不断发展,适用于智能手机的应用程序越来越多,使得智能手机的功能越来越多样化。现在智能手机成为当前人们日常生活以及工作必不可少的重要工具,为人们的人们日常生活以及工作代理了巨大的便利。
现有的智能手机对于同一应用程序的多个账号,每次智能登陆一个账号,登陆另一个账号时需要进行账号切换,退出当前在线账号,登陆另一账号。具体的,如智能手机运行某一游戏应用程序,用户具有两个游戏账号,一个为高等级账号,另一个为低等级账号,现有的智能手机无法该游戏应用程序的多开,即无法实现高等级账号与低等级账号的同时在线。
通过上述描述可知,现有的智能手机对同一应用程序只能登陆一个用户账号,无法实现同一应用程序的多开,不便于用户同一应用程序的多账号使用。
发明内容
为了解决上述问题,本发明提供给了一种应用程序的控制方法以及控制器,可以通过同一电子设备同时登陆同一应用程序的多个账号。
为了实现上述目的,本发明提供如下技术方案:
一种应用程序的控制方法,所述控制方法包括:
在第一应用程序已经登录第一账号后,获取指示第一应用程序登录第二账号的登陆指令;其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号;
执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号;
其中,所述第二身份标识与所述第一身份标识不同。
优选的在在,在上述控制方法中,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号包括:
选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
如果所述第二身份标识对应的文件中具有第一应用程序,通过该文件中的第一应程序登陆所述第二账号。
优选的在在,在上述控制方法中,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号包括:
选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
如果所述第二身份标识对应的文件中未有第一应用程序,将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应用程序登陆所述第二账号。
优选的在在,在上述控制方法中,所述执行所述登录指令,通过第二身份标识关联的文件中的所述第一应用程序登录所述第二账号包括:
建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识,所述第二身份标识对应的文件与所述第一身份标识对应的文件分别分配有独立的数据空间;
将所述第一身份标识对应的文件中的第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内;
通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
优选的在在,在上述控制方法中,通过一个预设身份标识对应的文件中的第一应用程序登录一预设账号的方法包括:
为所述预设身份标识关联一个独立运行的所述第一应用程序的进程;
通过所述进程在为所述预设身份标识对应的文件分配的数据空间内对所述第一应用程序进行数据处理。
本发明还提供了一种控制器,所述控制器包括:
获取模块,在第一应用程序已经登录第一账号后,所述获取模块用于获取第一应用程序的登录第二账号的登陆指令;其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号;
处理模块,所述处理模块用于执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号;
其中,所述第二身份标识与所述第一身份标识不同。
优选的在在,在上述控制器中,所述处理模块包括:
第一选择单元,所述第一选择单元用于选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
第一执行单元,如果所述第二身份标识对应的文件中具有第一应用程序,且该文件中的第一应程序未登陆账号,所述第一执行单元用于通过该文件中的第一应程序登陆所述第二账号。
优选的在在,在上述控制器中,所述处理模块包括:
第二选择单元,所述第二选择单元用于选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
第二执行单元,如果所述第二身份标识对应的文件中未有第一应用程序,第二执行单元用于将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
优选的在在,在上述控制器中,所述处理模块包括:
建立分配单元,所述建立分配单元用于建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识,所述第二身份标识对应的文件与所述第一身份标识对应的文件分别分配有独立的数据空间;
复制单元,所述复制单元用于将所述第一身份标识对应的文件中的所述第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内;
第三执行单元,所述第三执行单元用于通过所述第二身份标识对应的文件中的所述第一应程序登陆所述第二账号。
优选的在在,在上述控制器中,通过一个预设身份标识对应的文件中的所述第一应用程序登录一预设账号时,所述处理模块用于为所述预设身份标识关联一个独立运行的所述第一应用程序的进程,通过所述进程在为所述预设身份标识对应的文件分配的数据空间内对所述第一应用程序进行数据处理。
通过上述描述可知,本发明技术方案提供的应用程序的控制方法以及控制器中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号,在第一应用程序已经登录第一账号后,获取指示第一应用程序登录第二账号的登陆指令,执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号。其中,所述第二身份标识与所述第一身份标识不同。可见,本发明技术方案通过不同的身份标识对应的文件中的应用程序分别登录不同的账号,从而实现在同一电子设备上同时登录同一应用程序的多个账号。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种应用程序的控制方法;
图2为本发明实施例提供的一种登录第一账号后再登录第二账号的方法的流程示意图;
图3为本发明实施例提供的另一种登录第一账号后再登录第二账号的方法的流程示意图;
图4为本发明实施例提供的又一种登录第一账号后再登录第二账号的方法的流程示意图;
图5为本发明实施例提供的一种第一应用程序登录账号方法的流程示意图;
图6为本发明实施例所述控制方法同时登录多个第一应用程序账号的原理示意图;
图7为本发明实施例通过的一种控制器的结构示意图;
图8为本发明实施例提供的一种处理模块的结构示意图;
图9为本发明实施例提供的另一种处理模块的结构示意图;
图10为本发明实施例提供的又一种处理模块的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了使本发明实施例提供的技术方案更加清楚,下面结合附图对上述方案进行详细描述。
参考图1,图1为本发明实施例提供的一种应用程序的控制方法,该控制方法用于电子设备,所述电子设备具有至少一个应用程序,所述控制方法包括:
步骤S11:在第一应用程序已经登录第一账号后,获取指示第一应用程序登录第二账号的登陆指令。
其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号。
步骤S12:执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号。
其中,所述第二身份标识与所述第一身份标识不同。每一个身份标识对应的文件夹单独分配有一个数据空间。同一数据空间中,可以同时具有多个不同的应用程序。
需要说明的是,每一个身份标识对应的文件中的第一应用程序可以登任意一个第一应用程序的账号,而同一时刻,一个份标识对应的文件中的第一应用程仅可以登录一个第一应用程序的账号。故本发明实施例所述控制方法中,不局限于第一身份标识对应的文件中的第一应用程序登录第一账号,第二身份标识对应的文件中的第一应用程序登录第二账号,第一身份标识对应的文件中的第一应用程序也可以登录其他第一应用程序账号,第二身份标识对应的文件中的第一应用程序登录其他第一应用程序账号。
所述电子设备至少具有一个身份标识作为第一身份标识,第一身份标识对应的文件中就有第一应用程序。当执行上述登录指令时,可以选择另一个身份标识作为第二身份标识,或是新建一个身份标识作为第二身份标识。
本发明实施例所述控制住方法中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号,在第一应用程序已经登录第一账号后,获取指示第一应用程序登录第二账号的登陆指令,执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号。其中,所述第二身份标识与所述第一身份标识不同。可见,本发明技术方案通过不同的身份标识对应的文件中的应用程序分别登录不同的账号,从而实现在同一电子设备上同时登录同一应用程序的多个账号。
本发明实施例中,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号的方法如图2所示,图2为本发明实施例提供的一种登录第一账号后再登录第二账号的方法的流程示意图,该方法包括:
步骤S21:选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识。
步骤S22:如果所述第二身份标识对应的文件中具有第一应用程序,通过该文件中的第一应程序登陆所述第二账号。
在图2所示实施方式中,电子设备至少具有两个身份标识,其中一个身份标识为第一身份标识,其对应的文件中具有第一应用程序,通过第一身份标识对应的文件中的第一应用程序可以登录第一账号。
当需要通过第一应用程序登录与第一账号不同的第二账号时,通过图2所示方法,选择另一个与所述第一身份标识不同的身份标识作为第二身份标识。此时,如果第二身份标识对应的文件中具有第一应用程序,通过该文件中的第一应程序登陆所述第二账号。此时,当登录第二账号前,该文件中的第一应用程序未登录第一应用程序的账号。
如第一应用程序为微信,第一身份标识对应的文件中安装有微信,根据图2所示方法,当需要登录一个微信账号(第一账号)时,首先通过第一身份表示对应的文件中的微信登录该微信账号,当需要登录另一个微信账号(第二账号)时,执行上述登录指令,选择另一个对应文件中具有微信的身份标识作为第二身份标识,通过第二身份标识中的微信登录另一个微信账号。
本发明实施例中,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号的方法还可以如图3所示,图3为本发明实施例提供的另一种登录第一账号后再登录第二账号的方法的流程示意图,该方法包括:
步骤S31:选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识。
步骤S32:如果所述第二身份标识对应的文件中未有第一应用程序,将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应用程序登陆所述第二账号。
将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件时只需要将所述第一身份标识对应的文件中的第一应用程序的数据信息复制到所述第二身份标识对应的文件,无需第一应用程序的安装包。在图3所示实施方式中,电子设备至少具有两个身份标识,其中一个身份标识为第一身份标识,其对应的文件中具有第一应用程序,通过第一身份标识对应的文件中的第一应用程序可以登录第一账号。
当需要通过第一应用程序登录与第一账号不同的第二账号时,通过图3所示方法,选择另一个与所述第一身份标识不同的身份标识作为第二身份标识。此时,如果所述第二身份标识对应的文件中未有第一应用程序,将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应用程序登陆所述第二账号。
如第一应用程序为微信,第一身份标识对应的文件中安装有微信,根据图3所示方法,当需要登录一个微信账号(第一账号)时,首先通过第一身份表示对应的文件中的微信登录该微信账号,当需要登录另一个微信账号(第二账号)时,执行上述登录指令,选择另一个对应文件中不具有微信的身份标识作为第二身份标识,将第一身份标识对应的文件中的微信复制到第二身份标识对应的文件中,再通过第二身份标识中的微信登录另一个微信账号。
本发明实施例中,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号的方法还可以如图4所示,图4为本发明实施例提供的又一种登录第一账号后再登录第二账号的方法的流程示意图,该方法包括:
步骤S41:建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识。
所述第二身份标识对应的文件与所述第一身份标识对应的文件分别分配有独立的数据空间。
步骤S42:将所述第一身份标识对应的文件中的第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内。
步骤S43:通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
在图4所示实施方式中,电子设备至少具有一个身份标识,该身份标识为第一身份标识,其对应的文件中具有第一应用程序,通过第一身份标识对应的文件中的第一应用程序可以登录第一账号。
当需要通过第一应用程序登录与第一账号不同的第二账号时,通过图4所示方法,建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识。当执行所述登录指令时,将所述第一身份标识对应的文件中的第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内,通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
如第一应用程序为微信,第一身份标识对应的文件中安装有微信,根据图4所示方法,当需要登录一个微信账号(第一账号)时,首先通过第一身份表示对应的文件中的微信登录该微信账号,当需要登录另一个微信账号(第二账号)时,执行上述登录指令,建立一个新的身份标识作为第二身份标识,再将第一身份标识对应的文件中的微信复制到第二身份标识对应的文件中,再通过第二身份标识中的微信登录另一个微信账号。
本发明实施例中,通过一个预设身份标识对应的文件中的第一应用程序登录一预设账号的方法如图5所示,图5为本发明实施例提供的一种第一应用程序登录账号方法的流程示意图,该方法包括:
步骤S51:为所述预设身份标识关联一个独立运行的所述第一应用程序的进程。
步骤S52:通过所述进程在为所述预设身份标识对应的文件分配的数据空间内对所述第一应用程序进行数据处理。当电子设备具有多个第一应用程序时,每个第一应用程序关联不同的身份标识,可以通过独立的进程单独运行,每个身份标识对应的文件中的第一应用的数据信息不变,具有独立的进程空间、安装环境以及存储空间。
根据图5所示方法,当通过多个不同登录多个不同第一应用程序账号时,由于每个身份标识对应关联一个独立运行的所述第一应用程序的进程,可以使得多个第一应用程序分别登录一个不同的第一应用程序账号,实现第一应用程序的多个不同账号同时登录。例如,当通过第一身份标识对应的文件中的第一应用程序登录第一账号时,为第一身份标识关联一个独立运行的所述第一应用程序的进程,当执行指示第一应用程序登录第二账号的登陆指令时,为第二身份标识关联一个独立运行的所述第一应用程序的进程,从而可以实现同时登录第一账号以及第二账号。
本发明实施例所述控制方法中,当执行所述登录指令时,根据对应文件中具有第一应用程序的身份标识的数量、登录的第一应用程序账号的数量以及电子设备已有身份标识的总数量确定所述第二身份标识。如果登录的第一应用程序账号的数量小于对应文件中具有第一应用程序的身份标识的数量,则执行图2所示方法。如果登录的第一应用程序账号的数量等于对应文件中具有第一应用程序的身份标识的数量,且登录的第一应用程序账号的数量小于电子设备已有身份标识的总数量,则执行图3所示方法。如果登录的第一应用程序账号的数量等于电子设备已有身份标识的总数量,则执行图4所示方法。这样,可以减少第一应用程序的复制次数以及建立新的身份标识的此时,节省数据空间。
参考图6,图6为本发明实施例所述控制方法同时登录多个第一应用程序账号的原理示意图。本发明实施例所述控制方法基于Android***的多账号体系实现,***具有一个主用户(owner uid)11,该主用户11的目录下具有至少一个身份标识,一个身份标识为一个子用户。如图6中示出了三个子用户,分别具有身份标识12、身份标识13以及身份标识14。
当需要创建新的身份标识时,在主用户11目录下,创建新的身份标识,限定创建的身份标识的数据空间,各个身份标识并行设置上。每一个身份标识对应的文件单独分配有一个独立的数据空间。每一个身份标识对应的文件中可以安装多个不同的应用程序,不同身份标识对应的文件中的应用程序可以相同或是不同。如图6所示实施方式中,三个身份标识对应的文件中具有第一应用程序以及第二应用程序。如可以设定第一应用程序为微信,第二应用程序为QQ,根据本发明实施例所述控制方法,在不建立新的身份标识前提下,可以同时登录三个微信账号以及三个QQ账号,在存储空间允许的情况下还可以进一步建立新的身份标识,进而可以登录更多的微信账号以及QQ账号。
本发明是实例所述控制方法,在***层建立并行的身份标识,可以同时运行同一应用程序的多个不同账号,多个不同的账号通过独立的进程在不同的数据空间对同时登录的多个不同账号进行数据存储以及管理,从而可以实现同一应用程序的账号多开。
在同时运行同一应用程序的多个不同账号,为了保证不同进程的唯一标识,可以根据进程所关联的身份标识以及该进程对应应用程序的名称命名进程名称。如第一身份标识为uid100,第一应程序为A26,则可以设置第一身份标识对应的文件中第一应用程序登录第一账号时的进程为uid0_uid100_A26.exe,其中,uid0标识主用户。如第二身份标识为uind101,则uid0_uid101_A26.exe标识第二身份标识对应的文件中第一应用程序登录另一个第一应用程序账号时的进程。
通过上述描述可知,本发明实施例所述控制方法可以实现同一应用程序的多个不同账号的同时登录,便于用户使用。
基于上述控制方法,本发明另一实施例还提供给了一种控制器,该控制器用于执行上述控制方法,该控制器如图7所示,图7为本发明实施例通过的一种控制器的结构示意图,该控制器包括:获取模块21以及处理模块22。在第一应用程序已经登录第一账号后,所述获取模块21用于获取第一应用程序的登录第二账号的登陆指令,其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号。所述处理模块22用于执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号,,其中,所述第二身份标识与所述第一身份标识不同。
本发明实施例所述控制器中,当通过一个预设身份标识对应的文件中的所述第一应用程序登录一预设账号时,所述处理模块22用于为所述预设身份标识关联一个独立运行的所述第一应用程序的进程,通过所述进程在为所述预设身份标识对应的文件分配的数据空间内对所述第一应用程序进行数据处理。
处理模块22的结构可以如图8所示,图8为本发明实施例提供的一种处理模块的结构示意图,所示处理模块22包括:第一选择单元31,所述第一选择单元31用于选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;第一执行单元32,如果所述第二身份标识对应的文件中具有第一应用程序,且该文件中的第一应程序未登陆账号,所述第一执行单元32用于通过该文件中的第一应程序登陆所述第二账号。
处理模块22的结构还可以如图9所示,图9为本发明实施例提供的另一种处理模块的结构示意图,所示处理模块22包括:第二选择单元41,所述第二选择单元41用于选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;第二执行单元42,如果所述第二身份标识对应的文件中未有第一应用程序,第二执行单元42用于将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
处理模块22的结构还可以如图10所示,图10为本发明实施例提供的又一种处理模块的结构示意图,所示处理模块22包括:建立分配单元51,所述建立分配单元51用于建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识,所述第二身份标识对应的文件与所述第一身份标识对应的文件分别分配有独立的数据空间;复制单元52,所述复制单元52用于将所述第一身份标识对应的文件中的所述第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内;第三执行单元53,所述第三执行单元53用于通过所述第二身份标识对应的文件中的所述第一应程序登陆所述第二账号。
通过上述描述可知,本发明实施例所述控制用于执行上述控制方法,可以使得电子设备同时登录同一应用程序的多个不同的账号,便于使用。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的处理器而言,由于其与实施例公开的控制方法相对应,所以描述的比较简单,相关之处参见控制方法相关部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种应用程序的控制方法,其特征在于,包括:
在第一应用程序已经登录第一账号后,获取指示第一应用程序登录第二账号的登陆指令;其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号;
执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号;
其中,所述第二身份标识与所述第一身份标识不同。
2.根据权利要求1所述的控制方法,其特征在于,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号包括:
选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
如果所述第二身份标识对应的文件中具有第一应用程序,通过该文件中的第一应程序登陆所述第二账号。
3.根据权利要求1所述的控制方法,其特征在于,所述执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号包括:
选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
如果所述第二身份标识对应的文件中未有第一应用程序,将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应用程序登陆所述第二账号。
4.根据权利要求1所述的控制方法,其特征在于,所述执行所述登录指令,通过第二身份标识关联的文件中的所述第一应用程序登录所述第二账号包括:
建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识,所述第二身份标识对应的文件与所述第一身份标识对应的文件分别分配有独立的数据空间;
将所述第一身份标识对应的文件中的第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内;
通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
5.根据权利要求1所述的控制方法,其特征在于,通过一个预设身份标识对应的文件中的第一应用程序登录一预设账号的方法包括:
为所述预设身份标识关联一个独立运行的所述第一应用程序的进程;
通过所述进程在为所述预设身份标识对应的文件分配的数据空间内对所述第一应用程序进行数据处理。
6.一种控制器,其特征在于,包括:
获取模块,在第一应用程序已经登录第一账号后,所述获取模块用于获取第一应用程序的登录第二账号的登陆指令;其中,通过第一身份标识对应的文件中的第一应用程序登录所述第一账号;
处理模块,所述处理模块用于执行所述登录指令,通过第二身份标识对应的文件中的第一应用程序登录所述第二账号;
其中,所述第二身份标识与所述第一身份标识不同。
7.根据权利要求6所述的控制器,其特征在于,所述处理模块包括:
第一选择单元,所述第一选择单元用于选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
第一执行单元,如果所述第二身份标识对应的文件中具有第一应用程序,且该文件中的第一应程序未登陆账号,所述第一执行单元用于通过该文件中的第一应程序登陆所述第二账号。
8.根据权利要求6所述的控制器,其特征在于,所述处理模块包括:
第二选择单元,所述第二选择单元用于选择一个与所述第一身份标识不同的身份标识作为所述第二身份标识;
第二执行单元,如果所述第二身份标识对应的文件中未有第一应用程序,第二执行单元用于将所述第一身份标识对应的文件中的第一应用程序复制到所述第二身份标识对应的文件后,通过所述第二身份标识对应的文件中的第一应程序登陆所述第二账号。
9.根据权利要求6所述的控制器,其特征在于,所述处理模块包括:
建立分配单元,所述建立分配单元用于建立一个与所述第一身份标识并行的身份标识作为所述第二身份标识,所述第二身份标识对应的文件与所述第一身份标识对应的文件分别分配有独立的数据空间;
复制单元,所述复制单元用于将所述第一身份标识对应的文件中的所述第一应用程序复制到为所述第二身份标识对应的文件分配的数据空间内;
第三执行单元,所述第三执行单元用于通过所述第二身份标识对应的文件中的所述第一应程序登陆所述第二账号。
10.根据权利要求6所述的控制器,其特征在于,通过一个预设身份标识对应的文件中的所述第一应用程序登录一预设账号时,所述处理模块用于为所述预设身份标识关联一个独立运行的所述第一应用程序的进程,通过所述进程在为所述预设身份标识对应的文件分配的数据空间内对所述第一应用程序进行数据处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710188202.7A CN106940761A (zh) | 2017-03-27 | 2017-03-27 | 一种应用程序的控制方法以及控制器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710188202.7A CN106940761A (zh) | 2017-03-27 | 2017-03-27 | 一种应用程序的控制方法以及控制器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106940761A true CN106940761A (zh) | 2017-07-11 |
Family
ID=59463048
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710188202.7A Pending CN106940761A (zh) | 2017-03-27 | 2017-03-27 | 一种应用程序的控制方法以及控制器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106940761A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111104653A (zh) * | 2019-12-12 | 2020-05-05 | 中国建设银行股份有限公司 | 用户操作的处理方法、装置、电子设备及可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106445706A (zh) * | 2016-10-10 | 2017-02-22 | 广东欧珀移动通信有限公司 | 多开应用的数据传输方法、装置及移动终端 |
CN106484481A (zh) * | 2016-10-10 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种多开应用的配置方法、装置及终端 |
CN106484500A (zh) * | 2015-08-26 | 2017-03-08 | 北京奇虎科技有限公司 | 一种应用运行方法和装置 |
CN106484538A (zh) * | 2016-10-10 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种终端设备的内存控制方法、装置及终端设备 |
-
2017
- 2017-03-27 CN CN201710188202.7A patent/CN106940761A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106484500A (zh) * | 2015-08-26 | 2017-03-08 | 北京奇虎科技有限公司 | 一种应用运行方法和装置 |
CN106445706A (zh) * | 2016-10-10 | 2017-02-22 | 广东欧珀移动通信有限公司 | 多开应用的数据传输方法、装置及移动终端 |
CN106484481A (zh) * | 2016-10-10 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种多开应用的配置方法、装置及终端 |
CN106484538A (zh) * | 2016-10-10 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种终端设备的内存控制方法、装置及终端设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111104653A (zh) * | 2019-12-12 | 2020-05-05 | 中国建设银行股份有限公司 | 用户操作的处理方法、装置、电子设备及可读存储介质 |
CN111104653B (zh) * | 2019-12-12 | 2022-03-04 | 中国建设银行股份有限公司 | 用户操作的处理方法、装置、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104820791B (zh) | 应用软件的权限控制方法和*** | |
CN106548670A (zh) | 在线教学平台及在线教学方法 | |
CN106843755A (zh) | 用于服务器集群的数据均衡方法与装置 | |
CN104268001B (zh) | 一种创建虚拟机的方法和创建虚拟机的装置 | |
CN105162629A (zh) | 一种linux***下双网卡绑定的自动化实现方法 | |
CN112305924B (zh) | 家电设备的控制方法、装置、电子设备和存储介质 | |
CN102280049A (zh) | 一种百万千瓦级核电站程序使用习惯的训练装置和方法 | |
CN106209513B (zh) | 基于并发模式的iec 61850多客户端实现方法 | |
CN109558191A (zh) | 一种配置页面的方法、装置、存储介质及计算机设备 | |
CN105955729A (zh) | 一种音乐播放控制方法及装置 | |
CN107193687A (zh) | 数据库备份方法及调度设备 | |
CN103413470A (zh) | C语言编程教学考试综合***及方法 | |
CN106940761A (zh) | 一种应用程序的控制方法以及控制器 | |
CN108462691A (zh) | 一种基于安卓***的多用户账号管理的方法及*** | |
CN107871415A (zh) | 云教室课程切换方法、装置和*** | |
CN106843857A (zh) | 基于srp实现代码库转换sdk的方法和装置 | |
CN106231235A (zh) | 一种受限环境下远程视频会见方法及*** | |
CN109299166A (zh) | 一种金融数据的展示方法及*** | |
CN108777603A (zh) | 一种数据传输方法、装置、存储介质及电子设备 | |
US20020049688A1 (en) | Means for and method of displaying a visual decision tree model | |
CN110069730A (zh) | 前端页面显示控制方法、装置、设备及可读存储介质 | |
CN110175878A (zh) | 一种开票***及方法 | |
CN109872189A (zh) | 一种广告落地页的配置方法及装置 | |
CN110018866A (zh) | 用户界面主题更新方法、装置、***、车机及车辆 | |
CN107948969A (zh) | 快捷转存数据的方法与装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170711 |
|
RJ01 | Rejection of invention patent application after publication |