账户切换方法及装置与流程

文档序号:11949220阅读:306来源:国知局
账户切换方法及装置与流程

本公开涉及终端技术领域,尤其涉及一种账户切换方法及装置。



背景技术:

随着科技的发展,终端上搭载的操作系统能够支持多用户,比如安卓5.0操作系统允许在同一终端上创建多个账户。终端上可以同时运行多个账户,对于未在前台运行的任一账户,终端可以根据用户的操作,将该账户切换至前台运行。

相关技术中,对于每个账户,终端的系统界面中均设置有与该账户对应的切换按钮。当终端检测到对任一切换按钮的点击操作时,确定与该切换按钮对应的目标账户,并将该目标账户切换至前台运行。其中,终端的系统界面可以为系统桌面,也可以为系统的设置界面。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种账户切换方法及装置,所述技术方案如下:

根据本公开实施例的第一方面,提供一种账户切换方法,所述方法包括:

当检测到账户切换手势操作时,获取前台运行账户;

根据所述账户切换手势操作的操作方向和所述前台运行账户,从多个账户中获取目标账户;

将所述目标账户切换至前台运行。

在一种可能的实现方式中,根据所述账户切换手势操作的操作方向和所述前台运行账户,从多个账户中获取目标账户包括:

按照预设切换顺序,获取所述前台运行账户在所述操作方向上的下一个账户;将所述下一个账户确定为所述目标账户。

在一种可能的实现方式中,所述预设切换顺序按照队列形式存储。

在一种可能的实现方式中根据所述账户切换手势操作的操作方向和所述前台运行账户,从多个账户中获取目标账户包括:

当所述多个账户的数目为两个时,将所述多个账户中,除所述前台运行之外的另一个账户确定为所述目标账户。

在一种可能的实现方式中,所述账户切换手势操作包括多指横向滑动操作。

在一种可能的实现方式中,将所述目标账户切换至前台运行包括:

对所述前台运行账户进行截屏,将所述截屏得到的图片保存为第一屏幕截图;

获取所述目标账户对应的第二屏幕截图,所述第二屏幕截图为所述目标账户上一次切换至后台运行时的屏幕截图;

将当前屏幕界面由所述第一屏幕截图切换至所述第二屏幕截图;

将所述目标账户切换至前台运行之后,所述方法还包括:

停止显示所述第二屏幕截图,显示所述目标账户中与所述第二屏幕截图对应的界面。

在一种可能的实现方式中,将当前屏幕界面由所述第一屏幕截图切换至所述第二屏幕截图包括:

根据所述操作方向,将所述第一屏幕截图移出所述当前屏幕界面,将所述第二屏幕截图移入所述当前屏幕界面。

在一种可能的实现方式中,将所述目标账户切换至前台运行包括:

如果检测到所述目标账户设置了密码,则显示密码保护界面;

当检测到在所述密码保护界面输入所述密码时,显示所述目标账户的界面。

根据本公开实施例的第二方面,提供一种账户切换装置,所述装置包括:

第一获取模块,用于当检测到账户切换手势操作时,获取前台运行账户;

第二获取模块,用于根据所述账户切换手势操作的操作方向和所述前台运行账户,从多个账户中获取目标账户;

切换模块,用于将所述目标账户切换至前台运行。

在一种可能的实现方式中,所述第二获取模块用于按照预设切换顺序,获取所述前台运行账户在所述操作方向上的下一个账户;将所述下一个账户确定为所述目标账户。

在一种可能的实现方式中,所述预设切换顺序按照队列形式存储。

在一种可能的实现方式中,所述第二获取模块还用于当所述多个账户的数目为两个时,将所述多个账户中,除所述前台运行之外的另一个账户确定为所述目标账户。

在一种可能的实现方式中,所述账户切换手势操作包括多指横向滑动操作。

在一种可能的实现方式中,所述切换模块用于对所述前台运行账户进行截屏,将所述截屏得到的图片保存为第一屏幕截图;获取所述目标账户对应的第二屏幕截图,所述第二屏幕截图为所述目标账户上一次切换至后台运行时的屏幕截图;将当前屏幕界面由所述第一屏幕截图切换至所述第二屏幕截图;

所述装置还包括:

显示模块,用于停止显示所述第二屏幕截图,显示所述目标账户中与所述第二屏幕截图对应的界面。

在一种可能的实现方式中,所述切换模块用于根据所述操作方向,将所述第一屏幕截图移出所述当前屏幕界面,将所述第二屏幕截图移入所述当前屏幕界面。

在一种可能的实现方式中,所述切换模块用于如果检测到所述目标账户设置了密码,则显示密码保护界面;当检测到在所述密码保护界面输入所述密码时,显示所述目标账户的界面。

根据本公开实施例的第三方面,提供一种账户切换装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:当检测到账户切换手势操作时,获取前台运行账户;根据所述账户切换手势操作的操作方向和所述前台运行账户,从多个账户中获取目标账户;将所述目标账户切换至前台运行。

本公开的实施例提供的技术方案可以包括以下有益效果:

终端能够根据检测到的屏幕切换手势操作,对多个账户进行切换,使得用户仅需执行简单的手势操作,便可实现账户切换,因此,账户切换方式简单便捷。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种账户切换方法的流程图。

图2A是根据一示例性实施例示出的一种账户切换方法的流程图。

图2B是根据一示例性实施例示出的一种预设切换顺序的示意图。

图2C是根据一示例性实施例示出的一种预设切换顺序的示意图。

图3A是根据一示例性实施例示出的一种账户切换装置的框图。

图3B是根据一示例性实施例示出的一种账户切换装置的框图。

图4是根据一示例性实施例示出的一种账户切换装置的框图。

具体实施方式

为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种账户切换方法的流程图,如图1所示,该方法用于终端中,包括以下步骤:

在步骤101中,当检测到账户切换手势操作时,获取前台运行账户。

在步骤102中,根据账户切换手势操作的操作方向和前台运行账户,从多个账户中获取目标账户。

在步骤103中,将目标账户切换至前台运行。

本公开实施例提供的方法,终端能够根据检测到的屏幕切换手势操作,对多个账户进行切换,使得用户仅需执行简单的手势操作,便可实现账户切换,因此,账户切换方式简单便捷。

在一种可能的实现方式中,根据所述账户切换手势操作的操作方向和所述前台运行账户,从多个账户中获取目标账户包括:

按照预设切换顺序,获取前台运行账户在操作方向上的下一个账户;将下一个账户确定为目标账户。

在一种可能的实现方式中,预设切换顺序按照队列形式存储。

在一种可能的实现方式中根据账户切换手势操作的操作方向和前台运行账户,从多个账户中获取目标账户包括:

当多个账户的数目为两个时,将多个账户中,除前台运行之外的另一个账户确定为目标账户。

在一种可能的实现方式中,账户切换手势操作包括多指横向滑动操作。

在一种可能的实现方式中,将目标账户切换至前台运行包括:

对前台运行账户进行截屏,将截屏得到的图片保存为第一屏幕截图;

获取目标账户对应的第二屏幕截图,第二屏幕截图为目标账户上一次切换至后台运行时的屏幕截图;

将当前屏幕界面由第一屏幕截图切换至第二屏幕截图;

将目标账户切换至前台运行之后,该方法还包括:

停止显示第二屏幕截图,显示目标账户中与第二屏幕截图对应的界面。

在一种可能的实现方式中,将当前屏幕界面由第一屏幕截图切换至第二屏幕截图包括:

根据操作方向,将第一屏幕截图移出当前屏幕界面,将第二屏幕截图移入当前屏幕界面。

在一种可能的实现方式中,将目标账户切换至前台运行包括:

如果检测到目标账户设置了密码,则显示密码保护界面;

当检测到在密码保护界面输入密码时,显示目标账户的界面。

上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

图2A是根据一示例性实施例示出的一种账户切换方法的流程图,如图2A所示,包括以下步骤:

在步骤201中,当检测到账户切换手势操作时,获取前台运行账户。

其中,账户切换手势操作包括多指横向滑动操作。该多指横向滑动操作为与终端其他手势操作不冲突的手势操作。其中,多指可为两指、三指、四指等,可由终端进行预先设定或修改,本公开实施例对此不作具体限定。横向滑动包括横向向左滑动和横向向右滑动。

在本公开实施例中,终端可通过搭载支持多账户的操作系统,实现同时具有多个账户。其中,不同的账户对应不同的运行空间,使得每个账户可以基于自身的运行空间独立运行。对于任一账户来说,该账户既可以在前台运行,也可以在后台运行。除了前台运行账户以外,终端还包括后台运行的账户以及未启动的账户,该未启动的账户处于未运行状态,也即是该未启动的账户既不运行在前台也不运行在后台。对于任一未在前台运行的账户来说,本公开实施例可以采用简单的账户切换手势操作将该账户切换至前台运行。

例如,当终端在检测到的手势操作为三指横向滑动操作时,终端根据每个账户的运行状态信息,获取前台运行账户。其中,运行状态信息包括前台运行状态和后台运行状态。

在步骤202中,根据账户切换手势操作的操作方向和前台运行账户,从多个账户中获取目标账户。

终端在检测到账户切换手势操作后,可以确定该账户切换手势操作的操作方向。该操作方向包括一对方向相反的操作方向,比如该操作方向包括第一操作方向和第二操作方向,其中第一操作方向可以为向左,则第二操作方向为向右;或者,第一操作方向为向右,则第二操作方向为向左,本公开实施例对此不作具体限定。

在本公开实施例中,在本公开实施例中,该多个账户包括前台运行账户和未在前台运行的至少一个账户。在获取目标账户时,可以包括下述两种实现方式中任一种实现方式:

第一种实现方式:如果终端包括的多个账户的数目为两个,则直接将该多个账户中,除前台运行账户之外的另一账户确定为目标账户。

需要说明的是,用户可能不需要将处于未运行状态的账户切换至前台运行,仅需在处于运行状态的账户之间进行切换,因此,为了进一步地提高账户切换的效率和准确性,终端还可仅在处于运行状态的账户之间进行切换。具体地,如果终端检测到当前处于运行状态的多个账户的数目为两个,也即是后台运行的账户的个数为1,则终端直接将后台运行的账户确定为目标账户。

需要说明的是,如果终端检测到处于运行状态的账户个数为1,也即是后台运行的账户个数为0时,则当终端检测到账户切换手势操作时,可显示提示消息,该提示消息用于提示用户当前只有一个账户在运行,或者终端还可不响应该账户切换手势操作,本公开实施例对此不作具体限定。

第二种实现方式:根据多个账户的预设切换顺序确定目标账户。

在该种实现方式中,该多个账户可以按照预设切换顺序排列。具体实施时,该预设切换顺序可以按照队列的形式存储。也即是该多个账户可按照预设切换顺序存储于队列中。其中,该预设切换顺序可以为用户对该多个账户的创建顺序,或者为用户对该多个账户的启动顺序,或者由终端根据其他排序规则确定等,本公开实施例对此不作具体限定。其中,该队列中可存储有多个账户的账户信息,该账户信息可以为账户的账户标识,或者账户的运行入口等唯一标识相应账户的信息,本公开实施例对此不作具体限定。

需要说明的是,本公开实施例中预设切换顺序的存储形式包括但不限于队列,还可采用其他形式存储该预设切换顺序,比如采用其他列表的形式存储,本公开实施例仅以队列为例进行解释说明,对具体的存储形式不作限定。

其中,该多个账户的预设切换顺序可以是固定的,也可以由终端实时确定,具体可以分为如下两种方式:

第一种方式:该多个账户的预设切换顺序为固定的。比如,该预设切换顺序可以为该多个账户的创建顺序。

具体实施时,假如采用队列的形式存储该预设切换顺序,终端可根据该多个账户的预设切换顺序,生成队列。在终端运行的过程中,如果没有发生账户的创建和删除操作,则该队列中包含的多个账户是不变的。当终端检测到有新账户创建时,从将该新创建的账户添加到该队列中,如果终端检测到用户对指定账户的删除操作时,则从队列中删除该指定账户。

其中,终端根据账户切换手势操作的操作方向和前台运行账户,从多个账户中获取目标账户的过程可以为:按照预设切换顺序,获取前台运行账户在操作方向上的下一个账户;将下一个账户确定为目标账户。

具体地,以该预设切换顺序采用队列的形式存储为例,根据队列的不同实现形式,获取前台运行账户在操作方向上的下一个账户可以分为如下两种情况:

第一种情况,队列为环形队列,也即是首尾元素相连接的队列,则直接从队列中获取前台运行账户在该操作方向上的下一个账户。

例如,队列中包括账户A、账户B和账户C三个账户,该预设切换顺序即为如图2B所示的环形排列顺序,假如前台运行账户为账户A,如果操作方向为向右,则账户B即为账户A向右的下一个账户;如果操作方向为向左,则账户C即为账户A的下一个账户。

第二种情况,队列为首尾元素不连接的队列,则在前台运行账户为队列在操作方向上的最后一个账户时,将队列中操作方向上的第一个账户确定为下一个账户。

例如,队列中仍然包括账户A、账户B和账户C三个账户,该预设切换顺序即为如图2C所示的排列顺序。假如前台运行账户为账户C,当操作方向为向右时,由于账户C是队列中方向向右的最后一个账户,因此,队列中方向向右的第一个账户A即为账户C的下一个账户。假如前台运行账户为账户A,当操作方向为向左时,由于账户A是队列中方向向左的最后一个账户,因此,队列中方向向左的第一个账户C即为账户A的下一个账户。

在一种实施方式中,为了便于用户对多个账户的管理,用户可对其中的任一账户执行禁用操作,以使终端将该账户设置为禁用状态,在禁用状态下,账户既不能在前台运行也不能在后台运行。在该种情况下,为了提高账户切换的准确率,获取所述前台运行账户在所述操作方向上的下一个账户是指下一个处于非禁用状态的账户。具体地,当终端获取到前台运行账户的下一个账户时,检测该账户是否处于禁用状态,如果否,则将该账户确定为目标账户。如果是,则继续获取该下一个账户的下一账户,并继续检测获取到的账户是否处于禁用状态,直至确定获取到的账户处于非禁用状态为止,并将该处于非禁用状态的账户确定为目标账户。

在另一种实施方式中,终端在确定多个账户的切换顺序时,可以不将处于禁用状态的账户包含在该多个账户中,也即是,该多个账户不包括处于禁用状态的账户,使得终端无需检测获取到的账户是否处于禁用状态,以便提高在多个账户中获取目标账户的效率。

在另一种实施方式中,用户不需要将处于未运行状态的账户切换至前台运行,仅需在处于运行状态的账户之间进行切换,因此,为了进一步地提高账户切换的效率和准确性,终端在从多个账户中获取目标账户时,可直接跳过处于未运行状态的账户,获取前台运行账户的下一个正在运行的账户,并将该下一个正在运行的账户确定为目标账户。

第二种方式:终端实时确定多个账户的预设切换顺序。

该种方式所适用的场景包括用户在创建了某个账户后,可能从来没启动过,或者将某个账户处于禁用状态,或者用户不需要将处于未运行状态的账户切换至前台运行,因此,终端可实时确定多个账户的预设切换顺序,以进一步地提高账户切换的效率和准确性。

具体地,终端可以根据多个账户的启动顺序,确定该预设切换顺序。在该种情况下,该多个账户仅包含处于运行状态的账户。相应地,根据该多个账户的预设切换顺序生成的队列中仅包括处于运行状态的账户。其中,终端可以记录自终端开机以后的各个账户的启动时间,根据该每个账户的启动时间,确定该每个账户的启动顺序。

需要说明的是,对于已经启动的账户,该账户便处于运行状态。当终端检测到处于运行状态的账户的个数达到两个或两个以上时,终端才会确定每个账户的启动顺序,进而确定预设切换顺序。在具体实施时,假如采用队列的形式存储该预设切换顺序,该队列可通过缓存的形式存储于终端中,当终端检测到关机或重启操作时,删除该队列,以在保证队列的实时性的同时,减少终端存储空间的占用。在确定了预设切换顺序后,后续根据该预设切换顺序,获取目标账户的过程与上述第一种方式中获取目标账户的过程同理,在此不再赘述。

在获取到目标账户后,为了保证账户切换的视觉效果更加自然流畅,本公开实施例可采用根据预设切换方式进行账户切换,过程可以为:

对前台运行账户进行截屏,将截屏得到的图片保存为第一屏幕截图;获取目标账户对应的第二屏幕截图,第二屏幕截图为目标账户上一次切换至后台运行时的屏幕截图;将当前屏幕界面由第一屏幕截图切换至第二屏幕截图。在将目标账户切换至前台运行之后,停止显示第二屏幕截图,显示目标账户中与第二屏幕截图对应的界面。

需要说明的是,对于切换至后台运行的每个账户,终端均对应存储该账户在切换至后台运行时的屏幕截图,以便该账户切换至前台运行时,采用该屏幕截图进行切换过渡,并在该账户切换至前台运行后,显示该屏幕截图对应的界面,使得账户的切换过程更加流畅自然。

例如,前台运行账户切换至后台运行的第一屏幕截图为截图A,目标账户切换至后台运行时的第二屏幕截图为截图B,则在账户切换的过程中,当前屏幕界面由截图A切换至截图B。同时,终端将目标账户的运行空间切换至前台运行。在目标账户切换至前台运行后,获取截图B对应的界面,并停止显示截图B,显示该截图B对应的界面。

进一步地,为了加强切换的视觉效果,还可在将当前屏幕界面由第一屏幕截图切换至第二屏幕截图时,还可以制作相应的切换动画,过程可以为:根据操作方向,将第一屏幕截图移出当前屏幕界面,将第二屏幕截图移入当前屏幕界面。其中,第一屏幕截图可按照第一速度移出当前屏幕界面,第二屏幕截图可按照第二速度移入当前屏幕界面。该第一速度和第二速度可以相同也可以不同,该第一速度和第二速度可由终端进行预先设定或修改,本公开实施例对此不作具体限定。

在步骤203中,如果检测到目标账户设置了密码,则显示密码保护界面。

需要说明的是,终端为每个账户均提供了密码保护功能。对于终端的任一账户,用户可为该账户开启密码保护功能,并设置相应的密码。对于设置有密码的账户,只有用户输入正确的密码时,终端才能进入该账户,进而显示该账户的界面。本公开实施例在账户切换的过程中可利用对账户的密码保护功能,来保障账户的安全性,具体地,终端在获取到目标账户后,检测该目标账户是否设置了密码,如果设置了密码则显示密码保护界面。该密码保护界面中可显示密码输入区域,用于检测用户输入的密码。

在步骤204中,当检测到在密码保护界面输入目标账户的密码时,显示目标账户的界面。

当终端检测到用户在密码保护界面中输入密码后,判断该输入的密码与目标账户的密码一致时,显示目标账户的界面。如果不一致,则显示密码输入错误的提示信息。

上述步骤203和204为将该目标账户切换至前台运行的过程。在本公开实施例中,通过预设接口将目标账户切换至前台运行,该预设接口可由终端进行预先设置或修改,本公开实施例对此不作具体限定。

本公开实施例提供的方法,终端能够根据检测到的屏幕切换手势操作,对多个账户进行切换,使得用户仅需执行简单的手势操作,便可实现账户切换,因此,账户切换方式简单便捷。进一步地,终端的系统界面中无需对应每个账户设置一个切换按钮,减少了对系统界面空间的占用,使得系统界面空间更加简洁,提高了系统界面空间的利用率。

图3A是根据一示例性实施例示出的一种账户切换装置的框图。参照图3A,该装置包括第一获取模块301,第二获取模块302和切换模块303。

其中,第一获取模块301与第二获取模块302连接,用于当检测到账户切换手势操作时,获取前台运行账户;第二获取模块302与切换模块303连接,用于根据账户切换手势操作的操作方向和前台运行账户,从多个账户中获取目标账户;切换模块303,用于将目标账户切换至前台运行。

在一种可能的实现方式中,第二获取模块302用于按照预设切换顺序,获取前台运行账户在操作方向上的下一个账户;将下一个账户确定为目标账户。

在一种可能的实现方式中,预设切换顺序按照队列形式存储。

在一种可能的实现方式中,第二获取模块302还用于当多个账户的数目为两个时,将多个账户中,除前台运行之外的另一个账户确定为目标账户。

在一种可能的实现方式中,账户切换手势操作包括多指横向滑动操作。

在一种可能的实现方式中,切换模块303用于对前台运行账户进行截屏,将截屏得到的图片保存为第一屏幕截图;获取目标账户对应的第二屏幕截图,第二屏幕截图为目标账户上一次切换至后台运行时的屏幕截图;将当前屏幕界面由第一屏幕截图切换至第二屏幕截图;

参见图3B,该装置还包括:

显示模块304,用于停止显示第二屏幕截图,显示目标账户中与第二屏幕截图对应的界面。

在一种可能的实现方式中,切换模块303用于根据操作方向,将第一屏幕截图移出当前屏幕界面,将第二屏幕截图移入当前屏幕界面。

在一种可能的实现方式中,切换模块303用于如果检测到目标账户设置了密码,则显示密码保护界面;当检测到在密码保护界面输入密码时,显示目标账户的界面。

本公开实施例提供的装置,终端能够根据检测到的屏幕切换手势操作,对多个账户进行切换,使得用户仅需执行简单的手势操作,便可实现账户切换,因此,账户切换方式简单便捷。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图4是根据一示例性实施例示出的一种账户切换装置的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件404,音频组件410,输入/输出(I/O)接口412,传感器组件414,以及通信组件416。

处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。

存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。

多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。

I/O接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如所述组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述账户切换方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

在示例性实施例中,还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行上述账户切换方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1