显示方法及装置

文档序号:7274 发布日期:2021-09-17 浏览:25次 英文

显示方法及装置

技术领域

本申请属于信息处理

技术领域

,具体涉及一种显示方法及装置。

背景技术

随着移动通信技术的迅速发展,各种电子设备已成为人们生活中各方面不可或缺的工具。电子设备的各种应用程序(Application,APP)的功能也逐渐完善,为用户提供各种智能化服务,给用户工作、生活带来了极大的便利。

在电子设备中,智能手表、智能手环等的交互方式与手机相似,若用户需要查看信息或者查看检测到的身体数据,用户需要通过按键或者在显示屏上滑动的方式进入应用列表,然后进入指定应用查看信息。

而受限于智能手表、智能手环等电子设备的显示屏幕较小,无法显示多条信息,若显示多条信息则字体变小不利于查看。

发明内容

本申请实施例的目的是提供一种显示方法及装置,以解决现有技术中受限于显示屏幕较小,无法显示多条信息,若显示多条信息则字体变小不利于查看的问题。

第一方面,本申请实施例提供了一种显示方法,包括:

在第一区域显示第一通知,所述第一通知具有第一优先级;

在获取到第二通知,且所述第二通知的第二优先级高于或等于所述第一优先级的情况下,将所述第一区域的显示内容更新为所述第二通知。

第二方面,本申请实施例提供了一种显示装置,包括:

第一显示模块,用于在第一区域显示第一通知,所述第一通知具有第一优先级;

第二显示模块,用于在获取到第二通知,且所述第二通知的优先级高于或等于所述第一优先级的情况下,将所述第一区域的显示内容更新为所述第二通知。

第三方面,本申请实施例提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的显示方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的显示方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的显示方法。

在本申请实施例中,通过在第一区域显示第一通知,第一通知具有第一优先级,然后在获取到第二通知,且第二通知的第二优先级高于或等于第一优先级的情况下,将第一区域的显示内容更新为第二通知,实现了在电子设备的第一区域显示第一通知且在获取到第二通知之后,基于第一通知的第一优先级和第二通知的优先级,确定是否更新显示第二通知,从而实现了在第一区域上在同一时间内只会显示一个通知,使得在所显示的通知更符合用户的查看需求的同时,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题。

附图说明

图1为本申请实施例提供的显示方法的流程示意图之一;

图2为本申请实施例提供的第一区域显示通知时的界面之一;

图3为本申请实施例提供的第一区域显示通知时的界面之二;

图4为本申请实施例提供的第一区域显示通知时的界面之三;

图5为本申请实施例提供的显示方法的流程示意图之二;

图6为本申请实施例提供的显示装置的模块框图;

图7为本申请实施例提供的电子设备的框图之一;

图8为本申请实施例提供的电子设备的框图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的显示方法进行详细地说明。

如图1所示,为本申请实施例所提供的显示方法的步骤流程图之一,所述方法包括如下步骤:

步骤101:在第一区域显示第一通知。

其中,可以在电子设备的显示屏幕的第一区域显示第一通知,第一通知具有第一优先级。

具体的,电子设备可以为可穿戴设备,例如可以为智能手表或智能手环,下述以可穿戴设备为例对第一通知进行说明。

可穿戴设备中设置有多个应用程序,该多个应用程序可以包括安装的应用程序和可穿戴设备系统自带的应用程序(例如计时器、闹钟、日历等),每个应用程序可以生成一个或多个应用事件的通知。

本实施例中的第一通知可以为可穿戴设备中任一应用程序所生成的任一应用事件的通知。

例如,作为一个示例,假设可穿戴设备中安装有A、B、C等多个应用程序,用户通过操作应用程序A预定了机票和火车票,则通过应用程序A生成了两个通知:机票对应的出行事件通知和火车票对应的出行事件通知;再例如,用户通过操作应用程序B播放音乐,则通过应用程序B生成了音乐播放事件通知;再例如,可穿戴设备后台通过应用程序C检测用户的身体健康数据(比如心率数据),则通过应用程序C生成了心率检测事件通知。

第一通知可以包括应用事件的事件标识、事件发生地点、事件发生时间、事件产生数据等等与事件相关的信息,在此并不对此进行具体限定。例如,接续上述示例,若第一通知为机票对应的出行事件通知,则第一通知的内容可以包括航班信息,包括登机地点、起飞时间、航班班次等;若第一通知为火车票对应的出行事件通知,则第一通知的内容可以包括火车票信息,包括发车地点、发车时间等;若第一通知为音乐播放事件通知,则第一通知的内容可以包括正在播放的歌曲名称、歌词、演唱者等;若第一通知为心率检测事件通知,则第一通知的内容可以包括心率数据。

第一区域可以为整个显示屏幕区域或显示屏幕的部分区域,在此并不对此进行具体限定。具体的,第一区域为整个显示屏幕区域,使得能够在智能手表、智能手环等电子设备的整个显示屏幕上显示第一通知,避免了由于智能手表等显示屏幕较小,若在部分区域显示第一通知时字体变小不利于查看的问题;当然,第一区域为显示屏幕的部分区域,可以避免第一通知遮挡显示屏幕上的其他内容。

步骤102:在获取到第二通知,且所述第二通知的第二优先级高于或等于所述第一优先级的情况下,将所述第一区域的显示内容更新为所述第二通知。

第二通知同样可以为电子设备中任一应用程序所生成的任一应用事件的通知,具体可以参照第一通知的相关介绍,在此不再对此进行具体赘述。

在显示屏幕的第一区域显示第一通知的过程中,电子设备可能会获取到第二通知,此时可以获取第二通知的第二优先级,并在第二通知的第二优先级高于或等于第一通知的第一优先级的情况下,将第一区域的显示内容更新为第二通知,实现了基于第一通知的第一优先级和第二通知的优先级,确定是否更新显示第二通知,从而实现了在第一区域上在同一时间内只会显示一个通知,使得在所显示的通知更符合用户的查看需求的同时,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题。

例如,假设当前时间7点,显示屏幕的第一区域上显示有飞机出行事件通知(第一通知),然后7点15分时获取到用户心率事件通知(第二通知),此时若用户心率事件通知的第二优先级高于飞机出行事件通知的第一优先级,则用户心率事件通知更新显示在第一区域上。

再例如,假设当前时间10点,第一区域上显示有飞机出行事件通知(第一通知),然后10点15分时获取到会议通知(第二通知),此时若会议通知的第二优先级与飞机出行事件通知的第一优先级相同,则会议通知更新显示在第一区域上。

需要说明的是,在第二通知的第二优先级低于第一通知的第一优先级的情况下,继续显示第一通知,使得所显示的通知更符合用户的查看需求。

这样,本实施例通过在第一区域显示第一通知,第一通知具有第一优先级,然后在获取到第二通知,且第二通知的第二优先级高于或等于第一优先级的情况下,将第一区域的显示内容更新为第二通知,实现了基于第一通知的第一优先级和第二通知的优先级,确定是否更新显示第二通知,从而实现了在第一区域上在同一时间内只会显示一个通知,使得在所显示的通知更符合用户的查看需求的同时,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题。

可选地,在本实施例中,所述第一通知对应有第一显示时长,所述第二通知对应有第二显示时长;

在所述将所述第一区域的显示内容更新为所述第二通知之后,还包括:

在所述第二显示时长小于所述第一显示时长,所述第二通知的显示时间到达所述第二显示时长,且所述第一通知的显示时间未到达所述第一显示时长的情况下,将所述第一区域的显示内容更新为所述第一通知。

具体的,每个通知均具有一定的显示时长,该显示时长为该通知预先设定的在第一区域上的显示时间长度。第一通知对应有第一显示时长,第二通知对应有第二显示时长。例如,第一显示时长可以为20分钟,表示第一通知预先设定的一次在第一区域上显示20分钟;第二显示时长可以为30分钟,表示第二通知预先设定的一次在第一区域上显示30分钟。

还需要说明的是,将第一区域的显示内容更新为第二通知后,第一通知被更新覆盖的时间计入第一通知所对应的第一显示时长内。

若第一时长大于第二时长,在第二通知的显示时间到达第二显示时长,且第一通知的显示时间未到达第一显示时长的情况下,可以重新将第一区域的显示内容更新为第一通知;也就是被更新覆盖的第一通知不会消失,当第二通知消失时,被更新覆盖的第一通知会再次显示,提高了电子设备的信息获取能力,满足了用户对信息的查看需求。

可选地,在本实施例中,第一区域显示第一通知时,可以在第一区域的第一图层显示第一通知;将所述第一区域的显示内容更新为所述第二通知时,可以在所述第一区域的第二图层显示所述第二通知,所述第二图层覆盖所述第一图层。

具体的,在第一区域上分图层显示不同的通知,且在第一图层显示第一通知,在覆盖第一图层的第二图层上显示第二通知,实现了在第一区域上同一时间只显示一个图层上的通知,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题;此外,分图层显示不同的通知,使得在第二通知的显示时间到达第二通知的第二显示时长,且第一通知的显示时间未到达第一显示时长时,在第一区域上可以重新显示被覆盖的第一图层,即重新显示第一通知,实现了被覆盖的第一通知能够重新进行显示,符合用户的信息查看需求。

此外,可选地,在本实施例中,在获取到第二通知之后,在将所述第一区域的显示内容更新为所述第二通知之前,还包括:

获取所述第一通知和第二通知的所属类别,所述所属类别包括第一类别、第二类别、第三类别,所述第一类别、所述第二类别、所述第三类别的优先级级别依次增高;

其中所述第一类别中通知发生与用户操作行为相关,所述第二类别中通知发生与时间相关,所述第三类别中通知发生与用户身体健康数据相关。

具体的,第一通知的所属类别可以为第一类别、第二类别或第三类别,第二通知的所属类别可以为第一类别、第二类别或第三类别。

需要说明的是,第一通知所属类别的优先级为第一通知的第一优先级,第二通知所属类别的优先级为第二通知的第二优先级。例如,若第一通知的所属类别为第二类别,第二通知的所属类别为第三类别,则第二优先级高于第一优先级;若第一通知和第二通知的所属类别均为第一类别,则第一通知的第一优先级与第二通知的第二优先级相同。

此外,具体的,第一类别中通知发生与用户操作行为相关,也就是该第一类别是基于通知发生是否由用户操作触发而划分的,通知发生与用户操作行为相关的可以划分到该类别中。例如,音乐播放事件通知、计时事件通知、倒计时事件通知等,该些通知的发生均与用户操作有关,则可以将该些通知划分为第一类别(也可以称为用户行为类)。

第二类别中通知发生与时间相关,也就是该第二类别是基于通知发生是否与时间强相关而划分的,通知发生与时间相关的可以划分到该类别中。例如,交通出行事件通知、会议事件通知、观影事件通知、日历提醒事件通知、闹钟事件通知、喝水提醒事件通知等,该些事件的通知发生均与时间相关,则可以将该些通知划分为第二类别(也可以称为时间类)。

第三类别中通知发生与用户身体健康数据相关,也就是该第三类别是基于通知发生是否由用户的身体健康数据触发而划分的,通知发生与用户的身体健康数据相关的可以划分到该类别中。例如,心率检测事件通知、血氧检测事件通知、步数检测事件通知等,该些通知的发生均与用户的身体健康数据有关,则可以将该些通知划分为第三类别(也可以称为身体数据类)。

在对通知按照上述方式进行分类后,使得能够获取到第一通知和第二通知的所属类别,从而使得能够确定第一通知的第一优先级和第二通知的第二优先级,使得用户能够优先查看到与自身身体健康相关的通知,以对自身健康状况进行了解,其次查看到与时间相关的通知,以避免错过通知的发生时间,满足了用户的信息查看需求。

此外,可选地,在本实施例中,在第一区域显示第一通知,包括:

在获取到所述第一通知,且满足所述第一通知的显示时机的情况下,在所述第一区域显示所述第一通知;

获取到第二通知之后,在将所述第一区域的显示内容更新为所述第二通知之前,还包括:

在满足所述第二通知的显示时机的情况下,获取所述第二通知的第二优先级。

具体的,第一通知的显示时机和第二通知的显示时机可以预先设置,且可以基于用户对不同通知的查看时机需求进行设置,从而使得显示时机能够满足用户的查看时机需求,且不同通知能够在合适的时候显示在第一区域上。例如,若第一通知为机票对应的出行事件通知,显示时机可以为在飞机起飞前3小时,则第一通知可以在飞机起飞前3小时显示在第一区域上,从而使得用户能够提前3小时查看到该通知,使得用户不会错过出行时间,满足了用户的信息查看时机需求。

在满足第二通知的显示时机时,再获取第二通知的第二优先级,避免了在还不满足第二通知的显示时机的情况下,电子设备还获取到其他通知时无效获取第二优先级的情况发生,节省了电子设备的计算资源。

这样,在获取到第一通知,且满足第一通知的显示时机的情况下,在第一区域显示第一通知,在满足第二通知的显示时机的情况下,获取第二通知的第二优先级,并基于第二优先级确定是否更新显示第二通知,实现了能够确定不同的通知何时显示在显示屏幕的第一区域上,使得第一通知和第二通知能够在合适的时候显示在显示屏幕的第一区域上,而无需用户通过多次滑动、点击等操作进入应用程序查看通知,降低了用户与电子设备之间的交互成本,提高了用户查看通知的便捷性。

此外,可选地,在本实施例中,在通知为第一类别,且所述通知所对应的应用事件处于启动状态的情况下,确定满足所述通知的显示时机,其中,所述第一类别中通知发生与用户操作行为相关;

在通知为第二类别,且到达所述通知的显示开始时间的情况下,确定满足所述通知的显示时机,其中,所述第二类别中通知发生与时间相关;

在通知为第三类别,且所述通知所对应的通知数据不符合预设条件的情况下,确定满足通知的显示时机,其中,所述第三类别中通知发生与用户身体健康数据相关;

所述通知为所述第一通知或第二通知。

具体的,本实施例可以基于第一通知和第二通知的所属类别确定第一通知的显示时机和第二通知的显示时机,具体举例如下:

其一,若第一通知或第二通知为第一类别,即通知的发生与用户操作行为相关,由于用户操作能够改变应用事件的所处状态,因此可以在通知所对应的应用事件处于启动状态的情况下,确定满足通知的显示时机,从而能够满足用户对信息的查看需求。

在此通过具体示例进行说明。

例如,音乐播放事件通知、计时事件通知、倒计时事件通知等的显示时机如下所示:

针对音乐播放事件通知:在后台有音乐播放时,即音乐播放事件处于启动状态时,确定满足该通知的显示时机,此时该事件通知显示于显示屏幕的第一区域上。需要说明的是,在音乐停止播放时,该通知消失于显示屏幕上。

针对计时事件通知:在后台有计时器计时时,即计时器事件处于启动状态时,确定满足该通知的显示时机,此时该通知显示于显示屏幕的第一区域上。当然,在计时器暂停或结束时,该通知消失于显示屏幕上。例如,若第一区域为智能手表的表盘,计时事件通知在表盘上的显示如图2所示,在图2中,表盘上显示有当前时间和通知内容,当前时间包括日期(06/10)、星期(周三)和时钟时间(18:00),通知内容包括计时器事件名称(计时器)和已计时时间(00:30:00)。

针对倒计时事件通知:在后台有倒计时计时时,即倒计时事件处于启动状态时,确定满足该通知的显示时机,此时该通知显示于显示屏幕的第一区域上。当然,在倒计时暂停或结束时,该通知消失于显示屏幕上。

其二,若第一通知或第二通知为第二类别,即通知的发生与时间相关,因此可以在到达通知的显示开始时间时,确定满足通知的显示时机,从而能够满足用户对信息的查看需求。

在此通过具体示例进行说明。

例如,交通出行事件通知、会议事件通知、观影事件通知、日历提醒事件通知、闹钟事件通知、喝水提醒事件通知、睡眠检测事件通知等的显示时机如下所示:

针对飞机和火车出行事件通知:通知的显示开始时间为起飞或发车时间前3小时,则在到达起飞或发车时间前3小时时,确定满足该通知的显示时机,此时通知(即航班信息和火车票信息)显示于显示屏幕的第一区域上;当然,该通知可以在起飞或发车超过15分钟后消失于显示屏幕的第一区域上,即该通知的显示时长为起飞或发车时间前3小时至起飞或发车15分钟。例如,若第一区域为智能手表的表盘,则火车出行事件通知在表盘上的显示可以如图3所示,在图3中,表盘上显示有当前时间和通知内容,当前时间可以包括日期(06/10)、星期(周三)和时钟时间(16:35),通知内容包括火车出发时间(18:30今天)和火车出发地点(SZ站)等。

针对会议事件通知:通知的显示开始时间为会议开始前30分钟,则在到达会议开始前30分钟时,确定满足该通知的显示时机,此时通知显示于显示屏幕的第一区域上;当然,该通知可以在会议开始30分钟后消失于显示屏幕的第一区域上,即该通知的显示时长为会议开始前30分钟至会议开始30分钟后。

针对观影事件通知:通知的显示开始时间为开映时间前3小时,则在到达开映时间前3小时时,确定满足该通知的显示时机,此时通知显示于显示屏幕的第一区域上;当然,该通知可以在开映30分钟后消失于显示屏幕的第一区域上,即该通知的显示时长为开映时间前3小时至开映30分钟后。

针对日历提醒事件通知:通知的显示开始时间为提醒时间前30分钟,则在到达提醒时间前30分钟时,确定满足该通知的显示时机,此时通知显示于显示屏幕的第一区域上;当然,该通知可以在提醒时间开始30分钟后消失于显示屏幕的第一区域上,即该通知的显示时长为提醒时间前30分钟至提醒时间开始30分钟后。

针对闹钟事件通知:通知的显示开始时间为闹钟响铃前10分钟,则在到达闹钟响铃前10分钟时,确定满足该通知的显示时机,此时通知显示于显示屏幕的第一区域上;当然,该通知可以在闹铃响铃时消失于显示屏幕的第一区域上,即该通知的显示时长为闹钟响铃前10分钟至闹铃响铃时。

针对喝水提醒事件通知:通知的显示开始时间为喝水提醒前10分钟,则在到达喝水提醒前10分钟时,确定满足该通知的显示时机,此时通知显示于显示屏幕的第一区域上;当然,该通知可以在喝水提醒时消失于显示屏幕的第一区域上,即该通知的显示时长为喝水提醒前10分钟至喝水提醒时。

针对睡醒事件统计事件通知:通知的显示开始时间为起床时,则在起床时确定满足该通知的显示时机,此时通知显示于显示屏幕的第一区域上;当然,该通知可以在显示30分钟后消失于显示屏幕的第一区域上,即该通知的显示时长为30分钟。

其三,若第一通知或第二通知为第三类别,即通知的发生与用户身体健康数据相关,因此可以在通知所对应的通知数据不符合预设条件的情况下,确定满足通知的显示时机,以满足用户对信息的查看需求。

需要说明的是,同属于第三类别的通知,不同的通知对应不同的预设条件。当然,预设条件可以依据用户的人体正常数据进行设置,从而能够反映人体的身体健康状况。

在此通过具体示例进行说明。

例如,心率检测事件通知、血氧检测事件通知、步数检测事件通知等的显示时机如下所示:

针对心率检测事件通知:设置预设条件为心率频率低于预设频率值(例如120次/分),此时后台检测到的心率数据高于预设频率值时,即数据不符合预设条件,则确定满足该通知的显示时机,该通知显示于显示屏幕的第一区域上;当然,心率数据低于预设频率值时,即符合预设条件,该通知不显示(消失)在显示屏幕的第一区域上,即该通知的显示时长为检测到心率数据高于预设频率值时至心率数据恢复至预设频率值时。

针对血氧检测事件通知:设置预设条件为血氧饱和度高于预设饱和度(例如92%),此时后台检测到血氧饱和度低于预设饱和度时,即数据不符合预设条件,则确定满足该通知的显示时机,该通知显示于显示屏幕的第一区域上;当然,血氧饱和度高于预设饱和度时,即数据符合预设条件,通知不显示(消失)在显示屏幕上。例如,若第一区域为智能手表的表盘,血氧检测事件通知在表盘上的显示如图4所示,在图4中,由于当前的血氧饱和度90%低于预设饱和度(92%),显示屏幕上显示有通知内容,包括日期(06/10)、星期(周三)、时钟时间(18:00)、血氧饱和度名称(血氧饱和度)和饱和度数值(90%)。

针对步数检测事件通知:设置预设条件为步数高于预设数值(例如8000步),此时后台检测到在一天的一个固定时刻后步数未达到预设数值(8000),即数据不符合预设条件,则确定满足该通知的显示时机,该通知显示于显示屏幕的第一区域上;若后台检测到在一天的一个固定时刻后步数度达到预设数值,即符合预设条件,通知不显示(消失)在显示屏幕上。

这样,实现了通过通知所属类别确定通知的显示时机,使得第一通知或第二通知能够在满足显示时机的情况下显示在显示屏幕的第一区域上,满足了用户的信息查看需求。

可选地,下面结合图5,对本申请的一个实施例进行说明,在该实施例中,显示方法包括如下步骤:

步骤501,获取通知,确定通知的所属类别。

通知的所属类别为第一类别、第二类别或第三类别,类别的具体内容可以参见上述实施例,在此不再对此进行具体追溯。

步骤502,根据通知的所属类别,确定通知的显示时机和优先级。

其中,如何根据通知的所属类别确定通知的优先级,具体可以参见上述实施例,在此不再对此进行具体赘述;此外,如何根据通知的所属类别确定通知的显示时机,同样可以参见上述实施例,在此不再对此进行具体赘述。

步骤503,根据通知的显示时机和优先级,进行显示。

其中,显示屏幕的第一区域上每次仅显示一个事件信息。

在获取到第一通知且满足第一通知的显示时机的情况下,在第一区域上显示第一通知,第一通知具有第一优先级;在获取到第二通知,且满足第二通知的显示时机,第二通知的第二优先级高于或等于所述第一优先级的情况下,将第一区域的显示内容更新为第二通知。

当然,需要说明的是,若第二通知的第二优先级低于第一优先级,则继续显示第一通知。

此外,在第二通知的第二显示时长小于第一通知的第一显示时长,第二通知的显示时间到达第二显示时长,且第一通知的显示时间未到达第一显示时长的情况下,将第一区域的显示内容更新为第一通知。

这样,通过上述过程,实现了对不同通知的显示过程,从而实现了在第一区域上在同一时间内只会显示一个通知,使得在所显示的通知更符合用户的查看需求的同时,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题,降低了用户与电子设备之间的交互成本,提高了用户查看信息时的便捷性。

需要说明的是,本申请实施例提供的显示方法,执行主体可以为显示装置,或者该显示装置中的用于执行显示方法的控制模块。本申请实施例中以显示装置执行显示方法为例,说明本申请实施例提供的显示装置。

如图6所示,该显示装置包括:

第一显示模块601,用于在第一区域显示第一通知,所述第一通知具有第一优先级;

第二显示模块602,用于在获取到第二通知,且所述第二通知的第二优先级高于或等于所述第一优先级的情况下,将所述第一区域的显示内容更新为所述第二通知。

可选地,所述第一通知对应有第一显示时长,所述第二通知对应有第二显示时长;

所述显示装置还包括:

显示更新模块,用于在所述第二显示时长小于所述第一显示时长,所述第二通知的显示时间到达所述第二显示时长,且所述第一通知的显示时间未到达所述第一显示时长的情况下,将所述第一区域的显示内容更新为所述第一通知。

可选地,所述第一显示模块601具体用于,在第一区域的第一图层显示第一通知;

所述第二显示模块602具体用于,在所述第一区域的第二图层显示所述第二通知,所述第二图层覆盖所述第一图层。

可选地,所述显示装置还包括:

第一获取模块,用于获取所述第一通知和第二通知的所属类别,所述所属类别包括第一类别、第二类别、第三类别,所述第一类别、所述第二类别、所述第三类别的优先级级别依次增高;

其中所述第一类别中通知发生与用户操作行为相关,所述第二类别中通知发生与时间相关,所述第三类别中通知发生与用户身体健康数据相关。

可选地,所述第一显示模块601具体用于,在获取到所述第一通知,且满足所述第一通知的显示时机的情况下,在所述第一区域显示所述第一通知;

所述显示装置还包括:

第二获取模块,用于在满足所述第二通知的显示时机的情况下,获取所述第二通知的第二优先级。

可选地,所述显示装置还包括:

第一确定模块,用于在通知为第一类别,且所述通知所对应的应用事件处于启动状态的情况下,确定满足所述通知的显示时机,其中,所述第一类别中通知发生与用户操作行为相关;

第二确定模块,用于在通知为第二类别,且到达所述通知的显示开始时间的情况下,确定满足所述通知的显示时机,其中,所述第二类别中通知发生与时间相关;

第三确定模块,用于在通知为第三类别,且所述通知所对应的通知数据不符合预设条件的情况下,确定满足通知的显示时机,其中,所述第三类别中通知发生与用户身体健康数据相关;

所述通知为所述第一通知或第二通知。

在本申请实施例中,通过第一显示模块在第一区域显示第一通知,第一通知具有第一优先级,然后在获取到第二通知,且第二通知的第二优先级高于或等于第一优先级的情况下,通过第二显示模块将第一区域的显示内容更新为第二通知,实现了在电子设备的第一区域显示第一通知且在获取到第二通知之后,基于第一通知的第一优先级和第二通知的优先级,确定是否更新显示第二通知,从而实现了在第一区域上在同一时间内只会显示一个通知,使得在所显示的通知更符合用户的查看需求的同时,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题。

本申请实施例中的显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的显示装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的显示装置能够实现图1至图6的方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选地,如图7所示,本申请实施例还提供一种电子设备700,包括处理器701,存储器702,存储在存储器702上并可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图8为实现本申请各个实施例的一种电子设备800的硬件结构示意图;

该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、以及处理器810等部件。

本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,显示单元806,用于在第一区域显示第一通知,所述第一通知具有第一优先级;在获取到第二通知,且所述第二通知的第二优先级高于或等于所述第一优先级的情况下,将所述第一区域的显示内容更新为所述第二通知。

可选地,所述第一通知对应有第一显示时长,所述第二通知对应有第二显示时长;

在所述将所述第一区域的显示内容更新为所述第二通知之后,显示单元806还用于,在所述第二显示时长小于所述第一显示时长,所述第二通知的显示时间到达所述第二显示时长,且所述第一通知的显示时间未到达所述第一显示时长的情况下,将所述第一区域的显示内容更新为所述第一通知。

可选地,显示单元806用于,在第一区域的第一图层显示第一通知;在所述第一区域的第二图层显示所述第二通知,所述第二图层覆盖所述第一图层。

可选地,处理器810用于,获取所述第一通知和第二通知的所属类别,所述所属类别包括第一类别、第二类别、第三类别,所述第一类别、所述第二类别、所述第三类别的优先级级别依次增高;

其中所述第一类别中通知发生与用户操作行为相关,所述第二类别中通知发生与时间相关,所述第三类别中通知发生与用户身体健康数据相关。

可选地,显示单元806用于,在获取到所述第一通知,且满足所述第一通知的显示时机的情况下,在所述第一区域显示所述第一通知;

处理器810用于,在满足所述第二通知的显示时机的情况下,获取所述第二通知的第二优先级。

可选地,处理器810用于,在通知为第一类别,且所述通知所对应的应用事件处于启动状态的情况下,确定满足所述通知的显示时机,其中,所述第一类别中通知发生与用户操作行为相关;

在通知为第二类别,且到达所述通知的显示开始时间的情况下,确定满足所述通知的显示时机,其中,所述第二类别中通知发生与时间相关;

在通知为第三类别,且所述通知所对应的通知数据不符合预设条件的情况下,确定满足通知的显示时机,其中,所述第三类别中通知发生与用户身体健康数据相关;

所述通知为所述第一通知或第二通知。

在本申请实施例中,通过在第一区域显示第一通知,第一通知具有第一优先级,然后在获取到第二通知,且第二通知的第二优先级高于或等于第一优先级的情况下,将第一区域的显示内容更新为第二通知,实现了在电子设备的第一区域显示第一通知且在获取到第二通知之后,基于第一通知的第一优先级和第二通知的优先级,确定是否更新显示第二通知,从而实现了在第一区域上在同一时间内只会显示一个通知,使得在所显示的通知更符合用户的查看需求的同时,避免了受限于显示屏幕较小,若显示多条信息则字体变小不利于查看的问题。

应理解的是,本申请实施例中,输入单元804可以包括图形处理器(GraphicsProcessing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器809可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:基于WCF协议的MES系统用户界面多国语言切换方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!