CN111290674B - 切换帐号的方法、装置及电子设备 - Google Patents
切换帐号的方法、装置及电子设备 Download PDFInfo
- Publication number
- CN111290674B CN111290674B CN202010081177.4A CN202010081177A CN111290674B CN 111290674 B CN111290674 B CN 111290674B CN 202010081177 A CN202010081177 A CN 202010081177A CN 111290674 B CN111290674 B CN 111290674B
- Authority
- CN
- China
- Prior art keywords
- account
- switching
- interface
- responding
- displaying
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 99
- 230000006870 function Effects 0.000 claims description 119
- 230000004044 response Effects 0.000 claims description 25
- 230000001960 triggered effect Effects 0.000 abstract description 17
- 230000000007 visual effect Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 28
- 238000004891 communication Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 241000282414 Homo sapiens Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种切换帐号的方法、装置、电子设备及存储介质。该方法包括:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面;响应作用于帐号切换界面的触控操作,在帐号切换界面中的指定区域显示第二帐号;若检测到帐号切换操作指令,将处于登录状态的第一帐号切换为第二帐号。实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性,使得帐号切换变得更加直观与便捷。
Description
技术领域
本申请涉及通信技术领域,更具体地,涉及一种切换帐号的方法、装置、电子设备及存储介质。
背景技术
随着现代化生活节奏的加快以及网络社交的普及,移动终端成为了人们进行网络社交的主要沟通工具,用户可以通过移动终端上安装的即时通讯软件进行网络交流。对于通讯类软件,一般用户都需要通过帐号登录使用,而对于同一即时通讯软件,用户可能拥有多个帐号,用户可以通过在不同的帐号之间切换以完成不同的社交活动。用户在使用移动终端的过程中,对操作的简便性的要求不断提高,现有的帐号切换方式操作流程较为繁琐,切换效率低且降低了用户体验。
发明内容
鉴于上述问题,本申请提出了一种切换帐号的方法、装置、电子设备及存储介质,以改善上述问题。
第一方面,本申请实施例提供了一种切换帐号的方法,该方法包括:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面;响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号,其中,所述指定区域用于显示作为切换目标的帐号;若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
第二方面,本申请实施例提供了一种切换帐号的装置,该装置包括:第一显示模块,用于在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面;第二显示模块,用于响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号;切换模块,用于若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
第三方面,本申请实施例提供了一种电子设备,包括存储器以及一个或多个处理器;一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述第一方面所述的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码由处理器运行时执行上述第一方面所述的方法。
本申请实施例提供的一种切换帐号的方法、装置、电子设备以及存储介质,通过在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面;继而响应作用于帐号切换界面的触控操作,在帐号切换界面中的指定区域显示第二帐号,其中,指定区域用于显示作为切换目标的帐号;然后若检测到帐号切换操作指令,将处于登录状态的第一帐号切换为第二帐号。从而通过上述方式实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换;通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了本申请一实施例提供的一种切换帐号的方法的方法流程图。
图2示出了本申请实施例提供的指定功能界面的一示例图。
图3示出了本申请实施例提供的帐号切换界面的一示例图。
图4示出了本申请实施例提供的帐号切换界面的另一示例图。
图5示出了本申请实施例提供的指定功能界面的另一示例图。
图6示出了本申请实施例提供的指定功能界面的又一示例图。
图7示出了本申请另一实施例提供的一种切换帐号的方法的方法流程图。
图8示出了本申请实施例提供的指定功能界面的再一示例图。
图9示出了本申请又一实施例提供的一种切换帐号的方法的方法流程图。
图10示出了本申请实施例提供的指定功能界面的再一示例图。
图11示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图12示出了本申请实施例提供的帐号切换界面的又一示例图。
图13示出了本申请实施例提供的帐号切换界面的再一示例图。
图14示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图15示出了本申请实施例提供的帐号切换界面的再一示例图。
图16示出了本申请实施例提供的帐号切换界面的再一示例图。
图17示出了本申请实施例提供的帐号切换界面的再一示例图。
图18示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图19示出了本申请实施例提供的帐号切换界面的再一示例图。
图20示出了本申请实施例提供的指定功能界面的再一示例图。
图21示出了本申请实施例提供的帐号切换界面的再一示例图。
图22示出了本申请实施例提供的指定功能界面的再一示例图。
图23示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图24示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图25示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图26示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图27示出了本申请实施例提供的帐号切换界面的再一示例图。
图28示出了本申请实施例提供的帐号切换界面的再一示例图。
图29示出了本申请实施例提供的帐号添加界面的一示例图。
图30示出了本申请再一实施例提供的一种切换帐号的方法的方法流程图。
图31示出了本申请实施例提供的帐号切换界面的再一示例图。
图32示出了本申请实施例提供的帐号切换界面的再一示例图。
图33示出了本申请实施例提供的帐号登录界面的一示例图。
图34示出了本申请实施例提供的一种切换帐号的装置的结构框图。
图35示出了本申请实施例提供的一种电子设备的结构框图。
图36示出了本申请实施例的用于保存或者携带实现根据本申请实施例的切换帐号的方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
目前,智能手机等移动终端已经成为人手必备的必需品,而当前移动终端一般都装有许多社交类应用。对于社交应用,一般用户都需要通过帐号登录使用,随着生活以及工作的需要,对于同一社交应用,同一个用户可能会拥有多个帐号,例如,一个用户可以拥有多个QQ帐号,微信帐号,或是微博帐号等。作为一种方式,可以先打开需要使用的社交类应用软件,再从软件的功能界面中选择某个菜单,再选择菜单上的某项功能后,进入帐号切换界面。然而,用户在使用移动终端的过程中,对操作的简便性的要求不断提高,现有的帐号切换方式操作流程较为繁琐,切换效率低且降低了用户体验。
针对上述的问题,发明人经过长期的研究发现,可以通过在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面;继而响应作用于帐号切换界面的触控操作,在帐号切换界面中的指定区域显示第二帐号,其中,指定区域用于显示作为切换目标的帐号;然后若检测到帐号切换操作指令,将处于登录状态的第一帐号切换为第二帐号。从而通过上述方式实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升帐号切换的效率。
下面将结合附图具体描述本申请的各实施例。
请参阅图1,示出了本申请一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S110:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
本实施例中,第一帐号可以是当前处于登录状态的帐号,也可以理解为当前正在使用的帐号。例如,某一社交类APP可以同时存储多个帐号及与多个帐号对应的密码,在这种方式下,可以将当前正在使用的帐号作为第一帐号。指定功能界面为显示有帐号的虚拟图标对应的界面,虚拟图标为与帐号对应,用于标识帐号的图标,可选的,不同帐号对应的虚拟图标的团可以相同,同一帐号可以更换不同的虚拟图标。
可选的,不同的应用软件对应的指定功能界面可以不同,同一应用软件可以包括至少一个指定功能界面。例如,假设应用软件为社交类软件,那么指定功能界面可以为该社交类软件的主功能界面(例如“聊天列表”界面),或者可以为该社交类软件的其他功能界面(例如,其他内容设置界面)。可选的,假设应用软件为浏览器,那么指定功能界面可以为内容搜索界面,可选的,在该种方式下,不同帐号对应的指定功能界面可以相同。
作为一种方式,在第一帐号处于登录状态下,可以响应作用于指定功能界面的触控操作,触发显示帐号切换界面。从而使得通过触控一次指定功能界面,即可显示帐号切换界面,使得帐号切换变得更加直观与便捷。
步骤S120:响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号。
其中,本实施例中的指定区域为帐号切换界面中,可以用于显示作为切换目标的帐号的区域。例如,指定区域可以为帐号切换界面对应的“屏幕中央(即客户端显示屏幕的屏幕中央)”。作为一种方式,可以通过响应作用于帐号切换界面的触控操作的方式选取用作切换的目标帐号,将该目标帐号作为第二帐号,然后在帐号切换界面中的指定区域显示第二帐号,实现以醒目的方式提醒用户确认需要切换至的帐号,增强了帐号切换的交互体验。
步骤S130:若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
在帐号切换界面中的指定区域显示有第二帐号的情况下,可以实时检测是否存在帐号切换操作指令,若检测到帐号切换操作指令,可以将处于登录状态的第一帐号切换为第二帐号,以实现不同帐号之间的切换。
其中,可以通过多种方式判断是否存在帐号切换操作指令。在一种实现方式中,可以在帐号切换界面中的指定区域显示有第二帐号的情况下,判断是否存在作用于帐号切换界面的触控手势(包括点击、滑动、拖拽、滑移等),若存在作用于帐号切换界面的触控手势,则可以判定存在帐号切换操作指令,否则可以判定不存在帐号切换操作指令。在另一种实现方式中,可以在帐号切换界面中的指定区域显示有第二帐号的情况下,判断是否存在作用于第二帐号对应的虚拟图标的触控操作(例如,点击操作),可选的,若存在作用于第二帐号对应的虚拟图标的触控操作,则可以判定存在帐号切换操作指令,否则可以判定不存在帐号切换操作指令。
请参阅图2-图5,下面以一个具体的示例对本实施例进行示例性的说明:
如图2所示,电子设备100的显示界面101显示有当前处于登录状态的第一帐号102,103可以为用于设置第一帐号的帐户资料的编辑控件,104可以为第一帐号102处于登录状态下时,用于添加好友(或公众号)的添加控件,105为搜索控件,可以用于搜索好友、聊天记录、或者是推送消息等内容。106为指定功能界面(在图2中,当前指定功能界面为聊天列表界面)。
作为一种方式,若用户通过手指107向下滑动指定功能界面106,可以触发显示如图3所示的帐号切换界面。如图3所示的帐号切换界面中,电子设备100的显示界面101中,指定区域110内显示有第一帐号102的放大后的虚拟图标,可选的,在第一帐号102对应的虚拟图标的下方还可以显示对应的帐户名(例如,图3中显示的“XXXXX”)。可选的,在指定区域110的旁边显示有其他帐号对应的虚拟图标(例如,图3中在第一帐号102的左边显示有帐号108对应的虚拟图标,在第一帐号102的右边显示有帐号109对应的虚拟图标)。在指定区域110的下方可以显示第一帐号102的用户标识111,通过扫描该用户标识111,可以添加第一帐号102为好友,可选的,在指定区域110的下方还可以显示用于设置与第一帐号102对应的功能的设置控件112。
作为一种方式,可以通过沿显示界面101的向左或右滑动的方式选择用于切换的帐号作为目标帐号,在这种方式下,不同帐号对应的虚拟图标可以横向排列于电子设备100的显示界面101,被选取的目标帐号对应的虚拟图标可以显示在指定区域110中,进而可以将选取的目标帐号作为第二帐号,可以将第二帐号对应的虚拟图标向上滑动的方式实现帐号的切换,也可以将帐号切换界面的屏幕向上滑动的方式实现帐号的切换,或者可以通过点击图3所示的切换控件113的方式实现帐号的切换。需要说明的是,本申请实施例中,不同帐号对应的虚拟图标可以竖向排列于电子设备100的显示界面101,或者是以其他排列方式排列于电子设备100的显示界面101,本实施例中,不同帐号对应的虚拟图标的具体排列方式可以不作限定。
例如,将如图3所示的帐号切换界面向左滑动,可以得到如图4所示的帐号切换界面,在如图4所示的帐号切换界面中,帐号109被选取作为用于切换的目标帐号,在该种方式下,可以将帐号109作为第二帐号。可选的,可以通过点击切换控件113实现将处于登录状态下的第一帐号切换为第二帐号,或者可以通过将手指107向上滑动的方式完成帐号的切换。其中,在指定区域110内显示的帐号对应的虚拟图标变化之后,指定区域110左右两侧的帐号的虚拟图标也会相应发生变化,例如,图4中位于指定区域右侧的为帐号114对应的虚拟图标。类似的,指定区域110的下方所显示的帐号的用户标识变化为与帐号109对应的用户标识115,对应功能的设置控件变化为与帐号109对应的功能的设置控件116。
可选的,在完成图4中的帐号切换操作后,可以得到如图5所示的界面,如图5所示,即当前处于登录状态的帐号为第二帐号109,第二帐号109的右侧显示有第二帐号的帐户名(或昵称、简称等),还显示有用于设置第二帐号109的帐户资料的编辑控件117,以及为第二帐号109处于登录状态下时,用于添加好友(或公众号)的添加控件118。
需要说明的是,在完成不同帐号之间的切换后,与帐号对应的指定功能界面的显示内容可以相同,也可以不同。本实施例中可以用于切换的帐号为有登录记录、或者是与当前应用软件进行绑定、或者是已完成身份认证的帐号。
可选的,本实施例中,若检测到与第一帐号关联的其他帐号对应的未读消息时,可以在指定位置处显示未读消息的提示图标。例如,可以在第一帐号对应的虚拟图标的对应位置显示未读消息的提示图标。可以理解的是,若当前处于登录状态的帐号为其他帐号,例如,若当前处于登录状态的帐号为第二帐号,那么可以在第二帐号对应的虚拟图标的对应位置显示未读消息的提示图标。
例如,在一个具体的应用场景中,如图6所示,当前处于登录状态的帐号为帐号109,假设与帐号109关联的其他帐号为帐号108以及帐号102(可选的,与帐号109关联的其他帐号的数量可以更多,可以通过点击控件119查看所有与帐号119关联的其他帐号),那么可以在帐号108对应的虚拟图标的右上角显示未读消息的提示图标(如图6所示的提示图标120)。可选的,还可以在提示图标中显示未读消息的数量。例如,帐号102对应的虚拟图标的右上角显示的未读消息的提示图标121中显示有未读消息的数量(如图6中,显示有两条未读消息)。可选的,在这种方式下,可以通过点击与未读消息的提示图标对应的虚拟帐号图标进入对应的帐户登录界面处理对应的未读消息。
本实施例提供的切换帐号的方法,通过在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面;继而响应作用于帐号切换界面的触控操作,在帐号切换界面中的指定区域显示第二帐号,其中,指定区域用于显示作为切换目标的帐号;然后若检测到帐号切换操作指令,将处于登录状态的第一帐号切换为第二帐号。从而通过上述方式实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
请参阅图7,示出了本申请另一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S210:在第一帐号处于登录状态下,若所述指定功能界面的位置满足预设条件,响应作用于指定功能界面的触控操作,显示帐号切换界面。
可选的,在第一帐号处于登录状态下,作为一种方式,若指定功能界面的位置满足预设条件,可以响应作用于指定功能界面的触控操作,显示帐号切换界面。
例如,在一个具体的应用场景中,如图2所示,指定功能界面106的上表面紧贴于搜索控件105的下表面,在该种方式下,指定功能界面的位置即满足预设条件。可选的,若指定功能界面为其他界面,则指定功能界面的位置需对应的满足预设条件,其中,预设条件可以变化。在指定功能界面106的位置满足预设条件的情况下,通过用户手指107作用于指定功能界面向下滑动即可实现触发显示帐号切换界面,使得通过一次滑动操作即可触发显示帐号切换界面,简化了帐号切换操作流程,增强用户友好体验。
作为另一种方式,若指定功能界面的位置不满足预设条件,可以获取指定功能界面的当前位置,继而获取指定功能界面的移动方向。可选的,若指定功能界面的移动方向为指定方向,可以获取与该移动方向对应的移动尺度,在该种方式下,若该移动尺度满足预设阈值,可以响应作用于指定功能界面的触控操作,显示帐号切换界面。可选的,若该移动尺度不满足预设阈值,可以持续检测直至该移动尺度满足预设阈值。可选的,若指定功能界面的移动方向不为指定方向,可以取消显示帐号切换界面。
例如,在一个具体的应用场景中,如图8所示,指定功能界面106的上表面与搜索控件105的下表面的距离为d。在该种方式下,若用户手指触控指定功能界面106向a1方向滑动(或者移动),则可以获取与a1方向对应的移动尺度,可选的,若移动尺度满足预设阈值,则可以认为在以对应的移动尺度移动后,指定功能界面106的上表面与搜索控件105的下表面可以紧密贴合,进而可以响应作用于指定功能界面的触控操作,显示帐号切换界面。可选的,若移动尺度未满足预设阈值,则可以持续检测指定功能界面106的上表面的位置,直至指定功能界面106的上表面与搜索控件105的下表面紧密贴合。可选的,若用户手指触控指定功能界面106向a2方向滑动(或者移动),则可以取消显示帐号切换界面。
步骤S220:响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号。
步骤S230:若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,通过在第一帐号处于登录状态下,对指定功能界面的位置进行判断,在指定功能界面的位置满足预设条件的情况下,响应作用于指定功能界面的触控操作,显示帐号切换界面;继而响应作用于帐号切换界面的触控操作,在帐号切换界面中的指定区域显示第二帐号,其中,指定区域用于显示作为切换目标的帐号;然后若检测到帐号切换操作指令,将处于登录状态的第一帐号切换为第二帐号。实现了通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性。
请参阅图9,示出了本申请又一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S310:在第一帐号处于登录状态下,响应作用于指定功能界面的触控手势,触发显示帐号切换界面。
其中,触控手势可以包括但不限于滑动、点击、拖拽、滑移等触控操作。
作为一种实施方式,在第一帐号处于登录状态下,可以响应沿第一方向作用于指定功能界面的滑动操作,触发显示帐号切换界面。其中,第一方向可以理解为作用于指定功能界面且远离第一帐号对应的虚拟图标所在的位置的方向。例如,如图2所示,用户的手指107可以作用于指定功能界面106,并向下拖动指定功能界面106,以实现触发显示帐号切换界面。可选的,若指令功能界面是聊天列表框,则可以向下滑动聊天列表框,以触发显示帐号切换界面。
作为另一种实施方式,在第一帐号处于登录状态下,可以响应作用于第一帐号对应的虚拟图标的点击操作,触发显示帐号切换界面。例如,如图10所示,用户的手指107可以直接点击第一帐号102对应的虚拟图标,以跳转至帐号切换界面。
通过仅滑动指定功能界面或点击第一帐号对应的虚拟图标,即可实现跳转至帐号切换界面,改善了帐号切换的操作复杂的问题,从而实现提升帐号切换的效率。
步骤S320:响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号。
步骤S330:若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,通过响应作用于指定功能界面的触控手势,触发显示帐号切换界面,提升了触发显示帐号切换界面的触发方式的灵活性。在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
请参阅图11,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S410:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S420:响应沿第二方向作用于所述帐号切换界面的滑动操作,将所述第二帐号滑动至所述指定区域。
可选的,本实施例中用于帐号切换的帐号的数量可以为多个。第二方向与多个帐号的排列方向匹配。若多个帐号横向排列于电子设备的显示界面,则第二方向可以为电子设备的显示界面的向左或者向右的方向;若多个帐号竖向排列于电子设备的显示界面,则第二方向可以为电子设备的显示界面的向上或者向下的方向。需要说明的是,本实施例中,多个帐号的排列方向可以不作限定。
作为一种方式,可以响应沿第二方向作用于帐号切换界面的滑动操作,将第二帐号滑动至指定区域。例如,如图12所示,假设多个帐号竖向排列于电子设备100的显示界面101,可以通过用户手指107沿电子设备100的显示界面101(或者触控多个帐号分别对应的虚拟图标)上下滑动的方式选取用于切换的帐号作为第二帐号。可选的,如图12所示,若用户沿电子设备100的显示界面101向下滑动,可以得到如图13所示的第二帐号选取结果。在图13中,帐号109被滑动至指定区域110,因此,可以将帐号109作为第二帐号,帐号114为竖向排列于帐号109的旁边(如图13中帐号114对应的虚拟图标排列于帐号109对应的虚拟图标的上方)的帐号。
可选的,在将帐号109滑动至指定区域后,若多个帐号竖向排列且每次只显示三个帐号,则帐号108对应的虚拟图标将被隐藏,而帐号114对应的虚拟图标则显示于指定区域的上方。可选的,竖向排列的多个帐号中,每次所显示的帐号的个数可以不作限定。在将第二帐号移动至指定区域后,指定区域的旁边显示的用户标识以及设置控件中,用户标识由与第一帐号102对应的用户标识111(如图12所示)变成与第二帐号109对应的用户标识115(如图13所示),设置控件由与第一帐号102对应的设置控件112(如图12所示)变成与第二帐号109对应的设置控件116(如图13所示)。类似的,也可以沿电子设备的显示界面向上滑动的方式选取第二帐号,原理类似于沿电子设备的显示界面向下滑动的方式选取第二帐号,在此不再赘述。
通过滑动的方式选取用于切换的目标帐号,将目标帐号作为第二帐号,以切换第一帐号,避免了多层页面之间的来回跳转,减少了帐号切换的复杂性。
步骤S430:若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,通过滑动操作的方式将第二帐号移动至指定区域,减少了传统方式选择目标切换帐号时的多层点击带来的操作成本,增强了用户交互体验。
请参阅图14,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S510:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S520:响应作用于所述帐号切换界面的虚拟帐号图标的点击操作,将所述第二帐号移动至所述指定区域。
作为一种方式,可以响应作用于帐号切换界面的虚拟帐号图标的点击操作,通过点击虚拟帐号图标的方式将第二帐号移动至帐号切换界面的指定区域。可选的,该种方式下的点击可以是滑动选择了目标帐号之后,通过点击目标帐号对应的虚拟图标的方式将第二帐号移动至指定区域。也可以是通过纯点击的方式实现选取第二帐号,并将第二帐号移动至帐号切换界面的指定区域,在该种方式下,多个帐号可以通过叠加的方式进行排列。可选的,本申请实施例中的多个帐号可以根据用户的使用习惯(或使用频率)进行排列,例如,将使用频率越高的帐号在多个帐号中越靠前排列。
例如,在一个具体的应用场景中,若通过点击操作的方式选取用于切换的目标帐号作为第二帐号,并将第二帐号移动至指定区域,在如图2所示的界面状态下,响应作用于指定功能界面的触控操作后,可以显示如图15所示的帐号切换界面。在图15中,第一帐号102对应的虚拟图标,可以由图2所示的较小的虚拟图标放大后显示于指定区域110。可选的,通过点击第一帐号102对应的虚拟图标,可以得到如图16所示的界面状态,在图16中,显示于指定区域的为与帐号109对应的虚拟图标。相应的,位于指定区域旁边的用户标识以及设置控件将变化为与显示于指定区域的帐号对应的用户标识和设置控件。可以理解的是,不同的帐号对应的用户标识可以不同,不同的帐号对应的设置控件的设置内容可以部分相同,例如,共有的(或者是常规的)一些设置内容,可选的,与帐号相关的隐私等内容则可以不同,例如,好友权限等。
可选的,若再次点击如图16中所示的帐号109对应的虚拟图标,可以得到如图17所示的界面状态。在图17中,指定区域显示的为与帐号108对应的虚拟图标,在指定区域110的右侧显示的为与帐号108对应的用户标识122以及设置控件123。
步骤S530:若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,通过仅一次点击虚拟帐号图标,即可将第二帐号移动至指定区域,减少了操作的复杂度。在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
请参阅图18,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S610:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S620:响应沿第二方向作用于所述帐号切换界面的滑动操作,将所述第二帐号滑动至所述指定区域。
步骤S630:响应于沿第三方向作用于所述帐号切换界面的滑动操作,生成帐号切换操作指令。
其中,第三方向可以是与多个帐号的排列方向垂直的方向。可选的,若多个帐号横向排列于电子设备的显示界面,那么第三方向可以是沿电子设备的显示界面的向上或者向下的方向;若多个帐号竖向排列于电子设备的显示界面,那么第三方向可以是沿电子设备的显示界面的向左或者向右的方向。作为一种方式,在将第二帐号滑动至指定区域之后,可以响应于沿第三方向作用于帐号切换界面的滑动操作,生成帐号切换操作指令。
例如,作为一种实施方式,如图19所示,若帐号109为第二帐号,假设多个帐号竖向排列于电子设备100的显示界面101,那么可以沿电子设备100的显示界面101的左边滑动帐号109对应的虚拟图标,以生成帐号切换操作指令,得到如图20所示的帐号替换后的界面示意图。在图20中,当前处于登录状态的帐号为切换后的帐号109,帐号109对应的虚拟图标的右侧显示有对应的帐户名,以及与帐号109对应的帐户资料的编辑控件117,与用于添加好友(或公众号)的添加控件118。可选的,该种方式下也可以通过点击切换控件113实现帐号的切换,切换效果与向左滑动的切换效果相同。
作为另一种实施方式,如图21所示,若帐号108为第二帐号,假设多个帐号横向排列于电子设备100的显示界面101,那么可以沿电子设备100的显示界面101上下滑动帐号109对应的虚拟图标,以生成帐号切换操作指令,得到如图22所示的帐号替换后的界面示意图。图21中,122为与帐号108对应的用户标识,123为与帐号108对应的设置控件。图22中,124为与切换后处于登录状态的帐号108对应的帐户资料的编辑控件,125为与帐号108对应的用于添加好友(或公众号)的添加控件。
步骤S640:将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,通过滑动操作的方式,生成帐号切换指令,以完成不同帐号之间的切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性,使得帐号切换变得更加直观与便捷,进而帐号切换的效率。
请参阅图23,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S710:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S720:响应作用于所述帐号切换界面的虚拟帐号图标的点击操作,将所述第二帐号移动至所述指定区域。
步骤S730:响应于沿第三方向作用于所述帐号切换界面的滑动操作,生成帐号切换操作指令。
本实施例中,触发显示帐号切换界面的触控操作可以是滑动或者点击,类似的,可以通过滑动或点击的方式触发生成帐号切换操作指令,以完成不同帐号之间的切换。例如,本实施例中,在通过响应作用于帐号切换界面的虚拟帐号图标的点击操作,将第二帐号移动至指定区域之后,可以通过响应于沿第三方向作用于帐号切换界面的滑动操作,生成帐号切换操作指令。
步骤S740:将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
请参阅图24,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S810:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S820:响应沿第二方向作用于所述帐号切换界面的滑动操作,将所述第二帐号滑动至所述指定区域。
步骤S830:响应作用于所述第二帐号对应的虚拟图标的点击操作,生成帐号切换操作指令。
作为一种方式,可以是在通过响应沿第二方向作用于帐号切换界面的滑动操作,将第二帐号滑动至指定区域后,响应作用于第二帐号对应的虚拟图标的点击操作,生成帐号切换操作指令,从而完成不同帐号之间的切换。
步骤S840:将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
请参阅图25,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S910:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S920:响应作用于所述帐号切换界面的虚拟帐号图标的点击操作,将所述第二帐号移动至所述指定区域。
步骤S930:响应作用于所述第二帐号对应的虚拟图标的点击操作,生成帐号切换操作指令。
步骤S940:将处于所述登录状态的所述第一帐号切换为所述第二帐号。
本实施例提供的切换帐号的方法,实现了在第一帐号处于登录状态的情况下,通过响应作用于指定功能界面的触控操作的方式直接触发显示帐号切换界面,避免了界面之间的来回跳转切换,通过响应作用于帐号切换界面的触控操作后,在帐号切换界面中的指定区域显示第二帐号,使得帐号切换变得更易于操作,减少了操作的复杂性;通过响应作用于帐号切换界面的触控操作,在检测到帐号切换操作指令的情况下,将处于登录状态的第一帐号切换为第二帐号,使得帐号切换变得更加直观与便捷,提升了帐号切换的效率。
请参阅图26,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S1010:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S1020:响应作用于所述帐号切换界面的触控操作,若所述指定区域显示的帐号为第三帐号,在所述帐号切换界面显示帐号添加控件。
其中,第三帐号可以为未添加到帐号所属应用程序或者是未注册的帐号。可选的,帐号添加控件可以和多个帐号一起排列,帐号添加控件可以排列在多个帐号的排列列表的一端,例如,假设多个帐号横向排列,那么帐号添加控件可以排列于多个帐号的排列列表的最左端或者最右端。
作为一种方式,若指定区域显示的帐号为第三帐号,那么可以在帐号切换界面显示帐号添加控件。
步骤S1030:响应作用于所述帐号添加控件的第一触控操作,将所述帐号添加控件移动至所述指定区域。
其中,第一触控操作可以是滑动或点击操作。
作为一种实施方式,如图27所示,帐号切换界面显示有帐号102、帐号109以及第三帐号126,若用户手指107向右滑动,则可以将第三帐号126滑动至如图28所示的指定区域110,相应的,帐号102对应的虚拟图标将向右移动并被缩小后显示。
步骤S1040:响应作用于所述帐号添加控件的第二触控操作,显示帐号添加界面。
可选的,第二触控操作可以是点击等操作。在上述示例中,如图28所示,若点击显示于指定区域110的第三帐号126对应的帐号图标,则可以显示如图29所示的帐号添加界面。如图29所示,帐号添加界面包括帐号添加控件201,可以通过多种方式添加帐号,例如“扫描登录”、“扫描导入帐号”、以及“创建帐号”等,可选的,若不需要添加帐号,则可以点击“取消”取消添加帐号。
本实施例提供的切换帐号的方法,实现了通过滑动等简单的操作方式完成帐号的添加,提升了帐号添加的便利性,进而提升用户使用体验。
请参阅图30,示出了本申请再一实施例提供的一种切换帐号的方法的流程图,本实施例提供一种切换帐号的方法,可应用于客户端,该方法包括:
步骤S1110:在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
步骤S1120:响应作用于所述帐号切换界面的触控操作,若所述指定区域显示的帐号为第四帐号,在所述帐号切换界面显示帐号登录控件。
其中,第四帐号可以是在某一应用程序中未存在登录记录的帐号,也可以是未上线的帐号,例如处于离线状态、需要重新登录的帐号等。第四帐号可以排列于多个帐号的排序列表的一端。作为一种方式,在显示帐号切换界面之后,可以响应作用于帐号切换界面的触控操作,若指定区域显示的帐号为第四帐号,可以在帐号切换界面显示帐号登录控件。
例如,在一个具体的应用场景中,如图31所示,假设多个帐号横向排列,第四帐号202可以位于帐号排列列表的最右端,在这种方式下,若用户手指向电子设备100的显示界面的左边滑动,可以将第四帐号202(也可以理解为帐号登录控件)移动至指定区域110(如图32所示),进而可以在帐号切换界面显示帐号登录控件。
步骤S1130:响应作用于所述帐号登录控件的第三触控操作,将所述帐号登录控件移动至所述指定区域。
本实施例中,第三触控操作可以是滑动或者点击等操作。可选的,可以通过点击如图31所示的第四帐号202的图标实现将帐号登录控件移动至如图32所示的指定区域110。
步骤S1140:响应作用于所述帐号登录控件的第四触控操作,显示帐号登录界面。
可选的,第四触控操作,可以是点击或者输入等操作。在上述示例中,可以通过点击如图32所示的第四帐号202对应的虚拟图标,跳转至如图33所示的帐号登录界面,即实现显示帐号登录界面。通过输入正确的密码即可实现登录第四帐号,可选的,若密码输入错误可以删除后重新输入,或者删除个别输入错误的位数后重新输入,可选的,在如图33所示的界面中可以包括从电子设备删除第四帐号的控件。
本实施例提供的切换帐号的方法,实现了通过滑动等简单的操作方式完成帐号的登录,提升了帐号登录的便利性,进而提升用户使用体验。
请参阅图34,为本申请实施例提供的一种切换帐号的装置的结构框图,本实施例提供一种切换帐号的装置1200,运行于客户端,所述装置1200包括:第一显示模块1210、第二显示模块1220以及切换模块1230:
第一显示模块1210,用于在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面。
作为一种方式,第一显示模块1210具体可以用于在第一帐号处于登录状态下,若所述指定功能界面的位置满足预设条件,响应作用于指定功能界面的触控操作,显示帐号切换界面。
可选的,第一显示模块1210具体可以用于在第一帐号处于登录状态下,响应作用于指定功能界面的触控手势,触发显示帐号切换界面。其中,在一种实现方式中,响应作用于指定功能界面的触控手势可以包括:响应沿第一方向作用于指定功能界面的滑动操作,进而触发显示帐号切换界面。在另一种实现方式中,响应作用于指定功能界面的触控手势可以包括:响应作用于所述第一帐号对应的虚拟图标的点击操作,触发显示帐号切换界面。
可选的,所述装置1200还可以包括未读消息显示单元,用于若检测到与所述第一帐号关联的其他帐号对应的未读消息时,在指定位置处显示所述未读消息的提示图标。
第二显示模块1220,用于响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号。
作为一种方式,第二显示模块1220具体可以用于响应沿第二方向作用于所述帐号切换界面的滑动操作,将所述第二帐号滑动至所述指定区域。其中,所述第二方向与帐号的排列方向匹配。
作为另一种方式,第二显示模块1220具体可以用于响应作用于所述帐号切换界面的虚拟帐号图标的点击操作,将所述第二帐号移动至所述指定区域。
可选的,若所述指定区域显示的帐号为第三帐号,在所述帐号切换界面显示帐号添加控件;响应作用于所述帐号添加控件的第一触控操作,将所述帐号添加控件移动至所述指定区域;响应作用于所述帐号添加控件的第二触控操作,显示帐号添加界面。
可选的,若所述指定区域显示的帐号为第四帐号,在所述帐号切换界面显示帐号登录控件;响应作用于所述帐号登录控件第三触控操作,将所述帐号登录控件移动至所述指定区域;响应作用于所述帐号登录控件的第四触控操作,显示帐号登录界面。
切换模块1230,用于若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
作为一种方式,切换模块1230具体可以用于响应于沿第三方向作用于所述帐号切换界面的滑动操作,生成帐号切换指令;将处于所述登录状态的所述第一帐号切换为所述第二帐号。
作为另一种方式,切换模块1230具体可以用于响应作用于所述第二帐号对应的虚拟图标的点击操作,生成帐号切换指令;将处于所述登录状态的所述第一帐号切换为所述第二帐号。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图35,基于上述的切换帐号的方法及装置,本申请实施例还提供了一种可以执行前述切换帐号的方法的电子设备100。电子设备100包括存储器302以及相互耦合的一个或多个(图中仅示出一个)处理器304,存储器302以及处理器304之间通信线路连接。存储器302中存储有可以执行前述实施例中内容的程序,而处理器304可以执行存储器302中存储的程序。
其中,处理器304可以包括一个或者多个处理核。处理器304利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器302内的指令、程序、代码集或指令集,以及调用存储在存储器302内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器304可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器304可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器304中,单独通过一块通信芯片进行实现。
存储器302可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器302可用于存储指令、程序、代码、代码集或指令集。存储器302可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现前述各个实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参考图36,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读存储介质1300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质1300可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质1300包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质1300具有执行上述方法中的任何方法步骤的程序代码1310的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码1310可以例如以适当形式进行压缩。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (14)
1.一种切换帐号的方法,其特征在于,所述方法包括:
在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面,其中,若应用软件为社交类软件,所述指定功能界面为聊天列表界面或内容设置界面,若应用软件为浏览器,所述指定功能界面为内容搜索界面,所述响应作用于指定功能界面的触控操作,显示帐号切换界面包括:在第一帐号处于登录状态下,若所述指定功能界面的位置满足预设条件,响应作用于指定功能界面的触控操作,显示帐号切换界面,其中,若所述指定功能界面的上表面紧贴于搜索控件的下表面,判定所述指定功能界面的位置满足预设条件,若所述指定功能界面的位置不满足预设条件,获取所述指定功能界面的当前位置以及移动方向,若所述移动方向为指定方向,获取与所述移动方向对应的移动尺度,若所述移动尺度满足预设阈值,响应作用于指定功能界面的触控操作,显示帐号切换界面;
响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号,其中,所述指定区域用于显示作为切换目标的帐号;
若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
2.根据权利要求1所述的方法,其特征在于,所述响应作用于指定功能界面的触控操作,显示帐号切换界面,包括:
响应作用于指定功能界面的触控手势,触发显示帐号切换界面。
3.根据权利要求2所述的方法,其特征在于,所述响应作用于指定功能界面的触控手势,触发显示帐号切换界面,包括:
响应沿第一方向作用于指定功能界面的滑动操作,触发显示帐号切换界面。
4.根据权利要求2所述的方法,其特征在于,所述响应作用于指定功能界面的触控手势,触发显示帐号切换界面,包括:
响应作用于所述第一帐号对应的虚拟图标的点击操作,触发显示帐号切换界面。
5.根据权利要求1所述的方法,其特征在于,所述响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号,包括:
响应沿第二方向作用于所述帐号切换界面的滑动操作,将所述第二帐号滑动至所述指定区域,所述第二方向与帐号的排列方向匹配。
6.根据权利要求1所述的方法,其特征在于,所述响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号,包括:
响应作用于所述帐号切换界面的虚拟帐号图标的点击操作,将所述第二帐号移动至所述指定区域。
7.根据权利要求5或6所述的方法,其特征在于,所述若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号,包括:
响应于沿第三方向作用于所述帐号切换界面的滑动操作,生成帐号切换指令;
将处于所述登录状态的所述第一帐号切换为所述第二帐号。
8.根据权利要求5或6所述的方法,其特征在于,所述若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号,包括:
响应作用于所述第二帐号对应的虚拟图标的点击操作,生成帐号切换指令;
将处于所述登录状态的所述第一帐号切换为所述第二帐号。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述指定区域显示的帐号为第三帐号,在所述帐号切换界面显示帐号添加控件;
响应作用于所述帐号添加控件的第一触控操作,将所述帐号添加控件移动至所述指定区域;
响应作用于所述帐号添加控件的第二触控操作,显示帐号添加界面。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述指定区域显示的帐号为第四帐号,在所述帐号切换界面显示帐号登录控件;
响应作用于所述帐号登录控件第三触控操作,将所述帐号登录控件移动至所述指定区域;
响应作用于所述帐号登录控件的第四触控操作,显示帐号登录界面。
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若检测到与所述第一帐号关联的其他帐号对应的未读消息时,在指定位置处显示所述未读消息的提示图标。
12.一种切换帐号的装置,其特征在于,所述装置包括:
第一显示模块,用于在第一帐号处于登录状态下,响应作用于指定功能界面的触控操作,显示帐号切换界面,其中,若应用软件为社交类软件,所述指定功能界面为聊天列表界面或内容设置界面,所述响应作用于指定功能界面的触控操作,显示帐号切换界面包括:在第一帐号处于登录状态下,若所述指定功能界面的位置满足预设条件,响应作用于指定功能界面的触控操作,显示帐号切换界面,其中,若所述指定功能界面的上表面紧贴于搜索控件的下表面,判定所述指定功能界面的位置满足预设条件,若所述指定功能界面的位置不满足预设条件,获取所述指定功能界面的当前位置以及移动方向,若所述移动方向为指定方向,获取与所述移动方向对应的移动尺度,若所述移动尺度满足预设阈值,响应作用于指定功能界面的触控操作,显示帐号切换界面;
第二显示模块,用于响应作用于所述帐号切换界面的触控操作,在所述帐号切换界面中的指定区域显示第二帐号;
切换模块,用于若检测到帐号切换操作指令,将处于所述登录状态的所述第一帐号切换为所述第二帐号。
13.一种电子设备,其特征在于,包括一个或多个处理器以及存储器;
一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行权利要求1-11任一所述的方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行权利要求1-11任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010081177.4A CN111290674B (zh) | 2020-02-06 | 2020-02-06 | 切换帐号的方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010081177.4A CN111290674B (zh) | 2020-02-06 | 2020-02-06 | 切换帐号的方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111290674A CN111290674A (zh) | 2020-06-16 |
CN111290674B true CN111290674B (zh) | 2021-05-21 |
Family
ID=71023546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010081177.4A Active CN111290674B (zh) | 2020-02-06 | 2020-02-06 | 切换帐号的方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111290674B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113420270B (zh) * | 2021-06-21 | 2023-05-23 | 维沃移动通信有限公司 | 应用程序登录方法及装置 |
CN113783840B (zh) * | 2021-08-06 | 2023-06-23 | 维沃移动通信(杭州)有限公司 | 账号登录方法、装置、设备和存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101788006B1 (ko) * | 2011-07-18 | 2017-10-19 | 엘지전자 주식회사 | 원격제어장치 및 원격제어장치로 제어 가능한 영상표시장치 |
US9413556B2 (en) * | 2011-06-03 | 2016-08-09 | Apple Inc. | Unified account list |
CN104735021B (zh) * | 2013-12-18 | 2018-12-11 | 腾讯科技(深圳)有限公司 | 一种帐号登录方法、装置和*** |
CN103927119B (zh) * | 2014-04-16 | 2017-06-16 | 广东欧珀移动通信有限公司 | 切换至账户界面的方法和*** |
CN105430183B (zh) * | 2015-11-12 | 2019-02-19 | 广州华多网络科技有限公司 | 一种移动终端切换账号的方法及移动终端 |
CN107070777A (zh) * | 2017-04-10 | 2017-08-18 | 上海哇嗨网络科技有限公司 | 即时通讯工具中用户多身份方法及其装置 |
CN107272906A (zh) * | 2017-06-30 | 2017-10-20 | 努比亚技术有限公司 | 应用多账号显示控制方法及移动终端 |
CN109062489B (zh) * | 2018-07-19 | 2020-08-25 | 腾讯科技(深圳)有限公司 | 消息处理方法、装置、存储介质及电子装置 |
-
2020
- 2020-02-06 CN CN202010081177.4A patent/CN111290674B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111290674A (zh) | 2020-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108027706B (zh) | 一种应用界面显示方法以及终端设备 | |
CN102999263B (zh) | 电子装置及提供电子装置的背景的方法 | |
CA2813172C (en) | Multiple-access-level lock screen | |
CN111857500B (zh) | 消息显示方法、装置、电子设备及存储介质 | |
KR20160041899A (ko) | 대화 병합 방법 및 모바일 단말기 | |
KR20140131863A (ko) | 단말 장치 및 그의 관련 창을 표시하기 위한 방법 | |
JP2011060281A (ja) | 合成メニューを表示する移動端末 | |
WO2022052832A1 (zh) | 应用程序的界面显示方法、装置、设备及介质 | |
CN107196846B (zh) | 一种群聊天方法及移动终端 | |
WO2006095488A1 (ja) | 情報処理装置、画像移動指示方法及び情報記憶媒体 | |
CN102640114B (zh) | 用于直接操纵即时通信客户端应用中的进入交互的方法 | |
CN105824693B (zh) | 一种多任务显示的控制方法及移动终端 | |
CN111290674B (zh) | 切换帐号的方法、装置及电子设备 | |
CN111767108A (zh) | 应用程序标签生成方法、应用界面显示方法以及装置 | |
CN114489913A (zh) | 一种交互方法、交互装置和电子设备 | |
WO2023155734A1 (zh) | 播放方法和播放装置以及计算机可读存储介质 | |
CN107066199A (zh) | 用于消息发送的交互方法及装置 | |
CN112948049B (zh) | 多内容并行显示的方法、装置、终端及存储介质 | |
EP2775671A1 (en) | Method and apparatus for sending and receiving messages | |
CN111756556A (zh) | 消息推送方法、装置及终端 | |
CN111538551A (zh) | 一种信息处理方法及电子设备 | |
CN103383622A (zh) | 触摸屏移动终端响应操作的方法和触摸屏移动终端 | |
CN115695355A (zh) | 数据共享方法、装置、电子设备及介质 | |
CN112487371B (zh) | 聊天会话的显示方法、装置、终端及存储介质 | |
CN112054951B (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 | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20200616 Assignee: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Assignor: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. Contract record no.: X2021440000031 Denomination of invention: Method, device and electronic equipment for switching account number License type: Common License Record date: 20210125 |
|
GR01 | Patent grant | ||
GR01 | Patent grant |