CN106325671B - 一种回复消息的方法和设备 - Google Patents
一种回复消息的方法和设备 Download PDFInfo
- Publication number
- CN106325671B CN106325671B CN201610680578.5A CN201610680578A CN106325671B CN 106325671 B CN106325671 B CN 106325671B CN 201610680578 A CN201610680578 A CN 201610680578A CN 106325671 B CN106325671 B CN 106325671B
- Authority
- CN
- China
- Prior art keywords
- unread message
- display window
- sender
- message
- unread
- 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
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
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)
- Information Transfer Between Computers (AREA)
Abstract
本发明的实施方式提供了一种回复消息的方法,该方法包括:响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。利用本发明实施方式,用户不必进入会话详情页面,即可快捷的在未读消息显示窗口中查看并回复未读消息,用户体验较高。此外,本发明的实施方式提供了一种回复消息的设备。
Description
技术领域
本发明的实施方式涉及计算机技术领域,更具体地,本发明的实施方式涉及一种回复消息的方法和设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着计算机网络技术的发展,为人们提供了越来越多种可靠便捷的通信方式。即时通信应用就是其中非常重要的一种,QQ、微信就属于即时通信应用。
目前,即时通信应用中存在未读消息时,可采用如下方式对该未读消息回复:点击消息接收列表中显示的接收到的未读消息,进入与该未读消息的发送者的会话详情页面,在该会话详情页面中输入需要回复的内容并点击发送按钮,从而完成对该未读消息的回复。
然而,在多个发送者发送未读消息,并且需要对每个发送者发送的未读消息进行回复的情况下,用户需要点击其中一个发送者发送的未读消息,进入会话详情页面并进行消息的回复,之后返回消息接收列表,并点击下一个发送者发送的未读消息,进入会话详情页面并进行消息的回复,之后返回消息接收列表,如此反复操作,回复消息的过程比较繁琐,用户体验不佳。
发明内容
现有技术中的回复消息的方法,在多个发送者发送未读消息,并且需要对每个发送者发送的未读消息进行回复的情况下,用户需要点击其中一个发送者发送的未读消息,进入会话详情页面并进行消息的回复,之后返回消息接收列表,并点击下一个发送者发送的未读消息,进入会话详情页面并进行消息的回复,之后返回消息接收列表,如此反复操作,回复消息的过程比较繁琐,用户体验不佳。为此,非常需要一种改进的回复消息的方法,从而为用户提供快捷的回复消息的方式,为用户带来更好的体验。
在本上下文中,本发明的实施方式期望提供一种回复消息的方法和设备。
在本发明实施方式的第一方面中,提供了一种回复消息的方法,包括:
响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
在本发明实施方式的第二方面中,提供了一种回复消息的设备,包括:
第一响应模块,用于响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
第一显示模块,用于在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
在本发明实施方式的第三方面中,提供了一种回复消息的设备,例如,可以包括存储器和处理器,其中,处理器可以用于读取存储器中的程序,执行下列过程:
响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
在本发明实施方式的第四方面中,提供了一种程序产品,其包括程序代码,当所述程序产品运行时,所述程序代码用于执行以下过程:
响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
根据本发明实施方式的回复消息的方法和设备,在用户发送显示消息界面的指令后,在消息界面的第一区域内以悬浮方式显示各个未读消息的发送者对应的未读消息显示窗口,用户不必进入会话详情页面,即可快捷的在未读消息显示窗口中查看并回复未读消息,用户体验较高。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1示意性地示出了根据本发明实施方式的应用场景示意图;
图2示意性地示出了根据本发明一实施例的一种回复消息的方法的流程示意图;
图3示意性地示出了根据本发明一实施例的未读消息显示窗口的显示方式示意图;
图4示意性地示出了根据本发明一实施例的以悬浮方式层叠显示各个未读消息显示窗口的方法流程示意图;
图5示意性地示出了根据本发明一实施例的显示新的未读消息对应的未读消息显示窗口的方法流程示意图;
图6示意性地示出了根据本发明一实施例的显示未读消息对应的发送者的方法流程示意图;
图7示意性地示出了根据本发明另一实施例的未读消息显示窗口的显示方式示意图;
图8示意性地示出了根据本发明又一实施例的未读消息显示窗口的显示方式示意图;
图9示意性地示出了根据本发明一实施例的一种回复消息的设备的结构示意图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
根据本发明的实施方式,提出了一种回复消息的方法和设备。
在本文中,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
发明概述
本发明人发现,现有技术中的回复消息的方法,在多个发送者发送未读消息,并且需要对每个发送者发送的未读消息进行回复的情况下,用户需要点击其中一个发送者发送的未读消息,进入会话详情页面并进行消息的回复,之后返回消息接收列表,并点击下一个发送者发送的未读消息,进入会话详情页面并进行消息的回复,之后返回消息接收列表,如此反复操作,回复消息的过程比较繁琐,用户体验不佳。
为此,本发明提供了一种回复消息的方法和设备,方法可以包括:响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
应用场景总览
首先参考图1,如图1所示,为本发明实施例提供的回复消息的方案的应用场景示意图,包括用户终端101和服务器102,其中,用户终端101中安装有即时通信应用或者短信应用程序,通过通信网络与即时通信应用或者短信应用程序的服务器102进行通信。用户终端101中还可以安装其他应用软件,这里不做限定,只要能够适用于本发明实施例中的回复消息的方案即可。用户终端响应于用户10发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。其中,网络可以为局域网、广域网等;用户终端101可以为便携设备(例如:手机、平板、笔记本电脑等),也可以为个人电脑(PC,PersonalComputer)。
示例性方法
下面结合图1的应用场景,参考图2~图8来描述根据本发明示例性实施方式的回复消息的方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
图2为本发明提供的一种回复消息的方法的一实施例的流程示意图,主要包括用户进行回复消息的流程,执行主体可以为应用场景总览中的用户终端101(更具体地,为用户终端101中安装的客户端应用程序,例如即时通信应用程序),如图2所示,本发明实施例提供的一种回复消息的方法,包括如下步骤:
步骤201,响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口。
本步骤中,用户选中显示消息界面的选项(比如tab),此时,用户终端接收到用户选中显示消息界面的指令,并响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口。
步骤202,在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
本步骤中,在消息界面的第一区域内,以悬浮方式层叠显示生成的各个未读消息显示窗口,其中,第一区域小于消息界面,第一区域优选位于消息界面的上部。未读消息显示窗口中会显示该未读消息显示窗口对应的发送者发送的未读消息,并显示用于回复该未读消息的输入框,用户可在该消息输入框中输入语音、文本或者图片等。
图2提供的实施例,在用户发送显示消息界面的指令后,在消息界面的第一区域内以悬浮方式层叠显示各个发送未读消息的发送者对应的未读消息显示窗口,用户不必进入会话详情页面,即可快捷的在未读消息显示窗口中查看并回复未读消息,用户体验较高。
在具体实施时,针对以悬浮方式层叠显示的各个未读消息显示窗口,可以定义对各个未读消息显示窗口的操作而实现的效果,用户通过对窗口进行不同操作来达到相应的目的,具体包括:
方式一:响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第一操作,将所述任一未读消息显示窗口关闭。
在具体实施时,第一操作可以为向左侧滑动该任一未读消息显示窗口,以关闭该任一未读消息显示窗口。优选地,关闭所述任一未读消息显示窗口后,清除相应的应用程序中,该未读消息显示窗口对应的发送者发送的未读消息条数。
方式二:响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第二操作,将所述任一未读消息显示窗口以悬浮方式层叠显示在所述消息界面的第二区域内。
在具体实施时,第二操作可以为向下滑动该任一未读消息显示窗口,以将该任一未读消息显示窗口显示在消息界面的第二区域内。此时代表该未读消息显示窗口中的未读消息处于待处理状态。其中,第二区域与第一区域不相交,优选地,第二区域优选位于消息界面的下部,如图3所示,为本发明实施例提供的在消息界面30中以悬浮方式层叠显示的各个未读消息显示窗口,第二区域302位于消息界面30的下部,而第一区域301位于消息界面30的上部。
方式三:响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第三操作,显示与所述任一未读消息显示窗口对应的发送者的会话详情界面。
在具体实施时,第三操作可以为双击或者长按该任一未读消息显示窗口,以显示与该任一未读消息显示窗口对应的发送者的会话详情界面。
需要说明的是,上述对第一操作、第二操作以及第三操作的具体方式仅仅为举例,具体的第一操作、第二操作以及第三操作的具体方式可以根据实际应用场景设定,这里不做限定,只要满足第一操作、第二操作以及第三操作的具体方式不同即可。
优选地,按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,以悬浮方式层叠显示各个未读消息显示窗口。具体实施时,可采用图4提供的内容,以悬浮方式层叠显示各个未读消息显示窗口:
步骤401,将从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,确定为各个未读消息显示窗口的显示顺序。
本步骤中,将从各个发送者接收到的最后一条未读消息的接收时间按照距离当前时间由近到远的顺序进行排序,并将该排序结果确定为各个未读消息显示窗口的显示顺序。比如:发送者为两个,接收到第一发送者发送的最后一条未读消息的接收时间为2:00,接收到第二发送者发送的最后一条未读消息的接收时间为2:01,当前时间为2:05,则,确定第二发送者对应的未读消息显示窗口的顺序先于第一发送者对应的未读消息显示窗口。
步骤402,按照确定的各个未读消息显示窗口的显示顺序,以悬浮方式层叠显示各个未读消息显示窗口。
具体实施时,层叠显示各个未读消息显示窗口为:将距离当前时间最近的接收时间对应的未读消息显示窗口显示在最上层,将距离当前时间最远的接收时间对应的未读消息显示窗口显示在最下层,其他未读消息的显示窗口的位置以此类推。其中,层叠可以为部分重叠也可以为全部重叠。如图3所示,为本发明实施例提供的在消息界面30中以悬浮方式层叠显示的各个未读消息显示窗口示意图,第一区域301中当前包括三个不同的发送者(张三、李四、和王五)发送的未读消息,接收到三个发送者发送的最后一条未读消息的接收时间距离当前时间由近到远的顺序依次为:张三、李四、和王五。因此在层叠显示的未读消息显示窗口中,张三对应的未读消息显示窗口位于最上层,李四对应的未读消息显示窗口位于第二层,王五对应的未读消息显示窗口位于最下层。图3中提供的第一区域301中对应内容以及显示的未读消息显示窗口的个数仅为举例,并不用于限制本发明,具体实施时可以根据实际需要进行设置。
需要说明的是,未读消息的发送者可以为个人,也可以为群组,当未读消息的发送者为群组时,为该群组生成一个未读消息显示窗口,该未读消息显示窗口中显示群组的名称、未读消息条数、最后一条未读消息的接收时间、未读消息以及发送未读消息的群组成员的名称。
图4提供的未读消息显示窗口的显示顺序仅为一种优选地实施方式,当然,显示顺序也可以为从各个发送者接收到的最后一条未读消息的接收时间按照距离当前时间由远到近的顺序,这里不做限定。
在具体实施时,上述方式一~方式三种的任一未读消息显示窗口可以为以悬浮方式层叠显示的各个未读消息显示窗口中的最上层未读消息显示窗口。其中,当关闭以悬浮方式层叠显示的各个未读消息显示窗口中的最上层未读消息显示窗口后,将以悬浮方式层叠显示的各个未读消息显示窗口中的第二层未读消息显示窗口切换为最上层未读消息显示窗口;将以悬浮方式层叠显示的各个未读消息显示窗口中的最上层未读消息显示窗口显示在消息界面的第二区域内后,将以悬浮方式层叠显示的各个未读消息显示窗口中的第二层未读消息显示窗口切换为最上层未读消息显示窗口,类似地,当用户在以悬浮方式层叠显示的各个未读消息显示窗口中的最上层未读消息显示窗口进行了回复以后,将以悬浮方式层叠显示的各个未读消息显示窗口中的第二层未读消息显示窗口切换为最上层未读消息显示窗口,其中,第二层未读消息显示窗口为紧邻最上层未读消息显示窗口的下一层未读消息显示窗口。
在图4提供的实施例的基础上,当接收到新的未读消息时,可按照图5提供的内容,显示新的未读消息对应的未读消息显示窗口:
步骤501,判断当前层叠显示的未读消息显示窗口对应的发送者中是否包括新的未读消息的发送者,如果是,执行步骤502,否则,执行步骤503。
步骤502,新的未读消息的发送者对应的未读消息显示窗口在层叠显示的未读消息显示窗口中的显示顺序不变。
步骤503,为新的未读消息的发送者生成未读消息显示窗口,并将生成的未读消息显示窗口插入到层叠显示的未读消息显示窗口中最上层未读消息显示窗口的下一层。
假设新的未读消息的发送者为图3中的李四,则李四对应的未读消息显示窗口的显示顺序依然为第二层,假设新的未读消息的发送者为赵六(当前层叠显示的未读消息显示窗口对应的发送者中不包括赵六),则将赵六对应的未读消息显示窗口插入图3中的第二层,此时,李四对应的未读消息显示窗口位于第三层,王五对应的未读消息显示窗口位于最下层。
优选地,如图3所示,针对每个未读消息显示窗口,在该未读消息显示窗口中还显示未读消息的条数、未读消息对应的发送者以及最后一条未读消息的接收时间。其中,未读消息的条数为该未读消息显示窗口对应的发送者发送的未读消息的条数,当接收到新的未读消息时,更新未读消息的条数以及最后一个未读消息的接收时间。图3中未读消息显示窗口中的未读消息条数、未读消息的发送者以及最后一条未读消息的接收时间仅为一种示例。
优选地,在消息界面30的第三区域中,显示所述未读消息对应的发送者,其中,第三区域可以位于所述第一区域内,如图3所示,第三区域303中,显示未读消息对应的发送者。
在具体实施时,当未读消息对应至少两个发送者时,采用图6提供的内容,在所述第三区域中,显示所述未读消息对应的发送者:
步骤601,按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,确定各个发送者的显示顺序。
本步骤中,针对从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序的具体说明详见图2提供的实施例,这里不做赘述。
步骤602,在所述第三区域内,按照所述确定的各个发送者的显示顺序,显示未读消息对应的发送者。
本步骤中,将距离当前时间最近的接收时间对应的未读消息的发送者显示在第一位(最左边,最前面),将距离当前时间最远的接收时间对应的未读消息的发送者显示在最后一位(最右边,最后面),其他未读消息的发送者的显示位置以此类推。如图3所示,未读消息发送者的显示顺序为张三、李四、王五。
在图6提供的实施例的基础上,当接收到新的未读消息时,如果该新的未读消息的发送者与在第三区域中当前显示在最前面的发送者不同,将所述新的未读消息的发送者显示在第三区域中当前显示在最前面的发送者之前。
本发明实施例,当接收到新的未读消息时,假如新的未读消息的发送者为图3第三区域303中的李四,则发送者的显示顺序如图7所示,其中,李四显示在第一位,张三显示在第二位,王五显示在第三位。当新的未读消息的发送者为赵六(消息界面当前显示的发送者中不包括赵六)时,则发送者的显示顺序如图8所示,其中,赵六显示在第一位,张三显示在第二位,李四显示在第三位,王五显示在第四位,此时,图8中的张三对应的未读消息显示窗口的下一层(第二层)为赵六对应的未读消息显示窗口。
进一步优选地,在第三区域内显示当前接收到的所有未读消息的条数,如图3或7或8所示,将未读消息的条数显示在所有未读消息发送者之后,以便用户查看当前接收到的所有未读消息的条数,其中,当接收到新的未读消息时,将第三区域中显示的未读消息条数增加接收到的新的未读消息的条数,当检测到未读消息显示窗口被关闭时,将第三区域中显示的未读消息条数减少关闭的未读消息显示窗口中的未读消息条数,比如:新的未读消息条数为1,则将第三区域中显示的未读消息条数更新为当前条数加1;关闭的未读消息显示窗口中的未读消息条数为1,则将第三区域中显示的未读消息条数更新为当前条数减1。
示例性设备
在介绍了本发明示例性实施方式的方法之后,接下来,参考图9描述本发明示例性实施方式的回复消息的设备。
图9为本发明实施例提供的一种回复消息的设备的结构示意图,如图9所示,可以包括如下模块:
第一响应模块901,用于响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
第一显示模块902,用于在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息。
优选地,本发明实施例提供的回复消息的设备还包括:
操作响应模块903,用于响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第一操作,将所述任一未读消息显示窗口关闭。
优选地,所述操作响应模块903还用于:
响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第二操作,将所述任一未读消息显示窗口以悬浮方式层叠显示在所述消息界面的第二区域内。
优选地,所述操作响应模块903还用于:
响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第三操作,显示与所述任一未读消息显示窗口对应的发送者的会话详情界面。
优选地,本发明实施例提供的回复消息的设备中:
按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,以悬浮方式层叠显示各个未读消息显示窗口。
优选地,本发明实施例提供的回复消息的设备中,在以悬浮方式层叠显示各个未读消息显示窗口之后,又接收到新的未读消息时:
若所述层叠显示的未读消息显示窗口对应的发送者中包括所述新的未读消息的发送者,则所述新的未读消息的发送者对应的未读消息显示窗口在所述层叠显示的未读消息显示窗口中的显示顺序不变;
若所述层叠显示的未读消息显示窗口对应的发送者中不包括所述新的未读消息的发送者,则为所述新的未读消息的发送者生成未读消息显示窗口,并将生成的未读消息显示窗口插入到所述层叠显示的未读消息显示窗口中最上层未读消息显示窗口的下一层。
优选地,本发明实施例提供的回复消息的设备中,所述未读消息显示窗口中还显示未读消息的条数、未读消息对应的发送者以及最后一条未读消息的接收时间。
优选地,本发明实施例提供的回复消息的设备还包括:
第二显示模块904,用于在所述消息界面的第三区域中,显示所述未读消息对应的发送者。
优选地,本发明实施例提供的回复消息的设备中,当未读消息对应至少两个发送者时,按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,显示未读消息对应的发送者。
优选地,本发明实施例提供的回复消息的设备中,当接收到新的未读消息时,如果该新的未读消息的发送者与在第三区域中当前显示在最前面的发送者不同,将所述新的未读消息的发送者显示在第三区域中当前显示在最前面的发送者之前。
优选地,本发明实施例提供的回复消息的设备中的第二显示模块904,还用于:
在所述第三区域内显示当前接收到的所有未读消息的条数。
应当注意,尽管在上文详细描述中提及了设备的若干模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
Claims (18)
1.一种回复消息的方法,包括:
响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息;
其中,按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,以悬浮方式层叠显示各个未读消息显示窗口;
其中,在以悬浮方式层叠显示各个未读消息显示窗口之后,又接收到新的未读消息时:
若所述层叠显示的未读消息显示窗口对应的发送者中包括所述新的未读消息的发送者,则所述新的未读消息的发送者对应的未读消息显示窗口在所述层叠显示的未读消息显示窗口中的显示顺序不变;
若所述层叠显示的未读消息显示窗口对应的发送者中不包括所述新的未读消息的发送者,则为所述新的未读消息的发送者生成未读消息显示窗口,并将生成的未读消息显示窗口插入到所述层叠显示的未读消息显示窗口中最上层未读消息显示窗口的下一层。
2.根据权利要求1所述的方法,还包括:
响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第一操作,将所述任一未读消息显示窗口关闭。
3.根据权利要求1所述的方法,还包括:
响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第二操作,将所述任一未读消息显示窗口以悬浮方式层叠显示在所述消息界面的第二区域内。
4.根据权利要求1所述的方法,还包括:
响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第三操作,显示与所述任一未读消息显示窗口对应的发送者的会话详情界面。
5.根据权利要求1所述的方法,其中,所述未读消息显示窗口中还显示未读消息的条数、未读消息对应的发送者以及最后一条未读消息的接收时间。
6.根据权利要求1所述的方法,还包括:
在所述消息界面的第三区域中,显示所述未读消息对应的发送者。
7.根据权利要求6所述的方法,当未读消息对应至少两个发送者时,按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,显示未读消息对应的发送者。
8.根据权利要求7所述的方法,其中,当接收到新的未读消息时,如果该新的未读消息的发送者与在第三区域中当前显示在最前面的发送者不同,将所述新的未读消息的发送者显示在第三区域中当前显示在最前面的发送者之前。
9.根据权利要求6-8任一所述的方法,还包括:
在所述第三区域内显示当前接收到的所有未读消息的条数。
10.一种回复消息的设备,包括:
第一响应模块,用于响应于用户发送的显示消息界面的指令,为未读消息对应的每个发送者生成一个未读消息显示窗口;
第一显示模块,用于在所述消息界面的第一区域内,以悬浮方式层叠显示各个未读消息显示窗口,其中,所述未读消息显示窗口用于显示并回复该未读消息显示窗口对应的发送者发送的未读消息;
其中,以悬浮方式层叠显示各个未读消息显示窗口,具体包括:
按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,以悬浮方式层叠显示各个未读消息显示窗口;
其中,在以悬浮方式层叠显示各个未读消息显示窗口之后,又接收到新的未读消息时:
若所述层叠显示的未读消息显示窗口对应的发送者中包括所述新的未读消息的发送者,则所述新的未读消息的发送者对应的未读消息显示窗口在所述层叠显示的未读消息显示窗口中的显示顺序不变;
若所述层叠显示的未读消息显示窗口对应的发送者中不包括所述新的未读消息的发送者,则为所述新的未读消息的发送者生成未读消息显示窗口,并将生成的未读消息显示窗口插入到所述层叠显示的未读消息显示窗口中最上层未读消息显示窗口的下一层。
11.根据权利要求10所述的设备,还包括:
操作响应模块,用于响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第一操作,将所述任一未读消息显示窗口关闭。
12.根据权利要求10所述的设备,还包括:
操作响应模块,用于响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第二操作,将所述任一未读消息显示窗口以悬浮方式层叠显示在所述消息界面的第二区域内。
13.根据权利要求10所述的设备,还包括:
操作响应模块,用于响应于用户针对各个未读消息显示窗口中任一未读消息显示窗口的第三操作,显示与所述任一未读消息显示窗口对应的发送者的会话详情界面。
14.根据权利要求10所述的设备,其中,所述未读消息显示窗口中还显示未读消息的条数、未读消息对应的发送者以及最后一条未读消息的接收时间。
15.根据权利要求10所述的设备,还包括:
第二显示模块,用于在所述消息界面的第三区域中,显示所述未读消息对应的发送者。
16.根据权利要求15所述的设备,其中,显示所述未读消息对应的发送者,具体包括:
当未读消息对应至少两个发送者时,按照从不同发送者分别接收到的最后一条未读消息的接收时间的先后顺序,显示未读消息对应的发送者。
17.根据权利要求16所述的设备,其中,当接收到新的未读消息时,如果该新的未读消息的发送者与在第三区域中当前显示在最前面的发送者不同,将所述新的未读消息的发送者显示在第三区域中当前显示在最前面的发送者之前。
18.根据权利要求15-17任一所述的设备,所述第二显示模块,还用于:
在所述第三区域内显示当前接收到的所有未读消息的条数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610680578.5A CN106325671B (zh) | 2016-08-16 | 2016-08-16 | 一种回复消息的方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610680578.5A CN106325671B (zh) | 2016-08-16 | 2016-08-16 | 一种回复消息的方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106325671A CN106325671A (zh) | 2017-01-11 |
CN106325671B true CN106325671B (zh) | 2019-05-28 |
Family
ID=57743027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610680578.5A Active CN106325671B (zh) | 2016-08-16 | 2016-08-16 | 一种回复消息的方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106325671B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106873858A (zh) * | 2017-03-03 | 2017-06-20 | 昆山小丫信息科技有限公司 | 一种显示消息的方法和设备 |
CN107506105A (zh) * | 2017-07-21 | 2017-12-22 | 努比亚技术有限公司 | 一种消息处理方法、终端及计算机可读存储介质 |
CN108021316B (zh) * | 2017-11-30 | 2021-04-06 | 腾讯科技(深圳)有限公司 | 一种消息展示的方法及装置 |
CN109766042B (zh) * | 2018-12-29 | 2021-12-14 | 努比亚技术有限公司 | 一种设备控制方法、移动终端及计算机可读存储介质 |
CN110233931B (zh) | 2019-04-30 | 2021-06-01 | 维沃移动通信有限公司 | 一种未读消息管理方法及终端设备 |
CN110134484B (zh) * | 2019-05-21 | 2024-02-13 | 腾讯科技(深圳)有限公司 | 消息图标的显示方法、装置、终端及存储介质 |
CN110543269B (zh) * | 2019-09-06 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 一种消息处理方法、装置及终端设备、存储介质 |
CN110855839A (zh) * | 2019-11-27 | 2020-02-28 | 维沃移动通信有限公司 | 一种消息显示方法及电子设备 |
CN111596830B (zh) * | 2020-05-15 | 2023-09-05 | 腾讯科技(深圳)有限公司 | 消息提醒方法及装置 |
CN111580922A (zh) * | 2020-05-15 | 2020-08-25 | 北京字节跳动网络技术有限公司 | 应用程序的互动消息展示方法、装置及可读存储介质 |
CN111880699A (zh) * | 2020-06-09 | 2020-11-03 | 维沃移动通信有限公司 | 消息处理方法、装置及电子设备 |
CN113973152A (zh) * | 2020-07-06 | 2022-01-25 | 华为技术有限公司 | 一种未读消息快速回复方法及电子设备 |
CN112162802A (zh) * | 2020-09-17 | 2021-01-01 | 维沃移动通信有限公司 | 消息回复方法、装置和电子设备 |
CN114650264B (zh) * | 2020-12-17 | 2023-08-08 | 北京字跳网络技术有限公司 | 未读消息的展示方法、装置、电子设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102780650A (zh) * | 2012-07-21 | 2012-11-14 | 上海量明科技发展有限公司 | 即时通信交互界面调整的方法及客户端 |
CN103905772A (zh) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | 一种提示的方法及电子设备 |
CN104216618A (zh) * | 2014-08-27 | 2014-12-17 | 深圳市金立通信设备有限公司 | 一种界面控制方法 |
CN104239027A (zh) * | 2013-06-07 | 2014-12-24 | 北京三星通信技术研究有限公司 | 调用程序的方法、装置及终端设备 |
CN104301204A (zh) * | 2014-09-25 | 2015-01-21 | 小米科技有限责任公司 | 未读通信消息聚合方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160063875A (ko) * | 2014-11-27 | 2016-06-07 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
-
2016
- 2016-08-16 CN CN201610680578.5A patent/CN106325671B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102780650A (zh) * | 2012-07-21 | 2012-11-14 | 上海量明科技发展有限公司 | 即时通信交互界面调整的方法及客户端 |
CN103905772A (zh) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | 一种提示的方法及电子设备 |
CN104239027A (zh) * | 2013-06-07 | 2014-12-24 | 北京三星通信技术研究有限公司 | 调用程序的方法、装置及终端设备 |
CN104216618A (zh) * | 2014-08-27 | 2014-12-17 | 深圳市金立通信设备有限公司 | 一种界面控制方法 |
CN104301204A (zh) * | 2014-09-25 | 2015-01-21 | 小米科技有限责任公司 | 未读通信消息聚合方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106325671A (zh) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106325671B (zh) | 一种回复消息的方法和设备 | |
US20220327121A1 (en) | Mining email inboxes for suggesting actions | |
KR101695917B1 (ko) | 그룹 메시지를 관리하기 위한 방법과 시스템 및 기록 매체 | |
CN106293752B (zh) | 一种快捷功能界面的显示方法和设备 | |
US10360300B2 (en) | Multi-turn cross-domain natural language understanding systems, building platforms, and methods | |
CN105264495B (zh) | 一种包括贫瘠的设备的方法、系统及介质 | |
CN109873757A (zh) | 用于多人会话的消息显示方法、电子设备和可读介质 | |
CN106656742A (zh) | 移动情境sms广告 | |
JP2021520559A (ja) | アプリケーションまたはアプリケーション機能を迅速に開くための方法、および端末 | |
US20120094719A1 (en) | Mobile terminal and method of controlling the same | |
CN104346022B (zh) | 用于消息处理的方法和装置 | |
CN104428749A (zh) | 由用户动作触发的可视ui向导 | |
CN101867487A (zh) | 用图形呼叫连接象征管理联系中心的系统和方法 | |
US11368421B2 (en) | Terminal device, server, and method of providing messaging service | |
CN106095440B (zh) | 一种呈现消息的方法和装置 | |
US12028298B2 (en) | System for sharing mail for group collaboration | |
MX2014011308A (es) | Metodo para compartir informacion, dispositivo y medio de almacenamiento. | |
EP3866410B1 (en) | Message display method, apparatus, and device | |
CN103179267A (zh) | 在便携式终端中管理消息的附件的装置和方法 | |
CN109491567A (zh) | 一种消息回复方法、装置、终端及存储介质 | |
CN110460510A (zh) | 一种建立多人会话的方法、装置、电子设备及介质 | |
CN109285102A (zh) | 打车方法和装置、电子设备 | |
CN111833021A (zh) | 一种事件提醒方法、装置、设备及计算机可读存储介质 | |
CN109525697A (zh) | 联系人共享和显示的方法、装置和终端 | |
CN104901871A (zh) | 即时通讯方法、装置及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |