CN107360309B - 一种会话消息的呈现方法、装置和用户终端 - Google Patents
一种会话消息的呈现方法、装置和用户终端 Download PDFInfo
- Publication number
- CN107360309B CN107360309B CN201710488758.8A CN201710488758A CN107360309B CN 107360309 B CN107360309 B CN 107360309B CN 201710488758 A CN201710488758 A CN 201710488758A CN 107360309 B CN107360309 B CN 107360309B
- Authority
- CN
- China
- Prior art keywords
- time
- message
- directory
- session
- presenting
- 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 57
- 230000002123 temporal effect Effects 0.000 claims description 12
- 238000010295 mobile communication Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 8
- 230000009286 beneficial effect Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000004898 kneading Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例涉及移动通讯技术领域,具体公开了一种会话消息的呈现方法、装置和用户终端,其中,所述方法包括:接收针对当前会话消息所在界面的触发操作;根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;接收作用于所述时间目录的选择操作;根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容。通过上述技术方案,本发明实施例能够方便用户查看会话中特定时间段内的消息内容。
Description
技术领域
本发明实施例涉及移动通讯技术领域,尤其涉及一种会话消息的呈现方法、装置和用户终端。
背景技术
随着移动通讯技术的不断发展以及智能手机、平板电脑等移动用户终端的普及,人们越来越多的通过收发消息的方式进行联系,比如,人们经常会通过收发短信或者使用微信、QQ等即时通讯软件进行沟通交流。一般地,在现有的短信应用或者即时通讯软件中,为了方便用户查看其与某一联系人或者某一群组中的全部交流记录,会将其与该联系人或者某一群组中的全部往来消息按照时间的顺序整合成一个聊天记录,并以会话的方式供用户查看。当用户想要查看其与某一联系人或者某一群组在某一时间段内的往来消息时,可以在相应的会话界面中以向下或者向上滑动的方式翻看历史聊天记录。
然而,在实现本发明的过程中,发明人发现相关技术存在以下问题:在实际应用中,会话界面中的往来消息的数目有可能非常多,并且,若用户想要查看的消息比较久远,那么采用现有的会话消息的呈现方式将会给用户带来极大的不便。
发明内容
本发明实施例提供一种会话消息的呈现方法、装置和用户终端,能够解决现有技术不便于用户查看会话中特定时间段内的消息内容的问题。
第一方面,本发明实施例提供了一种会话消息的呈现方法,所述方法应用于用户终端,所述方法包括:
接收针对当前会话消息所在界面的触发操作;
根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;
接收作用于所述时间目录的选择操作;
根据所述选择操作呈现消息内容,所述消息内容为所述选择操作对应的时间段选项内的内容;
其中,所述时间目录包括至少两个,所述当前会话消息所在界面包括会话详情界面,针对所述会话详情界面的触发操作为第一触发操作;
则,所述根据所述触发操作对所述会话消息以时间目录进行呈现,包括:
根据所述第一触发操作对所述会话消息以相应的时间目录进行呈现。
其中,所述根据所述第一触发操作对所述会话消息以相应的时间目录进行呈现,包括:
根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以与所述移动距离对应的时间目录进行呈现。
其中,所述时间目录包括多级时间目录,所述多级时间目录包含互相关联的上下级时间目录,所述当前会话消息所在界面还包括任一下级时间目录界面,针对所述任一下级时间目录界面的触发操作为第二触发操作;
则,所述根据所述触发操作对所述会话消息以时间目录进行呈现,包括:
根据所述第二触发操作对所述会话消息以与所述任一下级时间目录关联的上一级时间目录进行呈现。
其中,所述根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,包括:
根据所述选择指令在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容。
其中,所述方法还包括:
接收作用于显示所述消息内容的区域的展开操作;
根据所述展开操作对所述消息内容进行展开呈现。
其中,所述会话消息包括群组消息,所述时间目录中的时间段选项下还包括群组成员选项,则,所述根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,包括:
根据所述选择操作呈现所述选择操作对应的时间段选项内所选群组成员发送的消息内容。
第二方面,本发明实施例提供了一种会话消息的呈现装置,包括:
触发操作接收单元,用于接收针对当前会话消息所在界面的触发操作;
时间目录生成单元,用于根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;
选择操作接收单元,用于接收作用于所述时间目录的选择操作;
呈现单元,用于根据所述选择操作呈现消息内容,所述消息内容为所述选择操作对应的时间段选项内的内容;
其中,所述时间目录包括至少两个,所述当前会话消息所在界面包括会话详情界面,针对所述会话详情界面的触发操作为第一触发操作;
则,所述时间目录生成单元用于:
根据所述第一触发操作对所述会话消息以相应的时间目录进行呈现。
其中,所述时间目录生成单元具体用于:
根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以与所述移动距离对应的时间目录进行呈现。
其中,所述时间目录包括至少两级时间目录,所述至少两级时间目录包含互相关联的上下级时间目录,所述当前会话消息所在界面还包括任一下级时间目录界面,针对所述任一下级时间目录界面的触发操作为第二触发操作;
则,所述时间目录生成单元具体用于:
根据所述第二触发操作对所述会话消息以与所述任一下级时间目录关联的上一级时间目录进行呈现。
其中,所述呈现单元具体用于:
根据所述选择指令在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容。
其中,所述装置还包括:
展开操作接收单元,用于接收作用于显示所述消息内容的区域的展开操作;
展开呈现单元,用于根据所述展开操作对所述消息内容进行展开呈现。
其中,所述会话消息包括群组消息,所述时间目录中的时间段选项下还包括群组成员选项,则,所述呈现单元具体用于:
根据所述选择操作呈现所述选择操作对应的时间段选项内所选群组成员发送的消息内容。
第三方面,本发明实施例提供了一种用户终端,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的会话消息的呈现方法。
第四方面,本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使用户终端执行如上所述的会话消息的呈现方法。
第五方面,本发明实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被用户终端执行时,使所述用户终端执行如上所述的会话消息的呈现方法。
本发明实施例的有益效果是:区别于现有技术的情况,本发明实施例提供的会话消息的呈现方法、装置和用户终端通过接收针对当前会话消息所在界面的触发操作;根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;接收作用于所述时间目录的选择操作;根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,能够方便用户查看会话中特定时间段内的消息内容。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种会话消息的呈现方法的流程示意图;
图2(a)是本发明实施例提供的一种短信会话详情界面的示例示意图;
图2(b)是本发明实施例提供的一种月目录界面的示例示意图;
图2(c)是本发明实施例提供的一种年目录界面的示例示意图;
图2(d)是本发明实施例提供的一种在月目录中显示消息内容的示例示意图;
图3是本发明实施例提供的一种会话消息的呈现装置的结构示意图;
图4是本发明实施例提供的一种用户终端的硬件结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。
本发明实施例提供的会话消息的呈现方法是一种通过将会话消息按时间进行归类后,以查看时间目录的方式将会话消息呈现给用户的方法,能够方便用户快速查看某一会话中特定时间段内的消息内容。本发明实施例提供的会话消息的呈现方法能够应用于任意具有收发短信功能的移动通信设备,如:手机,也可以应用于任意安装有即时通讯软件,并可以通过即时通讯软件进行即时消息收发的智能终端,如:智能手机、平板电脑等。其中,所述即时通讯软件可以包括但不限于:微信、QQ、钉钉、skype等,用户可以通过微信、QQ、钉钉或 skype发送文字消息、语音消息、语音通话或视频通话,用户与某一联系人的所有往来消息(或者某一群组中的所有往来消息)均呈现于一个单一的会话详情界面中。
在本发明实施例中,所述“会话消息”是指存在于单个会话中的往来消息,所述单个会话可以是用户与单个联系人的会话,如,用户与联系人A的聊天记录,也可以是单个群组中的会话,如,用户所在的群组G的聊天记录。此外,所述会话可以是短信会话也可以是如微信会话、QQ会话等在即时通讯软件中的会话。
下面结合附图,对本发明实施例作进一步阐述。
实施例一
图1是本发明实施例提供的一种会话消息的呈现方法的流程示意图,请参阅图1,该方法包括:
110、接收针对当前会话消息所在界面的触发操作。
在本实施例中,所述“当前会话消息所在界面”是指用户终端当前呈现给用户观看的用于供用户查看当前会话中的往来消息的界面,该界面可以是会话详情界面,也可以是时间目录界面。其中,所述“会话详情界面”是指将所有会话消息按照时间依序排列呈现的传统聊天界面,比如:用户与联系人A的聊天界面或者用户所在群组G的聊天界面,用户向上或者向下滑动该会话详情界面可以查看该会话中的所有往来消息内容。所述“时间目录界面”是指将会话消息按时间进行归类后,对所述会话消息以时间目录进行呈现的界面,在该时间目录中,包括至少一个时间段选项,并且,存在于该时间目录中的时间段选项表明在该时间段内有历史会话消息。在本实施例中,所述时间目录可以包括但不限于:周目录、月目录、年目录、自定义时间目录(即用户自定义的时间目录)等,用户在任一时间目录界面中输入相应的操作,可以查看该时间目录中特定时间段内的消息内容,或者,实现不同呈现会话消息的界面的切换,比如,实现不同时间目录界面之间的切换(如:将月目录界面切换至年目录界面),或者,实现将时间目录界面切换至会话详情界面。特别地,在一些实施例中,时间目录可以包括至少两个,如,包括当月的周目录、当年的月目录、年目录等。进一步地,在又一些实施例中,时间目录可以包括至少两级时间目录,每一级别对应的时间目录可以包括多个(如,不同年份下的月目录均属于月目录级别),所述至少两级时间目录包含互相关联的上下级时间目录,即:按照预设的规则对各个级别的时间目录划分等级,例如:可以根据时间的维度进行逐级划分,并假定时间维度较大的时间目录为上级时间目录,比如,时间目录包括:周目录、月目录和年目录,则,周目录是月目录的下级目录,而月目录是年目录的下级目录。其中,在该实施例中,除了最高级别的时间目录以外的时间目录都可以是“下级时间目录”。通过设置多个时间目录或者多个级别的时间目录,能够更加方便用户查看历史会话消息。
在本实施例中,所述“触发操作”是触发用户终端对当前的会话中的消息内容按时间进行归类并形成相应的时间目录的指令,根据触发操作方式的不同可以形成不同的时间目录对会话消息进行呈现。其中,所述触发操作的形式可以是点击当前显示的界面的特定区域,比如,点击当前显示的界面中的某一图标或者点击当前显示界面中的空白区域;也可以是自定义的触摸手势操作,如:多指捏合、多指扩张、画圈、滑动等,本发明实施例对此不作具体限定。
在本实施例中,首先接收针对当前会话消息所在界面的触发操作。根据实际应用场景,所述当前会话消息所在界面可以是该会话的会话详情界面,也可以是任一时间目录界面。其中,当所述当前会话消息所在界面为会话详情界面时,接受到的针对所述会话详情界面的触发操作为第一触发操作;当所述当前会话消息所在界面为任一下级时间目录界面时,接收到针对所述任一下级时间目录界面的触发操作为第二触发操作。
此外,为了更加清楚地解释本发明实施例提供的方法,在本实施例中,主要以所述时间目录界面包括年目录界面和月目录界面为例对本发明实施例提供的会话消息的呈现方法进行详细说明,但应当理解的是,在实际应用中,所述时间目录可以包括更多或者更少等级的时间目录,比如,仅包括年目录或者同时包括周目录、月目录和年目录,也可以以不同的等级划分方式定义不同级别的时间目录之间的上下级关联关系。
120、根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项。
在本实施例中,如上所述,所述时间目录是指对会话消息按照预设时间规则进行归类后形成的目录,时间目录中包括至少一个时间段选项。在一些实施例中,当所述会话消息为群组消息时,所述时间段选项下还包括群组成员选项,用于供用户查看该时间段选项内,某一群组成员发送的消息内容。具体地,所述时间目录可以包括至少两个,或者,所述时间目录包括至少两级时间目录,所述至少两级时间目录包含相互关联的上下级时间目录。比如:所述时间目录可以包括年目录和月目录,所述年目录中包括至少一个年份选项,用于供用户选择查看相应的年份内的消息内容,所述月目录是所述年目录的下级目录 (即,所述月目录是对某一年份内的消息内容按照月份进行归类后形成的目录),所述月目录中包括至少一个月份选项,用于供用户选择查看该年份中相应的月份内的消息内容。
在本实施例中,根据所述触发操作对所述会话消息以时间目录进行呈现,即:根据所述触发操作对该会话中的消息内容按照预定的时间规则进行归类之后,生成相应的时间目录,以供用户根据该时间目录查看该会话中某时间段内的消息内容。具体地,在本实施例中,针对不同的实际应用场景,可以采用不同的方式对所述会话消息以时间目录进行呈现。
比如,在一些实施例中,若当前会话消息所在界面为用户与某一联系人的会话详情界面,针对所述会话详情界面的触发操作为第一触发操作,则,所述根据所述触发操作对所述会话消息以时间目录进行呈现的具体实施方式可以是:根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以与所述移动距离对应的时间目录进行呈现。即:可以预先设置第一触发操作在所述会话详情界面上的移动距离与相关时间目录的对应关系,当接收到第一触发操作时,根据该第一触发操作移动的距离进入相应的时间目录界面。其中,所述移动距离可以是一个固定值也可以是一个阈值范围。比如:根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以年目录或当前年份对应的月目录进行呈现。其中,所述“当前年份”可以是该会话中最新一条会话消息的收发时间所在的年份,也可以是用户终端的***时间所在的年份。例如:当接收到的第一触发操作在该会话详情界面的移动距离超过某阈值时,直接将当前会话详情界面切换至年目录界面,对所述会话消息以年目录进行呈现;当接收到的第一触发操作在该会话详情界面的移动距离未达到该阈值时,为方便用户查看近一个年内的会话消息,将会话详情界面切换至当前年份对应的月目录的界面,对所述会话消息以当前年份对应的月目录进行呈现。
又如,在另一些实施例中,若当前会话消息所在界面为任一下级时间目录界面时,比如:用户已经在某一年的月目录的界面下(包括当前年份对应的月目录)查看消息内容,但希望查看另一个年份内的消息内容,此时,用户需重新回到年目录才可以进行其他时间段的选择。针对该场景,所述根据所述触发操作对所述会话消息以时间目录进行呈现的具体实施方式可以是:根据所述第二触发操作对所述会话消息以与所述任一下级时间目录关联的上一级时间目录进行呈现。例如:若当前会话消息所在界面为一月目录界面,当在该月目录界面下接收到第二触发操作时,可以根据所述第二触发操作对所述会话消息以年目录进行呈现。即:用户可以在当前的月目录界面中输入第二触发操作(比如,多指捏合),用户终端根据该第二触发操作将当前的月目录界面切换至年目录界面,并对会话消息以年目录进行呈现。
130、接收作用于所述时间目录的选择操作。
在本实施例中,所述“选择操作”是指确定查看该时间目录中其中一个时间段选项的操作,该选择操作可以是用户单击、双击或者长按其中一个时间段选项。不同的选择操作方式可以对应有不同的呈现会话消息的方式。
在本实施例中,所述接收作用于所述时间目录的选择操作的具体实施方式可以是:检测作用于所述时间目录上的触摸点的位置,然后判断该触摸点的位置是否对应有时间段选项,若是,则进一步判断其是否与预设的选择操作形式匹配,若匹配,则确定该作用于所述时间目录上的操作为选择该时间段的选择操作。
140、根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容。
在本实施例中,针对不同的应用场景,可以采用不同的方式呈现消息内容。
比如,针对用户与该联系人的会话消息的数量较少的情况,所述根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容的具体实施方式可以是:根据所述选择指令在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容。比如,在某一年份的月目录中,用户双击该月目录中的“5月”,用户终端接收到该选择指令时,在“5月”的下方展开一个消息查看区域,并将该年 5月的全部消息内容显示于该消息查看区域中。
又如,针对用户与该联系人的会话消息的数目非常多的情况,当用户想要查看某年的消息内容时,若将所选年份内的消息内容全部显示于该年目录,用户依然很难找到想查看的时间段的消息内容,因此,在另一些实施例中,当所述时间目录为较高级别的时间目录时(其中,在本实施例中假设较高级别的时间目录对应的时间维度较大),如,年目录,根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容的具体实施方式还可以是:根据所述选择操作将较高级别的时间目录界面切换至所选时间段选项对应的较低级别的时间目录界面(比如,将年目录界面切换至所选年份对应的月目录界面),然后再接收作用于该较低级别的时间目录的次级选择指令(比如,接收作用与于该月目录的次级选择指令),如此循环,最后在目标级别的时间目录中显示用户选择的时间段选项的消息内容。
再如,在一些实施例中,所述会话消息包括群组消息,所述时间目录中的时间段选项下还包括群组成员选项,那么,在该应用场景下,所述根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容的具体实施方式还可以是:根据所述选择操作呈现所述选择操作对应的时间段选项内所选群组成员发送的消息内容。例如:用户想要查看群组G中群组成员B在2017年5月发送的消息内容,其可以在2017年的月目录下选择“5月”,然后在“5月”的时间段选项下选择“群组成员B”,而用户终端则根据用户的这些选择操作在该月目录中显示群组成员B在2017年5月发送的所有消息内容。
进一步地,在本实施例中,在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容之后,还可以接收作用于所述时间目录的展开操作,并根据所述展开操作对所述消息内容进行展开呈现。其中,所述“对所述消息内容进行展开呈现”是指将当前的时间目录界面切换回会话详情界面,并且,将会话详情界面定位至当前显示的消息内容。例如:用户想要在会话详情界面中查看该时间段选项内的消息内容时,可以在当前的时间目录界面中输入展开操作,从而跳转至会话详情界面查看该消息内容。通过根据用户输入的展开操作对所述消息内容进行展开呈现,能够方便用户查看所选时间段前后的消息内容。
此外,在实际应用中,为了方便用户在已经展开时间目录中其中一个时间段选项的情况下,无需过多滑动当前显示的界面,即可查看另外一个时间段选项内的消息内容,在一些实施例中,在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容之后,还包括:接收作用与所述时间目录的收起操作,根据所述收起操作收起正在显示的消息内容。
通过上述技术方案可知,本发明实施例的有益效果在于:本发明实施例提供的会话消息的呈现方法通过接收针对当前会话消息所在界面的触发操作;根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;接收作用于所述时间目录的选择操作;根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,能够方便用户查看会话中特定时间段内的消息内容。
实施例二
在本实施例中,以用户在用户终端上查看与某一联系人的历史短信消息为例,进一步对本发明实施例提供的会话消息的呈现方法进行说明。其中,用户与该联系人的短信会话详情界面如图2(a)所示,从该短信会话详情界面中可见,用户与该联系人的最新一条往来短信消息为用户于2017年6月5日向该联系人发送的“生日快乐!”。
在本实施例中,当用户想要查看某个时间段内与该联系人的历史短信消息时,可以针对短信会话详情界面输入以时间目录查看消息的指令,比如,在短信会话详情界面下输入预设的触发操作,用户终端根据该触发操作将该短信会话中的消息以时间目录进行呈现,比如,以年目录或者月目录等进行呈现,用户根据需要可以在所选定的时间目录下输入选择操作,用户终端根据该选择操作呈现该选择操作对应的消息内容,比如,当用户在某一年份的月目录下选择5月时,用户终端根据该选择操作呈现该年5月对应的消息内容。
具体地,在本实施例中,假设:(1)、当用户终端接收到移动距离为a的捏合触摸操作时,对会话消息以月目录进行呈现,其中,所形成的月目录界面如图2(b)所示,该月目录是当前年份的月目录,月目录中包括至少一个月份选项,该月目录中存在的月份选项表示在这些月份中有往来消息内容;(2)、当用户终端接收到移动距离为b 的捏合触摸操作时,对会话消息以年目录进行呈现,其中,所形成的年目录界面如图2(c)所示,该年目录中包括至少一个年份选项,该年目录中存在的年份选项表示在这些年份中有往来消息内容;(3)、当用户终端在任意年份的月目录下接收到捏合触摸操作时,将该月目录切换至年目录,对会话消息以年目录进行呈现。此外,假定在年目录下,(4)、当用户终端接收到第一选择操作(如:双击某一年份) 时,在该年目录所在界面展开该年份,并在该年目录中显示该年份的全部消息内容;(5)、当用户终端接收到第二选择操作(如:单击某一年份)时,从该年目录界面跳转至所选年份的月目录的界面,以使用户进一步选择所选年份下某一月份对应的消息内容。
若用户当前想要查看该短信会话中2017年5月份的全部消息内容,可以在如图2(a)所示的短信会话详情界面中输入移动距离为a 的捏合触摸操作;用户终端在接收到该触发操作时,对该会话消息以月目录进行呈现,其中该月目录为当前年份(2017年)的月目录,如图2(b)所示;随后,用户可以在该月目录下双击“5月”,用户终端在接收到该选择操作后,在该月目录中呈现“5月”内全部的消息内容,其界面如图2(d)所示。或者,用户也可以在如图2(a) 所示的短信会话详情界面中输入移动距离为b的捏合触摸操作,用户终端在接收到该触发操作时,对该会话消息以年目录进行呈现,如图 2(c)所示;然后,用户可以在该年目录下单击“2017年”选项,用户终端在接收到该第二选择操作后,将当前显示的界面(年目录) 跳转至2017年的月目录(如图2(b)所示);接着,用户可以在该月目录下双击“5月”,用户终端在接收到该第一选择操作后,在该月目录中呈现“5月”内全部的消息内容,其界面如图2(d)所示。进一步地,若用户在查看完2017年5月的消息内容后,想要查看2016 年的消息内容,还可以在当前的月目录界面(2017年的月目录界面) 中输入捏合触摸操作,重新返回年目录界面,进而查看2016年的消息内容。
若用户当前想要查看该短信会话中2017年的全部消息内容,可以在如图2(a)所示的短信会话详情界面中输入移动距离为b的捏合触摸操作,用户终端在接收到该触发操作时,对该会话消息以年目录进行呈现,如图2(c)所示;然后,用户可以双击“2017年”以在该年目录下查看2017年与该联系人的全部往来消息内容。
若用户当前想要查看该短信会话中2017年以前的消息内容,可以首先在当前会话所在界面中输入相应的手势操作以进入年目录,然后再参考上述实施方式查看相应年份或月份的消息内容。其中,进入年目录的方式可以是:直接在会话详情界面中输入移动距离为b的捏合触摸操作;或者,在会话详情界面中输入移动距离为a的捏合触摸操作(第一触发操作)进入当前年份对应的月目录之后,在当前年份对应的月目录下再次输入捏合触摸操作(第二触发操作),以进入年目录(相应地:用户终端首先根据接收到的第一触发操作对会话消息以当前年份对应的月目录进行呈现,然后根据接收到的第二触发操作对会话消息以年目录进行呈现)。
进一步地,若用户还希望查看当前查看的时间段选项周边的消息内容(比如,用户当前查看的是2017年5月的消息内容,希望能查看2017年4月的消息内容),还可以在当前的时间目录界面输入展开操作,如:点击正在查看的消息内容或者输入扩展触摸操作,用户终端在接收到展开操作后,对当前显示的消息内容进行展开呈现(即:将当前的时间目录界面切换至会话详情界面,并定位至当前显示的消息内容)。当用户查看完已显示的消息内容时,可以在当前会话消息所在的界面输入收起操作,如,向上滑动,以在当前的时间目录中收起所显示的消息内容。当用户不需查看历史消息时,还可以在当前的时间目录界面输入返回操作,比如,点击时间目录界面的空白处,以返回会话详情界面,并定位至最新一条消息内容。
此外,应当理解的是,在实际应用中,所述时间目录可以不限于年目录和月目录,还可以根据会话消息的数目形成周目录等。上述的触发操作、选择操作以及多个时间目录之间的切换方式也可以不限于上述表现形式。
通过上述技术方案可知,本发明实施例的有益效果在于:通过在接收到针对当前会话消息所在界面的触发操作时,对会话消息以时间目录的方式进行呈现,以供用户选择查看相应时间段选项内的消息内容,能够方便用户快速查看特定时间段内的历史会话消息内容。
实施例三
图3是本发明实施例提供的一种会话消息的呈现装置的结构示意图,请参阅图3,该装置3包括:
触发操作接收单元31,用于接收针对当前会话消息所在界面的触发操作;
时间目录生成单元32,用于根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;
选择操作接收单元33,用于接收作用于所述时间目录的选择操作;以及,
呈现单元34,用于根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容。
在本实施例中,当触发操作接收单元31接收到针对当前会话消息所在界面的触发操作时,通过时间目录生成单元32根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项,当选择操作接收单元33接收到作用于所述时间目录的选择操作时,利用呈现单元34根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容。
其中,在一些实施例中,所述时间目录包括至少两个,所述当前会话消息所在界面包括会话详情界面,针对所述会话详情界面的触发操作为第一触发操作;则,时间目录生成单元32具体用于:根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以与所述移动距离对应的时间目录进行呈现。而在另一些实施例中,所述时间目录包括至少两级时间目录,所述至少两级时间目录包含互相关联的上下级时间目录,所述当前会话消息所在界面包括任一下级时间目录界面,针对所述任一下级时间目录界面的触发操作为第二触发操作;则,时间目录生成单元32具体用于:根据所述第二触发操作对所述会话消息以与所述任一下级时间目录关联的上一级时间目录进行呈现。在实际应用中,可以根据不同的操作需求采用不同的方式对会话消息以相应的时间目录进行呈现。
其中,在一些实施例中,呈现单元34具体用于:根据所述选择指令在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容。在另一些实施例中,所述会话消息包括群组消息,所述时间目录中的时间段选项下还包括群组成员选项,则,呈现单元34具体用于:根据所述选择操作呈现所述选择操作对应的时间段选项内所选群组成员发送的消息内容。
进一步地,在一些实施例中,装置3还包括:用于接收作用于显示所述消息内容的区域的展开操作的展开操作接收单元35,以及,用于根据所述展开操作对所述消息内容进行展开呈现的展开呈现单元36。
需要说明的是,由于所述会话消息的呈现装置与上述方法实施例中的会话消息的呈现方法基于相同的发明构思,因此,方法实施例会话消息的呈现方法的相应内容同样适用于本装置实施例,此处不再详述。
通过上述技术方案可知,本发明实施例的有益效果在于:本发明实施例提供的会话消息的呈现装置通过触发操作接收单元31接收到针对当前会话消息所在界面的触发操作时,通过时间目录生成单元 32根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项,并且,在选择操作接收单元33 接收到作用于所述时间目录的选择操作时,利用呈现单元34根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,能够方便用户查看会话中特定时间段内的消息内容。
实施例四
图4是本发明实施例提供的一种用户终端的结构示意图,该用户终端可以是手机、平板电脑等智能终端,请参阅图4,该用户终端400 包括:
一个或多个处理器410以及存储器420,图4中以一个处理器410 为例。
处理器410和存储器420可以通过总线或者其他方式连接,图4 中以通过总线连接为例。
存储器420作为一种非暂态计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的会话消息的呈现方法对应的程序指令/模块(例如,附图3 所示的触发操作接收单元31、时间目录生成单元32、选择操作接收单元33、呈现单元34、展开操作接收单元35和展开呈现单元36。处理器410通过运行存储在存储器420中的非易失性软件程序、指令以及模块,从而执行该移动终端的各种功能应用以及数据处理,即实现上述方法实施例的会话消息的呈现方法。
存储器420可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据会话消息的呈现装置的使用所创建的数据等。此外,存储器 420可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器420可选包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至会话消息的呈现装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述一个或者多个模块存储在所述存储器420中,当被所述一个或者多个处理器410执行时,执行上述任意方法实施例中的会话消息的呈现方法,例如,执行以上描述的图1中的方法步骤110至步骤 140,实现图3中的单元31-36的功能。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
实施例五
本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如图4中的一个处理器410,可使得上述一个或多个处理器可执行上述任意方法实施例中的会话消息的呈现方法,例如,执行以上描述的图1中的方法步骤110至步骤 140,实现图3中的单元31-36的功能。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体 (Random Access Memory,RAM)等。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种会话消息的呈现方法,应用于用户终端,其特征在于,包括:
接收针对当前会话消息所在界面的触发操作;
根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;
接收作用于所述时间目录的选择操作;
根据所述选择操作呈现消息内容,所述消息内容为所述选择操作对应的时间段选项内的内容;
其中,所述时间目录包括至少两个,所述当前会话消息所在界面包括会话详情界面,针对所述会话详情界面的触发操作为第一触发操作;
则,所述根据所述触发操作对所述会话消息以时间目录进行呈现,包括:
根据所述第一触发操作对所述会话消息以相应的时间目录进行呈现,其包括:根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以与所述移动距离对应的时间目录进行呈现。
2.根据权利要求1所述的方法,其特征在于,所述时间目录包括至少两级时间目录,所述至少两级时间目录包含互相关联的上下级时间目录,所述当前会话消息所在界面还包括任一下级时间目录界面,针对所述任一下级时间目录界面的触发操作为第二触发操作;
则,所述根据所述触发操作对所述会话消息以时间目录进行呈现,包括:
根据所述第二触发操作对所述会话消息以与所述任一下级时间目录关联的上一级时间目录进行呈现。
3.根据权利要求1所述的方法,其特征在于,所述根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,包括:
根据所述选择指令在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收作用于显示所述消息内容的区域的展开操作;
根据所述展开操作对所述消息内容进行展开呈现。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述会话消息包括群组消息,所述时间目录中的时间段选项下还包括群组成员选项,则,所述根据所述选择操作呈现所述选择操作对应的时间段选项内的消息内容,包括:
根据所述选择操作呈现所述选择操作对应的时间段选项内所选群组成员发送的消息内容。
6.一种会话消息的呈现装置,其特征在于,包括:
触发操作接收单元,用于接收针对当前会话消息所在界面的触发操作;
时间目录生成单元,用于根据所述触发操作对所述会话消息以时间目录进行呈现,所述时间目录中包括至少一个时间段选项;
选择操作接收单元,用于接收作用于所述时间目录的选择操作;
呈现单元,用于根据所述选择操作呈现消息内容,所述消息内容为所述选择操作对应的时间段选项内的内容;
其中,所述时间目录包括至少两个,所述当前会话消息所在界面包括会话详情界面,针对所述会话详情界面的触发操作为第一触发操作;
则,所述时间目录生成单元用于:
根据所述第一触发操作对所述会话消息以相应的时间目录进行呈现,其包括:根据所述第一触发操作在所述会话详情界面上的移动距离,确定所述会话消息以与所述移动距离对应的时间目录进行呈现。
7.根据权利要求6所述的装置,其特征在于,所述时间目录包括至少两级时间目录,所述至少两级时间目录包含互相关联的上下级时间目录,所述当前会话消息所在界面还包括任一下级时间目录界面,针对所述任一下级时间目录界面的触发操作为第二触发操作;
则,所述时间目录生成单元具体用于:
根据所述第二触发操作对所述会话消息以与所述任一下级时间目录关联的上一级时间目录进行呈现。
8.根据权利要求6所述的装置,其特征在于,所述呈现单元具体用于:
根据所述选择指令在所述时间目录中显示与所述选择指令对应的时间段选项内的全部消息内容。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
展开操作接收单元,用于接收作用于显示所述消息内容的区域的展开操作;
展开呈现单元,用于根据所述展开操作对所述消息内容进行展开呈现。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述会话消息包括群组消息,所述时间目录中的时间段选项下还包括群组成员选项,则,所述呈现单元具体用于:
根据所述选择操作呈现所述选择操作对应的时间段选项内所选群组成员发送的消息内容。
11.一种用户终端,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-5任一项所述的方法。
12.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使用户终端执行如权利要求1-5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710488758.8A CN107360309B (zh) | 2017-06-23 | 2017-06-23 | 一种会话消息的呈现方法、装置和用户终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710488758.8A CN107360309B (zh) | 2017-06-23 | 2017-06-23 | 一种会话消息的呈现方法、装置和用户终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107360309A CN107360309A (zh) | 2017-11-17 |
CN107360309B true CN107360309B (zh) | 2019-11-12 |
Family
ID=60272966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710488758.8A Active CN107360309B (zh) | 2017-06-23 | 2017-06-23 | 一种会话消息的呈现方法、装置和用户终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107360309B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109992179B (zh) * | 2018-12-25 | 2022-03-15 | 创新先进技术有限公司 | 会话记录查找方法以及装置 |
CN109901763A (zh) * | 2019-02-28 | 2019-06-18 | 深圳安泰创新科技股份有限公司 | 聊天记录展示方法、设备及计算机可读存储介质 |
CN112532511B (zh) * | 2020-11-30 | 2023-12-22 | 腾讯科技(深圳)有限公司 | 多媒体交互信息的处理方法、装置、设备及存储介质 |
CN112559553A (zh) * | 2020-12-24 | 2021-03-26 | 上海明略人工智能(集团)有限公司 | 一种查看会话内容的方法、***、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8346590B2 (en) * | 2010-01-27 | 2013-01-01 | Google Inc. | Automatically schedule and re-schedule meetings through search interface |
CN103823836A (zh) * | 2013-12-06 | 2014-05-28 | 华为技术有限公司 | 查找历史行为记录的方法及终端 |
CN104461561A (zh) * | 2014-12-23 | 2015-03-25 | 沈文策 | 一种聊天记录的显示方法与装置 |
CN106470148A (zh) * | 2015-08-19 | 2017-03-01 | 腾讯科技(深圳)有限公司 | 群组聊天内容显示方法及装置 |
-
2017
- 2017-06-23 CN CN201710488758.8A patent/CN107360309B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8346590B2 (en) * | 2010-01-27 | 2013-01-01 | Google Inc. | Automatically schedule and re-schedule meetings through search interface |
CN103823836A (zh) * | 2013-12-06 | 2014-05-28 | 华为技术有限公司 | 查找历史行为记录的方法及终端 |
CN104461561A (zh) * | 2014-12-23 | 2015-03-25 | 沈文策 | 一种聊天记录的显示方法与装置 |
CN106470148A (zh) * | 2015-08-19 | 2017-03-01 | 腾讯科技(深圳)有限公司 | 群组聊天内容显示方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107360309A (zh) | 2017-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11669219B2 (en) | Launching application task based on single user input and preset condition | |
US9594496B2 (en) | Method and apparatus for playing IM message | |
CN107360309B (zh) | 一种会话消息的呈现方法、装置和用户终端 | |
CN105867925B (zh) | 一种快捷方式建立方法和电子设备 | |
CN104820557B (zh) | 一种分屏方法及移动终端 | |
US8799777B1 (en) | Selectability of objects on a touch-screen display | |
EP3252591A1 (en) | Group chat method and device | |
CN102662576B (zh) | 基于触摸的信息发送方法及装置 | |
CN105389173B (zh) | 一种基于长连接任务的界面切换展示方法及装置 | |
CN106201409B (zh) | 一种应用程序操作界面的处理方法及*** | |
US20190138200A1 (en) | Information processing method and device | |
CN104158972A (zh) | 在通话过程中调用第三方应用的方法及用户终端 | |
CN110362257B (zh) | 一种数据处理方法、展示方法和客户端 | |
CN107850975B (zh) | 用于对应用程序功能进行定制用户访问的方法和用户界面(ui) | |
CN105430183B (zh) | 一种移动终端切换账号的方法及移动终端 | |
CN110286838B (zh) | 会话对象的处理方法、装置、终端和存储介质 | |
CN106383721B (zh) | 一种电子设备的显示控制方法、装置及电子设备 | |
US9423927B2 (en) | Managing user interface elements using gestures | |
US20170038918A1 (en) | Information display method and device | |
US20160246460A1 (en) | Method and apparatus for arranging instant messaging widows | |
KR20190040997A (ko) | 그룹을 생성하기 위한 방법 및 디바이스 | |
CN106648281B (zh) | 一种截图方法及装置 | |
US20140115496A1 (en) | Method and Apparatus for Switching Among Multiple Message Reply Windows | |
CN109683760B (zh) | 最近内容的显示方法、装置、终端及存储介质 | |
WO2022001341A1 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |