CN111596995B - 展示方法、装置和电子设备 - Google Patents
展示方法、装置和电子设备 Download PDFInfo
- Publication number
- CN111596995B CN111596995B CN202010370384.1A CN202010370384A CN111596995B CN 111596995 B CN111596995 B CN 111596995B CN 202010370384 A CN202010370384 A CN 202010370384A CN 111596995 B CN111596995 B CN 111596995B
- Authority
- CN
- China
- Prior art keywords
- type
- unread message
- information
- prompting
- determining
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开实施例公开了展示方法、装置和电子设备。该方法的一具体实施方式包括:基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。由此,提供了一种新的展示方式。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种展示方法、装置和电子设备。
背景技术
随着互联网的发展,用户越来越多的使用终端设备浏览各类信息。终端设备上可以安装各类应用,各类应用可以接收新消息,用户没有阅览的新消息可以作为未读消息。对于应用的未读消息,用户可能不能随时查看;这种情况下,应用可能在原有未读消息的基础上,将此次接收到的新消息,加入到未读消息中。
发明内容
提供该公开内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该公开内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
本公开实施例提供了一种展示方法、装置和电子设备。
第一方面,本公开实施例提供了一种展示方法,该方法包括:基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。
第二方面,本公开实施例提供了一种展示装置,应用于终端设备,包括:确定单元,用于基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;展示单元,用于根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。
第三方面,本公开实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行,使得上述一个或多个处理器实现如第一方面上述的展示方法。
第四方面,本公开实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面上述的展示方法的步骤。
本公开实施例提供的展示方法、装置和电子设备,通过基于未读消息项的总数量,确定与上述总数量相适应的展示方式,并且每个未读消息提示信息提示一未读消息项,可以针对未读消息项,采用不同的类型的提示信息进行提示,可以便于用户区分不同的未读消息项,提高用户获取信息的效率,即提高信息展示效率。
附图说明
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
图1是根据本公开的展示方法的一个实施例的流程图;
图2是根据本公开的展示方法的一个应用场景的示意图;
图3A、图3B和图3C是根据本公开的展示方法的另一个应用场景的示意图;
图4A、图4B和图4C是本公开的展示方法的又一个应用场景的示意图;
图5是根据本公开的展示装置的一个实施例的结构示意图;
图6是本公开的一个实施例的展示方法可以应用于其中的示例性***架构;
图7是根据本公开实施例提供的电子设备的基本结构的示意图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所展示的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
请参考图1,其示出了根据本公开的展示方法的一个实施例的流程。如图1所示该展示方法,包括以下步骤:
步骤101,基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式。
在本实施例中,展示方法的执行主体(例如终端设备)可以基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式。
在本实施例中,上述应用可以是任意种类的应用,在此不做限定。例如,上述应用可以是即时通讯类应用、视频播放类应用、房屋中介平台类应用和邮件类应用等。
在这里,本实施例的触发时机,可以根据具体应用场景设置,在此不做限定。作为示例,可以在用户打开上述应用的时候,开始执行本实施例所示方法;也可以在用户打开未读消息通知页面的时候,开始执行本实施例所示方法。
在本实施例中,未读消息也可以称为新消息。未读消息项可以包括同一会话中的未读消息,即同一会话中的一个或者指示两个未读消息,算作一个未读消息项。可以理解,甲和乙的会话中有多条未读消息,但是这多条未读消息都是在甲和乙会话中,因此,这多条未读消息算作一个未读消息项。可以理解,会话中的参与用户可以是至少两个,即可以是两个,也可以是至少三个。
在本实施例中,未读消息项的总数量,可以理解为具有未读消息的会话的数量。
在本实施例中,上述提示方式可以用于提示未读消息项。
在本实施例中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项。作为示例,未读消息项的总数量为10。基于总数量,确定采用两种类型的未读消息提示信息,对10个未读消息项中的8个未读消息项进行提示。其中,第一类型的未读消息提示信息展示5个,第二类型的未读消息提示信息展示3个。每个展示出来的未读消息提示信息,可以用于提示一个未读消息项。
在这里,未读消息提示信息的类型可以跟实际应用场景设置,作为示例,例如可以是至少两个。
在一些实施例中,上述未读消息提示信息可以包括以下至少一种类型:第一类型提示信息和第二类型提示信息。即未读消息提示信息的类型可以包括第一类型和第二类型。
作为示例,提示信息为第一类型,则未读消息项采用第一类型提示信息展示;提示信息为第二类型,则未读消息项采用第二类型提示信息展示。
在这里,单个第一类型提示信息的展示面积大于单个第二类型提示信息的展示面积。在这里,展示面积可以是展示未读消息提示信息所占用的面积。
在一些应用场景中,第一类型提示信息所包括的内容,比第二类型提示信息所包括的内容多,因此,第一类型提示信息的展示面积大于第二类型提示信息的展示面积。
在一些实施例中,第一类型提示信息所包括的具体内容可以根据实际应用场景设置,在此不做限定。第二类型提示信息所包括的具体内容也可以根据实际应用场景设置,在此不做限定。
在一些实施例中,第一类型提示信息可以包括未读消息项标识和未读消息内容。第二类型提示信息可以为未读消息项标识。在这里,未读消息项标识可以是未读消息所在的会话的会话标识。
在这里,未读消息内容,可以是未读消息的具体内容,例如文字类型的未读消息或者表情图像类型的未读消息。
在这里,会话标识可以根据会话中的参与对象的不同而不同;如果是会话中的参与对象为两个,由于一个为上述应用的登录用户,则可以将此登录用户之外的参与对象的标识(例如头像),作为会话标识;如果会话中的参与对象为至少三个,则可以将此会话的参与对象理解为一个群组,可以将群组的名称作为会话标识,也可以将群组中参与对象的标识的集合(例如头像集合)作为会话标识。
需要说明的是,通过提供两种类型的未读消息项提示信息,并且第一类型未读消息项提示信息可以包括未读消息项标识和未读消息内容,可以提供较多的未读消息项相关信息。第二类型的未读消息项可以为未读消息项标识,由此可以提供最关键的未读消息项相关信息。
步骤102,根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。
在本实施例中,上述执行主体可以根据所确定的展示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。
在这里,展示至少一种类型的未读消息提示信息,可以包括以下任一:展示第一类型提示信息;展示第二类型提示信息;展示第一类型提示信息和第二类型提示信息。
可以理解,本实施例中示出的未读消息提示信息的类型为两种,但是,实际应用中,未读消息提示信息的类型也可以设置为至少三种,如果是至少三种,本领域技术人员在本公开的启示下,也可能采用至少三种类型的未读消息提示信息实施方案。
需要说明的是,本实施例提供的展示方法,通过基于未读消息项的总数量,确定与上述总数量相适应的展示方式,并且每个未读消息提示信息提示一未读消息项,可以针对未读消息项,采用不同的类型的提示信息进行提示,可以便于用户区分不同的未读消息项,提高用户获取信息的效率,即提高信息展示效率。
需要说明的是,通过基于未读消息项的总数量,确定与上述总数量相适应的展示方式,在展示界面面积有限的情况下,确定出适合该展示界面的提示方式,由此,通过在展示界面中合理排布,可以在提示的未读消息项数量和未读消息项中的内容丰富程度这两个矛盾的方面,进行平衡,从而,提高展示界面的利用率,提高信息展示效率。
换句话说,如果数量较少,则采用更多的第一类型提示信息(展示面积较大)进行提示,以向用户提示更多未读消息项中的内容;如果数量较多,则更多的采用第二类型提示信息(展示面积较小)进行提示,以向用户提示更多数量的未读消息项。
在一些应用场景中,上述步骤102,可以包括以下至少一项:在上述展示界面的第一区域,展示至少一个第一类型提示信息;在上述展示界面的第二区域,展示至少一个第二类型提示信息。
在这里,上述第一区域和上述第二区域,可以具有位置和面积等参数。上述各个参数的确定方式,可以根据实际情况设置,在此不做限定。
在一些应用场景中,上述第一区域的位置和面积,都可以是预先设置的。同理,第二区域的位置和面积,也可以是预先设置的。
在一些应用场景中,第一区域和第二区域的位置,可以是预先设置的。但是,第一区域和第二区域的面积,可以总数量得到的。作为示例,如果总数量为15个,则可以采用第一类型提示信息提示5个未读消息项,采用第二类型提示信息提示10个未读消息项,第二类型提示信息分两行展示;作为示例,可以采用第一类型提示信息提示8个未读消息项,采用第二类型提示信息提示7个未读消息项,这7个未读消息项在一行展示。
请参考图2,其示出了示例性场景,在第一区域201中,可以展示第一类型提示信息,作为示例,图2中示出了5个第一类型提示信息。这5个第一类型提示信息,第一类型提示信息2011标示有“一号”,并且包括未读消息内容“周一见?”,其中“一号”可以理解为未读消息项标识(例如用户头像);同理,第一类型提示信息2012标示有“二号”,并且包括未读消息内容“周二见?”;第一类型提示信息2013标示有“三号”,并且包括未读消息内容“周三见?”;第一类型提示信息2014标示有“四号”,并且包括未读消息内容“周四见?”;第一类型提示信息2015标示有“五号”,并且包括未读消息内容“周五见?”。
在第二区域202中,展示第二类型提示信息,作为示例,图2中示出了5个第二类型提示信息,第二类型提示信息2021标示有“六号”,其中“六号”可以理解为未读消息项标识(例如用户头像),同理,第二类型提示信息2022标示有“七号”,第二类型提示信息2023标示有“八号”,第二类型提示信息2024标示有“九号”,第二类型提示信息2025标示有“十号”。
在图2中,第一区域201和第二区域202之间留有缝隙,是为了更清楚地示出第一区域和第二区域;实际应用中,第一区域和第二区域之间,可以没有缝隙。
需要说明的是,通过将第一类型提示信息和第二类型提示信息分在两个区域展示,可以提高展示界面中元素的有序性和整齐程度,提高有序性可以提高展示界面的利用率(两种类型的未读消息提示信息夹杂展示,可能导致界面没有利用到的空隙较多),提高整齐程度可以使得提高用户的浏览效率。
在一些实施例中,上述方法还可以包括:响应于检测到在第一区域的第一预定义浏览操作;从第二类型提示信息中确定目标第二类型提示信息,以及针对目标第二类型提示信息提示的目标未读消息项,生成提示上述目标未读消息项的目标第一类型提示信息;在第一区域展示上述目标第一类型提示信息,以及停止展示上述第二区域中的目标第二类型提示信息。
在这里,第一预定义浏览操作的具体形式可以根据实际场景设置,在此不做限定。作为示例,第一预定义浏览操作可以是由下往上的滑动操作。
请参考图3A,其示出了第一预定义浏览操作的示例性场景。用户的手301可以从图3A中所示位置,沿着箭头302指示的方向滑动。
在这里,从第二类型提示信息中确定目标第二类型提示信息,可以采用各种方式确定。作为示例,根据未读消息的发送时间,确定目标第二类型提示信息;可以根据上述应用的登录用户在未读消息项指示的会话中的发言次数,确定目标第二类型提示信息。
可以理解,目标第二类型提示信息可以提示目标未读消息项,目标未读消息项也可以采用第一类型的提示信息进行提示,因此,在确定目标未读消息项之后,可以生成以及展示目标未读消息项的目标第一类型提示信息。
接图3A,请参考图3B,标示有“六号”的第二类型提示信息(图3中的3021)可以确定为目标第二类型提示信息。然后,可以针对目标第二类型提示信息提示的目标未读消息项,生成目标未读消息项的目标第一类型提示信息,目标第一类型提示信息如图3B中的第一类型提示信息303所示,第一类型提示信息303包括未读消息项标识“六号”和未读消息内容“周六见?”。
在这里,可以停止展示第二区域中的目标第二类型提示信息。
在一些实施例中,响应于确定第二区域停止展示目标第二类型提示信息,在上述目标第二类型提示信息的原展示位置,展示除目标第二类型提示信息之外的其它第二类型提示信息。
请参考图3B,标示有“六号”的第二类型提示信息在图3B中停止展示,标示有“六号”的第二类型提示信息的原展示位置(即第二区域的左侧第一个位置),展示了标示有“七号”的第二类型提示信息。
请参考图3B和图3C中的箭头304,随着用户滑动操作的进行,界面中未读消息项标识,在视觉上,可以呈现沿着箭头304指示的方向移动的效果。
换句话说,第二区域的各个第二类型提示信息,可以从左到右运动,如果还具有没有进行提示的未读消息项,没有进行展示的未读消息项可以对应生成第二类型提示信息,例如图3B中展示的第二类型提示信息305,再例如图3C中展示的第二类型提示信息306。第二类型提示信息305标示有“张三”,第二类型提示信息306标示有“李四”。并且,第二区域的第二类型提示信息,可能转化为第一类型提示信息在第一区域展示;例如标示有“七号”的第二类型提示信息,可以转化为第一类型提示信息(包括“七号”和“周日见?”),在第一区域展示。
需要说明的是,图3A、图3B和图3C中,为了图中所示内容的简洁,与图2相同的内容没有进行标号;可以理解,图3A、图3B和图3C中与图2相同的内容,可以参考图2,在此不再赘述。
需要说明的是,在用户浏览第一区域的第一类型提示信息的时候,随着用户的浏览过程,可以将目标未读消息项的第二类型提示信息“补入”第一区域,“补入”的时候,可以转换采用第一类型提示信息对目标未读消息项进行提示,由此,可以随着用户浏览过程,将采用第二类型提示信息(内容较少)进行提示的目标未读消息项,转而采用第一类型提示信息(内容较多)进行提示,从而,可以及时展示目标未读消息项的更多内容,提高信息展示效率,提高用户的信息获取效率。
需要说明的是,随着用户的第一预定义浏览操作的进行,第二类型提示信息补入到第一区域过程,是动态展示,如图3A、图3B和图3C所示。
在一些实施例中,上述方法还包括:根据预设位置关系或者用户指定的位置关系,确定第一区域和第二区域的位置关系。
在这里,预设位置关系可以指示第一区域和第二区域的位置关系。作为示例,预设位置关系可以为“第一区域在第二区域上方”;作为示例,预设位置关系可以为“第二区域在第一区域的左侧”。
在这里,也可以由用户指定第一区域和第二区域的位置关系。
可选的,用户可以在展示第一区域和第二区域之前指示,作为示例,用户可以在应用的通用设置中,选择预先设置的页面布局模板,将用户选择的页面布局模板中第一区域和第二区域的位置关系,作为用户指定的位置关系。
可选的,也可以在展示第一区域和第二区域后进行操作以指示两者的位置关系。作为示例,在展示第一区域和第二区域后,用户可以选中第二区域然后进行拖动,然后将第二区域拖动到第一区域的左侧释放,由此,用户可以指定将第二区域放置到第一区域的左侧。
在一些实施例中,上述方法还可以包括:响应于检测到预定义的区域位置改变操作,根据区域位置改变操作指示的改变后位置,确定第一区域和第二区域的位置关系。
在这里,上述预定义的区域位置改变操作的具体实现形式,可以根据实际应用场景进行设置,在此不做限定。作为示例,区域位置改变操作可以是针对第一区域或者第二区域的拖动操作。
在这里,区域位置改变操作可以针对第一区域,也可以针对第二区域。
需要说明的是,通过提供用户改变区域位置的途径,用户可以根据自己习惯和页面布局,个性化调整展示界面的布局,从而使得界面布局对于用户来说是比较合理的,换句话说,用户采用了适合自己的界面布局,可以提高用户的浏览效率。
在一些实施例中,第二区域在第一区域的下方或者左侧。
需要说明的是,在通常情况下,用户在使用应用浏览未读消息的时候,会面对屏幕,屏幕上展示的界面中的文字为正立的,这个时候,以用户的上下左右方位为基准,确定第一区域和第二区域的位置关系的话,第二区域可以在第一区域的左侧,也就是用户的左手边;第二区域也可以在第一区域下方,如图2中所示。
在一些实施例中,上述方法还可以包括:响应于检测到针对第一类型提示信息的触发操作,展示第一会话界面,其中,上述第一会话界面用于展示触发操作针对的第一类型提示信息提示的未读消息项。
在这里,第一类型提示信息可以响应用户操作,换句话说,第一类型提示信息的展示区域其实是预设有控件,此控件可以响应用户操作。
在这里,针对第一类型提示信息的触发操作,操作位置可以在第一类型提示信息上,也可以在第一类型提示信息的展示区域中的任意位置(例如展示区域中的空白位置)。
在一些实施例中,上述方法还可以包括:响应于检测到针对第二类型提示信息的触发操作,展示第二会话界面,其中,上述第二会话界面用于展示触发操作针对的第二类型提示信息提示的未读消息项。
在这里,第二类型提示信息可以响应用户操作,换句话说,第一类型提示信息的展示区域其实是预设有控件,此控件可以响应用户操作。
在这里,针对第二类型提示信息的触发操作,操作位置可以在第一类型提示信息上,也可以在第二类型提示信息的展示区域中的任意位置(例如展示区域中的空白位置)。
需要说明的是,第二类型提示信息可以响应用户操作,可以使得用户触发第二类型提示信息即可快速进入第二会话界面,由此,可以第二类型提示信息简要提示未读消息项,并且用户触发了第二类型提示信息这一过程,相对于现有的没有由于空间设置不合理没有展示第二类型提示信息也就不能触发的方案,可以提高用户获取未读消息的效率。
在一些实施例中,上述步骤101,可以包括:基于上述总数量,确定第一类型提示信息的数量和第二类型提示信息的数量,其中,上述第一类型提示信息的数量和第二类型提示信息的数量之和为上述总数量。
在这里,对于所有的未读消息项,均可以进行提示;即不限制第一类型提示信息的数量和第二类型提示信息的数量。实现方案可以思路可以如下:如果总数量较大,则可以较多采用第二类型提示信息进行提示;如果总数量较小,则可以多采用第一类型提示信息进行提示。
在一些实施例中,上述步骤102,上述第一区域和上述第二区域的展示样式是预先设置的。也就是说,第一区域和第二区域在展示界面中的占比是确定的。展示样式包括能够展示的未读消息提示信息的数量(即可展示数量)。第一区域中可展示数量是预先设置的,第二区域中可展示数量也是预先设置的。
作为示例,第二区域中,可展示数量可以是5,也可以是10。可选的,预设数量个第二类型提示信息的展示方式,例如排成一行或者两行,再例如排成一列或两列,可以是预先设置。
需要说明的是,上述第一区域和上述第二区域的展示样式是预先设置的,减少计算量,提高展示速度。具体说明如下:第一区域和上述第二区域的展示样式可以是相对固定的,而不用根据上述总数量变化(即如果总数量较多,如果第二类型提示信息的预设数量个不固定,则需要展示较多的、不确定数量的第二类型提示信息);由此,则即使总数量变化,也能快速确定展示界面第一区域和第二区域的样式,避免了每次根据总数量计算第一区域和第二区域的样式的计算量,也因为减少了计算环节而提高了展示速度。
在一些实施例中,上述步骤101,可以包括:确定第一预设数量和第二预设数量;根据上述总数量、上述第一预设数量和上述第二预设数量,确定上述提示方式。在这里,第一预设数量可以指示第一区域能够展示的第一类型提示信息的数量,上述第二预设数量可以指示第二区域能够展示的第二类型提示信息的数量。
在一些实施例中,上述根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式,可以包括:响应于确定上述总数量不大于第一预设数量,确定展示方式包括通过第一类型提示信息提示全部未读消息项。
作为示例,第一预设数量为5,第二预设数量也为4。如果总数量不大于5,则展示方式可以包括通过第一类型提示信息提示所有的未读消息项。
在一些实施例中,上述根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式,可以包括:响应于确定上述总数量大于第一预设数量,以及响应于确定上述总数量不大于上述第一预设数量和上述第二预设数量之和,确定提示方式包括通过第一类型提示信息和第二类型提示信息提示全部未读消息项。
作为示例,第一预设数量为5,第二预设数量也为4。如果总数量大于5并且不大于9(第一预设数量5和第二预设数量4之和),则展示方式可以包括通过第一类型提示信息和第二类型提示信息提示所有的未读消息项。具体的,可以展示5个第一类型提示信息,以及不大于4个的第二类型提示信息。
在一些实施例中,上述根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式,可以包括:响应于确定上述总数量大于第一预设数量与上述第二预设数量之和,确定提示方式包括通过第一类型提示信息和第二类型提示信息提示部分未读消息项。
作为示例,第一预设数量为5,第二预设数量也为4。如果总数量大于9(第一预设数量5和第二预设数量4之和),则展示方式可以包括通过第一类型提示信息和第二列提示信息提示部分未读消息项。换句话说,总数量大于9的话,现有的第一区域和第二区域的展示位置已经不够用了,只能展示最多的9个,其余的可以作为候选展示进行等待。
在一些实施例中,上述方法还可以包括:响应于确定检测到在第二区域的第二预定义预览操作,以及响应于确定具有候选展示未读消息项,将上述第二区域内展示的第二类型提示信息,更换为提示候选展示未读消息项的第二类型提示信息。
在这里,候选展示未读消息项,可以是未读消息项中,采用第一类型提示信息展示以及采用第二类型提示信息展示之外,还没有展示的未读消息项。可以理解,在第一区域的第一类型提示信息数量固定、以及第二区域的第二类型提示信息数量也固定的情况下,如果未读消息项的总数量较多,则展示界面中不能展示所有未读消息项的提示信息,因此,可以确定展示界面允许数量之外的未读消息项,可以确定为候选展示未读消息项。
在这里,第二预定义浏览操作的具体实现方式,可以根据应用场景确定,在此不做限定。作为示例,第二预定义浏览操作,可以是用户在第二区域的滑动操作。
请参考图4A、图4B和图4C。图4A中,用户可以在第二区域进行向左滑动操作,用户手401可以沿着箭头402指示的方向滑动。在滑动的过程中,可以先展示图4B所示界面,再展示图4C所示界面。在图4B中,第一区域相对于图4A不动,图4A中标示有“六号”第二类型提示信息从第二区域消失,第二区域的右端补入标示有“张三”的第二类型提示信息。在图4C中,第一区域相对于图4A和图4B均不动,图4B中标示有“七号”的第二类型提示信息从第二区域消失,第二区域的右端标示有“李四”的第二类型提示信息。
需要说明的是,图4A、图4B和图4C中,为了图中所示内容的简洁,与图2相同的内容没有进行标号;可以理解,图4A、图4B和图4C中与图2相同的内容,可以参考图2,在此不再赘述。
在这里,可以更换第二区域中的全部或者部分第二类型提示信息。
需要说明的是,在第二预定义浏览操作的时候,第二区域中的第二类型提示信息可以进行更换,换句话说,第二区域中,可以随着用户操作展示更多的第二类型提示信息,由此,可以展示界面主体不刷新的情况下,第二区域可以动态补入更多的第二类型提示信息,则随着用户的操作,界面中展示过的第二类型提示信息数量可以大于第二区域的第二预设数量,即展示更多的第二类型提示信息,从而可以提高展示界面中信息展示的效率,并且在提高第二类型提示信息展示数量的同时减少展示界面的刷新次数,降低因展示界面刷新而消耗的计算量和电量。
在一些实施例中,上述方法还可以包括:根据预设的排序依据,对未读消息项进行排序,得到未读消息项序列;基于上述未读消息项序列,确定以下至少一项:通过第一类型提示信息提示的第一类型未读消息项、通过第二类型提示信息提示的第二类型未读消息项和暂不展示的候选展示未读消息项。
在一些实施例中,上述排序依据可以根据实际应用场景进行设置,在此不做限定。
作为示例,排序依据可以是未读消息项中最新接收到未读消息项的接收时间。
作为示例,排序依据可以是登录用户参与未读消息项对应的会话的频次。
作为示例,上述基于上述未读消息项序列,确定以下至少一项:通过第一类型提示信息提示的第一类型未读消息项、通过第二类型提示信息提示的第二类型未读消息项和暂不提示的候选展示未读消息项:按照上述未读消息项序列中从前到后的顺序,依次获取未读消息项作为第一类型未读消息项、第二类型未读消息项和候选展示未读消息项。
作为示例,未读消息项序列中包括未读消息项15个,第1位到第5位的未读消息项,可以确定为上述第一类型未读消息项;第6位到第10位的未读消息项,可以确定为上述第二类型未读消息项;第11位到第15位的未读消息项,可以确定为上述候选展示未读消息项。
需要说明的是,通过未读消息序列,可以快速确定各个未读消息项采用何种提示方式进行提示,并且,在用户进行第一预定义浏览操作或者第二预定义浏览操作的时候,可以快速将候选展示未读消息项,补入到第二类型未读消息项,提高了展示效率。
进一步参考图5,作为对上述各图所示方法的实现,本公开提供了一种展示装置的一个实施例,该装置实施例与图1所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
如图5所示,本实施例的展示装置包括:确定单元501和展示单元502。其中,确定单元,用于基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;展示单元,用于根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。
在本实施例中,展示装置的生成单元501和展示单元502的具体处理及其所带来的技术效果可分别参考图1对应实施例中步骤101、和步骤102的相关说明,在此不再赘述。
在一些实施例中,上述根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息,包括以下至少一项:在上述展示界面的第一区域,展示至少一个第一类型提示信息;在上述展示界面的第二区域,展示至少一个第二类型提示信息。
在一些实施例中,上述第一类型提示信息包括未读消息项标识和未读消息内容;第二类型提示信息为未读消息项标识。
在一些实施例中,上述装置还用于:响应于检测到在上述第一区域的第一预定义浏览操作,从第二类型提示信息中确定目标第二类型提示信息,以及针对目标第二类型提示信息提示的目标未读消息项,生成提示上述目标未读消息项的目标第一类型提示信息;在上述第一区域展示上述目标第一类型提示信息,以及停止展示在上述第二区域中的目标第二类型提示信息。
在一些实施例中,上述装置还用于:响应于确定第二区域停止展示目标第二类型提示信息,在上述目标第二类型提示信息的原展示位置,展示除目标第二类型提示信息之外的其它第二类型提示信息。
在一些实施例中,上述装置还用于:根据预设位置关系和/或用户指定的位置关系,确定第一区域和第二区域的位置关系。
在一些实施例中,上述根据预设位置关系或者用户指定的位置关系,确定第一区域和第二区域的位置关系,包括:响应于检测到预定义的区域位置改变操作,根据区域位置改变操作指示的改变后位置,确定第一区域和第二区域的位置关系。
在一些实施例中,上述第二区域在上述第一区域的下方或者左侧。
在一些实施例中,上述装置还用于:响应于检测到针对第一类型提示信息的触发操作,展示第一会话界面,上述第一会话界面用于展示触发操作针对的第一类型提示信息提示的未读消息项。
在一些实施例中,上述装置还用于:响应于检测到针对第二类型提示信息的触发操作,展示第二会话界面,其中,上述第二会话界面用于展示触发操作针对的第二类型提示信息提示的未读消息项。
在一些实施例中,上述基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,包括:基于上述总数量,确定第一类型提示信息的数量和第二类型提示信息的数量,其中,上述第一类型提示信息的数量和第二类型提示信息的数量之和为上述总数量。
在一些实施例中,上述第一区域和上述第二区域的展示样式是预先设置的,其中,展示样式包括能够展示的未读消息提示信息的数量。
在一些实施例中,上述基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,包括:确定第一预设数量和第二预设数量,其中,第一预设数量指示第一区域能够展示的第一类型提示信息的数量,上述第二预设数量指示上述第二区域能够展示的第二类型提示信息的数量;根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式。
在一些实施例中,上述根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式,包括:响应于确定总数量不大于上述第一预设数量,确定提示方式包括通过第一类型提示信息提示全部未读消息项。
在一些实施例中,上述根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式,包括:响应于确定总数量大于第一预设数量,以及响应于确定上述总数量不大于上述第一预设数量和上述第二预设数量之和,确定提示方式包括通过第一类型提示信息和第二类型提示信息提示全部未读消息项。
在一些实施例中,上述根据上述总数量、上述第一预设数量和第二预设数量,确定上述提示方式,包括:响应于确定上述总数量大于上述第一预设数量与上述第二预设数量之和,确定提示方式包括通过第一类型提示信息和第二类型提示信息提示部分未读消息项。
在一些实施例中,上述装置还用于:响应于确定检测到在第二区域的第二预定义预览操作,以及响应于确定具有候选展示未读消息项,将上述第二区域内展示的第二类型提示信息,更换为提示候选展示未读消息项的第二类型提示信息。
在一些实施例中,上述装置还用于:根据预设的排序依据,对未读消息项进行排序,得到未读消息项序列;基于上述未读消息项序列,确定以下至少一项:通过第一类型提示信息提示的第一类型未读消息项、通过第二类型提示信息提示的第二类型未读消息项和暂不提示的候选展示未读消息项。
在一些实施例中,上述基于上述未读消息项序列,确定以下至少一项:通过第一类型提示信息提示的第一类型未读消息项、通过第二类型提示信息提示的第二类型未读消息项和暂不提示的候选展示未读消息项:按照上述未读消息项序列中从前到后的顺序,依次获取未读消息项作为第一类型未读消息项、第二类型未读消息项和候选展示未读消息项。
请参考图6,图6示出了本公开的一个实施例的展示方法可以应用于其中的示例性***架构。
如图6所示,***架构可以包括终端设备601、602、603,网络604,服务器605。网络604用以在终端设备601、602、603和服务器605之间提供通信链路的介质。网络604可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
终端设备601、602、603可以通过网络604与服务器605展示,以接收或发送消息等。终端设备601、602、603上可以安装有各种客户端应用,例如网页浏览器应用、搜索类应用、新闻资讯类应用。终端设备601、602、603中的客户端应用可以接收用户的指令,并根据用户的指令完成相应的功能,例如根据用户的指令在信息中添加相应信息。
终端设备601、602、603可以是硬件,也可以是软件。当终端设备601、602、603为硬件时,可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备601、602、603为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。
服务器605可以是提供各种服务的服务器,例如接收终端设备601、602、603发送的信息获取请求,根据信息获取请求通过各种方式获取信息获取请求对应的展示信息。并展示信息的相关数据发送给终端设备601、602、603。
需要说明的是,本公开实施例所提供的展示方法可以由终端设备执行,相应地,展示装置可以设置在终端设备601、602、603中。此外,本公开实施例所提供的展示方法还可以由服务器605执行,相应地,展示装置可以设置于服务器605中。
应该理解,图6中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
下面参考图7,其示出了适于用来实现本公开实施例的电子设备(例如图6中的终端设备或服务器)的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图6示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,电子设备可以包括处理装置(例如中央处理器、图形处理器等)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储装置708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有电子设备700操作所需的各种程序和数据。处理装置701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
通常,以下装置可以连接至I/O接口705:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置706;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置707;包括例如磁带、硬盘等的存储装置708;以及通信装置709。通信装置709可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有各种装置的电子设备,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置709从网络上被下载和安装,或者从存储装置708被安装,或者从ROM 702被安装。在该计算机程序被处理装置701执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,展示单元还可以被描述为“展示提示信息的单元”。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上***(SOC)、复杂可编程逻辑设备(CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
Claims (21)
1.一种展示方法,其特征在于,包括:
基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;
根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息;
未读消息提示信息包括:第一类型提示信息和第二类型提示信息;所述根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息,包括以下至少一项:
在所述展示界面的第一区域,展示至少一个第一类型提示信息;
在所述展示界面的第二区域,展示至少一个第二类型提示信息;
所述方法还包括:
响应于检测到在所述第一区域的第一预定义浏览操作,从第二类型提示信息中确定目标第二类型提示信息,以及针对目标第二类型提示信息提示的目标未读消息项,生成提示所述目标未读消息项的目标第一类型提示信息;
在所述第一区域展示所述目标第一类型提示信息,以及停止展示在所述第二区域中的目标第二类型提示信息。
2.根据权利要求1所述的方法,其特征在于,单个第一类型提示信息的展示面积大于单个第二类型提示信息的展示面积。
3.根据权利要求1所述的方法,其特征在于,所述第一类型提示信息包括未读消息项标识和未读消息内容;第二类型提示信息为未读消息项标识。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于确定第二区域停止展示目标第二类型提示信息,在所述目标第二类型提示信息的原展示位置,展示除目标第二类型提示信息之外的其它第二类型提示信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据预设位置关系和/或用户指定的位置关系,确定第一区域和第二区域的位置关系。
6.根据权利要求5所述的方法,其特征在于,所述根据预设位置关系或者用户指定的位置关系,确定第一区域和第二区域的位置关系,包括:
响应于检测到预定义的区域位置改变操作,根据区域位置改变操作指示的改变后位置,确定第一区域和第二区域的位置关系。
7.根据权利要求1所述的方法,其特征在于,所述第二区域在所述第一区域的下方或者左侧。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于检测到针对第一类型提示信息的触发操作,展示第一会话界面,所述第一会话界面用于展示触发操作针对的第一类型提示信息提示的未读消息项。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于检测到针对第二类型提示信息的触发操作,展示第二会话界面,其中,所述第二会话界面用于展示触发操作针对的第二类型提示信息提示的未读消息项。
10.根据权利要求1所述的方法,其特征在于,所述基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,包括:
基于所述总数量,确定第一类型提示信息的数量和第二类型提示信息的数量,其中,所述第一类型提示信息的数量和第二类型提示信息的数量之和为所述总数量。
11.根据权利要求1所述的方法,其特征在于,
所述第一区域和所述第二区域的展示样式是预先设置的,其中,展示样式包括能够展示的未读消息提示信息的数量。
12.根据权利要求1所述的方法,其特征在于,所述基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,包括:
确定第一预设数量和第二预设数量,其中,第一预设数量指示第一区域能够展示的第一类型提示信息的数量,所述第二预设数量指示所述第二区域能够展示的第二类型提示信息的数量;
根据所述总数量、所述第一预设数量和第二预设数量,确定所述提示方式。
13.根据权利要求12所述的方法,其特征在于,所述根据所述总数量、所述第一预设数量和第二预设数量,确定所述提示方式,包括:
响应于确定总数量不大于所述第一预设数量,确定提示方式包括通过第一类型提示信息提示全部未读消息项。
14.根据权利要求12所述的方法,其特征在于,所述根据所述总数量、所述第一预设数量和第二预设数量,确定所述提示方式,包括:
响应于确定总数量大于第一预设数量,以及响应于确定所述总数量不大于所述第一预设数量和所述第二预设数量之和,确定提示方式包括通过第一类型提示信息和第二类型提示信息提示全部未读消息项。
15.根据权利要求12所述的方法,其特征在于,所述根据所述总数量、所述第一预设数量和第二预设数量,确定所述提示方式,包括:
响应于确定所述总数量大于所述第一预设数量与所述第二预设数量之和,确定提示方式包括通过第一类型提示信息和第二类型提示信息提示部分未读消息项。
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
响应于确定检测到在第二区域的第二预定义预览操作,以及响应于确定具有候选展示未读消息项,将所述第二区域内展示的第二类型提示信息,更换为提示候选展示未读消息项的第二类型提示信息。
17.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据预设的排序依据,对未读消息项进行排序,得到未读消息项序列;
基于所述未读消息项序列,确定以下至少一项:通过第一类型提示信息提示的第一类型未读消息项、通过第二类型提示信息提示的第二类型未读消息项和暂不提示的候选展示未读消息项。
18.根据权利要求17所述的方法,其特征在于,所述基于所述未读消息项序列,确定以下至少一项:通过第一类型提示信息提示的第一类型未读消息项、通过第二类型提示信息提示的第二类型未读消息项和暂不提示的候选展示未读消息项:
按照所述未读消息项序列中从前到后的顺序,依次获取未读消息项作为第一类型未读消息项、第二类型未读消息项和候选展示未读消息项。
19.一种展示装置,其特征在于,包括:
确定单元,用于基于应用的未读消息项的总数量,确定用于提示未读消息项的提示方式,其中,所述提示方式包括待展示的未读消息提示信息的类型、各个类型的未读消息提示信息的数量,每个未读消息提示信息指示一未读消息项;展示单元,用于根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息;
未读消息提示信息包括:第一类型提示信息和第二类型提示信息;所述根据所确定的提示方式,在未读消息项的展示界面中,展示至少一种类型的未读消息提示信息,包括以下至少一项:
在所述展示界面的第一区域,展示至少一个第一类型提示信息;
在所述展示界面的第二区域,展示至少一个第二类型提示信息;
展示控制单元,用于响应于检测到在所述第一区域的第一预定义浏览操作,从第二类型提示信息中确定目标第二类型提示信息,以及针对目标第二类型提示信息提示的目标未读消息项,生成提示所述目标未读消息项的目标第一类型提示信息;以及在所述第一区域展示所述目标第一类型提示信息,以及停止展示在所述第二区域中的目标第二类型提示信息。
20.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-18中任一所述的方法。
21.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-18中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010370384.1A CN111596995B (zh) | 2020-04-30 | 2020-04-30 | 展示方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010370384.1A CN111596995B (zh) | 2020-04-30 | 2020-04-30 | 展示方法、装置和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111596995A CN111596995A (zh) | 2020-08-28 |
CN111596995B true CN111596995B (zh) | 2023-07-04 |
Family
ID=72187007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010370384.1A Active CN111596995B (zh) | 2020-04-30 | 2020-04-30 | 展示方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111596995B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112199134A (zh) * | 2020-09-01 | 2021-01-08 | 北京达佳互联信息技术有限公司 | 消息展示方法、装置、电子设备以及存储介质 |
CN112613272B (zh) * | 2020-12-15 | 2024-06-14 | 北京达佳互联信息技术有限公司 | 一种信息展示方法及装置 |
CN115379281A (zh) * | 2021-05-20 | 2022-11-22 | 北京字节跳动网络技术有限公司 | 虚拟直播间的消息展示方法、装置和设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135967A (zh) * | 2011-11-25 | 2013-06-05 | 腾讯科技(深圳)有限公司 | 显示未读消息的方法和*** |
WO2017177833A1 (zh) * | 2016-04-13 | 2017-10-19 | 阿里巴巴集团控股有限公司 | 一种信息显示方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103036769A (zh) * | 2012-12-12 | 2013-04-10 | 北京奇虎科技有限公司 | 用于消息提醒的方法和呼吸灯 |
CN104506410B (zh) * | 2014-12-03 | 2017-10-20 | 小米科技有限责任公司 | 即时通讯的方法和装置 |
CN105487794B (zh) * | 2015-11-23 | 2019-02-22 | 魅族科技(中国)有限公司 | 未读信息的数量处理方法及装置和终端 |
CN107872377A (zh) * | 2016-09-23 | 2018-04-03 | 阿里巴巴集团控股有限公司 | 消息提示方法及装置 |
CN109039877A (zh) * | 2018-09-21 | 2018-12-18 | 北京达佳互联信息技术有限公司 | 一种显示未读消息数量的方法、装置、电子设备及存储介质 |
-
2020
- 2020-04-30 CN CN202010370384.1A patent/CN111596995B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135967A (zh) * | 2011-11-25 | 2013-06-05 | 腾讯科技(深圳)有限公司 | 显示未读消息的方法和*** |
WO2017177833A1 (zh) * | 2016-04-13 | 2017-10-19 | 阿里巴巴集团控股有限公司 | 一种信息显示方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111596995A (zh) | 2020-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111246275B (zh) | 评论信息的展示及交互方法、装置、电子设备、存储介质 | |
US12008220B2 (en) | Label display method and apparatus, electronic device, and computer-readable medium | |
CN111596995B (zh) | 展示方法、装置和电子设备 | |
US11783111B2 (en) | Display method and apparatus, and electronic device | |
CN113094135B (zh) | 页面显示控制方法、装置、设备及存储介质 | |
CN113553507B (zh) | 基于兴趣标签的处理方法、装置、设备及存储介质 | |
CN114390308B (zh) | 直播过程中的界面显示方法、装置、设备、介质及产品 | |
CN113721807B (zh) | 一种信息展示方法、装置、电子设备和存储介质 | |
CN115474085B (zh) | 媒体内容播放方法、装置、设备和存储介质 | |
WO2023241373A1 (zh) | 影像记录生成方法、装置、电子设备及存储介质 | |
CN112732652A (zh) | 信息展示方法、装置和电子设备 | |
CN114302208A (zh) | 视频的发布方法、装置、电子设备、存储介质和程序产品 | |
CN114416261B (zh) | 一种信息展示方法、装置、设备及介质 | |
CN114422482B (zh) | 消息的发送方法、装置、电子设备和存储介质 | |
CN116048337A (zh) | 一种页面展示方法、装置、设备和存储介质 | |
CN112307393A (zh) | 信息发布方法、装置和电子设备 | |
CN115550723A (zh) | 多媒体信息展示方法、装置和电子设备 | |
CN114520928B (zh) | 显示信息生成方法、信息显示方法、装置和电子设备 | |
CN110457106B (zh) | 一种信息展示方法、装置、设备及存储介质 | |
CN112307394A (zh) | 信息显示方法、装置和电子设备 | |
CN112114723B (zh) | 页面滑动方法、装置和电子设备 | |
EP4270187A1 (en) | Work display method and apparatus, and electronic device and storage medium | |
CN116828247A (zh) | 媒体内容流处理方法、装置、设备及存储介质 | |
CN116932900A (zh) | 信息展示方法、装置、设备及存储介质 | |
CN117234630A (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 |