消息处理方法、电子设备和计算机可读存储介质与流程

文档序号:32203093发布日期:2022-11-16 03:40阅读:68来源:国知局
消息处理方法、电子设备和计算机可读存储介质与流程

1.本技术实施例涉及互联网技术领域,特别涉及一种消息处理方法、电子设备和计算机可读存储介质。


背景技术:

2.随着互联网技术的飞速发展,人类对即时交流的需求变得越来越多,网络即时聊天技术应运而生,各互联网厂商开发了各种即时聊天软件。即时聊天软件可以在两名或多名用户之间通过网络传递即时消息,即时聊天软件还可以显示联络人名单,并能显示联络人是否在线等。使用者发出的每一句话都会即时显示在双方或多方的屏幕上。随着人类对娱乐的需要,即时聊天软件的签到、发红包、游戏等功能也逐渐流行起来并且愈加成熟。
3.然而,即时聊天软件的群聊中成员数量可以达到数百人,甚至数千人的规模,当群聊中发言人数过多或用户忙于其他事情,没有及时查看群聊消息时,对用户很重要的消息或用户很感兴趣的消息非常容易被其他消息覆盖掉,从而超出用户界面(user interface,简称:ui)能显示的范围,在这种情况下,用户无法及时处理到这些消息,相关技术中用户也只能将当前界面定位到最早的未读消息处,而处理其他消息只能靠用户频繁地滑动界面寻找这些消息,大量浪费用户的时间,影响了用户的使用体验。


技术实现要素:

4.本技术实施例的主要目的在于提出一种消息处理方法、电子设备和计算机可读存储介质。旨在防止用户漏掉目标消息,避免用户频繁地滑动界面寻找目标消息,节约用户处理目标消息的时间,很大程度地提高了用户的使用体验。
5.为实现上述目的,本技术实施例提供了一种消息处理方法,所述方法包括:检测会话窗口内是否收到目标消息;若收到目标消息,则根据所述目标消息,在当前界面上生成与所述目标消息对应的悬浮件;所述当前界面包括以下任一界面:所述会话窗口的界面,所述会话窗口的列表界面,未显示所述会话窗口的界面;获取到对所述悬浮件的触控信息后处理所述目标消息,或显示所述悬浮件后直接处理所述目标消息。
6.为实现上述目的,本技术实施例还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的消息处理方法。
7.为实现上述目的,本技术实施例还提供了一种可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的消息处理方法。
8.本技术的实施例提出的消息处理方法、电子设备和计算机可读存储介质,检测会话窗口内是否收到目标消息;若收到目标消息,则根据所述目标消息,在当前界面上生成与所述目标消息对应的悬浮件;所述当前界面包括以下任一界面:所述会话窗口的界面,所述会话窗口的列表界面,未显示所述会话窗口的界面;本发明的实施例通过生成悬浮件的方
式,生动形象、有效地提醒用户有目标消息到达,指引用户处理目标消息。获取到对所述悬浮件的触控信息后处理所述目标消息,或显示所述悬浮件后直接处理所述目标消息,考虑到在用户没有及时响应导致有大量消息未读的情况下,相关技术只能指引用户读取最早收到的未读消息,不能快速地、准确地让用户处理自己需要的消息,本发明的实施例通过获取用户对悬浮件的触控信息的方式,可以快速找到并且处理与悬浮件相对应的目标消息,能够防止用户漏掉目标消息,避免用户频繁地滑动界面寻找目标消息,节约用户处理目标消息的时间,很大程度地提高了用户的使用体验。
附图说明
9.图1是本发明一个实施例中的消息处理方法的流程图一;
10.图2是本发明一个实施例中的检测会话窗口内是否收到目标消息的流程图;
11.图3是本发明一个实施例中提供的一种在当前界面上生成与目标消息对应的悬浮件的示意图;
12.图4是本发明一个实施例中提供的又一种在当前界面上生成与目标消息对应的悬浮件的示意图;
13.图5是本发明另一个实施例中的消息处理方法的流程图二;
14.图6是本发明另一个实施例中提供的一种在当前界面上生成与红包对应的悬浮件的示意图;
15.图7是本发明另一个实施例中的提供的一种获取目标消息的位置信息的方法流程图;
16.图8是本发明一个实施例中的消息处理方法的流程图三;
17.图9是本发明一个实施例中的电子设备的结构示意图。
具体实施方式
18.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本技术各实施例中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本技术所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本技术的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
19.本发明的一个实施例涉及一种消息处理方法,应用于终端。下面对本实施例的消息处理方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
20.本发明的实施例的应用场景可以包括但不限于:在即时聊天软件中接收和处理目标消息;在社交媒体网络平台中接收和处理目标消息;在各种网课平台、网络教育平台接收和处理目标消息;在各种网络论坛中接收和处理目标消息等。
21.本实施例的消息处理方法的具体流程可以如图1所示,包括:
22.步骤101,检测会话窗口内是否收到目标消息,如果是,执行步骤102,否则,返回步骤101继续检测。
23.在具体实现中,终端可以实时检测终端的会话窗口内是否收到目标消息,其中,目标消息可以包括以下消息之一或其任意组合:含有预设字符的消息,其中,预设字符用于指示消息需要即时处理;未被处理的消息;在预设时间内接收到的两个以上的相同类型的消息;会话窗口内未显示的消息。通过以上步骤检测会话窗口内是否收到目标消息,可以准确、快速地确定出终端是否收到用户需要的目标消息。
24.在一个例子中,预设字符可以由终端对应的用户预先进行设置。
25.比如:用户加入了一个基金咨询交流群中,用户想了解a基金的行情,对a基金的相关信息非常感兴趣,用户可以将“a基金”设为预设字符。终端收到基金咨询交流群的新消息时,可以判断新消息中是否包含预设字符“a基金”,若新消息中包含“a基金”,终端确定自身收到用户需要目标消息。
26.再比如:用户为b班级某学生的家长,用户加入了b班级家长群,对孩子的作业相关情况非常感兴趣,用户可以将“作业”设为预设字符。终端收到b班级家长群的新消息时,可以判断新消息中是否包含预设字符“作业”,若新消息中包含“作业”,终端确定自身收到用户需要的目标消息。
27.在另一个例子中,预设字符可以由终端的开发商、生产厂商或者软件的开发商预先进行设置。
28.比如:某款办公软件具有群签到功能,为了让用户及时获取签到相关信息,避免用户忘记或漏过群签到,软件的开发商可以将“签到”设为预设字符。终端收到该款办公软件中的新消息时,可以判断新消息中是否包含预设字符“签到”,若新消息中包含“签到”,终端确定自身收到目标消息。
29.在另一个例子中,终端在预设时间内接收到的两个以上的相同类型的消息,则确定这些相同类型的消息为目标消息。
30.比如:预设的时间为一分钟,终端在一分钟内连续收到三条关于“财务报销”的消息,则终端确定关于“财务报销”的消息为目标消息。
31.在一个例子中,检测会话窗口内是否收到目标消息,可以由如图2所示的各子步骤实现,具体如下:
32.子步骤1011,检测会话窗口是否发生变化,如果是,执行步骤1012,否则,返回步骤1011继续检测。
33.在一个例子中,终端的界面停留在某群聊天会话窗口,当有该群有新消息到达时,能够触发会话窗口的变化。若终端检测到该群聊天会话窗口发生变化,则确定有新消息到达;若终端检测到该群聊天会话窗口没有发生变化,则确定没有新消息到达。终端可以实时检测会话窗口是否发生变化,在检测到发生变化后进入步骤1012。
34.子步骤1012,扫描变化后的会话窗口,检测是否收到目标消息。
35.具体而言,当终端检测到会话窗口发生变化后,可以扫描变化后的会话窗口,检测终端是否收到目标消息。通过检测会话窗口是否发生变化的方式触发终端是否收到目标消息的检测,可以很好地避免终端漏掉目标消息。
36.在一个例子中,终端在扫描变化后的会话窗口时,可以调用预设的查找函数,比如findaccessibilitynodeinfosbytext函数等,在变化后的会话窗口中寻找包含预设字符的消息,若在变化后的界面中找到包含预设字符的消息,终端则确定自身收到目标消息。
37.步骤102,根据目标消息,在当前界面上生成与目标消息对应的悬浮件。
38.具体而言,终端在收到目标消息后,可以根据目标消息,在当前界面上生成与目标消息对应的悬浮件。通过生成悬浮件的方式,可以生动形象、有效地提醒用户有目标消息到达,指引用户读取目标消息。其中,当前界面包括以下任一界面:会话窗口的界面,会话窗口的列表界面,未显示会话窗口的界面,悬浮件在终端的界面中的位置可以由用户设置,也可以在出厂前由技术人员设置,本发明的实施例对此不做具体限定。
39.在一个例子中,终端在收到目标消息后,可以根据目标消息和预设的悬浮件生成函数,比如floatview函数等,在当前界面的右上角生成与目标消息对应的悬浮件,在当前界面的右上角生成的悬浮件可以如图3所示。
40.在一个例子中,终端在根据目标消息,在当前界面上生成与目标消息对应的悬浮件之前,还可以检测终端是否开启悬浮件功能,若终端开启悬浮件功能,终端可以根据目标消息,在当前界面上生成与目标消息对应的悬浮件;若终端未开启悬浮件功能,则直接结束流程。先检测终端是否开启悬浮件功能,可以防止数据混乱,避免造成程序崩溃。
41.在一个实施例中,终端在当前界面上生成与目标消息对应的悬浮件后,可以检测会话窗口内是否收到新的目标消息。若终端收到新的目标消息,可以根据新的目标消息和预设的排列规则,在当前界面上生成与新的目标消息对应的悬浮件,使得生成的悬浮件更加科学、美观。预设的排列规则可以由用户设置,也可以在终端出厂前由技术人员根据实际需要进行设置,本发明的实施例对此不做具体限定。
42.在一个例子中,终端在生成与目标消息对应的悬浮件后,可以实时检测会话窗口是否发生变化,若终端检测到会话窗口发生变化,可以扫描变化后的会话窗口,检测终端是否收到新的目标消息。
43.在一个例子中,终端在扫描变化后的会话窗口时,可以调用预设的查找函数,比如findaccessibilitynodeinfosbytext函数等,在变化后的会话窗口中寻找包含预设字符的消息,若在变化后的界面中找到包含预设字符的消息,终端则确定自身收到新的目标消息。
44.在一个例子中,预设的排列规则为在当前界面的顶部中央从上至下依次排列,终端在收到新的目标消息后,终端可以如图4所示,根据新的目标消息,在终端的顶部中央已存在的悬浮件下方生成与新的目标消息对应的悬浮件。
45.步骤103,获取到对悬浮件的触控信息后处理目标消息,或显示悬浮件后直接处理目标消息。
46.具体而言,终端在根据目标消息,在当前界面上生成与目标消息对应的悬浮件后,可以实时获取用户对悬浮件的触控信息,若终端获取到用户对悬浮件的触控信息,则处理该悬浮件对应的目标消息,或者终端在显示悬浮件后直接处理目标消息。通过获取用户对悬浮件的触控信息后处理目标消息的方式,或者显示悬浮件后直接处理目标消息的方式,可以快速找到并且处理悬浮件对应的目标消息,能够防止用户漏掉目标消息,避免用户频繁地滑动界面寻找目标消息,节约用户处理目标消息的时间,很大程度地提高了用户的使用体验。
47.在一个例子中,目标消息为与a基金相关的消息,终端在获取到用户对该悬浮件的触控信息后,可以显示该目标消息的内容;或者在显示该悬浮件后直接显示该目标消息的内容。
48.在另一个例子中,目标消息为群签到,终端在获取到用户对悬浮件的触控信息后,可以自动完成群签到;或者在显示该悬浮件后完成群签到。
49.在一个例子中,终端在处理目标消息之后,可以持续检测目标消息是否处理完成;若目标消息处理完成,则删除目标消息对应的悬浮件。目标消息处理完成后,及时删除悬浮件,可以释放被占用的界面,节约界面资源。
50.本实施例,检测会话窗口内是否收到目标消息;若收到目标消息,则根据所述目标消息,在当前界面上生成与所述目标消息对应的悬浮件;所述当前界面包括以下任一界面:所述会话窗口的界面,所述会话窗口的列表界面,未显示所述会话窗口的界面;本发明的实施例通过生成悬浮件的方式,生动形象、有效地提醒用户有目标消息到达,指引用户处理目标消息。获取到对所述悬浮件的触控信息后处理所述目标消息,或显示所述悬浮件后直接处理所述目标消息,考虑到在用户没有及时响应导致有大量消息未读的情况下,相关技术只能指引用户读取最早收到的未读消息,不能快速地、准确地让用户处理自己需要的消息,本发明的实施例通过获取用户对悬浮件的触控信息的方式,可以快速找到并且处理与悬浮件相对应的目标消息,能够防止用户漏掉目标消息,避免用户频繁地滑动界面寻找目标消息,节约用户处理目标消息的时间,很大程度地提高了用户的使用体验。
51.本发明的另一个实施例涉及一种消息处理方法,下面对本实施例的消息处理方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,图5是本实施例所述的消息处理方法,包括:
52.步骤201,检测会话窗口内是否收到目标消息,如果是,则执行步骤202,否则,返回步骤201继续检测。
53.其中,步骤201与步骤101大致相同,此处不再赘述。
54.步骤202,获取目标消息对应的信息。
55.在一个例子中,目标消息为红包,终端在确定会话窗口内收到红包后,可以获取红包对应的信息,其中,红包对应的信息可以包括红包的序列号(identity document,简称:id)。终端在收到红包后,可以调用预设的获取函数,如findviewbyid接口函数等,获得红包的id,并保存在终端的内存中。
56.步骤203,根据目标消息,在当前界面上生成与目标消息对应的悬浮件。
57.在一个例子中,目标消息包括红包。终端在确定收到红包后,可以在当前界面上生成与红包对应的悬浮件。通过生成悬浮件的方式,可以生动形象、有效地提醒用户有红包到达,指引用户抢红包。其中,悬浮件在终端的界面中的位置可以由用户和/或本领域的技术人员根据实际需要进行设定,本发明的实施例对此不做具体限定。
58.比如,终端在收到红包后,可以根据红包和预设的悬浮件生成函数,如floatview函数等,在当前界面的顶部中央生成与该红包对应的悬浮件,在当前界面上生成的悬浮件可以如图6所示。
59.在一个例子中,终端可以先执行步骤203,再执行步骤202。
60.在一个例子中,目标消息对应的信息还包括目标消息的位置信息(location,简称:loc),目标消息的位置信息通过如图7所示的各步骤获取,具体包括:
61.步骤301,扫描会话窗口,确定目标消息与会话窗口上下边框的位置关系。
62.具体而言,终端在确定收到目标消息后,可以扫描会话窗口,确定目标消息与会话
窗口上下边框的位置关系。
63.在一个例子中,终端在确定收到目标消息后,可以实时检测目标消息是否接触到会话窗口的上下边框,终端根据目标消息与会话窗口的上下边框的接触情况,确定目标消息与会话窗口上下边框的位置关系。
64.在另一个例子中,终端在确定收到目标消息后,可以将会话窗口中心点作为原点建立坐标轴,实时扫描会话窗口,获取目标消息的坐标,根据目标消息的坐标确定目标消息与会话窗口上下边框的位置关系。
65.步骤302,根据位置关系,获取目标消息的位置信息。
66.具体而言,终端在确定目标消息与会话窗口上下边框的位置关系后,可以根据位置关系,获取目标消息的位置信息。通过根据目标消息与会话窗口上下边框的位置关系获取目标消息的位置信息,可以更准确地获取目标消息的位置信息。
67.在一个例子中,终端在确定收到目标消息后,可以实时检测目标消息是否接触到会话窗口的上下边框,若目标消息接触到会话窗口的上边框,则终端确定目标消息的位置信息为上(up);若目标消息接触到会话窗口的下边框,则终端确定目标消息的位置信息为下(down);若目标消息没有接触到会话窗口的上下边框,终端可以默认将目标消息的位置信息标记为up。
68.在另一个例子中,终端将会话窗口中心点作为原点建立坐标轴,终端获取到目标消息的坐标,若目标消息的纵坐标大于等于0,则终端确定目标消息的位置信息为up;若目标消息的纵坐标小于0,则终端确定目标消息的位置信息为down。
69.步骤204,获取到对悬浮件的触控信息后,滚动会话窗口。
70.具体而言,终端在根据目标消息,在当前界面上生成与目标消息对应的悬浮件后,可以实时获取用户对悬浮件的触控信息,若终端获取到用户对悬浮件的触控信息,则滚动会话窗口。
71.在一个例子中,目标消息对应的信息包括目标消息的位置信息,终端在获取到用户对目标消息对应的悬浮件的触控信息后,可以根据位置信息,滚动会话窗口。比如:若目标消息的位置信息为up,则终端向上滚动会话窗口;若目标消息的位置信息为down,则终端向下滚动会话窗口。
72.步骤205,扫描滚动后的会话窗口,根据目标消息对应的信息,判断滚动后的会话窗口中是否包含目标消息,如果是,执行步骤206,否则,返回步骤205。
73.在一个例子中,目标消息包括红包,目标消息对应的信息包括红包的id。终端扫描滚动后的会话窗口,若滚动后的会话窗口中包含红包,判断滚动后的会话窗口中的红包的id是否与悬浮件对应的红包的id相同,如果是,执行步骤206,否则,返回步骤205。由于红包id是唯一的、确定的,根据红包id寻找红包,可以增加抢红包过程的准确性。
74.比如,终端在扫描滚动后的会话窗口时,可以调用预设的查找函数,比如findaccessibilitynodeinfosbytext函数等,确定滚动后的会话窗口中是否有红包,若终端确定滚动后的会话窗口中有红包,终端可以调用findviewbyid接口函数获取滚动后的会话窗口中的红包的id,并与存储的与悬浮件对应的红包的id进行比对,判断滚动后的界面中的红包的id是否与悬浮件对应的红包的id相同。
75.步骤206,处理目标消息。
76.具体而言,终端确定滚动后的会话窗口中包含目标消息后,可以处理目标消息。考虑到相关的消息处理技术只能处理最早到达的目标消息,不能处理全部目标消息,本发明的实施例通过获取用户对悬浮件的触控信息的方式,可以快速找到目标消息并且处理目标消息,能够进一步防止用户漏掉目标消息,避免用户频繁地滑动界面寻找目标消息,节约用户处理目标消息的时间,很大程度地提高了用户的使用体验。
77.在一个例子中,目标消息包括红包,目标消息对应的信息包括红包的id。终端在判断出滚动后的会话窗口中的红包的id与悬浮件对应的红包的id相同时,确定滚动后的会话窗口中的红包就是与悬浮件对应的红包,终端领取该红包。
78.比如,终端在判断出滚动后的会话窗口中的红包的id与悬浮件对应的红包的id相同后,可以调用预设的接口函数,如performaction接口函数等,模拟用户点击该红包,领取该红包。
79.在一个例子中,目标消息包括红包,终端模拟点击该红包后,可以再次扫描会话窗口,当会话窗口出现包含“拆红包”的控件时,模拟点击该“拆红包”控件,抢到红包。
80.在一个例子中,目标消息包括红包消息,终端在获取到对与红包消息对应的悬浮件的触控信息后,可以显示红包消息对应的显示信息。
81.具体而言,显示信息可以充分展示红包的相关内容。其中,显示信息包括以下之一或其任意组合:红包发起方的名称,红包金额,红包领取人数,祝福语,备注内容,未读时间,距离红包的信息的条数和红包封面等。
82.在一个例子中,红包消息的显示信息如下:红包发起方名称为陈某,红包指定杜某领取,红包金额为一百元,祝福语为祝杜某生日快乐。
83.具体而言,在获取到对悬浮件的触控信息后,显示红包消息对应的显示信息,可以使得用户查看红包的显示信息更加直观、方便,还可以在一定程度上避免用户错抢、误抢红包,进一步提升用户抢红包的体验。
84.在一个例子中,用户丁某触控c红包对应的悬浮件,终端获取到丁某对c红包的对应的悬浮件的触控信息后,显示c红包的显示信息为:红包发起方名称为陈某,红包指定杜某领取。用户可以根据显示信息选择不领取c红包。
85.本实施例,在所述收到目标消息之后,还包括:获取所述目标消息对应的信息;所述获取到对所述悬浮件的触控信息后处理所述目标消息,包括:获取到对所述悬浮件的触控信息后,滚动所述会话窗口;扫描滚动后的会话窗口,根据所述目标消息对应的信息,判断所述滚动后的会话窗口中是否包含所述目标消息;若所述滚动后的会话窗口中包含所述目标消息,处理所述目标消息。考虑到相关的消息处理技术只能处理最早到达的消息,不能处理全部目标消息,本发明的实施例通过获取用户对悬浮件的触控信息的方式,用户点击悬浮件后可以快速找到目标消息并且处理目标消息,能够防止用户漏掉目标消息,避免用户频繁地滑动界面寻找目标消息,节约用户处理目标消息的时间,很大程度地提高了用户的使用体验。另外,滚动会话窗口,根据目标消息的对应的信息在滚动后的界面中寻找并处理目标消息,还可以增加消息处理过程的准确性。
86.本发明另一个实施例提供的消息处理方法的流程图可以如图8所示,具体包括:
87.步骤401,检测会话窗口内是否收到红包,如果是,执行步骤402,否则,返回步骤401继续检测。
88.步骤402,获取红包对应的信息。
89.具体而言,终端在收到红包后,可以获取该红包对应的信息,红包对应的信息可以包括红包的id、红包的位置信息和红包对应的显示信息等。
90.步骤403,根据红包,在当前界面上生成与红包对应的悬浮件。
91.具体而言,终端在获取红包对应的信息后,可以根据红包,在当前界面上生成与红包对应的悬浮件。
92.在一个例子中,终端可以先执行步骤403,再执行步骤402。
93.步骤404,若检测到用户点击悬浮件,判断用户是否长按悬浮件,如果是,执行步骤405,否则,执行步骤406。
94.具体而言,终端可以实时获取用户对界面中的悬浮件的触控信息,若检测到用户点击悬浮件,终端可以判断用户是否长按悬浮件。
95.步骤405,显示红包对应的显示信息。
96.具体而言,若终端判断用户长按悬浮件,终端可以显示红包对应的显示信息。
97.在一个例子中,终端显示完红包对应的显示信息后,可以返回步骤404,直到检测到用户没有长按悬浮件。
98.在另一个例子中,终端显示完红包对应的显示信息后,可以直接结束流程。
99.步骤406,判断悬浮件对应的红包的位置信息是否为up,如果是,执行步骤407,否则,执行步骤409。
100.具体而言,终端判断用户没有长按悬浮件,即用户短按悬浮件,终端可以判断悬浮件对应的红包的位置信息是否为up。
101.步骤407,向上滚动会话窗口。
102.具体而言,若终端判断悬浮件对应的红包的位置信息为up,则向上滚动会话窗口。
103.步骤408,扫描滚动后的会话窗口,若滚动后的会话窗口中包含红包,判断滚动后的会话窗口中的红包的id是否与悬浮件对应的红包的id相同,如果是,执行步骤411,否则,返回步骤407。
104.具体而言,终端向上滚动会话窗口后,可以扫描滚动后的会话窗口,若滚动后的会话窗口中包含红包,终端可以判断滚动后的会话窗口中的红包的id是否与悬浮件对应的红包的id相同。
105.步骤409,向下滚动会话窗口。
106.具体而言,若终端判断悬浮件对应的红包的位置信息不为up,则向下滚动会话窗口。
107.步骤410,扫描滚动后的会话窗口,若滚动后的会话窗口中包含红包,判断滚动后的会话窗口中的红包的id是否与悬浮件对应的红包的id相同,如果是,执行步骤411,否则,返回步骤409。
108.具体而言,终端向下滚动会话窗口后,可以扫描滚动后的会话窗口,若滚动后的会话窗口中包含红包,终端可以判断滚动后的会话窗口中的红包的id是否与悬浮件对应的红包的id相同。
109.步骤411,领取红包,删除该红包对应的悬浮件。
110.具体而言,若滚动后的会话窗口中的红包的id与悬浮件对应的红包的id相同,终
端确定找到该红包,领取该红包,并删除与该红包对应的悬浮件。
111.上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
112.本发明的一个实施例涉及一种电子设备,如图9所示,包括:至少一个处理器501;以及,与所述至少一个处理器501通信连接的存储器502;其中,所述存储器502存储有可被所述至少一个处理器501执行的指令,所述指令被所述至少一个处理器501执行,以使所述至少一个处理器501能够执行上述各实施方式中的消息处理方法。
113.其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
114.处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
115.本发明的一个实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
116.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
117.本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1