通知消息显示方法、装置及电子设备的利记博彩app

文档序号:6512024阅读:236来源:国知局
通知消息显示方法、装置及电子设备的利记博彩app
【专利摘要】本发明公开了一种通知消息显示方法、装置及电子设备,属于计算机【技术领域】。所述方法包括:接收应用程序发送的通知消息;在预定区域内显示所述通知消息,所述预定区域为状态栏显示区域或与状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。本发明通过将接收到的通知消息显示在与状态栏相邻的区域或显示在状态栏显示的区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
【专利说明】通知消息显示方法、装置及电子设备
【技术领域】
[0001]本公开涉及计算机【技术领域】,特别涉及一种通知消息显示方法、装置及电子设备。【背景技术】
[0002]当电子设备中的应用程序产生通知消息时,比如存在新信息或存在新来电等,通常需要在电子设备上显示该通知消息,以便于用户查看并处理该通知消息。
[0003]目前存在的一种通知消息显示方法为:在接收到通知消息之后,将与通知消息对应的提示框以最高优先级显示在电子设备的显示屏幕的中央,也即如果用户需要处理其他的操作时,必须先处理该提示框中的内容或关闭该提示框。
[0004]在实现本公开的过程中,发明人发现【背景技术】至少存在以下问题:当用户正在进行游戏操作或浏览网页时,如果在显示屏幕的中央弹出一个与通知消息对应的提示框,用户需要强制地优先处理该提示框上的内容或关闭该提示框,才能继续进行游戏操作或浏览网页,因此这种通知消息显示方法会影响用户当前的操作。

【发明内容】

[0005]为了解决目前的通知消息显示方法会影响用户当前的操作的问题,本公开提供了一种通知消息显示方法、装置及电子设备。所述技术方案如下:
[0006]第一方面,提供了一种通知消息显示方法,所述方法包括:
[0007]接收应用程序发送的通知消息,所述通知消息中包含有所述应用程序指定的操作元素;
[0008]在预定区域内显示所述通知消息,所述预定区域为状态栏显示的区域或与所述状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
[0009]在第一方面的第一种可能的实现方式中,所述方法还包括:
[0010]接收对显示的所述通知消息中的所述操作元素进行操作时产生的操作信息;
[0011]将所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
[0012]基于第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:
[0013]在接收对显示的所述通知消息中的所述操作元素进行操作时产生的操作信息之后,删除显示的所述通知消息。
[0014]基于第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:
[0015]接收对显示的所述通知消息进行展开操作时产生的展开指令;
[0016]在接收到所述展开指令之后,显示展开后的所述通知消息。
[0017]基于第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:[0018]接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令;
[0019]隐藏已经显示的所述通知消息。
[0020]基于第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式,在第五种可能的实现方式中,当所述预定区域为状态栏显示的区域时,所述在预定区域内显示所述通知消息,包括:
[0021]确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级;
[0022]根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显示高度;
[0023]根据所述通知消息的显示高度延伸所述状态栏的显示高度;
[0024]在显示高度延伸后的所述状态栏中显示所述通知消息。
[0025]基于第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式或者第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述预定区域包括至少一个显示页面,所述在预定区域内显示所述通知消息,包括:
[0026]判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量;
[0027]若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数,则将所述通知消息显示在所述预定区域中的当前显示页面上;
[0028]若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数,则将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为接收到的所述通知消息。
[0029]基于第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式、第一方面的第五种可能的实现方式或者第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述方法还包括:
[0030]接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号;
[0031]在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面。
[0032]基于第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式、第一方面的第五种可能的实现方、第一方面的第六种可能的实现方式或者第一方面的第七种可能的实现方式,在第八种可能的实现方式中,所述在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面,包括:
[0033]当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面;
[0034]当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。
[0035]第二方面,提供了一种通知消息显示装置,所述装置包括:
[0036]通知消息接收模块,用于接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素;
[0037]显示模块,用于在预定区域内显示所述通知消息接收模块接收到的所述通知消息,所述预定区域为与状态栏相邻的区域或所述状态栏显示的区域,所述状态栏位于显示屏幕的一侧边缘。
[0038]在第二方面的第一种可能的实现方式中,所述装置还包括:
[0039]操作信息接收模块,用于接收对所述显示模块显示的所述通知消息中的所述操作元素进行操作时产生的操作信息;
[0040]发送模块,用于将所述操作信息接收模块接收到的所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
[0041]基于第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述装置还包括:
[0042]删除模块,用于在所述操作信息接收模块接收所述显示模块显示的所述通知消息中的所述操作元素进行操作时产生的操作信息之后,删除显示的所述通知消息。
[0043]基于第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述装置还包括:
[0044]展开指令接收模块,用于接收对所述显示模块显示的所述通知消息进行展开操作时产生的展开指令;
[0045]展开显示模块,用于在所述展开指令接收模块接收到所述展开指令之后,显示展开后的所述通知消息。
[0046]基于第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式或者第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述装置,还包括:
[0047]隐藏指令接收模块,用于接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令;
[0048]隐藏模块,用于隐藏已经显示的所述通知消息。
[0049]基于第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式或者第二方面的第四种可能的实现方式,在第五种可能的实现方式中,当所述预定区域为状态栏显示的区域时,所述显示模块,包括:
[0050]通知强度确定单元,用于确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级;
[0051]第一确定单元,用于根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显不闻度;
[0052]第二确定单元,用于根据所述通知消息的显示高度延伸所述状态栏的显示高度;
[0053]第一显示单元,用于在显示高度延伸后的所述状态栏中显示所述通知消息。
[0054]基于第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式或者第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述预定区域包括至少一个显示页面,所述显示模块,包括:
[0055]判断单元,用于判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量;
[0056]第二显示单元,用于在所述判断单元的判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数时,将所述通知消息显示在所述预定区域中的当前显示页面上;
[0057]第三显示单元,用于在所述判断单元的判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数时,将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为接收到的所述通知消息。
[0058]基于第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式、第二方面的第五种可能的实现方式或者第二方面的第六种可能的实现方式,在第七种可能的实现方式中,所述装置还包括:
[0059]翻页信号接收模块,用于接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号;
[0060]翻页模块,用于在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面。
[0061]基于第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式、第二方面的第五种可能的实现方式、第二方面的第六种可能的实现方式或者第二方面的第七种可能的实现方式,在第八种可能的实现方式中,所述翻页模块,包括:
[0062]第一翻页单元,用于当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面;
[0063]第二翻页单元,用于当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。
[0064]第三方面,提供了一种电子设备,所述电子设备包括如第二方面以及第二方面的各种可能的实现方式所提供的所述通知消息显示装置。
[0065]第四方面,提供了一种电子设备,所述电子设备,包括:
[0066]一个或多个处理器;
[0067]存储器;和
[0068]一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能:
[0069]接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素;
[0070]在预定区域内显示所述通知消息,所述预定区域为与状态栏相邻的区域或所述状态栏显示的区域,所述状态栏位于显示屏幕的一侧边缘。[0071]本公开提供的技术方案带来的一些有益效果可以包括:
[0072]通过将接收到的通知消息显示在与状态栏相邻或显示状态栏的预定区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;由于状态栏通常显示在电子屏幕边缘的位置,将该通知消息显示在状态栏显示的区域或与状态栏相邻的区域,并不会影响到用户其他的操作,因此达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
[0073]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【专利附图】

【附图说明】
[0074]为了更清楚地说明本公开中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0075]图1是本公开一个实施例中提供的通知消息显示方法的示例性方法流程图;
[0076]图2是本公开另一个实施例中提供的通知消息显示方法的示例性方法流程图;
[0077]图3A是本公开部分实施例中提供的与状态栏相邻的预定区域的示例性示意图;
[0078]图3B是本公开部分实施例中提供的将状态栏显示区域作为预定区域的示例性示意图;
[0079]图4A是本公开一个实施例中提供的对通知消息进行展开的示例性示意图;
[0080]图4B是本公开另一个实施例中提供的对通知消息进行展开的示例性示意图;
[0081]图4C是本公开再一个实施例中提供的对通知消息进行展开的示例性示意图;
[0082]图5是本公开部分实施例中提供的隐藏已经显示的通知消息时的示例性示意图;
[0083]图6是本公开再一个实施例中提供的通知消息显示方法的示例性方法流程图;
[0084]图7是本公开部分实施例中提供的在预定区域中的当前页面显示多个通知消息的示例性示意图;
[0085]图8A是本公开一个实施例中提供的将预定区域中的当前显示页面翻页至下一页的示例性示意图;
[0086]图SB是本公开另一个实施例中提供的将预定区域中的当前显示页面翻页至下一页的示例性示意图;
[0087]图SC是本公开一个实施例中提供的将预定区域中的当前显示页面翻页至上一页的示例性示意图;
[0088]图8D是本公开另一个实施例中提供的将预定区域中的当前显示页面翻页至上一页的示例性示意图;
[0089]图9是本公开一个实施例中提供的通知消息显示装置的示例性结构示意图;
[0090]图10是本公开另一个实施例中提供的通知消息显示装置的示例性结构示意图;
[0091]图11是本公开中涉及的电子设备的示例性结构示意图。
[0092]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。【具体实施方式】
[0093]为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开的实施例作进一步地详细描述。文中所讲的“电子设备”可以包括但不限于:智能手机、平板电脑、PDA (Personal Digital Assistant,掌上电脑)、智能电视、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面
3)播放器、膝上型便携计算机和台式计算机等。文中所讲的“至少一个”包括一个、两个或两个以上。
[0094]请参见图1所示,其示出了本公开一个实施例中提供的通知消息显示方法的示例性方法流程图。该通知消息显示方法可以应用于电子设备中,比如智能手机、平板电脑、PDA、智能电视、电子阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等。该通知消息显示方法,可以包括如下步骤。
[0095]在步骤101中,接收应用程序发送的通知消息,该通知消息中包含该应用程序指定的操作元素。
[0096]该操作元素可以包括选择按钮和/或文本输入框。
[0097]应用程序可以是安装在电子设备中的程序,比如用于电话通讯的应用程序、用于收发短信的应用程序、通讯录、记事本或浏览器等。
[0098]通知消息是应用程序产生的将要通知给用户的消息,通知消息中通常可以包含通知给用户查看的文本信息,除此之外,如果用户在查看到文本信息需要进行后续操作,应用程序还可以在发送的通知消息中指定一些操作元素,比如可供用户操作的选择按钮和/或文本输入框等。
[0099]在步骤102中,在预定区域内显示该通知消息,该预定区域为状态显示的区域或与该状态栏相邻的区域,该状态栏位于显示屏幕的一侧边缘。
[0100]通常来讲,电子设备上的状态栏会设置在显示屏幕的一侧边缘,比如,状态栏可以位于电子设备的显示屏幕的顶部边缘、底部边缘、左侧边缘或者右侧边缘处。状态栏上可以显示有一些应用程序的当前状态,比如电池电量、系统时间和/或无线信号等,除此之前,状态栏上还可以显示用于表示应用程序产生通知消息的与该应用程序对应的图标。
[0101]预定区域可以是与该状态栏相邻且平行的一个矩形区域,也可以是该状态栏显示的一个矩形区域,当然,预定区域还可以为其他易于思及的形状,比如椭圆形、多边形等。
[0102]在第一种可能的实现方式中,该通知消息显示方法还包括:
[0103]接收对显示的所述通知消息中的操作元素进行操作时产生的操作信息;
[0104]将操作信息发送至用于处理操作信息的应用程序中,由应用程序根据接收到的操作信息进行处理。
[0105]在第二种可能的实现方式中,该通知消息显示方法还包括:
[0106]在对接收显示的所述通知消息中的所述操作元素进行操作时产生的操作信息之后,删除显示的所述通知消息。
[0107]在第三种可能的实现方式中,该通知消息显示方法还包括:
[0108]接收对显示的所述通知消息进行展开操作时产生的展开指令;[0109]在接收到展开指令之后,显示展开后的通知消息。
[0110]在第四种可能的实现方式中,该通知消息显示方法还包括:
[0111]接收隐藏指令,隐藏指令为操作的位置位于非预定区域时产生的指令;
[0112]隐藏已经显示的通知消息。
[0113]在第五种可能的实现方式中,当预定区域为状态栏显示的区域时,在预定区域内显示通知消息,包括:
[0114]确定与通知消息对应的通知强度,通知强度用于指示通知消息的重要等级;
[0115]根据通知消息中的内容和/或通知强度确定通知消息的显示高度;
[0116]根据通知消息的显示高度延伸状态栏的显示高度;
[0117]在显示高度延伸后的状态栏中显示通知消息。
[0118]在第六种可能的实现方式中,预定区域包括至少一个显示页面,在预定区域内显示通知消息,包括:
[0119]判断预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,预定个数为预定区域中的当前显示页面所能显示的通知消息的最大数量;
[0120]若判断结果为预定区域中的当前显示页面显示的通知消息的数量小于预定个数,则将通知消息显示在预定区域中的当前显示页面上;
[0121]若判断结果为预定区域中的当前显示页面显示的通知消息的数量不小于预定个数,则将预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为接收到的该通知消息。
[0122]在第七种可能的实现方式中,该通知消息显示方法还包括:
[0123]接收用于指示将预定区域中的当前显示页面进行翻页的翻页信号;
[0124]在预定区域上将显示的当前显示页面翻页至与翻页信号对应的另一显示页面。
[0125]在第八种可能的实现方式中,在预定区域上将显示的当前显示页面翻页至与翻页信号对应的另一显不页面,包括:
[0126]当翻页信号为用于指示将预定区域中的显示页面翻页至下一页且预定区域上存在下一显示页面时,在预定区域上将显示的当前显示页面翻页至下一显示页面;
[0127]当翻页信号为用于指示将预定区域中的显示页面翻页至上一页且预定区域上存在上一显示页面时,在预定区域上将显示的当前显示页面翻页至上一显示页面。
[0128]综上所述,本公开的实施例的通知消息显示方法,通过将通知消息显示在状态栏显示的区域或与状态栏相邻的区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;由于状态栏通常显示在电子屏幕边缘的位置,将该通知消息显示在状态栏显示的区域或与状态栏相邻的区域,几乎不会影响到用户其他的操作,因此达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
[0129]当接收到通知消息并在预定区域显示该通知消息之后,用户可以根据需要选择操作该显示的通知消息中的内容,也可以选择忽视该通知消息以进行其他的操作,具体的过程可以参见如下对图2中所示的各个步骤的描述。
[0130]请参见图2所示,其示出了本公开另一个实施例中提供的通知消息显示方法的示例性方法流程图。该通知消息显示方法可以应用于电子设备中,比如智能手机、平板电脑、PDA、智能电视、电子阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等。该通知消息显示方法,可以包括如下步骤。
[0131]在步骤201中,接收应用程序发送的通知消息,该通知消息包含该应用程序指定的操作元素。
[0132]该操作元素可以包括选择按钮和/或文本输入框。
[0133]应用程序可以是安装在电子设备中的程序,比如用于电话通讯的应用程序、用于收发短信的应用程序、记事本、通讯录或浏览器等。
[0134]通知消息是应用程序生成的将要通知给用户的消息,通知消息中通常可以包含供用户查看的文本信息,除此之外,如果用户在查看到文本信息还可能会需要进行后续操作,应用程序还可以在发送的通知消息中指定一些操作元素,比如可供用户操作的选择按钮和/或文本输入框等。
[0135]针对不同的应用程序,通知消息中还可以包含与应用程序相关的其他内容,举例来讲,当应用程序为用于电话通信的应用程序时,通知消息中除了可以包含有选择按钮之后,还可以包含用于将选择按钮显示成不同颜色的特征内容,比如,这些特征内容可以将选择按钮显示成红色的按钮以用于表示通过选择该红色的按钮可以挂断来电,或者将选择按钮显示成红色的按钮以用于表示通过选择该绿色的按钮可以接通来电。再举例来讲,通知消息中还可以包括声音提示信息,以便在状态栏接收到通知消息时,通知设置在电子设备上的扬声器进行相应的声音提不。
[0136]在步骤202中,在预定区域内显示该通知消息,该预定区域为状态显示的区域或与状态栏相邻的区域,该状态栏位于显示屏幕的一侧边缘。
[0137]通常来讲,电子设备上的状态栏会设置在显示屏幕的一侧边缘,比如,状态栏可以位于电子设备的显示屏幕的顶部边缘、底部边缘、左侧边缘或者右侧边缘处。状态栏上可以显示有一些应用程序的当前状态,比如电池电量、系统时间和/或无线信号等,除此之前,状态栏上还可以显示用于表示应用程序产生通知消息的图标。
[0138]预定区域通常可以为比较小的区域,这样在该区域显示通知消息时可以避免影响用户对显示屏幕上其他内容的操作。通常来讲,预定区域可以为与该状态栏相邻且与该状态栏平行的一个矩形区域,当然预定区域还可以为与该状态栏相邻的具有其他形状的区域,比如该预定区域还可以为具有圆形、椭圆形或多边形等形状的区域;该预定区域还可以为状态栏显示的区域。
[0139]请参见图3A所示,其示出了本公开部分实施例中提供的与状态栏相邻的预定区域的示例性示意图。该状态栏32位于显示屏幕38的顶部边缘,预定区域34位于该状态栏32的下方并与该状态栏32相邻,通知消息36显示在该预定区域34上,由于状态栏32位于显示屏幕38的顶部边缘且该预定区域比较小,因此通知消息36对显示屏幕38上显示的内容的影响非常小。
[0140]请参见图3B所示,其示出了本公开部分实施例中提供的将状态栏显示区域作为预定区域的示例性示意图。状态栏32位于显示屏幕38的顶部边缘,此时将状态栏32作为预定区域34之后,可以在状态栏32中显示通知消息36。
[0141]在实际应用中,由于系统的状态栏显示的区域比较小,在该区域中显示通知消息时,可以将该状态栏的显示高度进行适当的延伸。在状态栏显示的区域内显示通知消息的过程可以包括如下步骤:[0142]在步骤si中,确定通知消息的通知强度,该通知强度用于指示通知消息的重要等级;
[0143]通知强度可以由系统设定,也可以由用户根据需要自己设定。比如用户认为来电比较重要,此时可能会将来电的通知消息的通知强度设定的比较高,还比如用户认为短信不太重要,此时可能会将未读短信的通知消息的通知强度设定的比较低。
[0144]在步骤s2中,根据该通知消息中的内容和/或该通知强度确定该通知消息的显示高度;
[0145]比如可以根据通知消息中文本信息的长短、选择按钮的数量等确定将要显示的通知消息的显示高度。在一个可能的实现方式中,当在预定区域内仅显示一条通知消息时,该通知消息的显示宽度通常可以设置的与显示屏幕的宽度相同。
[0146]又比如可以根据该通知消息的通知强度确定将要显示的通知消息的显示高度,通知强度越高的通知消息,其显示高度越高,以此来提高用户的关注度。
[0147]再比如可以根据通知消息中文本信息的长短、选择按钮的数量等和/或该通知消息的通知强度确定将要显示的通知消息的显示高度,通知强度越高的通知消息,其显示高度越高,同时根据通知消息中文本信息的长短、选择按钮的数量等对通知消息的显示高度进行微调。
[0148]在步骤S3中,根据该通知消息的显示高度延伸该状态栏的显示高度;
[0149]举例来讲,当状态栏仅需要显示一条通知消息时,可以根据该通知消息的显示高度延伸该状态栏的显示高度;再举例来讲,当状态栏已经按照状态栏的显示高度所在方向依次显示了至少一条通知消息,此时仍旧可以根据该通知消息的显示高度延伸该状态栏的显示高度;还举例来讲,当状态栏已经按照状态栏的显示宽度所在方向依次显示了至少一条通知消息,如果此时接收到的通知消息的显示高度大于状态栏显示的通知消息中的最大显示高度,则将该状态栏的显示高度延伸至该接收到的通知消息的显示高度,如果接收到的通知消息显示高度不大于状态栏显示的通知消息中的最大显示高度,则不延伸该状态栏的显不闻度。
[0150]在步骤s4中,在显示高度延伸后的该状态栏中显示该通知消息,图3B中显示的状态栏即为显示高度延伸后的状态栏,该状态栏中显示有一条通知消息。
[0151]但值得注意的是,具有较大显示高度的通知消息所在预定区域可能会较多的覆盖在显示屏幕上供用户正常操作其他内容,为了减少通知消息所在预定区域对显示屏幕的覆盖面积,通常将生成的通知消息的显示高度设置为小于预定阈值。此时,如果通知消息的内容比较多且需要将通知消息的显示高度限定在小于该预定阈值时,则可以在显示高度为该预定阈值的通知消息的预定区域中仅显示出通知消息中的部分内容,这样用户通常还是可以根据显示的部分内容推测出该通知消息是怎样类型的消息,比如通知消息是否为垃圾短信、是否为来电通知、是否为某个应用程序需要升级的通知等。
[0152]在一个可能的实现方式中,当通知消息的显示高度受到预定阈值的限制而无法一次性全部显示出所包含的内容时,可以通过设置在通知消息的显示高度所在方向上或显示宽度所在方向上边缘的滚动条来滚动显示更多的内容。
[0153]通常,为了避免影响用户当前的操作,预定区域通常会设置的比较小,对应的,显示在该预定区域中的通知消息也会比较小,如果用户此时查看到该通知消息之后,想要对该通知消息的内容进行操作,可以选择展开该通知消息,以便用户在展开后的该通知消息上进行操作。因此,在对通知消息上的内容进行操作之前,该通知消息显示方法还可以包括步骤203和步骤204。
[0154]在步骤203中,接收对该通知消息进行展开操作时产生的展开指令。
[0155]展开操作可以为:一次按压该通知消息的时间达到预定时间的按压操作,连续至少两次点击该通知消息的点击操作,或者在该通知消息上进行向下滑动的滑动操作等。
[0156]当用户对该通知消息进行展开操作时会产生一个展开指令,此时表明用户想要查看或操作该通知消息中的内容,对应的,状态栏会接收到该展开指令。
[0157]在步骤204中,在接收到展开指令之后,显示展开后的该通知消息。
[0158]在实际应用中,可以根据通知消息所包含的内容确定展开通知消息的方式,具体可以包括如下三种情况:
[0159]第一种情况,当通知消息的内容比较少时,在预定区域内显示时已经显示了全部内容,但由于初始显示的通知消息可能会比较小,不太方便用户的操作,此时在接收到展开指令之后,可以直接将该通知消息进行放大,然后显示放大后的该通知消息。
[0160]举例来讲,请参见图4A所示,其示出了本公开一个实施例中提供的对通知消息进行展开的示例性示意图,图4A中仅以预定区域为状态栏显示的区域进行示例性说明。由图4A中可知,在未接收到展开指令之前,在预定区域内显示的通知消息36已经展示了包含的所有内容,在接收到展开指令之后,可以直接将该通知消息36放大至具有合适显示尺寸的通知消息36’(即将通知消息的显示高度放大),此时,放大后的通知消息36中的文本信息和操作元素均与该通知消息36同比例放大。
[0161]第二种情况,当通知消息的内容比较少时,在预定区域内显示时已经显示了全部内容,但由于初始显示的通知消息可能会比较小,不太方便用户的操作,此时在该通知消息处接收到展开指令之后,为了更符合用户的操作习惯,可以将该通知消息中的内容放大并重新排布,然后显示放大并重新排布后的该通知消息。由于在未展开之前的通知消息的显示尺寸比较小,为了能够较多的将内容显示出来,这些内容在显示的通知消息上的排布往往不太美观或不太符合用户的操作习惯,为了保证展开后的通知消息上的内容排布更美观且更符合用户的操作习惯,在展开通知消息时可以将该通知消息中的内容重新排布。
[0162]举例来讲,请参见图4B所示,其示出了本公开另一个实施例中提供的对通知消息进行展开的示例性示意图,图4B中仅以预定区域为状态栏显示的区域进行示例性说明。由于展开之前的通知消息36已经全部显示了该通知消息36包含的内容,此时,在该通知消息36处接收到展开指令之后,为了便于用户的操作,可以重新排布通知消息36中的内容,最后显示重新排布后的展开的通知消息36’。
[0163]第三种情况,当通知消息的内容比较多时,在预定区域内显示时未能显示通知消息所包含的全部内容,此时在接收到展开指令之后,可以展开该通知消息,比如可以在展开的通知消息中显示更多的内容,或者重新排布通知消息中原本显示的内容,然后显示展开后的该通知消息。
[0164]举例来讲,请参见图4C所示,其示出了本公开再一个实施例中提供的对通知消息进行展开的示例性示意图,图4C中仅以预定区域为与状态栏相邻的区域进行示例性说明。由图4C中可知,在预定区域内显示的通知消息36并未展示包含的所有内容,比如未完全显示文本信息或所有操作元素,当该通知消息36处接收到展开指令之后,将该通知消息36展开至合适的显示尺寸,由于展开后的通知消息36’需要显示更多展开前未显示的内容,因此通知消息36中的文本信息和操作元素的放大比例一般会小于该通知消息36的放大比例,此时由于通知消息36的显示尺寸会变大,为了更方便用户的操作,可以在展开后的通知消息36’中重新排布包含的内容。
[0165]需要说明的是,图4A至图4C中,展开的通知消息36’可以展开或放大至预定显示尺寸,该预定显示尺寸通常小于显示屏幕38的显示尺寸,比如展开的通知消息36’可以展开或放大至预定显示高度,该预定显示高度通常小于显示屏幕38的显示高度。这是为了避免用户展开通知消息之后认为暂时不需要进行操作而需要进行其他操作时,可以操作位于显示屏幕38上的该通知消息以外的区域。很显然,该预定显示尺寸也可以与显示屏幕38的显示尺寸相同,当用户对该通知消息进行操作完成之后,该通知消息被删除,此时,用户则可以返回原来的界面继续工作。
[0166]当用户在查看到步骤202显示的通知消息或者步骤204展开后的通知消息后,认为暂时不需要对该通知消息进行操作,则可以选择忽略该通知消息。此时,为了最大程度上缩小对用户操作的影响,可以暂时隐藏已经显示的通知消息。
[0167]在步骤205中,接收隐藏指令,该隐藏指令为操作的位置位于非预定区域时产生的指令。
[0168]如,当用户操作的位置不位于预定区域中时,此时会接收到隐藏指令。
[0169]在步骤206中,隐藏已经显示的与该通知消息对应的通知消息。
[0170]当用户的操作不位于预定区域时,表明用户暂时不需要操作通知消息中的内容,因此,此时可以隐藏已经显示的通知消息。请参见图5所示,其示出了本公开部分实施例中提供的隐藏已经显示的通知消息时的示意图。由图5中可知,在与状态栏32相邻的预定区域34内显示有通知消息36,如果用户操作显示屏幕38上的非预定区域的某一位置382,则将该通知消息36进行隐藏。再举例来讲,当通知消息显示在状态栏显示的区域且用户的操作不位于预定区域时,可以将状态栏中显示的通知消息隐藏。通常来讲,在隐藏通知消息36之后,为了继续提示用户存在通知消息,此时可以在状态栏32中显示与该通知消息对应的图标,比如图5中显示的未接来电图标322。
[0171]在一个可能的实现方式中,用户在游戏时可能需要隐藏状态栏,如果通知消息显示在状态栏显示的区域,当状态栏在被隐藏时也会把该通知消息同时进行隐藏。
[0172]当用户在查看到步骤202显示的通知消息或者步骤204展开后的通知消息后,认为需要对该通知消息进行操作,则可以对通知消息上的操作元素进程操作。也即,用户可以直接操作步骤202显示的通知消息中的操作元素,也可以通过步骤203和204在对步骤202显示的通知消息进行展开之后,操作展开之后的通知消息中的操作元素。
[0173]在步骤207中,接收对显示的该通知消息上的操作元素进行操作时产生的操作信肩、O
[0174]举例来讲,当用于电话通讯的应用程序将一个来电通知消息发送给状态栏时,状态栏显示的通知消息中的操作元素通常可以包含有接听按键和挂断按键,当用户选择接听按键或挂断按键时,会对应产生与选择操作的按键对应的操作信息。
[0175]在步骤208中,将操作信息发送至用于处理该操作信息的应用程序中,由该应用程序根据接收到的该操作信息进行处理。
[0176]应用程序在接收到操作信息之后,可以直接在后台对操作信息进程处理,而不需要将显示屏幕显示的界面切换至应用程序的相关的界面。
[0177]在步骤209中,删除该通知消息。
[0178]通常,在接收到对显示的该通知消息上的操作元素进行操作时产生的操作信息之后,由于产生的操作信息会发送给应用程序,应用程序会直接在后台对该操作信息进行处理,也即表明已经对通知消息进行了处理,此时不再需要继续显示该通知消息,因此可以删除该通知消息。
[0179]需要补充说明的是,步骤205可以直接在步骤202之后执行,也可以在步骤204之后执彳丁 ;步骤207可以直接在步骤202之后执彳丁,也可以在步骤204之后执打。
[0180]综上所述,本公开提供的通知消息显示方法,通过将接收到的通知消息显示在状态栏显示的区域或与状态栏相邻的区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;由于状态栏通常显示在电子屏幕边缘的位置,将该通知消息显示在状态栏显示的区域或与状态栏相邻的区域,几乎不会影响到用户其他的操作,因此达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
[0181]在实际应用中,如果状态栏在接收到一个新的通知消息时,在与状态栏相邻的区域或在该状态栏显示的区域内已经显示了一个通知消息,此时可以在该预定区域内将接收到的后一个通知消息替换掉已经显示的通知消息,也即预定区域内始终显示最晚接收到的通知消息。如果状态栏在用户没有查看手机的一段时间段内连续接收到多个通知消息,此时这种显示方式很可能会导致用户错过查看较早接收到的通知消息,因此需要一种更优的通知消息显示方法来解决这个问题。具体可以参见如下对图6中各个步骤的描述。
[0182]请参见图6所示,其示出了本公开再一个实施例中提供的通知消息显示方法的示例性方法流程图。该通知消息显示方法可以应用于电子设备中,比如智能手机、平板电脑、PDA、智能电视、电子阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等。该通知消息显示方法可以包括如下步骤。
[0183]在步骤601中,接收应用程序发送的通知消息,该通知消息中包含该应用程序指定的操作元素。
[0184]该操作元素可以包括选择按钮和/或文本输入框。
[0185]在步骤602中,判断预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,该预定区域为状态栏显示的区域或与状态栏相邻的区域,该预定个数为该预定区域中的当前显示页面所能显示的通知消息的最大数量。
[0186]在实际应用中,当需要显示的通知消息比较多时,可以在与状态栏相邻的区域或该状态栏显示的区域内设置多个显示页面,每次显示一个页面,每个页面上显示至少一个通知消息,一般的,每个页面上所能显示的通知消息的最大数量相同。请参见图7所示,其示出了本公开部分实施例中提供的在预定区域中的当前页面显示多个通知消息的示意图。图7中与状态栏32相邻的预定区域34内显示有三个通知消息36a、36b和36c。
[0187]在步骤603中,若判断结果为预定区域中的当前显示页面显示的通知消息的数量小于预定个数,则将该通知消息显示在该预定区域中的当前显示页面上。
[0188]举例来讲,当预定区域中的当前显示页面已经显示了 2个通知消息,如果该当前显示页面所能显示的通知消息的最大数量大于2个,则还可以在当前显示页面显示该通知消息。
[0189]在步骤604中,若判断结果为预定区域中的当前显示页面显示的通知消息的数量不小于预定个数,则将该预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为接收到的该通知消息。
[0190]当状态栏显示的通知消息较多时,在某些情况下表明用户可能会认为这些通知消息都不太重要,暂时不需要处理。如果最晚接收到的通知消息可能会是被用户认为比较重要且需要即时处理的消息,此时为了保证用户可以在预定区域中的当前显示页面查看到该通知消息,需要将该预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为该最晚接收到的通知消息。
[0191]在步骤605中,接收用于指示将该预定区域中的当前显示页面进行翻页的翻页信号。
[0192]翻页信号为在该预定区域中的当前显示页面上按照预定轨迹触摸滑动时或选择设置在该预定区域中的当前显示页面上的翻页按钮时产生的信号。
[0193]当按照状态栏显示宽度所在方向依次显示多个通知消息时,预定轨迹可以为从左向右进行触摸滑动,或者从右向左进行触摸滑动;当按照状态栏显示高度所在方向依次显示多个通知消息时,预定轨迹可以为从上向下进行触摸滑动,或者从下向上进行触摸滑动。翻页按钮可以包括用于指示翻页至上一显示页面的按钮和用于指示翻页至下一显示页面的按钮。
[0194]在步骤606中,在该预定区域上将显示的当前显示页面翻页至与该翻页信号对应的另一显不页面。
[0195]对在该预定区域上将显示的当前显示页面进行翻页可以包括如下两种情况:
[0196]第一种情况,当翻页信号为用于指示将该预定区域中的显示页面翻页至下一页且该预定区域上存在下一显示页面时,在该预定区域上将显示的当前显示页面翻页至下一显示页面;
[0197]举例来讲,请参见图8A所示,其示出了本公开一个实施例中提供的将预定区域中的当前显示页面翻页至下一页的示例性示意图,图8A中仅以多个通知消息以状态栏的显示宽度所在方向依次排列进行示例性说明。当用户从右向左触摸滑动该预定区域中的当前显示页面时,产生一个用于指示将该预定区域中的显示页面翻页至下一页的翻页信号,如果此时该预定区域上存在下一显示页面,则将该预定区域上显示的当前显示页面翻页至下一显示页面。图8A中翻页前的当前显示页面上显示有通知消息36a、通知消息36b和通知消息36c,翻页到下一显示页面之后,预定区域上显示的通知消息包括通知消息36d和通知消息36e。
[0198]再举例来讲,请参见图SB所示,其示出了本公开另一个实施例中提供的将预定区域中的当前显示页面翻页至下一页的示意图,图8B中仅以多个通知消息以状态栏的显示宽度所在方向依次排列进行示例性说明。当用户选择该预定区域上的当前显示页面上设置的用于指示翻页至下一显示页面的按钮342时,产生一个用于指示将该预定区域中的显示页面翻页至下一页的翻页信号,如果此时该预定区域上存在下一显示页面,则将该预定区域上显示的当前显示页面翻页至下一显示页面。图8B中翻页前的当前显示页面上显示有通知消息36a、通知消息36b和通知消息36c,翻页到下一显示页面之后,预定区域上显示的通知消息包括通知消息36d和通知消息36e。
[0199]第二种情况,当该翻页信号为用于指示将该预定区域中的显示页面翻页至上一页且该预定区域上存在上一显示页面时,在该预定区域上将显示的当前显示页面翻页至该上一显示页面。
[0200]请参见图SC所示,其示出了本公开一个实施例中提供的将预定区域中的当前显示页面翻页至上一页的示意图,图8C中仅以多个通知消息以状态栏的显示宽度所在方向依次排列进行示例性说明。当用户从左向右触摸滑动该预定区域中的当前显示页面时,产生一个用于指示将该预定区域中的显示页面翻页至上一页的翻页信号,如果此时该预定区域上存在上一显示页面,则将该预定区域上显示的当前显示页面翻页至上一显示页面。图SC中翻页前的当前显示页面上显示有通知消息36a、通知消息36b和通知消息36c,翻页到上一显示页面之后,预定区域上显示的通知消息包括通知消息36f、通知消息36g和通知消息 36h。
[0201]再举例来讲,请参见图8D所示,其示出了本公开另一个实施例中提供的将预定区域中的当前显示页面翻页至上一页的示意图,图8D中仅以多个通知消息以状态栏的显示宽度所在方向依次排列进行示例性说明。当用户选择该预定区域上的当前显示页面上设置的用于指示翻页至上一显示页面的按钮344时,产生一个用于指示将该预定区域中的显示页面翻页至上一页的翻页信号,如果此时该预定区域上存在上一显示页面,则将该预定区域上显示的当前显示页面翻页至上一显示页面。图8D中翻页前的当前显示页面上显示有通知消息36a、通知消息36b和通知消息36c,翻页到上一显示页面之后,预定区域上显示的通知消息包括通知消息36f、通知消息36g和通知消息36h。
[0202]需要说明的是,由于当前显示页面上显示多个通知消息时,每个通知消息的显示尺寸可能会比较小,当用户想要操作当前显示页面上显示的其中一个通知消息时,可以对其中一个通知消息进行展开操作,然后对在展开后的通知消息中的操作元素进行操作以产生操作信息,并将该操作信息发送给该通知消息对应的应用程序,由该应用程序对该操作信息进行处理,在产生操作信息之后,还需要删除该展开的通知消息以及与该通知消息对应的通知消息。
[0203]还需要补充说明的是,如果用户操作了非预定区域的内容,此时可以隐藏显示区域中所有的通知消息,并可以不在状态栏中显示与这些通知消息对应的图标,比如未读短信的图标、未接来电的图标和/或系统升级的图标等。
[0204]综上所述,本公开的实施例的通知消息显示方法,通过在状态栏显示的区域或与状态栏相邻的区域内同时显示多个通知消息,解决了当在预定区域内仅能显示一个最晚接收到的通知消息所对应的通知消息时,用户可能会错过较早接收到的比较重要的通知消息的问题;达到了可以同时为用户展示更多的通知消息,较大程度上避免了用户错过比较重要的通知消息的效果。
[0205]在一个可能实现的实施方式中,可以根据应用程序和优先级之间的对应关系确定接收到的通知消息的优先级,并对不同优先级的通知消息所对应的通知消息设置不同的提醒效果,比如可以为不同优先级的通知消息中的文本设置不同的颜色,或者在不同优先级的通知消息显示时进行不同的声音提示。[0206]在另一个可能实现的实施方式中,可以根据应用程序和优先级之间的对应关系确定接收到的通知消息的优先级,并按照优先级的顺序对这些通知消息进行显示。
[0207]在再一个可能实现的实施方式中,可以根据应用程序和设置的声音提示之间的对应关系为接收到的通知消息确定对应的声音,并根据确定的声音进行提示。
[0208]请参见图9所示,其示出了本公开一个实施例中提供的通知消息显示装置的示例性结构示意图。该通知消息显示装置可以应用于电子设备中,比如智能手机、平板电脑、PDA、智能电视、电子阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等。该通知消息显示装置可以包括:通知消息接收模块920和显示模块940。
[0209]通知消息接收模块920,可以用于接收应用程序发送的通知消息,所述通知消息中可以包含所述应用程序指定的操作元素;
[0210]在一种可能的实现方式中,所述操作元素可以包括选择按钮和/或文本输入框。
[0211]显示模块940,可以用于在预定区域内显示所述通知消息接收模块920接收到的所述通知消息,所述预定区域为状态栏显示的区域或与状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
[0212]综上所述,本公开的实施例的通知消息显示装置,通过将接收到的通知消息显示在该状态栏显示的区域或与状态栏相邻的区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;由于状态栏通常显示在电子屏幕边缘的位置,将该通知消息显示在该状态栏显示的区域或与状态栏相邻的区域,几乎不会影响到用户其他的操作,因此达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
[0213]请参见图10所示,其示出了本公开另一个实施例中提供的通知消息显示装置的示例性结构示意图。该通知消息显示装置可以应用于电子设备中,比如智能手机、平板电脑、PDA、智能电视、电子阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等。该通知消息显示装置可以包括:通知消息接收模块1001和显示模块1002。
[0214]通知消息接收模块1001,可以用于接收应用程序发送的通知消息,所述通知消息中可以包含所述应用程序指定的操作元素;
[0215]在一种可能的实现方式中,所述操作元素可以包括选择按钮和/或文本输入框。
[0216]显示模块1002,可以用于在预定区域内显示所述通知消息接收模块1001接收到的所述通知消息,所述预定区域为状态栏显示的区域或与状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
[0217]在本实施例的第一种可能的实现方式中,所述通知消息显示装置,还可以包括:操作信息接收模块1003和发送模块1004。
[0218]操作信息接收模块1003,可以用于接收对所述显示模块1002显示的所述通知消息上的所述操作元素进行操作时产生的操作信息;
[0219]发送模块1004,可以用于将所述操作信息接收模块1003接收到的所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
[0220]在本实施例的第二种可能的实现方式中,所述通知消息显示装置,还可以包括:删除模块1005。
[0221]删除模块1005,可以用于在所述操作信息接收模块接收所述显示模块显示的所述通知消息中的所述操作元素进行操作时产生的操作信息之后,删除显示的所述通知消息。
[0222]在本实施例的第三种可能的实现方式中,所述通知消息显示装置,还可以包括:展开指令接收模块1006和展开显示模块1007。
[0223]展开指令接收模块1006,可以用于接收对所述显示模块1002显示的所述通知消息进行展开操作时产生的展开指令;
[0224]展开显示模块1007,可以用于在所述展开指令接收模块1006接收到所述展开指令之后,显示展开后的所述通知消息。
[0225]在一个可能的实现方式中,操作信息接收模块1003,还可以用于接收对所述展开显示模块1007显示展开后的所述通知消息上的所述操作元素进行操作时产生的操作信
肩、O
[0226]在本实施例的第四种可能的实现方式中,所述通知消息显示装置,还可以包括:隐藏指令接收模块1008和隐藏模块1009。
[0227]隐藏指令接收模块1008,可以用于接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令;
[0228]隐藏模块1009,可以用于隐藏所述通知消息。
[0229]在一种可能的实现方式中,隐藏模块1009可以用于隐藏所述显示模块1002显示的或所述展开显示模块1007展开显示的所述通知消息。
[0230]在本实施例的第五种可能的实现方式中,当所述预定区域为状态栏显示的区域时,所述显示模块1002,可以包括:通知强度确定单元1002a、第一确定单元1002b、第二确定单元1002c和第一显示单元1002d。
[0231]通知强度确定单元1002a,可以用于确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级;
[0232]第一确定单元1002b,可以用于根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显示高度;
[0233]第二确定单元1002c,可以用于根据所述通知消息的显示高度延伸所述状态栏的显不闻度;
[0234]第一显示单元1002d,可以用于在显示高度延伸后的所述状态栏中显示所述通知消息。
[0235]在本实施例的第六种可能的实现方式中,所述预定区域包括至少一个显示页面,所述显示模块1002,可以包括:判断单元1002e、第一显示单元1002f和第二显示单元1002g。
[0236]判断单元1002e,可以用于判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量;
[0237]第二显示单元1002f,可以用于在所述判断单元1002e的判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数时,将所述通知消息显示在所述预定区域中的当前显示页面上;
[0238]第三显示单元1002g,可以用于在所述判断单元1002e的判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数时,将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为所述通知消息。
[0239]在本实施例的第七种可能的实现方式中,所述通知消息显示装置,还可以包括:翻页信号接收模块1010和翻页模块1011。
[0240]翻页信号接收模块1010,可以用于接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号;
[0241 ] 翻页模块1011,可以用于在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面。
[0242]在本实施例的第七种可能的实现方式中,所述翻页模块1011,可以包括:第一翻页单元IOlla和第二翻页单元1011b。
[0243]第一翻页单元1011a,可以用于当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面;
[0244]第二翻页单元1011b,可以用于当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。
[0245]综上所述,本公开的实施例的通知消息显示装置,通过将通知消息显示在状态栏显示的区域或与状态栏相邻的区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;由于状态栏通常显示在电子屏幕边缘的位置,将该通知消息显示在状态栏显示的区域或与状态栏相邻的区域,几乎不会影响到用户其他的操作,因此达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
[0246]需要说明的是:上述实施例提供的通知消息显示装置在显示通知消息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将电子设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的通知消息显示装置与通知消息显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0247]请参见图11所示,其示出了本公开中涉及的电子设备的示例性结构示意图。该电子设备用于实施上述实施例中提供的通知消息显示方法。本公开中的电子设备1100可以包括一个或多个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于信息和存储程序指令随机接入存储器(RAM)和只读存储器(R0M),用于存储数据和信息的存储器,用于存储表格、目录或其他数据结构的数据库,I/O设备,界面,天线等。具体来讲:
[0248]电子设备1100可以包括RF (Radio Frequency,射频)电路1110、包括有一个或一个以上计算机可读存储介质的存储器1120、输入单元1130、显示单元1140、传感器1150、音频电路1160、短距离无线传输模块1170、包括有一个或者一个以上处理核心的处理器1180、以及电源1190等部件。本领域技术人员可以理解,图11中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0249]RF电路1110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器1180处理;另外,将涉及上行的数据发送给基站。通常,RF电路1110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、收发信机、耦合器、LNA (Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路1110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS (General Packet Radio Service,通用分组无线服务)、CDMA (Code DivisionMultiple Access,码分多址)、WCDMA (Wideband Code Division Multiple Access,宽带码分多址)、LTE (Long Term Evolution,长期演进)、电子邮件、SMS (Short MessagingService,短消息服务)等。
[0250]存储器1120可用于存储软件程序以及模块。处理器1180通过运行存储在存储器1120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器1120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备1100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器1120还可以包括存储器控制器,以提供处理器1180和输入单元1130对存储器1120的访问。
[0251]输入单元1130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元1130可包括触敏表面1131以及其他输入设备1132。触敏表面1131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面1131上或在触敏表面1131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面1131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1180,并能接收处理器1180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面1131。除了触敏表面1131,输入单元1130还可以包括其他输入设备1132。具体地,其他输入设备1132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0252]显示单元1140可用于显示由用户输入的信息或提供给用户的信息以及终端1100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元1140可包括显示面板1141,可选的,可以采用IXD (Liquid Crystal Display,液晶显示器)、OLED (Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板1141。进一步的,触敏表面1131可覆盖在显示面板1141之上,当触敏表面1131检测到在其上或附近的触摸操作后,传送给处理器1180以确定触摸事件的类型,随后处理器1180根据触摸事件的类型在显示面板1141上提供相应的视觉输出。虽然在图11中,触敏表面1131与显示面板1141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面1131与显示面板1141集成而实现输入和输出功能。
[0253]电子设备1100还可包括至少一种传感器1150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1141的亮度,接近传感器可在电子设备1100移动到耳边时,关闭显示面板1141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备1100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0254]音频电路1160、扬声器1161,传声器1162可提供用户与电子设备1100之间的音频接口。音频电路1160可将接收到的音频数据转换后的电信号,传输到扬声器1161,由扬声器1161转换为声音信号输出;另一方面,传声器1162将收集的声音信号转换为电信号,由音频电路1160接收后转换为音频数据,再将音频数据输出处理器1180处理后,经RF电路1110以发送给另一终端,或者将音频数据输出至存储器1120以便进一步处理。音频电路1160还可能包括耳塞插孔,以提供外设耳机与电子设备1100的通信。
[0255]短距离无线传输模块1170可以是WiFi(Wireless Fidelity,无线保真)模块或者蓝牙模块等。电子设备1100通过短距离无线传输模块1170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图11示出了短距离无线传输模块1170,但是可以理解的是,其并不属于电子设备1100的必须构成,完全可以根据需要在不改变公开的本质的范围内而省略。
[0256]处理器1180是电子设备1100的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器1120内的软件程序和/或模块,以及调用存储在存储器1120内的数据,执行电子设备1100的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器1180可包括一个或多个处理核心;优选的,处理器1180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1180中。
[0257]电子设备1100还包括给各个部件供电的电源1190(比如电池),优选的,电源可以通过电源管理系统与处理器1180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源1190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0258]尽管未示出,电子设备1100还可以包括摄像头、蓝牙模块、触摸屏等,在此不再赘述。具体在本实施例中,电子设备1100的显示单元是触摸屏显示器。
[0259]电子设备1100除了包括一个或者多个处理器1180,存储器,以及一个或者多个模块,其中一个或者多个模块存储于存储器中,并被配置成由一个或者多个处理器执行。上述一个或者多个模块具有如下功能:
[0260]接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素;
[0261]在预定区域内显示所述通知消息,所述预定区域为状态栏显示的区域或与状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
[0262]在本实施例的第一种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:[0263]接收对显示的所述通知消息上的所述操作元素进行操作时产生的操作信息;
[0264]将所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
[0265]在本实施例的第二种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0266]在所述显示的所述通知消息上的所述操作元素进行操作时产生的操作信息之后,删除所述通知消息。
[0267]在本实施例的第三种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0268]接收对显示的所述通知消息进行展开操作时产生的展开指令;
[0269]在接收到所述展开指令之后,显示展开后的所述通知消息。
[0270]在本实施例的第四种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0271]接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令;
[0272]隐藏已经显示的所述通知消息。
[0273]在本实施例的第五种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0274]当所述预定区域为状态栏显示的区域时,所述在预定区域内显示所述通知消息,包括:
[0275]确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级;
[0276]根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显示高度;
[0277]根据所述通知消息的显示高度延伸所述状态栏的显示高度;
[0278]在显示高度延伸后的所述状态栏中显示所述通知消息。
[0279]在本实施例的第六种可能的实现方式中,所述预定区域包括至少一个显示页面,所述在预定区域内显示所述通知消息,包括:
[0280]判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量;
[0281]若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数,则将所述通知消息显示在所述预定区域中的当前显示页面上;
[0282]若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数,则将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为所述通知消息。
[0283]在本实施例的第七种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0284]接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号;
[0285]在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面。
[0286]在本实施例的第八种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0287]所述在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面,包括:
[0288]当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面;
[0289]当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。
[0290]综上所述,本公开中提供的电子设备,通过将通知消息显示在状态栏显示的区域或与状态栏相邻的区域;解决了目前的通知消息显示方法会影响用户当前的操作的问题;由于状态栏通常显示在电子屏幕边缘的位置,将该通知消息显示在状态栏显示的区域或与状态栏相邻的区域,并不会影响到用户其他的操作,因此达到了在向用户通知新的通知消息时,并不影响用户当前操作的效果。
[0291]本公开还提供了一种计算机可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在电子设备中时,可以使得该电子设备执行如下步骤的指令(instructions):
[0292]接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素;
[0293]在预定区域内显示所述通知消息,所述预定区域为状态栏显示的区域或与状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
[0294]在本实施例的第一种可能的实现方式中,该一个或多个模块还可以执行如下步骤的指令:
[0295]接收对显示的所述通知消息上的所述操作元素进行操作时产生的操作信息;
[0296]将所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
[0297]在本实施例的第二种可能的实现方式中,该一个或多个模块还可以执行如下步骤的指令:
[0298]在所述显示的所述通知消息上的所述操作元素进行操作时产生的操作信息之后,删除所述通知消息。
[0299]在本实施例的第三种可能的实现方式中,上述一个或者多个模块还具有如下功倉泛:
[0300]接收对显示的所述通知消息进行展开操作时产生的展开指令;
[0301 ] 在接收到所述展开指令之后,显示展开后的所述通知消息。
[0302]在本实施例的第四种可能的实现方式中,该一个或多个模块还可以执行如下步骤的指令:
[0303]接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令;
[0304]隐藏已经显示的所述通知消息。
[0305]在本实施例的第五种可能的实现方式中,当所述预定区域为状态栏显示的区域时,所述在预定区域内显示所述通知消息,包括:
[0306]确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级;
[0307]根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显示高度;
[0308]根据所述通知消息的显示高度延伸所述状态栏的显示高度;
[0309]在显示高度延伸后的所述状态栏中显示所述通知消息。
[0310]在本实施例的第六种可能的实现方式中,所述预定区域包括至少一个显示页面,所述在预定区域内显示所述通知消息,包括:
[0311]判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量;
[0312]若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数,则将所述通知消息显示在所述预定区域中的当前显示页面上;
[0313]若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数,则将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为所述通知消息。
[0314]在本实施例的第七种可能的实现方式中,该一个或多个模块还可以执行如下步骤的指令:
[0315]接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号;
[0316]在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面。
[0317]在本实施例的第八种可能的实现方式中,该一个或多个模块还可以执行如下步骤的指令:
[0318]所述在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面,包括:
[0319]当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面;
[0320]当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。
[0321]上述本公开的实施例序号仅仅为了描述,不代表实施例的优劣。
[0322]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0323]以上所述仅为本公开的部分实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
【权利要求】
1.一种通知消息显示方法,其特征在于,所述方法包括: 接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素;在预定区域内显示所述通知消息,所述预定区域为状态栏显示的区域或与所述状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收对显示的所述通知消息中的所述操作元素进行操作时产生的操作信息; 将所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 在接收对显示的所述通知消息中的所述操作元素进行操作时产生的操作信息之后,删除显示的所述通知消息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收对显示的所述通知消息进行展开操作时产生的展开指令; 在接收到所述展开指令之后,显示展开后的所述通知消息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令;` 隐藏已经显示的所述通知消息。
6.根据权利要求1所述的方法,其特征在于,当所述预定区域为状态栏显示的区域时,所述在预定区域内显示所述通知消息,包括: 确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级; 根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显示高度; 根据所述通知消息的显示高度延伸所述状态栏的显示高度; 在显示高度延伸后的所述状态栏中显示所述通知消息。
7.根据权利要求1至5中任一所述的方法,其特征在于,所述预定区域包括至少一个显示页面,所述在预定区域内显示所述通知消息,包括: 判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量; 若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数,则将所述通知消息显示在所述预定区域中的当前显示页面上; 若判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数,则将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为接收到的所述通知消息。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括: 接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号; 在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面。
9.根据权利要求8所述的方法,其特征在于,所述在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显示页面,包括:当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面; 当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。
10.一种通知消息显示装置,其特征在于,所述装置包括: 通知消息接收模块,用于接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素; 显示模块,用于在预定区域内显示所述通知消息接收模块接收到的所述通知消息,所述预定区域为状态栏显示的区域或与所述状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括: 操作信息接收模块,用于接收对所述显示模块显示的所述通知消息中的所述操作元素进行操作时产生的操作信息; 发送模块,用于将 所述操作信息接收模块接收到的所述操作信息发送至用于处理所述操作信息的所述应用程序中,由所述应用程序根据接收到的所述操作信息进行处理。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 删除模块,用于在所述操作信息接收模块接收所述显示模块显示的所述通知消息中的所述操作元素进行操作时产生的操作信息之后,删除显示的所述通知消息。
13.根据权利要求10所述的装置,其特征在于,所述装置还包括: 展开指令接收模块,用于接收对所述显示模块显示的所述通知消息进行展开操作时产生的展开指令; 展开显示模块,用于在所述展开指令接收模块接收到所述展开指令之后,显示展开后的所述通知消息。
14.根据权利要求10所述的装置,其特征在于,所述装置还包括: 隐藏指令接收模块,用于接收隐藏指令,所述隐藏指令为操作的位置位于非预定区域时产生的指令; 隐藏模块,用于隐藏已经显示的所述通知消息。
15.根据权利要求10所述的方法,其特征在于,所述显示模块,包括: 通知强度确定单元,用于在所述预定区域为状态栏显示的区域时,确定与所述通知消息对应的通知强度,所述通知强度用于指示所述通知消息的重要等级; 第一确定单元,用于根据所述通知消息中的内容和/或所述通知强度确定所述通知消息的显不闻度; 第二确定单元,用于根据所述通知消息的显示高度延伸所述状态栏的显示高度; 第一显示单元,用于在显示高度延伸后的所述状态栏中显示所述通知消息。
16.根据权利要求10至14中任一所述的装置,其特征在于,所述预定区域包括至少一个显示页面,所述显示模块,包括: 判断单元,用于判断所述预定区域中的当前显示页面显示的通知消息的数量是否小于预定个数,所述预定个数为所述预定区域中的当前显示页面所能显示的通知消息的最大数量; 第二显示单元,用于在所述判断单元的判断结果为所述预定区域中的当前显示页面显示的通知消息的数量小于预定个数时,将所述通知消息显示在所述预定区域中的当前显示页面上; 第三显示单元,用于在所述判断单元的判断结果为所述预定区域中的当前显示页面显示的通知消息的数量不小于预定个数时,将所述预定区域的当前显示页面上显示时间最长的通知消息所在的位置刷新显示为接收到的所述通知消息。
17.根据权利要求16所述的装置,其特征在于,所述装置还包括: 翻页信号接收模块,用于接收用于指示将所述预定区域中的当前显示页面进行翻页的翻页信号; 翻页模块,用于在所述预定区域上将显示的当前显示页面翻页至与所述翻页信号对应的另一显不页面。
18.根据权利要求17所述的装置,其特征在于,所述翻页模块,包括: 第一翻页单元,用于当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至下一页且所述预定区域上存在下一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述下一显示页面; 第二翻页单元,用于当所述翻页信号为用于指示将所述预定区域中的显示页面翻页至上一页且所述预定区域上存在上一显示页面时,在所述预定区域上将显示的所述当前显示页面翻页至所述上一显示页面。`
19.一种电子设备,其特征在于,所述电子设备包括如权利要求10至18中任一所述的通知消息显示装置。
20.一种电子设备,其特征在于,所述电子设备,包括: 一个或多个处理器; 存储器;和 一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能: 接收应用程序发送的通知消息,所述通知消息中包含所述应用程序指定的操作元素; 在预定区域内显示所述通知消息,所述预定区域为状态栏显示的区域或与所述状态栏相邻的区域,所述状态栏位于显示屏幕的一侧边缘。
【文档编号】G06F3/14GK103500079SQ201310424863
【公开日】2014年1月8日 申请日期:2013年9月17日 优先权日:2013年9月17日
【发明者】孙鹏, 王文林, 李伟星 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1