CN112073301B - Method, device and computer readable medium for deleting chat group members - Google Patents
Method, device and computer readable medium for deleting chat group members Download PDFInfo
- Publication number
- CN112073301B CN112073301B CN202010896956.XA CN202010896956A CN112073301B CN 112073301 B CN112073301 B CN 112073301B CN 202010896956 A CN202010896956 A CN 202010896956A CN 112073301 B CN112073301 B CN 112073301B
- Authority
- CN
- China
- Prior art keywords
- chat group
- deletion
- chat
- user
- target user
- 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 58
- 238000012217 deletion Methods 0.000 claims abstract description 87
- 230000037430 deletion Effects 0.000 claims abstract description 87
- 238000012790 confirmation Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 abstract description 15
- 101150054987 ChAT gene Proteins 0.000 description 136
- 101100203187 Mus musculus Sh2d3c gene Proteins 0.000 description 136
- 238000012545 processing Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 9
- 230000003993 interaction Effects 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1822—Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本申请涉及信息技术领域,尤其涉及一种删除聊天群组成员的方法、设备及计算机可读介质。The present application relates to the field of information technology, and in particular to a method, device and computer-readable medium for deleting chat group members.
背景技术Background technique
随着互联网技术的发展,基于互联网的即时通信软件到了广泛地使用。在使用即时聊天软件时,可以通过创建聊天群组将多个不同的用户加入到该聊天群组中,使得这些用户可以同时参与聊天。在聊天群组中,具有管理权限的用户可以将其它用户从聊天群组中删除。With the development of Internet technology, Internet-based instant messaging software has been widely used. When using instant chat software, multiple different users can be added to the chat group by creating a chat group, so that these users can participate in the chat at the same time. In a chat group, users with administrative rights can delete other users from the chat group.
在从聊天群组中删除用户时,需要管理员用户先从聊天群组界面按照即时通信软件预设的路径跳转至群组管理界面,然后在群组管理界面中选择删除用户的功能,在跳出的成员列表中选择需要删除的用户并确认之后,才能够完成一个用户的删除。由此可知,目前的删除聊天群组成员的方式存在以下问题:1、整个过程操作复杂,需要较长的路径才能够完成删除的操作,交互较为不便。2、在从成员列表中选择时,需要预先记住待删除的用户的头像或名称,增加了管理员用户的操作负担。3、由于删除过程复杂,需要花费一定的操作时间,被删除的用户可能会在这段操作时间内发送新的信息。When deleting a user from a chat group, the administrator user needs to jump from the chat group interface to the group management interface according to the preset path of the instant messaging software, and then select the function of deleting users in the group management interface. In the member list that pops up, select the user to be deleted and confirm, and then the deletion of a user can be completed. It can be seen that the current method for deleting chat group members has the following problems: 1. The operation of the whole process is complicated, and a long path is required to complete the deletion operation, and the interaction is relatively inconvenient. 2. When selecting from the member list, it is necessary to remember the avatar or name of the user to be deleted in advance, which increases the operational burden of the administrator user. 3. Due to the complexity of the deletion process, it takes a certain amount of operation time, and the deleted user may send new information during this operation time.
发明内容Contents of the invention
本申请的一个目的是提供一种删除聊天群组成员的方法、设备及计算机可读介质。An object of the present application is to provide a method, device and computer-readable medium for deleting chat group members.
为实现上述目的,本申请的一些实施例提供了一种删除聊天群组成员的方法,该方法包括:To achieve the above purpose, some embodiments of the present application provide a method for deleting chat group members, the method comprising:
响应于对聊天群组界面中的目标用户标识执行的拖动操作,移动所述目标用户标识的显示位置;Responding to a drag operation performed on the target user ID in the chat group interface, moving the display position of the target user ID;
在检测到所述目标用户标识的显示位置处于删除区域后,将所述目标用户标识对应的群组成员从所述聊天群组中删除。After detecting that the display position of the target user ID is in the deletion area, the group member corresponding to the target user ID is deleted from the chat group.
此外,本申请实施例还提供了一种删除聊天群组成员的设备,该设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述设备执行所述删除聊天群组成员的方法。In addition, an embodiment of the present application also provides a device for deleting chat group members, the device includes a memory for storing computer program instructions and a processor for executing computer program instructions, wherein, when the computer program instructions are executed by the When the processor is executed, the device is triggered to execute the method for deleting chat group members.
本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机可读指令可被处理器执行以实现所述删除聊天群组成员的方法。The embodiment of the present application also provides a computer-readable medium, on which computer program instructions are stored, and the computer-readable instructions can be executed by a processor to implement the method for deleting chat group members.
本申请的一些实施例提供了一种删除聊天群组成员的方案,该方案中用户设备可以响应于对聊天群组界面中的目标用户标识的拖动操作,移动所述目标用户标识的显示位置,在检测到所述目标用户标识的显示位置处于删除区域后,将所述目标用户标识对应的群组成员从所述聊天群组中删除。由此,管理员用户可以直接在聊天群组界面中进行操作,拖动聊天群组界面中的目标用户标识至预先设定的删除区域,即可将特定的群组成员从聊天群组中删除,整个过程操作简单,交互方便,不会花费过多的时间,且无界面跳转,不需要记忆用户的头像、名称等标识,操作负担小。Some embodiments of the present application provide a solution for deleting chat group members, in which the user equipment can move the display position of the target user ID in response to a drag operation on the target user ID in the chat group interface After detecting that the display position of the target user ID is in the deletion area, deleting the group member corresponding to the target user ID from the chat group. Thus, the administrator user can directly operate in the chat group interface, and drag the target user logo in the chat group interface to the preset deletion area to delete a specific group member from the chat group , the whole process is simple to operate, convenient to interact, will not take too much time, and there is no interface jump, no need to memorize the user's avatar, name and other logos, and the operation burden is small.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1为本申请实施例提供的一种删除聊天群组成员的方法的处理流程图;Fig. 1 is a processing flowchart of a method for deleting chat group members provided by an embodiment of the present application;
图2为本申请实施例中的一种聊天群组界面的示意图;FIG. 2 is a schematic diagram of a chat group interface in an embodiment of the present application;
图3为本申请实施例提供的另一种删除聊天群组成员的方法的处理流程图;FIG. 3 is a processing flowchart of another method for deleting chat group members provided by the embodiment of the present application;
图4为本申请实施例提供的另一种删除聊天群组成员的方法的处理流程图;FIG. 4 is a processing flowchart of another method for deleting chat group members provided by the embodiment of the present application;
图5为本申请实施例中的一种窗口显示的聊天群组界面的示意图;FIG. 5 is a schematic diagram of a chat group interface displayed in a window in an embodiment of the present application;
图6为本申请实施例中的一种显示有删除窗口的聊天群组界面的示意图;FIG. 6 is a schematic diagram of a chat group interface displaying a deletion window in an embodiment of the present application;
图7为用户在采用本申请实施例提供的方案实现群组成员删除时的操作流程图;FIG. 7 is a flow chart of the user's operation when using the solution provided by the embodiment of the present application to delete group members;
图8为本申请实施例提供的一种用于删除聊天群组成员的计算设备的结构示意图;FIG. 8 is a schematic structural diagram of a computing device for deleting members of a chat group provided by an embodiment of the present application;
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.
具体实施方式Detailed ways
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.
在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration of the present application, the terminal and the equipment serving the network include one or more processors (CPUs), input/output interfaces, network interfaces and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-permanent storage in computer readable media, in the form of random access memory (RAM) and/or nonvolatile memory such as read only memory (ROM) or flash RAM. Memory is an example of computer readable media.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media includes both volatile and non-volatile, removable and non-removable media, and can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory or other memory technology, compact disc-read-only (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cartridge Magnetic tape, tape disk storage or other magnetic storage device, or any other non-transmission medium, that can be used to store information that can be accessed by a computing device.
本申请实施例提供了一种删除聊天群组成员的方法,该方法可以直接在聊天群组界面中进行操作,通过拖动聊天群组界面中的目标用户标识至预先设定的删除区域,即可将特定的群组成员从聊天群组中删除,整个过程操作简单,交互方便,不会花费过多的时间,且无界面跳转,不需要记忆用户的头像、名称等标识,操作负担小。The embodiment of the present application provides a method for deleting chat group members, which can be operated directly in the chat group interface, by dragging the target user logo in the chat group interface to the preset deletion area, that is Specific group members can be deleted from the chat group. The whole process is simple to operate, convenient to interact, and does not take too much time. There is no interface jump, no need to memorize the user's avatar, name, etc., and the operation burden is small .
在实际场景中,该方法的执行主体可以包括计算机、手机、平板电脑、智能手表等各类用户设备,这些用户设备至少包括用于向用户显示人机交互界面的显示模块以及用于进行数据处理的处理模块。In actual scenarios, the subject of execution of this method may include various types of user equipment such as computers, mobile phones, tablet computers, and smart watches. processing module.
图1示出了本申请实施例提供的一种删除聊天群组成员的方法的处理流程,至少包括以下处理步骤:Fig. 1 shows the processing flow of a method for deleting chat group members provided by the embodiment of the present application, at least including the following processing steps:
步骤S101,响应于对聊天群组界面中的目标用户标识执行的拖动操作,移动所述目标用户标识的显示位置。Step S101 , moving the display position of the target user ID in response to a drag operation performed on the target user ID in the chat group interface.
所述聊天群组界面即为即时通信软件中实现群组聊天功能时的交互界面,任一用户都可以通过该聊天群组界面向其它用户发送聊天消息,并查看来自其它用户的聊天消息,从而实现即时通信。用户标识用于表示用户的身份,实际场景中可以是用户的头像、昵称、编号等。The chat group interface is the interactive interface when the group chat function is realized in the instant messaging software, any user can send chat messages to other users through the chat group interface, and check the chat messages from other users, thereby Realize instant communication. The user ID is used to represent the identity of the user, which can be the user's avatar, nickname, number, etc. in actual scenarios.
图2示出了一种聊天群组界面的示意图,聊天群组界面中的区域A为消息显示框,用于显示聊天记录。所述聊天记录包括了用户自身以及其它用户已发送的聊天消息。在消息显示框中聊天记录可以标记有所属的用户标识,以便于用户能够识别出某一条聊天记录是由哪个用户所发送的。例如,在图2中,用户标识采用了用户的头像,头像201即为某一个用户的用户标识,文本202即为该用户已发送的一条聊天消息。聊天群组界面中的区域B为消息输入框,用于输入发送的聊天消息,用户输入完成并确认发送之后,即可将消息输入框中的聊天消息发送至聊天群组中。Fig. 2 shows a schematic diagram of a chat group interface, where area A in the chat group interface is a message display box for displaying chat records. The chat records include the chat messages sent by the user himself and other users. In the message display box, the chat record can be marked with the user ID to which it belongs, so that the user can identify which user sent a certain chat record. For example, in FIG. 2 , the user ID adopts the user's avatar, the
对聊天群组界面中的目标用户标识执行的拖动操作,即为用户输入的、针对聊天群组界面中所显示的一个目标用户标识的拖动操作。对于触摸屏而言,所述拖动操作即为用户手指按压在触摸屏中目标用户标识的当前显示位置后,在手指保持接触触摸屏的情况下,将手指移动至触摸屏其它位置的操作。用户设备可以响应于检测到的拖动操作,移动所述目标用户标识的显示位置。在移动目标用户标识的显示位置时,显示位置可以与手指与触摸屏之间的接触位置保持同步,由此使得目标用户标识可以跟随用户进行拖动操作的手指移动。而对于非触摸屏,可以是用户通过其它输入装置(如鼠标等),将用于控制的光标移动至目标用户标识的当前显示位置后,选中该目标用户标识,并在保持选中的情况下移动光标,由此使得目标用户标识可以跟随光标的位置发生移动。The drag operation performed on the target user ID in the chat group interface is the drag operation input by the user for a target user ID displayed in the chat group interface. For the touch screen, the drag operation is the operation of moving the finger to another position on the touch screen while keeping the finger in contact with the touch screen after the user's finger presses the current display position of the target user ID on the touch screen. The user equipment may move the display position of the target user identifier in response to the detected drag operation. When moving the display position of the target user ID, the display position can be synchronized with the contact position between the finger and the touch screen, so that the target user ID can follow the movement of the user's finger performing the drag operation. For non-touch screens, the user may move the cursor used for control to the current display position of the target user logo through other input devices (such as a mouse), select the target user logo, and move the cursor while keeping the selection , so that the target user identifier can move following the position of the cursor.
步骤S102,在检测到所述目标用户标识的显示位置处于删除区域后,将所述目标用户标识对应的群组成员从所述聊天群组中删除。Step S102, after detecting that the display position of the target user ID is in the deletion area, deleting the group member corresponding to the target user ID from the chat group.
在移动所述目标用户标识的显示位置的过程中,可以实时检测目标用户标识的当前显示位置,当检测到所述目标用户标识的显示位置处于删除区域后,表示用户需要将该目标用户标识对应的群组成员从聊天群组中删除,用户设备执行删除处理。由此,可以直接在聊天群组界面中进行操作,通过拖动聊天群组界面中的目标用户标识至预先设定的删除区域,即可将特定的群组成员从聊天群组中删除,整个过程操作简单,交互方便,不会花费过多的时间,且无界面跳转,不需要记忆用户的头像、名称等标识,操作负担小。In the process of moving the display position of the target user ID, the current display position of the target user ID can be detected in real time, and when it is detected that the display position of the target user ID is in the deletion area, it indicates that the user needs to correspond to the target user ID. The group members of are deleted from the chat group, and the user equipment executes the deletion process. Thus, you can directly operate in the chat group interface, and by dragging the target user logo in the chat group interface to the preset deletion area, you can delete a specific group member from the chat group. The process is simple to operate, convenient to interact, does not take too much time, and has no interface jumps, does not need to memorize the user's avatar, name and other identifiers, and the operation burden is small.
为了避免因用户的误操作导致错误群组成员被删除,提高整个交互的可靠性,可以在执行删除处理之前,进行进一步的确认。由此,本申请实施例的提供了另一种删除聊天群组成员的方法,该方法的处理流程如图3所示,包括:In order to avoid deletion of wrong group members due to user's misoperation and improve the reliability of the entire interaction, further confirmation can be performed before performing the deletion process. Therefore, the embodiment of the present application provides another method for deleting chat group members. The processing flow of the method is shown in FIG. 3 , including:
步骤S301,响应于对聊天群组界面中的目标用户标识执行的拖动操作,移动所述目标用户标识的显示位置。Step S301, moving the display position of the target user ID in response to a drag operation performed on the target user ID in the chat group interface.
步骤S302,在检测到所述目标用户标识的显示位置处于删除区域后,判断是否检测到删除确认操作。Step S302, after it is detected that the display position of the target user identifier is in the deletion area, it is judged whether a deletion confirmation operation is detected.
步骤S303,若检测到删除确认操作,将所述目标用户标识对应的群组成员从所述聊天群组中删除。通过检测删除确认操作,使得用户可以进一步确认之前的操作是否正确,如拖动操作所对应的目标用户标识是否属于需要删除的群组成员,本次拖动操作是否误操作等。用户可以在确认之前的操作正确时,输入删除确认操作,用户设备会在检测到删除确认操作之后,才会执行删除处理,由此提高交互的可靠性。Step S303, if a deletion confirmation operation is detected, delete the group member corresponding to the target user identifier from the chat group. By detecting the deletion confirmation operation, the user can further confirm whether the previous operation is correct, such as whether the target user ID corresponding to the drag operation belongs to the group member to be deleted, whether the drag operation is performed by mistake, etc. The user may input a delete confirmation operation when confirming that the previous operation is correct, and the user device will perform the delete process only after detecting the delete confirmation operation, thereby improving the reliability of the interaction.
例如,所述删除确认操作可以是控制所述目标用户标识的显示位置在删除区域停留超过N秒的操作,由此用户在删除聊天群组成员时,可以先执行拖动操作,将聊天群组界面中的目标用户标识拖动至删除区域,然后停止拖动,在原位置处保持静止超过N秒之后,即可输入删除确认操作,两种操作之间的衔接流畅,用户体验较佳。For example, the deletion confirmation operation may be an operation of controlling the display position of the target user identifier to stay in the deletion area for more than N seconds, so that when deleting a chat group member, the user may first perform a drag operation to move the chat group Drag the target user logo in the interface to the deletion area, then stop dragging, and after keeping still at the original position for more than N seconds, you can enter the deletion confirmation operation. The connection between the two operations is smooth, and the user experience is better.
在此,本领域技术人员应当理解,上述删除确认操作的具体形式仅为举例,现有或今后出现的基于类似原理的其它形式如果能够适用于本申请,也应该包含在本申请的保护范围内,并以引用的形式包含于此。例如,用户设备也可以在检测到拖动操作结束后,生成并显示一个确认选择窗口,该窗口中可以显示提示文本“是否删除群组成员XXX”,由用户选择“是”或“否”,若用户点击“是”,即表示输入了删除确认操作。Here, those skilled in the art should understand that the specific form of the above-mentioned deletion confirmation operation is only an example, and other existing or future forms based on similar principles, if applicable to this application, should also be included in the protection scope of this application , and is incorporated herein by reference. For example, the user device may also generate and display a confirmation selection window after detecting that the drag operation is completed, in which a prompt text "whether to delete group member XXX" may be displayed, and the user may select "yes" or "no", If the user clicks "Yes", it means that the deletion confirmation operation has been entered.
在实际场景中,群组成员的名单可以由即时通信软件的服务端设备来管理,因此对于用户设备而言,其执行的删除处理可以是向网络侧的服务端设备发送删除请求,由服务端设备执行实际的删除操作。相应地,若在需要检测删除确认操作的场景中,用户设备也可以在检测到删除确认操作后,向网络侧的服务端设备发送删除请求,由服务端设备执行实际的删除操作。In actual scenarios, the list of group members can be managed by the server device of the instant messaging software. Therefore, for the user device, the deletion process performed by it can be to send a deletion request to the server device on the network side, and the server The device performs the actual delete operation. Correspondingly, in a scenario where a deletion confirmation operation needs to be detected, the user equipment may also send a deletion request to the server device on the network side after detecting the deletion confirmation operation, and the server device performs the actual deletion operation.
由于聊天群组界面是实现群组聊天功能时的交互界面,其本身的功能是向用户提供群组聊天交互的入口,因此为了避免对其正常交互功能的干扰,设定一个用于进入删除触发状态的触发操作。在未检测到触发操作时,聊天群组界面处于常规状态,仅提供交互界面的原本功能,而在检测到触发操作时,可以进入删除触发状态,在删除触发状态下,用户对聊天群组界面中的目标用户标识执行的拖动操作才有效,并可以继续基于该拖动操作实现后续的删除处理。Since the chat group interface is an interactive interface for realizing the group chat function, its function is to provide users with an entrance for group chat interaction, so in order to avoid interference with its normal interaction function, set a trigger for entering the delete The trigger action for the state. When the trigger operation is not detected, the chat group interface is in the normal state and only provides the original functions of the interactive interface. When the trigger operation is detected, it can enter the delete trigger state. The drag operation performed by the target user ID in is valid, and subsequent deletion processing can continue to be implemented based on the drag operation.
由此可知,本申请实施例提供的另一种删除聊天群组成员的方法的处理流程如图4所示,包括以下的处理步骤:It can be seen from this that the processing flow of another method for deleting chat group members provided by the embodiment of the present application is shown in Figure 4, including the following processing steps:
步骤S401,在显示聊天群组界面时,响应于触发操作,进入删除触发状态。其中,所述触发操作可以是点击或长按聊天群组界面中的预设触发按钮或者预设交互区域的操作。例如,在本申请实施例的方案中触发操作可以是长按目标用户标识的按钮,在通过长按进入触发状态之后,即可直接继续执行对目标用户标识执行的拖动操作,由此使得整个删除操作较为连贯,有助于提高用户的使用体检。还如,也可以在聊天群组界面中预设一个功能按钮,例如图2中的按钮203,用户点击该功能按钮的操作即为触发操作。In step S401, when the chat group interface is displayed, enter a delete trigger state in response to a trigger operation. Wherein, the trigger operation may be an operation of clicking or long pressing a preset trigger button or a preset interaction area in the chat group interface. For example, in the solution of the embodiment of the present application, the trigger operation may be to press and hold the button of the target user ID. After entering the trigger state by long pressing, the drag operation on the target user ID can be directly continued, thus making the entire The deletion operation is more consistent, which helps to improve the user experience. For another example, a function button, such as the
此外,所述触发操作还可以是预设的手势操作,实际场景中可以包括但不限于如下几类:用户在聊天群组界面上方的悬空手势操作、用户在聊天群组界面上的接触手势操作、用户在聊天群组界面显示状态下带动用户设备的运动趋势等。In addition, the trigger operation can also be a preset gesture operation, which may include but not limited to the following types in actual scenarios: the user's hover gesture operation above the chat group interface, the user's contact gesture operation on the chat group interface , The movement trend of the user device driven by the user in the display state of the chat group interface, etc.
用户在聊天群组界面上方的悬空手势操作,可以是指用户在用户设备的图像传感器的采集范围之内,在用户设备所显示的聊天群组界面上方的悬空滑动轨迹。其中,所述图像传感器可以为电荷耦合元件(Charge Coupled Device,CCD)传感器,或者还可以为金属氧化物半导体元件(Complementary Metal-Oxide Semiconductor,CMOS)传感器,本实施例对此不进行特别限定。所述悬空滑动轨迹可以包括但不限于由若干个连续滑动事件对应的若干个停留点组成的直线或任意形状的曲线,本实施例对此不进行特别限定。The user's hover gesture operation above the chat group interface may refer to the user's hover sliding track above the chat group interface displayed on the user equipment within the collection range of the image sensor of the user equipment. Wherein, the image sensor may be a Charge Coupled Device (Charge Coupled Device, CCD) sensor, or may also be a Metal Oxide Semiconductor (Complementary Metal-Oxide Semiconductor, CMOS) sensor, which is not particularly limited in this embodiment. The suspended sliding trajectory may include, but is not limited to, a straight line or a curve of any shape composed of several staying points corresponding to several consecutive sliding events, which is not particularly limited in this embodiment.
用户在聊天群组界面上的接触手势操作,可以是指用户在用户设备所显示的聊天群组界面上的接触滑动轨迹。通常,用户设备可以根据显示装置是否具有可触控输入的特性,分成两种类型,一种类型是触控式设备,另一种类型是非触控式设备。具体地,具体可以检测用户在触控式设备的触控屏所显示的聊天群组界面上的接触手势操作。所述接触滑动轨迹可以包括但不限于由若干个连续触摸事件对应的若干个触摸点组成的直线或任意形状的曲线,本实施例对此不进行特别限定。例如,可以为用户在聊天群组界面沿一个预设方向滑动的操作等。The user's contact gesture operation on the chat group interface may refer to the user's contact sliding track on the chat group interface displayed on the user equipment. Generally, the user equipment can be divided into two types according to whether the display device has the characteristic of touch input, one type is touch-sensitive equipment, and the other type is non-touch-sensitive equipment. Specifically, it is possible to detect the user's contact gesture operation on the chat group interface displayed on the touch screen of the touch-sensitive device. The contact sliding track may include but not limited to a straight line or a curve of any shape formed by several touch points corresponding to several consecutive touch events, which is not particularly limited in this embodiment. For example, it may be an operation in which the user slides in a preset direction on the chat group interface.
用户在聊天群组界面显示状态下带动用户设备的运动趋势,可以是指用户手持用户设备,在用户设备显示聊天群组界面时,带动所述用户设备所进行运动的运动轨迹,例如,晃动、翻转、沿特定轨迹移动等。The movement trend of the user equipment driven by the user in the chat group interface display state may refer to the movement trajectory of the user equipment driven by the user holding the user equipment when the user equipment displays the chat group interface, for example, shaking, Flip, move along a specific trajectory, etc.
步骤S402,在删除触发状态下,响应于对聊天群组界面中的目标用户标识执行的拖动操作,移动所述目标用户标识的显示位置。Step S402, in the deletion trigger state, move the display position of the target user ID in response to the drag operation performed on the target user ID in the chat group interface.
在本实施例中,仅在删除触发状态下,用户设备才会响应于对聊天群组界面中的目标用户标识执行的拖动操作执行后续的处理。若未处于删除触发状态下,即使用户输入了目标用户标识执行的拖动操作,用户设备也不会响应于该拖动操作,移动目标用户标识的显示位置,并根据移动的情况从聊天群组中删除对应的群组成员。由此,可以尽量减少对聊天群组界面正常的交互功能的干扰。In this embodiment, only in the deletion trigger state, the user equipment will perform subsequent processing in response to the drag operation performed on the target user identifier in the chat group interface. If it is not in the deletion trigger state, even if the user enters the drag operation performed by the target user ID, the user device will not respond to the drag operation, move the display position of the target user ID, and remove the target user ID from the chat group according to the movement situation. delete the corresponding group members. In this way, the interference to the normal interaction function of the chat group interface can be reduced as much as possible.
步骤S403,在检测到所述目标用户标识的显示位置处于删除区域后,将所述目标用户标识对应的群组成员从所述聊天群组中删除。本实施例的方案在执行删除处理时,也可以与图3所示的方案结合,在检测到删除确认操作后再执行删除处理,以避免删除错误的群组成员。Step S403, after detecting that the display position of the target user ID is in the deletion area, delete the group member corresponding to the target user ID from the chat group. The solution of this embodiment may also be combined with the solution shown in FIG. 3 when performing deletion processing, and the deletion processing is performed after the deletion confirmation operation is detected, so as to avoid deleting wrong group members.
在本申请的一些实施例中,所述删除区域可以是在进入删除触发状态设定的,而在未进入删除触发状态时所述删除区域可以是不存在的,由此用户设备无需在未进入删除触发状态时维护该删除区域。由于删除群组成员的情况在实际应用过程中并非常态,在大部分时间中,聊天群组界面都不会进入到删除触发状态,因此在进入删除触发状态之后,才将目标区域设定为删除区域,可以在大部分时间中节约维护该删除区域所必要的计算资源,减少负载。In some embodiments of the present application, the deletion area may be set when the deletion trigger state is entered, and the deletion area may not exist when the deletion trigger state is not entered, so that the user equipment does not need to enter the deletion trigger state. The deletion region is maintained when the deletion triggers the state. Since the deletion of group members is not normal in the actual application process, most of the time, the chat group interface will not enter the delete trigger state, so the target area is set to delete only after entering the delete trigger state The area can save the computing resources necessary to maintain the deleted area most of the time and reduce the load.
在实际场景中,根据用户设备、操作系统的不同,聊天群组界面的显示方式也会存在区别。例如,当即时通信软件运行于显示屏较小的移动终端时,其聊天群组界面可能是采用了全屏显示的方式,例如图2即为一种全屏显示的聊天群组界面。在此种显示方式下,可以将所述聊天群组界面的边缘区域设定为删除区域,所述边缘区域即为聊天群组界面中接近显示屏显示边界的区域,可以根据实际界面设计的需求设定为左侧边缘区域、右侧边缘区域、上方边缘区域,下方边缘区域等。以图2所示的聊天群组界面为例,其对应的删除区域即为位于界面右侧的右侧边缘区域204。当拖动操作将头像201由消息显示框A移动至右侧边缘区域204之后,若检测到删除确认操作,即可将该头像201对应的群组成员从聊天群组中删除。In actual scenarios, depending on the user equipment and operating system, the display mode of the chat group interface will also be different. For example, when instant messaging software runs on a mobile terminal with a small display screen, its chat group interface may be displayed in a full-screen manner. For example, FIG. 2 is a chat group interface displayed in full screen. In this display mode, the edge area of the chat group interface can be set as a deletion area, and the edge area is the area close to the display boundary of the chat group interface, which can be selected according to the actual interface design requirements. Set as the left edge area, right edge area, upper edge area, lower edge area, etc. Taking the chat group interface shown in FIG. 2 as an example, the corresponding deletion area is the
此外,若即时通信软件运行于显示屏较大的计算机时,其聊天群组界面可能是采用了窗口显示的方式,在此种显示方式下,可以将所述聊天群组界面之外的显示区域设定为删除区域,例如图5示出了一种窗口显示的聊天群组界面,聊天群组界面之外的显示区域502均为删除区域。当拖动操作将头像501移动至聊天群组界面之外的显示区域502中的任意一个位置之后,若检测到删除确认操作,即可将该头像501对应的群组成员从聊天群组中删除。In addition, if the instant messaging software runs on a computer with a larger display screen, its chat group interface may be displayed in a window. In this display mode, the display area outside the chat group interface can be It is set as a deletion area. For example, FIG. 5 shows a chat group interface displayed in a window, and the
所述删除区域可以对用户不可见,也可以对用户可见。若采用对用户可见的形式,则可以在所述聊天群组界面中生成并显示一个的删除窗口,向用户明确提示删除区域所在的位置。由此,在本申请的一些实施例中,所述删除聊天群组成员的方法,还可以在在进入删除触发状态之后,在所述聊天群组界面中显示删除窗口,然后将所述删除窗口所在的区域设定为删除区域。例如图6示出的一种聊天群组界面中,可以在进入触发状态后,在界面左侧区域显示一个用户可见的删除窗口601,该删除窗口所在的区域可以对应为删除区域。由此,用户可以更加明确获知删除区域所在的位置,降低群组成员删除的操作难度。The deletion area may be invisible to the user, or may be visible to the user. If a form visible to the user is adopted, a deletion window may be generated and displayed in the chat group interface to clearly prompt the user where the deletion area is located. Therefore, in some embodiments of the present application, the method for deleting chat group members may also display a delete window in the chat group interface after entering the delete trigger state, and then delete the delete window The area you are in is set as the delete area. For example, in a chat group interface shown in FIG. 6 , after entering the trigger state, a user-
此外,为了向用户提供更多的有效信息,删除窗口可以是显示有所述聊天群组成员列表的成员窗口。即,所述删除窗口可以向用户显示聊天群组的成员列表,成员列表中可以包括每个群组成员的用户标识,如头像等,使得用户可以在删除群组成员时更加便捷的查看到聊天群组当前所包含的群组成员。以图6所示的聊天群组界面为例,该删除窗口601即为一个成员窗口,其中显示了群组成员的头像602,当用户通过拖动操作将消息显示框中的头像603移动至删除窗口601中之后,若检测到删除确认操作,即可将该头像603对应的群组成员从聊天群组中删除。In addition, in order to provide more effective information to the user, the deletion window may be a member window displaying a member list of the chat group. That is, the deletion window can display the member list of the chat group to the user, and the member list can include the user identification of each group member, such as an avatar, so that the user can view the chat more conveniently when deleting the group member. The group members currently contained in the group. Take the chat group interface shown in Figure 6 as an example, the
在本申请的另一些实施例中,基于聊天群组界面中显示一个的成员窗口,可以实现向单个群组成员快速发送聊天消息,发送的方式如下:响应于聊天消息输入操作,在所述聊天群组界面中的消息输入框中显示待发送的聊天消息,然后响应于对所述成员列表执行的成员选择操作,向选中的群组成员发送所述消息输入框中显示的聊天消息。In other embodiments of the present application, based on a member window displayed in the chat group interface, it is possible to quickly send a chat message to a single group member. The sending method is as follows: in response to the chat message input operation, in the chat The chat message to be sent is displayed in the message input box in the group interface, and then the chat message displayed in the message input box is sent to the selected group member in response to a member selection operation performed on the member list.
其中,所述聊天消息输入操作即为用户在在聊天群组界面中的消息输入框中输入聊天消息的操作,例如可以是通过界面中提供的虚拟键盘、或者是外接的键盘等进行的文本输入操作,或者也可以是采用音频输入设备实现的语音输入操作等。而所述成员选择操作即为从成员列表中选择任意一个群组成员的操作,例如可以是点击其中的某一个群组成员的用户标识等。由此,当用户需要与另一个群组成员单独发送消息时,可以在不跳转至与该群组成员单独的聊天交互界面的情况下,快速地将聊天消息,单独发送给某一个群组成员,提高了聊天群组界面下的交互效率。Wherein, the chat message input operation is the operation of the user inputting chat messages in the message input box in the chat group interface, for example, it may be a text input through a virtual keyboard provided in the interface, or an external keyboard, etc. Operation, or voice input operation realized by using audio input device, etc. The member selection operation is an operation of selecting any group member from the member list, for example, clicking a user ID of one of the group members. Thus, when the user needs to send a message separately with another group member, he can quickly send the chat message to a certain group without jumping to the chat interface separate from the group member Members, improved the interaction efficiency under the chat group interface.
图7示出了某一聊天群组的用户在采用本申请实施例提供的方案实现群组成员删除时的操作流程,包括了以下的步骤:Fig. 7 shows the operation process when the user of a certain chat group adopts the scheme provided by the embodiment of the present application to realize the deletion of group members, including the following steps:
步骤S701,用户进入聊天群组界面;Step S701, the user enters the chat group interface;
步骤S702,用户长按需要删除的群组成员的头像。In step S702, the user presses and holds the avatar of the group member to be deleted.
步骤S703,用户设备检测到长按操作后,进入删除触发状态。In step S703, after the user equipment detects the long press operation, it enters the deletion trigger state.
步骤S704,用户拖动群组成员的头像,使得群组成员的头像移动。In step S704, the user drags the avatars of the group members to move the avatars of the group members.
步骤S705,用户设备检测群组成员的头像是否移动至聊天群组界面右侧的删除区域。若移动至删除区域,执行步骤S706,若未移动至删除区域,继续执行步骤S705进行检测。Step S705, the user equipment detects whether the avatar of the group member has moved to the deletion area on the right side of the chat group interface. If it moves to the deletion area, execute step S706; if it does not move to the deletion area, continue to execute step S705 for detection.
步骤S706,用户设备弹出提示窗口,提示用户是否确认本次删除。In step S706, the user device pops up a prompt window, prompting the user whether to confirm the deletion.
步骤S707,用户确认本次删除。In step S707, the user confirms the deletion.
步骤S708,用户设备从聊天群组中删除该群组成员。Step S708, the user equipment deletes the group member from the chat group.
基于同一发明构思,本申请实施例中还提供了一种删除聊天群组成员的设备,该设备对应的方法可以是前述实施例中的删除聊天群组成员的方法,并且其解决问题的原理与该方法相似。该设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述设备执行前述删除聊天群组成员的方法。Based on the same inventive concept, an embodiment of the present application also provides a device for deleting chat group members. The method corresponding to the device can be the method for deleting chat group members in the foregoing embodiments, and its problem-solving principle is the same as The method is similar. The device includes a memory for storing computer program instructions and a processor for executing the computer program instructions, wherein when the computer program instructions are executed by the processor, the device is triggered to execute the aforementioned method for deleting chat group members.
在实际场景中,该设备可以包括计算机、手机、平板电脑、智能手表等各类用户设备,这些用户设备至少包括用于向用户显示人机交互界面的显示模块以及用于进行数据处理的处理模块。In actual scenarios, the device may include various user devices such as computers, mobile phones, tablet computers, smart watches, etc. These user devices at least include a display module for displaying a human-computer interaction interface to the user and a processing module for data processing .
图8示出了适用于实现本申请实施例中的方法和/或技术方案的一种设备的结构,该设备800包括中央处理单元(CPU,Central Processing Unit)801,其可以根据存储在只读存储器(ROM,Read Only Memory)802中的程序或者从存储部分808加载到随机访问存储器(RAM,Random Access Memory)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有系统操作所需的各种程序和数据。CPU 801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O,Input/Output)接口805也连接至总线804。FIG. 8 shows the structure of a device suitable for implementing the method and/or technical solution in the embodiment of the present application. The
以下部件连接至I/O接口805:包括键盘、鼠标、触摸屏、麦克风、红外传感器等的输入部分806;包括诸如阴极射线管(CRT,Cathode Ray Tube)、液晶显示器(LCD,LiquidCrystal Display)、LED显示器、OLED显示器等以及扬声器等的输出部分807;包括硬盘、光盘、磁盘、半导体存储器等一个或多个计算机可读介质的存储部分808;以及包括诸如LAN(局域网,Local Area Network)卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。The following components are connected to the I/O interface 805: an
特别地,本申请实施例中的方法和/或实施例可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在该计算机程序被中央处理单元(CPU)801执行时,执行本申请的方法中限定的上述功能。In particular, the methods and/or embodiments in the embodiments of the present application can be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts. When the computer program is executed by the central processing unit (CPU) 801, the above-mentioned functions defined in the method of the present application are performed.
需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。It should be noted that the computer-readable medium described in this application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer readable medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the above. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In this application, a computer-readable medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。In this application, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program codes are carried. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. . Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out the operations of this application may be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional A procedural programming language—such as "C" or a similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as through an Internet service provider). Internet connection).
附图中的流程图或框图示出了按照本申请各种实施例的设备、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的针对硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart or block diagrams in the figures illustrate the architecture, functions, and operations of possible implementations of devices, methods, and computer program products according to various embodiments of the present application. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block in the block diagrams and/or flowcharts, and combinations of blocks in the block diagrams and/or flowcharts, can be implemented by a dedicated hardware-oriented system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个计算机可读指令,所述计算机可读指令可被处理器执行以实现前述本申请的多个实施例的方法和/或技术方案。As another aspect, the present application also provides a computer-readable medium. The computer-readable medium may be contained in the device described in the above embodiments, or may exist independently without being assembled into the device. The above-mentioned computer-readable medium carries one or more computer-readable instructions, and the computer-readable instructions can be executed by a processor to implement the methods and/or technical solutions of the aforementioned multiple embodiments of the present application.
综上所述,本申请的一些实施例提供的一种删除聊天群组成员的方案中,用户设备可以响应于对聊天群组界面中的目标用户标识的拖动操作,移动所述目标用户标识的显示位置,在检测到所述目标用户标识的显示位置处于删除区域后,将所述目标用户标识对应的群组成员从所述聊天群组中删除。由此,管理员用户可以直接在聊天群组界面中进行操作,拖动聊天群组界面中的目标用户标识至预先设定的删除区域,即可将特定的群组成员从聊天群组中删除,整个过程操作简单,交互方便,不会花费过多的时间,且无界面跳转,不需要记忆用户的头像、名称等标识,操作负担小。To sum up, in a solution for deleting members of a chat group provided by some embodiments of the present application, the user equipment may move the target user ID in response to a drag operation on the target user ID in the chat group interface After detecting that the display position of the target user ID is in the deletion area, delete the group member corresponding to the target user ID from the chat group. Thus, the administrator user can directly operate in the chat group interface, and drag the target user logo in the chat group interface to the preset deletion area to delete a specific group member from the chat group , the whole process is simple to operate, convenient to interact, will not take too much time, and there is no interface jump, no need to memorize the user's avatar, name and other logos, and the operation burden is small.
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一些实施例中,本申请的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application can be implemented in software and/or a combination of software and hardware, for example, it can be implemented by using an application specific integrated circuit (ASIC), a general-purpose computer or any other similar hardware devices. In some embodiments, the software program of the present application can be executed by a processor to realize the above steps or functions. Likewise, the software program (including associated data structures) of the present application can be stored in a computer-readable recording medium such as RAM memory, magnetic or optical drive or floppy disk and the like. In addition, some steps or functions of the present application may be implemented by hardware, for example, as a circuit that cooperates with a processor to execute each step or function.
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present application is not limited to the details of the exemplary embodiments described above, but that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the embodiments should be regarded as exemplary and not restrictive in all points of view, and the scope of the application is defined by the appended claims rather than the foregoing description, and it is intended that the scope of the present application be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in this application. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means stated in the device claims may also be realized by one unit or device through software or hardware. The words first, second, etc. are used to denote names and do not imply any particular order.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010896956.XA CN112073301B (en) | 2020-08-31 | 2020-08-31 | Method, device and computer readable medium for deleting chat group members |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010896956.XA CN112073301B (en) | 2020-08-31 | 2020-08-31 | Method, device and computer readable medium for deleting chat group members |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112073301A CN112073301A (en) | 2020-12-11 |
| CN112073301B true CN112073301B (en) | 2022-11-29 |
Family
ID=73666140
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010896956.XA Active CN112073301B (en) | 2020-08-31 | 2020-08-31 | Method, device and computer readable medium for deleting chat group members |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112073301B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114945010B (en) * | 2022-04-12 | 2023-08-18 | 亿咖通(湖北)技术有限公司 | Method and computer storage medium for aggregating multiple chat objects in chat tool |
| CN114661209A (en) * | 2022-04-13 | 2022-06-24 | 北京达佳互联信息技术有限公司 | Method and device for removing conference object account, electronic equipment and storage medium |
| CN115065651B (en) * | 2022-07-06 | 2023-09-29 | 展讯通信(天津)有限公司 | Management method and device of dialogue message, electronic equipment and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102681781A (en) * | 2012-04-27 | 2012-09-19 | 华为技术有限公司 | Method and device for cluster recombination |
| CN105260187A (en) * | 2015-10-20 | 2016-01-20 | 北京小鸟听听科技有限公司 | Method and terminal for visualized dragging model setting |
| CN108008901A (en) * | 2016-10-28 | 2018-05-08 | 福建兑信科技有限公司 | Good friend's system for managing in groups and method based on social networks |
| CN108540297A (en) * | 2018-03-29 | 2018-09-14 | 努比亚技术有限公司 | A kind of chat management method, mobile terminal and computer readable storage medium |
| CN109687981A (en) * | 2017-10-19 | 2019-04-26 | 阿里巴巴集团控股有限公司 | A kind of group's method for building up and device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9881258B1 (en) * | 2012-05-31 | 2018-01-30 | Google Llc | Generating notifications based on formation of memberships |
| US10462085B2 (en) * | 2014-01-27 | 2019-10-29 | Comcast Cable Communications, Llc | Message distribution groups |
| KR20240141865A (en) * | 2015-05-06 | 2024-09-27 | 스냅 인코포레이티드 | Systems and methods for ephemeral group chat |
| CN106982283A (en) * | 2016-01-19 | 2017-07-25 | 中兴通讯股份有限公司 | Contact person's packet processing method, device and mobile terminal |
-
2020
- 2020-08-31 CN CN202010896956.XA patent/CN112073301B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102681781A (en) * | 2012-04-27 | 2012-09-19 | 华为技术有限公司 | Method and device for cluster recombination |
| CN105260187A (en) * | 2015-10-20 | 2016-01-20 | 北京小鸟听听科技有限公司 | Method and terminal for visualized dragging model setting |
| CN108008901A (en) * | 2016-10-28 | 2018-05-08 | 福建兑信科技有限公司 | Good friend's system for managing in groups and method based on social networks |
| CN109687981A (en) * | 2017-10-19 | 2019-04-26 | 阿里巴巴集团控股有限公司 | A kind of group's method for building up and device |
| CN108540297A (en) * | 2018-03-29 | 2018-09-14 | 努比亚技术有限公司 | A kind of chat management method, mobile terminal and computer readable storage medium |
Non-Patent Citations (1)
| Title |
|---|
| 基于IMS多媒体通信终端系统的设计与实现;史俊波;《中国优秀博硕士学位论文全文数据库》;20111015;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112073301A (en) | 2020-12-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10990268B2 (en) | Operation method and terminal device | |
| CN110262708B (en) | Apparatus and method for performing a function | |
| CN112073301B (en) | Method, device and computer readable medium for deleting chat group members | |
| WO2020238815A1 (en) | Display control method and device, electronic device and storage medium | |
| TWI556155B (en) | Electronic apparatus and messaging method | |
| WO2016090888A1 (en) | Method, apparatus and device for moving icon, and non-volatile computer storage medium | |
| CN110519461B (en) | File transmission method, apparatus, computer equipment, and storage medium | |
| KR102015534B1 (en) | Message sync method, machine-readable storage medium and server | |
| KR102317847B1 (en) | Message processing method and electronic device supporting the same | |
| CN107526525A (en) | Screen capture method, device, mobile terminal and computer-readable storage medium | |
| EP4274237A1 (en) | Information display method and apparatus, and device and medium | |
| WO2022142641A1 (en) | Method and device for displaying historical chat message, and computer-readable medium | |
| CN109814801A (en) | application login method, device, terminal and storage medium | |
| CN114513705A (en) | Video display method, device and storage medium | |
| CN107066188A (en) | A kind of method and terminal for sending screenshot picture | |
| WO2022057393A1 (en) | Event processing method and apparatus, storage medium, mobile terminal, and computer | |
| WO2017008646A1 (en) | Method of selecting a plurality targets on touch control terminal and equipment utilizing same | |
| CN112752132A (en) | Cartoon picture bullet screen display method and device, medium and electronic equipment | |
| WO2020221299A1 (en) | Instant communication method and device, and computer-readable storage medium | |
| TWI595407B (en) | Electronic apparatus and display switching method | |
| CN114374868A (en) | Method, apparatus, medium, and computing device for adjusting video playing speed | |
| CN108170338A (en) | Information processing method, device, electronic equipment and storage medium | |
| EP4220368A1 (en) | Multimedia data processing method and apparatus, and device, computer-readable storage medium and computer program product | |
| CN107124580A (en) | Screen recording method and electronic equipment in a kind of video calling | |
| CN112073302B (en) | User management method, device and computer readable medium |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address |
Address after: 201306 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai Patentee after: Shanghai Lianshang Network Technology Group Co.,Ltd. Country or region after: China Address before: 201306 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai Patentee before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd. Country or region before: China |
|
| CP03 | Change of name, title or address |