本发明涉及终端应用设计领域,具体涉及一种应用程序的双开切换方法、系统以及终端设备。
背景技术:
好玩的事情可以分享到网络,如微信朋友圈,但往往需要屏蔽同事和上司。工作生活用两个微信,却要时时切换来查看消息。“应用多开”可以实现一机多用。
“应用多开”是指将某应用软件,如聊天类应用软件,包括QQ、微信等,以及游戏类应用软件等,分为多个分身,达到多个分身同时执行不同任务的高效运用目的,使得用户可以通过不同的账号,对一个应用软件的多个分身进行同时登录和管理等操作。
“应用多开”的好处是:同一个应用软件可以分成多个分身,让用户通过不同账号登录管理。比如用户安装QQ之后,可以利用“应用多开”功能在桌面生成两个QQ,一名字为“工作QQ”,以工作账号登录,另一名字为“私人QQ”,以私人账号登录,这样,工作和生活上的QQ联系人就能分开,并且两QQ可以同时运行管理,非常的方便。
然而,同一应用的多开在同一界面显示时,需要退出A账号界面,再登录B账号界面,相对登录过程较为繁琐,且登录过程耗时,每种应用的多开都需要依次切换登录。
技术实现要素:
鉴于以上内容,有必要提出一种应用程序的双开切换方法,其不需要频繁登录和切换同一应用程序的不同的账号,提高了用户体验。
一种应用程序的双开切换方法,应用于终端设备中,所述终端设备具有至少两个显示屏幕,其中,所述应用程序的双开切换方法包括:
侦测用户当前使用的显示屏幕;
判断所述终端设备中未使用的显示屏幕是否处于亮屏状态;
当未使用的显示屏幕中有处于亮屏状态的,则控制未使用的显示屏幕熄屏待机,并控制所述未使用的显示屏幕对应的应用程序的账号后台运行;及
控制当前使用的显示屏幕激活,显示并运行与当前使用的显示屏幕对应的应用程序的账号。
本发明优选实施例中,所述应用程序的双开切换方法还包括:
设置应用程序的不同的账号与所述终端设备的不同的显示屏幕之间的对应关系。本发明优选实施例中,所述终端设备上有一个切换开关,用于切换所述终端设备的显示屏幕,以及所述侦测用户当前使用的显示屏幕包括:
根据所述切换开关的状态判断用户当前使用的显示屏幕。
本发明优选实施例中,所述终端设备上包括一个方向传感器以及所述侦测用户当前使用的显示屏幕包括:
通过所述方向传感器判断用户当前使用的显示屏幕。
鉴于以上内容,还有必要提出一种应用程序的双开切换系统,其不需要频繁登录和切换同一应用程序的不同账号,提高了用户体验。
一种应用程序的双开切换系统,应用于终端设备中,所述终端设备具有至少两个显示屏幕,其中,所述应用程序的双开切换系统包括:
侦测模块,用于侦测用户当前使用的显示屏幕;
控制模块,用于判断所述终端设备中未使用的显示屏幕是否处于亮屏状态,当未使用的显示屏幕中有处于亮屏状态的,则控制未使用的显示屏幕熄屏待机,并控制所述未使用的显示屏幕对应的应用程序的账号后台运行,并控制当前使用的显示屏幕激活,显示并运行与当前使用的显示屏幕对应的应用程序的账号。
本发明优选实施例中,所述系统还包括:
管理模块,用于设置应用程序的不同的账号与所述终端设备的不同的显示屏幕之间的对应关系。
本发明优选实施例中,所述侦测模块根据一个切换开关的状态判断用户当前使用的显示屏幕,其中,所述切换开关用于切换所述终端设备的显示屏幕。
本发明优选实施例中,所述侦测模块利用一个方向传感器判断用户当前使用的显示屏幕。
鉴于以上内容,还有必要提出一种终端设备,其不需要频繁登录和切换同一应用程序的不同的账号,提高了用户体验。
一种终端设备,包括至少两个显示屏幕,以及存储器以及处理器,其中:
所述存储器中存储有程序代码,以及所述处理器用于执行所述程序代码,以实现:
侦测用户当前使用的显示屏幕;
判断所述终端设备中未使用的显示屏幕是否处于亮屏状态;
当未使用的显示屏幕中有处于亮屏状态的,则控制未使用的显示屏幕熄屏待机,并控制所述未使用的显示屏幕对应的应用程序的账号后台运行;及
控制当前使用的显示屏幕激活,显示并运行与当前使用的显示屏幕对应的应用程序的账号。
本发明优选实施例中,
所述处理器执行所述程序代码,还实现:
设置应用程序的不同的账号与所述终端设备的不同的显示屏幕之间的对应关系。
相较于现有技术,本发明所述应用程序的双开切换方法、系统利用双屏的终端设备,检测用户当前正在使用的屏幕,切换对应的双开应用程序,不同显示屏幕对应显示和开启使用同一应用程序的不同账号,用户可在反转、切换显示屏幕的同时,快速启动同一应用程序的不同账号,达到应用程序双开的快速切换的效果。解决了用户应用双开时,需要频繁登录和切换不同账号繁琐且耗时的问题。
附图说明
图1所示是本发明所述应用程序的双开切换方法第一较佳实施例的方法流程图。
图2所示是本发明所述应用程序的双开切换方法第二较佳实施例的方法流程图。
图3所示是本发明终端设备应用程序的双开切换系统第一较佳实施例的功能模块图。
图4所示是本发明终端设备应用程序的双开切换系统第二较佳实施例的功能模块图。
图5所示是执行本发明所述应用程序的双开切换系统的终端设备的硬件结构示意图。
主要元件符号说明
终端设备 1
应用程序的双开切换系统 10
存储器 11
处理器 12
显示屏幕 13
通信总线 14
管理模块 100
侦测模块 101
控制模块 102
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。
基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明所述应用程序的双开切换方法可以应用于一个终端设备中。所述终端设备可以是,但不限于,例如,智能手机、平板电脑等可以具有两个或者两个以上显示屏幕的电子终端。
本发明较佳实施例中,所述终端设备可以包括两个显示屏幕,如第一显示屏幕以及第二显示屏幕。所述第一显示屏幕以及第二显示屏幕可以分别位于所述终端设备的正面以及背面。例如,所述第一显示屏幕可以是所述终端设备的正面的显示屏幕以及所述第二显示屏幕可以是所述终端设备的背面的显示屏幕。
所述终端设备的显示屏幕可以包括彩色屏,如IPS(In-Plane Switching,平面转换)屏幕、ASV(Advance Super View)屏幕、(Thin Film Transistor,薄膜场效应晶体管)屏幕、OLED(Organic Light Emitting Display,有机发光显示器)屏幕、TFD(Thin Film Diode,薄膜二极管半透式)屏幕、UFB(Ultra Fine&Bright)、STN(Super Twisted Nematic,超扭曲向列型)屏幕、CSTN(Color Super Twisted Nematic)屏幕等,以及电子墨水屏。
参考图1所示,是本发明应用程序的双开切换方法第一较佳实施例的方法流程图。根据不同的需求,该图所示流程图中的执行顺序可以改变,某些可以省略。
本发明较佳实施例中,所述应用程序的双开切换方法第一较佳实施例应用于包括两个或者两个以上显示屏幕就的终端设备中,并包括:
S00,所述终端设备侦测用户当前使用的显示屏幕。
本发明较佳实施例中,所述终端设备上可以设置有一个切换开关,用于切换所述终端设备的两个或者两个以上的显示屏幕。因此,所述终端设备可以根据所述切换开关的状态判断用户当前使用的显示屏幕。
本发明其他较佳实施例中,所述终端设备上也可以包括一个方向传感器。因此,所述终端设备可以通过所述方向传感器判断用户当前使用的显示屏幕。
S01,所述终端设备判断未使用的显示屏幕是否处于亮屏状态。
当未使用的显示屏幕中有处于亮屏状态的,则执行下述的S02。
否则,当未使用的显示屏幕中没有处于亮屏状态的,则直接执行下述的S03。
S02,所述终端设备控制未使用的显示屏幕熄屏待机,并控制所述未使用的显示屏幕对应的应用程序的账号后台运行。
应该了解,对于某些应用程序,例如微信、QQ等即时通信类应用程序,用户可以有两个或者两个以上的账号。因此,所述应用程序可能需要“双开”或者“多开”,以实现所述应用程序的多个账号同时运行。
本发明较佳实施例中,某一个应用程序的不同的账号可以设置为与所述终端设备的不同的显示屏幕相对应,例如,应用程序的账号1对应所述终端设备的第一显示屏幕,以及所述应用程序的账号2对应所述终端设备的第二显示屏幕等。
S03,所述终端设备控制当前使用的显示屏幕激活,显示并运行与当前使用的显示屏幕对应的应用程序的账号。参考图2所示,是本发明应用程序的双开切换方法第二较佳实施例的方法流程图。根据不同的需求,该图所示流程图中的执行顺序可以改变,某些可以省略。
本发明较佳实施例中,所述应用程序的双开切换方法第二较佳实施例应用于包括两个显示屏幕的终端设备中,并包括:
S10,当终端设备侦测到所安装的应用程序产生了分身时,将所述应用程序以及其分身的图标分别放置于所述终端设备的不同的显示屏幕上。
例如,本发明较佳实施例中,所述终端设备可以将原应用程序的图标放置于所述终端设备的正面的显示屏幕上,以及所述终端设备可以将所述应用程序的分身的应用图标放置于所述终端设备的背面的显示屏幕上。
S11,所述终端设备侦测用户当前使用的显示屏幕。
如上所示,所述终端设备上可以设置有一个切换开关,用于切换所述终端设备的两个显示屏幕。因此,所述终端设备可以根据所述切换开关的状态判断用户当前使用的显示屏幕。
本发明其他较佳实施例中,所述终端设备上也可以包括一个方向传感器。所述方向传感器可以检测终端设备的正竖、倒竖、左横、右横、仰、俯状态。因此,所述终端设备可以通过所述方向传感器判断用户当前使用的显示屏幕。当用户当前使用的显示屏幕为第一屏幕,如所述终端设备的正面的显示屏幕,则执行下述的S12~S14。
当用户当前使用的显示屏幕为第二屏幕,如所述终端设备的背面的显示屏幕,则执行下述的S15~S17。
当用户当前使用的显示屏幕为第一屏幕时,执行S12,所述终端设备判断所述终端设备的第二屏幕是否处于亮屏状态。
在本发明的其中一个实施例中,当所述终端设备的第二屏幕处于亮屏状态时,执行下述的S13。在本发明的另外一个实施例中,当所述终端设备的第二屏幕没有处于亮屏状态时,直接执行下述的S14。
S13,所述终端设备控制所述第二屏幕熄屏待机,并控制放置于所述第二屏幕上的图标对应的应用程序后台运行。
S14,所述终端设备控制所述第一屏幕激活,显示并运行放置于所述第一屏幕上的图标对应的应用程序。
当用户当前使用的显示屏幕为第二屏幕时,执行S15,所述终端设备判断所述终端设备的第一屏幕是否处于亮屏状态。
在本发明的其中一个实施例中,当所述终端设备的第一屏幕处于亮屏状态时,执行下述的S16。在本发明的另外一个实施例中,当所述终端设备的第一屏幕没有处于亮屏状态时,直接执行下述的S17。
S16,所述终端设备控制所述第一屏幕熄屏待机,并控制放置于所述第一屏幕上的图标对应的应用程序后台运行。
S17,所述终端设备控制所述第二屏幕激活,显示并运行放置于所述第二屏幕上的图标对应的应用程序。
上述图1~2详细介绍了本发明的应用程序的双开切换方法,下面结合第3~5图,分别对实现上述应用程序的双开切换方法的软件系统以及终端设备进行介绍。
应该了解,所述实施例仅为说明之用,在专利申请范围上并不受此结构的限制。
如图3及图4所示,是本发明应用程序的双开切换系统较佳实施例的功能模块图。
本发明所述应用程序的双开切换系统10可以包括多个由计算机程序代码所组成的程序段,可以安装在终端设备中,并由所述终端设备所执行,以实现终端设备中应用程序的双开切换。
所述应用程序的双开切换系统10根据其所执行的功能,可以被划分为多个功能模块。参阅图3所示,本发明第一较佳实施例中,所述应用程序的双开切换系统10中的功能模块至少可以包括:侦测模块101以及控制模块102。参阅图4所示,本发明第二较佳实施例中,除了所述侦测模块101以及控制模块102,所述应用程序的双开切换系统10中的功能模块至少可以包括管理模块100。
所述管理模块100用于设置应用程序的不同的账号与所述终端设备的不同的显示屏幕之间的对应关系。
例如,当侦测某一个应用程序产生了分身时,所述管理模块100可以将所述应用程序以及其分身的图标分别放置于所述终端设备的不同的显示屏幕上,以实现所述应用程序的不同的账号与所述终端设备的不同的显示屏幕相对应。
例如,本发明较佳实施例中,所述管理模块100可以将原应用程序的图标放置于所述终端设备的正面的显示屏幕上,以及将所述应用程序的分身的应用图标放置于所述终端设备的背面的显示屏幕上。
所述侦测模块101用于侦测用户当前使用的显示屏幕。
本发明较佳实施例中,所述终端设备上可以有一个切换开关,用于切换所述终端设备的显示屏幕。因此,所述侦测模块101可以根据所述切换开关的状态判断用户当前使用的显示屏幕。
本发明其他较佳实施例中,所述终端设备上还可以包括一个方向传感器。所述方向传感器可以检测终端设备的正竖、倒竖、左横、右横、仰、俯状态。因此,所述侦测模块101可以通过所述方向传感器判断用户当前使用的显示屏幕。
所述控制模块102用于当所述终端设备上有未使用的显示屏幕处于亮屏状态的,控制所述未使用的显示屏幕熄屏待机,以及控制所述未使用的显示屏幕对应的应用程序的账号后台运行,并控制当前使用的显示屏幕激活,显示并运行与当前使用的显示屏幕对应的应用程序的账号。
例如,当用户当前使用的显示屏幕为第一屏幕时,所述控制模块102在所述第二屏幕处于亮屏状态时,控制所述第二屏幕熄屏待机,并控制放置于所述第二屏幕上的图标对应的应用程序后台运行,以及控制所述第一屏幕激活,显示并运行放置于所述第一屏幕上的图标对应的应用程序;或者当用户当前使用的显示屏幕为第二屏幕时,在所述第一屏幕处于亮屏状态时,控制所述第一屏幕熄屏待机,并控制放置于所述第一屏幕上的图标对应的应用程序后台运行,以及控制所述第二屏幕激活,显示并运行放置于所述第二屏幕上的图标对应的应用程序。
如图5所示,是实现本发明所述应用程序的双开切换方法的终端设备较佳实施例的结构示意图。
所述终端设备1可以是,但不限于,例如,智能手机、平板电脑等。
本发明较佳实施例中,所述终端设备1包括有两个或者两个以上的显示屏幕13。
本发明较佳实施例中,所述显示屏幕13的数量可以是两个,如第一显示屏幕,以及第二显示屏幕。所述第一显示屏幕以及第二显示屏幕可以分别位于所述终端设备1的正面以及背面。例如,所述第一显示屏幕是所述终端设备1的正面的显示屏幕以及所述第二显示屏幕是所述终端设备1的背面的显示屏幕。
所述显示屏幕13可以包括彩色屏,如IPS(In-Plane Switching,平面转换)屏幕、ASV(Advance Super View)屏幕、(Thin Film Transistor,薄膜场效应晶体管)屏幕、OLED(Organic Light Emitting Display,有机发光显示器)屏幕、TFD(Thin Film Diode,薄膜二极管半透式)屏幕、UFB(Ultra Fine&Bright)、STN(Super Twisted Nematic,超扭曲向列型)屏幕、CSTN(Color Super Twisted Nematic)屏幕等,以及是电子墨水屏。
进一步地,所述终端设备1还包括至少一个存储器11、至少一个处理器12以及通信总线14。
所述通信总线14可以实现所述存储器11、处理器12、显示屏幕13之间的通信。
所述存储器11存储有程序代码。所述存储器11可以为智能媒体卡(smart media card)、安全数字卡(secure digital card)、快闪存储器卡(flash card)等储存设备。
所述处理器12可执行所述终端设备1的操作系统以及安装的各类应用程序等。所述处理器12可以包括一个或者多个中央处理器、微处理器、数字处理器等。
本发明较佳实施例中,所述处理器12可通过所述通信总线14,调用所述存储器11中存储的程序代码以执行相关的功能。例如,图3以及图4中所述的各个模块(例如,管理模块100、侦测模块101以及控制模块102)是存储在所述存储器11中的程序代码,并由所述处理器12所执行,以实现一种应用程序的双开切换方法。
具体而言,所述应用程序的双开切换方法包括:
一种应用程序的双开切换方法,应用于终端设备中,所述终端设备具有至少两个显示屏幕,其中,所述应用程序的双开切换方法包括:
侦测用户当前使用的显示屏幕;
判断所述终端设备中未使用的显示屏幕是否处于亮屏状态;
当未使用的显示屏幕中有处于亮屏状态的,则控制未使用的显示屏幕熄屏待机,并控制所述未使用的显示屏幕对应的应用程序的账号后台运行;及
控制当前使用的显示屏幕激活,显示并运行与当前使用的显示屏幕对应的应用程序的账号。
本发明优选实施例中,所述应用程序的双开切换方法还包括:
设置应用程序的不同的账号与所述终端设备的不同的显示屏幕之间的对应关系。
本发明优选实施例中,所述终端设备上有一个切换开关,用于切换所述终端设备的两个显示屏幕,以及所述侦测用户当前使用的显示屏幕包括:
根据所述切换开关的状态判断用户当前使用的显示屏幕。
本发明优选实施例中,所述终端设备上包括一个方向传感器以及所述侦测用户当前使用的显示屏幕包括:
通过所述方向传感器判断用户当前使用的显示屏幕。
本发明实施例还提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被包括一个或多个处理器的终端设备1执行时,使所述终端设备1执行如上文方法实施例所述的应用程序的双开切换方法。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
对于本领域技术人员而言,虽然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看。均应将实施例看做是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵盖在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个模块或装置也可以由一个模块或装置通过软件或者硬件来实现。第一、第二等词语用来表示名称,而并不表示特定的顺序。
本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。