通知消息的展示方法、装置、终端设备和存储介质与流程

文档序号:23314358发布日期:2020-12-15 11:46阅读:94来源:国知局
通知消息的展示方法、装置、终端设备和存储介质与流程

本申请涉及消息处理领域,具体而言,涉及一种通知消息的展示方法、装置、终端设备和存储介质。



背景技术:

对于手机或平板等终端产品,当某应用程序(app,application的缩写)有消息推送时,终端都会在显示界面的状态栏显示通知消息。如果应用程序的消息比较多(例如,通讯类、财经类、新闻类、时报类应用程序等),或者用户长时间没有阅读,多个通知消息就会在状态栏堆叠显示(如下图1中的子图a所示)。

目前用户点击对应应用程序的通知消息后,终端会依次展开各个消息(如下图1中的子图b所示)。用户可以根据自己的选择,点击对应消息进入对应的应用程序浏览相应的信息内容。

但是,上述的消息展示方式操作复杂,终端设备展示信息的效率低下,无法满足用户对于更便捷的消息阅读的需求。



技术实现要素:

本申请的目的包括,提供了一种通知消息的展示方法、装置、终端设备和存储介质,其能够简化通知消息阅读方式,提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

本申请的实施例可以这样实现:

第一方面,本申请实施例提供一种通知消息的展示方法,应用于终端设备,所述终端设备包括显示器,所述方法包括:获取多个通知消息;每个所述通知消息均有对应的消息内容;在所述显示器的内容显示界面上,展示当前通知消息对应的第一消息内容;响应用户对所述内容显示界面的第一手势操作,从所述多个通知消息中查询未读通知消息;当查询到未读通知消息时,在所述内容显示界面,将所述第一消息内容更新为所述未读通知消息所对应的第二消息内容;当未查询到未读通知消息时,结束所述通知消息的展示。

在可选的实施方式中,所述多个通知消息按预设顺序排列;所述响应用户对所述内容显示界面的第一手势操作,从所述多个通知消息中查询未读通知消息的步骤,包括:响应用户对所述内容显示界面的第一手势操作,根据所述预设顺序,判断所述当前通知消息是否为最后一个通知消息;当所述当前通知消息为最后一个通知消息时,则确定未查询到未读通知消息;当所述当前通知消息不为最后一个通知消息时,则将所述当前通知消息的下一个通知消息确定为所述未读通知消息。

在可选的实施方式中,所述获取多个通知消息的步骤之后,所述方法还包括:在所述显示器的通知显示界面显示所述多个通知消息;响应用户对所述通知显示界面的第二手势操作,从所述多个通知消息中确定出被选中的通知消息;将所述被选中的通知消息确定为所述当前通知消息。

在可选的实施方式中,在所述内容显示界面,将所述第一消息内容更新为所述未读通知消息所对应的第二消息内容之后,所述方法还包括:将所述当前通知消息确定为已读通知消息;在所述通知显示界面取消对所述当前通知消息的展示。

在可选的实施方式中,所述结束所述通知消息的展示包括:在所述显示器显示预设文字和/或图像,以提示用户通知消息的展示结束。

第二方面,本申请实施例提供一种通知消息的展示装置,应用于终端设备,所述终端设备包括显示器,所述装置包括:获取模块,用于获取多个通知消息;每个所述通知消息均有对应的消息内容;处理模块,用于在所述显示器的内容显示界面上,展示当前通知消息对应的第一消息内容;所述处理模块,还用于响应用户对所述内容显示界面的第一手势操作,从所述多个通知消息中查询未读通知消息;所述处理模块,还用于当查询到未读通知消息时,在所述内容显示界面,将所述第一消息内容更新为所述未读通知消息所对应的第二消息内容;所述处理模块,还用于当未查询到未读通知消息时,结束所述通知消息的展示。

在可选的实施方式中,所述多个通知消息按预设顺序排列;所述处理模块,用于响应用户对所述内容显示界面的第一手势操作,根据所述预设顺序,判断所述当前通知消息是否为最后一个通知消息;所述处理模块,还用于当所述当前通知消息为最后一个通知消息时,则确定未查询到未读通知消息;所述处理模块,还用于当所述当前通知消息不为最后一个通知消息时,则将所述当前通知消息的下一个通知消息确定为所述未读通知消息。

在可选的实施方式中,所述处理模块,还用于在所述显示器的通知显示界面显示所述多个通知消息;所述处理模块,还用于响应用户对所述通知显示界面的第二手势操作,从所述多个通知消息中确定出被选中的通知消息;所述处理模块,还用于将所述被选中的通知消息确定为所述当前通知消息。

在可选的实施方式中,所述处理模块,还用于将所述当前通知消息确定为已读通知消息;所述处理模块,还用于在所述通知显示界面取消对所述当前通知消息的展示。

在可选的实施方式中,所述处理模块,用于在所述显示器显示预设文字和/或图像,以提示用户通知消息的展示结束。

第三方面,本申请实施例提供一种终端设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前述实施方式任一项所述的方法。

第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式中任一项所述的方法。

本申请实施例的有益效果包括:终端设备在显示器的内容显示界面上展示当前通知消息对应的第一消息内容时,用户仅需要在该内容显示界面进行第一手势操作,终端设备即可直接在该内容显示界面进行内容更新,以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。也即是说,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。因此,本申请提供的消息展示方式简单,能够提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为目前用户点击对应应用程序的通知消息后,终端的显示示意图;

图2为本申请实施例提供的一种终端设备的方框示意图;

图3为本申请实施例提供的一种通知消息的展示方法的流程示意图;

图4为本申请实施例提供的终端设备的一种显示示意图;

图5为本申请实施例提供的终端设备的另一种显示示意图;

图6为本申请实施例提供的一种通知消息的展示方法的s220的流程示意图;

图7为本申请实施例提供的一种通知消息的展示方法的完整流程示意图;

图8为本申请实施例提供的一种通知消息的展示装置的方框示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。

为了解决背景技术中提出的不足,本申请实施例提供一种通知消息的展示方法,该方法应用于终端设备。请参见图2,图2为本申请实施例提供的一种终端设备的方框示意图,该终端设备100可以包括处理器110,外部存储器接口120,内部存储器121,移动通信模块150以及无线通信模块160等。

可以理解的是,本申请实施例示意的结构并不构成对终端设备100的具体限定。在本申请另一些实施例中,终端设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(applicationprocessor,ap),调制解调处理器,图形处理器(graphicsprocessingunit,gpu),图像信号处理器(imagesignalprocessor,isp),控制器,存储器,视频编解码器,数字信号处理器(digitalsignalprocessor,dsp),基带处理器,和/或神经网络处理器(neural-networkprocessingunit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。

外部存储器接口120可以用于连接外部存储卡,例如microsd卡,实现扩展终端设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。

内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行终端设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universalflashstorage,ufs)等。

终端设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。

天线1和天线2用于发射和接收电磁波信号。终端设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块150可以提供应用在终端设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoiseamplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。

无线通信模块160可以提供应用在终端设备100上的包括无线局域网(wirelesslocalareanetworks,wlan)(如无线保真(wirelessfidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(globalnavigationsatellitesystem,gnss),调频(frequencymodulation,fm),近距离无线通信技术(nearfieldcommunication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。

在一些实施例中,终端设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得终端设备100可以通过无线通信技术与网络以及其他设备通信。无线通信技术可以包括全球移动通讯系统(globalsystemformobilecommunications,gsm),通用分组无线服务(generalpacketradioservice,gprs),码分多址接入(codedivisionmultipleaccess,cdma),宽带码分多址(widebandcodedivisionmultipleaccess,wcdma),时分码分多址(time-divisioncodedivisionmultipleaccess,tdscdma),长期演进(longtermevolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。gnss可以包括全球卫星定位系统(globalpositioningsystem,gps),全球导航卫星系统(globalnavigationsatellitesystem,glonass),北斗卫星导航系统(beidounavigationsatellitesystem,bds),准天顶卫星系统(quasi-zenithsatellitesystem,qzss)和/或星基增强系统(satellitebasedaugmentationsystems,sbas)。

应理解,本申请实施例提供的通知消息的展示方法可以应用于不同的终端设备上,图2示出的终端设备100可以是但不限于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmentedreality,ar)/虚拟现实(virtualreality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本、个人数字助理(personaldigitalassistant,pda)等终端设备上,本申请实施例对终端设备的具体类型不作任何限制。

下面在图2示出的终端设备100的基础上,以终端设备100与用户的交互为例,本申请实施例提供一种通知消息的展示方法,请参见图3,图3为本申请实施例提供的一种通知消息的展示方法的流程示意图,该通知消息的展示方法可以包括以下步骤:

s200,获取多个通知消息;每个通知消息均有对应的消息内容。

如图1中的子图a所示,终端设备100可以获取到多个通知消息,而每个通知消息均可以对应一个消息内容。其中,“每个通知消息均可以对应一个消息内容”的方式可以是:每个通知消息对应一个链接,该链接对应一个消息内容(此通知消息与消息内容的对应方式为现有技术内容,在此不再赘述)。

如图4的子图a所示,假设终端设备100的资讯类app向系统推送了4条通知消息,分别为资讯a、资讯b、资讯c以及资讯d(终端设备100在可以在通知显示界面显示这4条通知消息),并且,每条通知消息均对应一个链接。终端设备100可以根据通知消息对应的链接得到该通知消息所对应的内容。例如,用户在终端设备100上点击所显示的资讯a,则终端设备100可以根据资讯a对应的链接,将该链接指向的消息内容显示在显示界面上。

s210,在显示器的内容显示界面上,展示当前通知消息对应的第一消息内容。

可以理解的是,终端设备100的显示器的内容显示界面上,可以展示通知消息对应的消息内容。如图4的子图b所示,此时的终端设备100在内容显示界面展示“资讯a对应的消息内容”(即第一消息内容),其过程可以是,终端设备100获取到当前通知消息对应的链接,通过链接运行该链接对应的app,并运行该app显示该通知消息对应的消息内容。

s220,响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息。

在一些可能的实施例中,用户对内容显示界面的第一手势操作可以是左滑界面,双击界面等等手势或操作,本申请对此不作限定。

当用户阅读图4的子图b所示的“资讯a对应的消息内容”完毕时,用户可以对在该内容显示界面上,对该内容显示界面进行上述的第一手势操作。此时,终端设备100可以响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息。其中,上述的未读通知消息即为用户未阅读过的通知消息,例如,在通知显示界面上未被用户点击过的通知消息。

s230,当查询到未读通知消息时,在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容。

可以理解的是,当查询到未读通知消息时,表示此时终端设备100所获取的多个通知消息中还存在用户未读的通知消息。此时,可以直接对终端设备100的显示器显示的内容显示界面进行内容更新(也即是内容切换),以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。

假设用户已经完成对图4的子图b所示的“资讯a对应的消息内容”的阅读,并对内容显示界面进行了第一手势操作,且经过查询,确定未读通知消息为“资讯b”。则如图5所示,终端设备100的内容显示界面显示的内容直接从图5的子图a的“资讯a对应的消息内容”更新到子图b的“资讯b对应的消息内容”。

需要注意的是,在本申请实施例中,终端设备100从响应用户对内容显示界面的第一手势操作,到对内容显示界面进行内容更新,这个过程中终端设备100的显示器上发生更新的只有内容显示界面。而现有技术中,用户要从阅读“资讯a对应的消息内容”到阅读“资讯b对应的消息内容”时,其必须要先操作终端设备100退出当前的内容显示界面(即退出“资讯a对应的消息内容”),然后再返回到通知显示界面(例如,常见的状态栏),点击“资讯b”的通知消息框,终端设备100才会显示“资讯b”对应的消息内容。

也即是说,在现有技术中,用户想要阅读下一条通知消息,至少需要经过“退出当前通知消息对应的内容、展开通知显示界面、点击下一条通知消息”这三个步骤(至少三次手势操作)。而在本申请中,用户仅需要经过“在内容显示界面进行一次手势操作”这一个步骤。

因此,终端设备100通过执行本申请所示的方法,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。

s240,当未查询到未读通知消息时,结束通知消息的展示。

可以理解的是,为了避免用户重复阅读,增加用户体验,“结束通知消息的展示”的一种可行的实施方式如下:在显示器显示预设文字和/或图像,以提示用户通知消息的展示结束。例如,例如文字提示已无未读信息、界面显示特定的视觉图像效果等等。

另外,“结束通知消息的展示”的另一种可行的实施方式如下:不做任何响应。

应理解,本申请实施例的有益效果包括:终端设备在显示器的内容显示界面上展示当前通知消息对应的第一消息内容时,用户仅需要在该内容显示界面进行第一手势操作,终端设备即可直接在该内容显示界面进行内容更新,以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。也即是说,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。因此,本申请提供的消息展示方式简单,能够提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

进一步的,对于上述图3所示方法的s220,本申请还提供了一种可行的实施例。在该可行的实施例中,多个通知消息按预设顺序排列。下面,请参照图6,s220可以包括:

s220a,响应用户对内容显示界面的第一手势操作,根据预设顺序,判断当前通知消息是否为最后一个通知消息;当当前通知消息为最后一个通知消息时,则执行s220b;否则执行s220c。

需要说明的是,上述“多个通知消息按预设顺序排列”的排序方式可以是按时间排序,例如,按多个通知消息的生成时间先后,将先生成的通知消息排在前,后生成的通知消息排在后。或者也可以是按多个通知消息的重要性进行排序,例如,按金融类、信息类、资讯类顺序对多个通知消息进行排序。还可以是,根据用户的个性设置对多个通知消息进行排序。因此,本申请对于“多个通知消息按预设顺序排列”的排序方式不作限定。

由于用户在阅读终端设备100的内容显示界面上的消息内容时,每读完一个便会通过第一手势操作,让终端设备100切换到下一个消息内容。而对于按预设顺序排列的多个通知消息而言,其也是按该预设顺序依次被用户阅读。进而可以理解的是,当当前通知消息为最后一个通知消息时,说明多个通知消息中已经不存在未读的通知消息,此时,可以确定未查询到未读通知消息,否则可以将当前通知消息的下一个通知消息确定为未读通知消息,以便用户快捷地一次性依次查看每一个未读通知消息对应的消息内容。

s220b,确定未查询到未读通知消息。

s220c,将当前通知消息的下一个通知消息确定为未读通知消息。

应理解,通过上述s220a至s220c所示的方法,用户可以一次性依次查看每一个未读消息,进一步提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

进一步的,对于上述图3所示方法,本申请还提供了一种完整可行的实施例。请参照图7,该方法还可以包括:

s201,在显示器的通知显示界面显示多个通知消息。

s202,响应用户对通知显示界面的第二手势操作,从多个通知消息中确定出被选中的通知消息。

应理解,用户对内容显示界面的第二手势操作可以是点击界面、长按界面、双击界面等手势或操作,本申请对此不作限定。

s203,将被选中的通知消息确定为当前通知消息。

进一步的,为了使得本申请实施例所提供的方法完整,在一些可能的实施例中,请参照图7,在本申请提供的s230之后,方法还可以包括:

s231,将当前通知消息确定为已读通知消息。

s232,在通知显示界面取消对当前通知消息的展示。

应理解,上述的s201至s203以及s231至s232可以参照现有技术,在此不再赘述。需要说明的是,通过执行上述s201至s203以及s231至s232,终端设备100可以完整的实现通知消息的展示方法,提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

应该理解的是,虽然图3、6、7的流程图中各个步骤按照箭头指示依次显示,但是这些步骤并不必然按照箭头指的顺序依次执行。除非本文中有明确的说明,这些步骤执行并没有严格顺序限制,这些步骤可以以其它的顺序执行。而且,图3、6、7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它子步骤的步骤或者阶段的至少一部分轮流或者交替地执行。

为了实现上述任意一个实施例中的通知消息的展示方法,本申请实施例提供一种通知消息的展示装置,应用于终端设备100。请参见图8,图8为本申请实施例提供的一种通知消息的展示装置的方框示意图,该通知消息的展示装置400包括获取模块410和处理模块420。其中:

在可选的实施方式中,获取模块410,用于获取多个通知消息;每个通知消息均有对应的消息内容;处理模块420,用于在显示器的内容显示界面上,展示当前通知消息对应的第一消息内容;处理模块420,还用于响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息;处理模块420,还用于当查询到未读通知消息时,在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容;处理模块420,还用于当未查询到未读通知消息时,结束通知消息的展示。

在可选的实施方式中,多个通知消息按预设顺序排列;处理模块420,用于响应用户对内容显示界面的第一手势操作,根据预设顺序,判断当前通知消息是否为最后一个通知消息;处理模块420,还用于当当前通知消息为最后一个通知消息时,则确定未查询到未读通知消息;处理模块420,还用于当当前通知消息不为最后一个通知消息时,则将当前通知消息的下一个通知消息确定为未读通知消息。

在可选的实施方式中,处理模块420,还用于在显示器的通知显示界面显示多个通知消息;处理模块420,还用于响应用户对通知显示界面的第二手势操作,从多个通知消息中确定出被选中的通知消息;处理模块420,还用于将被选中的通知消息确定为当前通知消息。

在可选的实施方式中,处理模块420,还用于将当前通知消息确定为已读通知消息;处理模块420,还用于在通知显示界面取消对当前通知消息的展示。

在可选的实施方式中,处理模块420,用于在显示器显示预设文字和/或图像,以提示用户通知消息的展示结束。

应理解,终端设备在显示器的内容显示界面上展示当前通知消息对应的第一消息内容时,用户仅需要在该内容显示界面进行第一手势操作,终端设备即可直接在该内容显示界面进行内容更新,以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。也即是说,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。因此,本申请提供的消息展示方式简单,能够提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

关于通知消息的展示装置的具体限定可以参见上文中对于通知消息的展示方法的限定,在此不再赘述。上述通知消息的展示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,本申请提供的通知消息的展示装置400可以实现为一种计算机程序的形式,计算机程序可在如图2所示的终端设备100上运行。终端设备100的存储器中可存储组成该通知消息的展示装置400的各个程序模块,比如,图8所示的获取模块41和处理模块42。各个程序模块构成的计算机程序使得处理器执行本申请说明书中描述的本申请各个实施例的通知消息的展示方法中的步骤。

例如,图2所示的终端设备100可以通过图8所示装置中的获取模块410执行s200。终端设备100可以通过图8所示装置中的处理模块420执行s210至s240。

在一个实施例中,提供了一种终端设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取多个通知消息;每个通知消息均有对应的消息内容;在显示器的内容显示界面上,展示当前通知消息对应的第一消息内容;响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息;当查询到未读通知消息时,在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容;当未查询到未读通知消息时,结束通知消息的展示。

在可选的实施方式中,处理器执行计算机程序时还实现以下步骤:多个通知消息按预设顺序排列;响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息的步骤,包括:响应用户对内容显示界面的第一手势操作,根据预设顺序,判断当前通知消息是否为最后一个通知消息;当当前通知消息为最后一个通知消息时,则确定未查询到未读通知消息;当当前通知消息不为最后一个通知消息时,则将当前通知消息的下一个通知消息确定为未读通知消息。

在可选的实施方式中,处理器执行计算机程序时还实现以下步骤:获取多个通知消息的步骤之后,方法还包括:在显示器的通知显示界面显示多个通知消息;响应用户对通知显示界面的第二手势操作,从多个通知消息中确定出被选中的通知消息;将被选中的通知消息确定为当前通知消息。

在可选的实施方式中,处理器执行计算机程序时还实现以下步骤:在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容之后,方法还包括:将当前通知消息确定为已读通知消息;在通知显示界面取消对当前通知消息的展示。

在可选的实施方式中,处理器执行计算机程序时还实现以下步骤:结束通知消息的展示包括:在显示器显示预设文字和/或图像,以提示用户通知消息的展示结束。

应理解,终端设备在显示器的内容显示界面上展示当前通知消息对应的第一消息内容时,用户仅需要在该内容显示界面进行第一手势操作,终端设备即可直接在该内容显示界面进行内容更新,以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。也即是说,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。因此,本申请提供的消息展示方式简单,能够提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取多个通知消息;每个通知消息均有对应的消息内容;在显示器的内容显示界面上,展示当前通知消息对应的第一消息内容;响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息;当查询到未读通知消息时,在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容;当未查询到未读通知消息时,结束通知消息的展示。

在可选的实施方式中,计算机程序被处理器执行时还实现以下步骤:多个通知消息按预设顺序排列;响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息的步骤,包括:响应用户对内容显示界面的第一手势操作,根据预设顺序,判断当前通知消息是否为最后一个通知消息;当当前通知消息为最后一个通知消息时,则确定未查询到未读通知消息;当当前通知消息不为最后一个通知消息时,则将当前通知消息的下一个通知消息确定为未读通知消息。

在可选的实施方式中,计算机程序被处理器执行时还实现以下步骤:获取多个通知消息的步骤之后,方法还包括:在显示器的通知显示界面显示多个通知消息;响应用户对通知显示界面的第二手势操作,从多个通知消息中确定出被选中的通知消息;将被选中的通知消息确定为当前通知消息。

在可选的实施方式中,计算机程序被处理器执行时还实现以下步骤:在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容之后,方法还包括:将当前通知消息确定为已读通知消息;在通知显示界面取消对当前通知消息的展示。

在可选的实施方式中,计算机程序被处理器执行时还实现以下步骤:结束通知消息的展示包括:在显示器显示预设文字和/或图像,以提示用户通知消息的展示结束。

应理解,终端设备在显示器的内容显示界面上展示当前通知消息对应的第一消息内容时,用户仅需要在该内容显示界面进行手第一势操作,终端设备即可直接在该内容显示界面进行内容更新,以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。也即是说,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。因此,本申请提供的消息展示方式简单,能够提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

综上,本申请实施例提供了一种通知消息的展示方法、装置、终端设备和存储介质。该方法应用于终端设备,终端设备包括显示器,方法包括:获取多个通知消息;每个通知消息均有对应的消息内容;在显示器的内容显示界面上,展示当前通知消息对应的第一消息内容;响应用户对内容显示界面的第一手势操作,从多个通知消息中查询未读通知消息;当查询到未读通知消息时,在内容显示界面,将第一消息内容更新为未读通知消息所对应的第二消息内容;当未查询到未读通知消息时,结束通知消息的展示。

本申请实施例的有益效果包括:终端设备在显示器的内容显示界面上展示当前通知消息对应的第一消息内容时,用户仅需要在该内容显示界面进行第一手势操作,终端设备即可直接在该内容显示界面进行内容更新,以将内容显示界面展示的内容从第一消息内容更新为未读通知消息对应的第二消息内容。也即是说,用户在想要一次性依次查看多个通知消息对应的消息内容时,仅需要在显示器的内容显示界面上进行一次手势操作即可将当前的消息内容切换至下一个未读消息内容。因此,本申请提供的消息展示方式简单,能够提高终端设备展示信息的效率,满足用户对于更便捷的消息阅读的需求。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1