【技术实现步骤摘要】
一种通知消息的展示方法及电子设备
[0001]本申请涉及电子设备领域,尤其涉及一种通知消息的展示方法及电子设备。
技术介绍
[0002]目前,手机接收到通知消息,如:短信,行程信息等后,可以通过通知栏展示给用户。用户可在手机解锁的情况下打开通知栏以查看该通知消息。
技术实现思路
[0003]本申请提供一种通知消息的展示方法及电子设备。
[0004]第一方面,本申请提供一种通知消息的展示方法,应用于电子设备,电子设备包括桌面应用,第一应用和第二应用,桌面应用包括窗口小工具,窗口小工具中包括用于创建卡片堆的控件;窗口小工具接收用户对用于创建卡片堆的控件的操作;窗口小工具向第一应用发送指示信息,指示信息用于指示第一应用提供展示信息;桌面应用接收第一应用发送的展示信息;桌面应用生成展示信息对应的第一卡片;桌面应用根据第一卡片,创建顺序列表;其中,顺序列表包括第一卡片,以及用于指示第一卡片显示顺序的信息;桌面应用创建与顺序列表对应的卡片堆;桌面应用显示第一卡片;桌面应用接收来自第二应用的通知消息;电子设备的桌面应用生成通知消息的第二卡片;电子设备的桌面应用根据生成的第二卡片,更新顺序列表;其中,更新后的顺序列表还包括:至少一张第二卡片,以及用于指示至少一张第二卡片显示顺序的信息;桌面应用在电子设备的桌面显示卡片堆,卡片堆中包括按照顺序列表依次堆叠的第一卡片和至少一张第二卡片。
[0005]在上述示例中,本申请提供的通知消息的展示方法,窗口小工具在接收到用户对用于创建卡片堆的控件的操作时,窗口小工 ...
【技术保护点】
【技术特征摘要】
1.一种通知消息的展示方法,其特征在于,应用于电子设备,所述电子设备包括桌面应用,第一应用和第二应用,所述桌面应用包括窗口小工具,所述窗口小工具中包括用于创建卡片堆的控件;所述窗口小工具接收用户对用于创建卡片堆的控件的操作;所述窗口小工具向所述第一应用发送指示信息,所述指示信息用于指示所述第一应用提供展示信息;所述桌面应用接收所述第一应用发送的所述展示信息;所述桌面应用生成所述展示信息对应的第一卡片;所述桌面应用根据所述第一卡片,创建顺序列表;其中,所述顺序列表包括所述第一卡片,以及用于指示所述第一卡片显示顺序的信息;所述桌面应用创建与所述顺序列表对应的卡片堆;所述桌面应用显示所述第一卡片;所述桌面应用接收来自所述第二应用的通知消息;所述电子设备的桌面应用生成所述通知消息的第二卡片;所述电子设备的桌面应用根据生成的所述第二卡片,更新所述顺序列表;其中,所述更新后的所述顺序列表还包括:至少一张第二卡片,以及用于指示所述至少一张第二卡片显示顺序的信息;所述桌面应用在所述电子设备的桌面显示卡片堆,所述卡片堆中包括按照所述顺序列表依次堆叠的所述第一卡片和所述至少一张第二卡片。2.根据权利要求1所述的方法,其特征在于,所述顺序列表中还包括:用于指示所述第一卡片,或者所述第二卡片的卡片标识符,所述方法还包括:在所述桌面应用再次生成第一卡片,并且所述顺序列表中不包括所述第一卡片的卡片标识符的情况下,在所述顺序列表中增加所述第一卡片,所述第一卡片对应的卡片标识符,以及所述用于指示所述第一卡片显示顺序的信息;在所述桌面应用再次生成第一卡片,并且所述顺序列表中包括所述第一卡片的卡片标识符的情况下,在所述顺序列表中包括所述第一卡片的卡片标识符的情况下,将所述卡片标识符对应的已有卡片替换为所述第一卡片。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述桌面应用接收来自第一应用的用于指示删除目标卡片的信息;所述桌面应用根据所述用于指示删除目标卡片的信息,删除所述顺序列表中的目标卡片,以及所述用于表示所述目标卡片显示顺序的信息;所述桌面应用在所述电子设备的桌面显示卡片堆,所述卡片堆中包括按照所述顺序列表依次堆叠的所述第一卡片和所述至少一张第二卡片,包括:所述桌面应用在所述电子设备的桌面显示卡片堆,所述卡片堆中按照删除所述目标卡片后的顺序列表依次堆叠的所述第一卡片和所述至少一张第二卡片。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述桌面应用接收用于指示删除目标卡片的操作;所述桌面应用响应于所述操作,删除所述目标卡片,继续按照所述顺序列表,显示所述顺序列表中的每一张卡片;
所述桌面应用删除所述顺序列表中的目标卡片,以及所述用于表示所述目标卡片显示顺序的信息;所述桌面应用在所述电子设备的桌面显示卡片堆,所述卡片堆中包括按照所述顺序列表依次堆叠的所述第一卡片和所述至少一张第二卡片,包括:所述桌面应用在所述电子设备的桌面显示卡片堆,所述卡片堆中按照删除所述目标卡片后的顺序列表依次堆叠的所述第一卡片和所述至少一张第二卡片。5.根据权利要求1所述的方法,其特征在于,所述第一应用为天气应用,所述第二应用为日历应用。6.一种通知消息的展示方法,其特征在于,应用于电子设备,所述电子设备包括桌面应用和第一应用,所述桌面应用包括视图预处理模块,数据管理模块和卡片展示模块;所述视图预处理模块接收所述第一应用发送的通知消息;所述视图预处理模块生成所述通知消息对应的第一卡片,发送给所述数据管理模块;在接收到解锁所述电子设备的操作的情况下,所述数据管理模块控制所述卡片展示模块在所述电子设备的桌面上的卡片堆中显示所述第一卡片,所述卡片堆中包括所述第一卡片,以及在接收到所述通知消息前生成的至少一张第二卡片,所述第一卡片对应的应用与所述第二卡片对应的应用不同。7.根据权利要求6所述的方法,其特征在于,所述电子设备还包括第二应用,所述至少一张第二卡片中包括初始卡片;所述视图预处理模块接收所述第一应用发送的通知消息之前,所述方法还包括:所述视图预处理模块接收所述第二应用发送的展示信息;所述视图预处理模块生成所述通知消息对应的初始卡片,发送给所述数据管理模块;所述数据管理模块根据所述初始卡片,创建所述顺序列表;其中,所述顺序列表包括所述初始卡片,以及用于指示所述初始卡片显示顺序的信息;所述数据管理模块创建与所述顺序列表对应的卡片堆;所述数据管理模块控制所述卡片展示模块显示所述初始卡片;在所述数据管理模块再次接收到所述视图预处理模块发送的第一卡片的情况下,更新所述顺序列表;其中,所述顺序列表还包括所述第一卡片,用于指示所述第一卡片显示顺序的信息;在接收到解锁所述电子设备的操作的情况下,所述数据管理模块控制所述卡片展示模块在所述电子设备的桌面上的卡片堆中显示所述第一卡片,包括:在接收到解锁所述电子设备的操作的情况下,所述数据管理模块控制所述卡片展示模块在所述电子设备的桌面上按照所述卡片堆对应的顺序列表,依次堆叠显示所述第一卡片和所述至少一张第二卡片。8.根据权利要求7所述的方法,其特征在于,所述桌面应用还包括窗口小工具,所述窗口小工具中包括用于创建卡片堆的控件,所述视图预处理模块接收所述第二应用发送的展示信息之前,所述方法还包括:所述窗口小工具接收用户对用于创建卡片堆的控件的操作;所述窗口小工具向所述第二应用发送指示信息,所述指示信息用于指示所述第二应用提供所述展示信息。
9.根据权利要求7所述的方法,其特征在于,所述顺序列表还包括用于指示所述第一卡片,或者所述第二卡片的卡片标识符;所述数据管理模块在再次接收到所述视图预处理模块发送的第一卡片的情况下,更新所述顺序列表,包括:在所述顺序列表中不包括所述视图预处理模块发送的第一卡片的卡片标识符的情况下,在所述顺序列表中增加所述第一卡片,所述第一卡片对应的卡片标识符,以及...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。