System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于计算机,具体涉及一种消息弹框的显示控制方法及系统。
技术介绍
1、随着终端技术的不断发展,如手机、平板电脑等,在用户与终端设备交互时,终端设备会在完成某些操作后向用户反馈相关信息,而用户对终端的反馈使用体验要求也越来越高,越来越多的用户希望能够得到终端更精确的交互反馈。因此,当终端设备接收到重要流程通知或提示时,通过消息弹框的形式及时通知用户有关信息,使其能够及时提醒用户处理弹框的内容。
2、然而,在消息高峰期时,现有的消息弹框提醒模式可能会因为提示过多而出现消息弹框显示凌乱的问题。对于一个复杂的系统,如果有成千上万条消息弹框需要在一个较为短暂的时间段内全部进行显示,而只能按照传统的时间顺序一一弹出的话,会极大地影响系统的操作界面,不方便用户进行操作,对用户体验十分不友好。
技术实现思路
1、本专利技术提出了一种消息弹框的显示控制方法及系统,对消息弹框进行筛选和优先级排序,使用户能在消息高峰时及时处理优先级高的事件,提升用户的使用体验感。
2、本专利技术的第一方面提供了一种消息弹框的显示控制方法,所述方法包括:
3、响应用户的需求输入指令,确定各报警事件的事件优先级;
4、根据各报警事件的事件优先级和预设的显示规则,构建各报警事件的消息弹框,并确定各消息弹框对应的弹框类型;
5、根据各报警事件的事件优先级,设置每种弹框类型的消息排队方式;
6、根据预设的消息分发规则将各报警事件发送给不同的接收端,
7、上述方案通过用户的实际需求设定报警事件的事件优先级,并根据所述事件优先级设置对应的消息弹框的类型和消息弹框的排队方式,使报警事件在消息高峰期也能有序显示,避免了重复弹框,而且根据报警事件的事件优先级对报警事件进行排序,让用户在消息高峰期时能及时处理事件优先级高的报警事件,提升用户的使用体验感。
8、在第一方面的一种可能的实现方法中,根据各报警事件的事件优先级和预设的显示规则,构建各报警事件的消息弹框,并确定各消息弹框对应的弹框类型,具体为:
9、根据各报警事件的事件优先级,通过预设的显示规则确定各报警事件的弹框类型、弹框显示时长和弹框显示内容;其中,所述弹框类型包括中间弹框、右下角提示弹框和右上角提示弹框;所述弹框显示内容包括报警事件的发送端的名称和类型。
10、上述方案通过报警事件的事件优先级,设置消息弹框的类型、显示时长和显示内容,完成对不同事件优先级的报警事件进行分类,使事件优先级高的事件能更充分地展示给用户,避免遗漏重要的信息。
11、在第一方面的一种可能的实现方法中,根据各报警事件的事件优先级,设置每种弹框类型的消息排队方式,具体为:
12、根据每种弹框类型,确定每种消息弹框在接收端的显示条数;
13、根据各报警事件的事件优先级,确定每种弹框类型内各报警事件的显示顺序。
14、上述方案对每种消息弹框的显示条数做出限制,并规定同种消息弹框内不同事件优先级的显示顺序,确保事件优先级高的报警事件能第一时间显示出来,避免遗漏重要的信息,同时对于事件优先级较低的报警事件较晚显示,避免资源的浪费。
15、在第一方面的一种可能的实现方法中,预设的消息分发规则,具体为:
16、根据各报警事件的发送端位置、发送端所属机构和目标接收端类型,确定各报警事件的接收端。
17、上述方案根据报警事件的发送端位置、发送端所属机构等信息,确定报警事件应该发送给哪个接收端,使报警事件能顺利分发给目标接收端,提升分发报警事件的准确度。
18、在第一方面的一种可能的实现方法中,以使接收端根据各报警事件的消息弹框和每种弹框类型的消息排队方式来显示各报警事件,还包括:
19、根据用户的需求输入指令将各报警事件的消息弹框和接收端的应用进行绑定,以使打开报警事件的消息弹框即可跳转到被绑定的接收端的应用。
20、上述方案还支持消息弹框和接收端的应用进行绑定和交互,使用户通过打开消息弹框便可以自动联系上接收端内其他的事件和动作,以便让接收端的应用和报警事件能同步联动,提升消息弹框的显示的灵活性。
21、本专利技术第二方面提供了一消息弹框的显示控制系统,所述系统包括:优先级确定模块,消息弹框构建模块,弹框排队方式构建模块和弹框显示模块;
22、所述优先级确定模块,用于响应用户的需求输入指令,确定各报警事件的事件优先级;
23、所述消息弹框构建模块,用于根据各报警事件的事件优先级和预设的显示规则,构建各报警事件的消息弹框,并确定各消息弹框对应的弹框类型;
24、所述弹框排队方式构建模块,用于根据各报警事件的事件优先级,设置每种弹框类型的消息排队方式;
25、所述弹框显示模块,用于根据预设的消息分发规则将各报警事件发送给不同的接收端,以使接收端根据各报警事件的消息弹框和每种弹框类型的消息排队方式来显示各报警事件。
26、在第二方面的一种可能的实现方式中,消息弹框构建模块包括:弹框显示格式构建单元;
27、所述弹框显示格式构建单元,用于根据各报警事件的事件优先级,通过预设的显示规则确定各报警事件的弹框类型、弹框显示时长和弹框显示内容;其中,所述弹框类型包括中间弹框、右下角提示弹框和右上角提示弹框;所述弹框显示内容包括报警事件的发送端的名称和类型。
28、在第二方面的一种可能的实现方式中,弹框排队方式构建模块:弹框排队方式构建单元;
29、所述弹框排队方式构建单元,用于根据每种弹框类型,确定每种消息弹框在接收端的显示条数;根据各报警事件的事件优先级,确定每种弹框类型内各报警事件的显示顺序。
30、在第二方面的一种可能的实现方式中,弹框显示模块包括:报警事件分发单元;
31、所述报警事件分发单元,用于根据各报警事件的发送端位置、发送端所属机构和目标接收端类型,确定各报警事件的接收端。
32、在第二方面的一种可能的实现方式中,弹框显示模块包括:接收端应用交互单元;
33、所述接收端应用交互单元,用于根据用户的需求输入指令将各报警事件的消息弹框和接收端的应用进行绑定,以使打开报警事件的消息弹框即可跳转到被绑定的接收端的应用。
本文档来自技高网...【技术保护点】
1.一种消息弹框的显示控制方法,其特征在于,包括:
2.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述根据各报警事件的事件优先级和预设的显示规则,构建各报警事件的消息弹框,并确定各消息弹框对应的弹框类型,具体为:
3.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述根据各报警事件的事件优先级,设置每种弹框类型的消息排队方式,具体为:
4.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述预设的消息分发规则,具体为:
5.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述以使接收端根据各报警事件的消息弹框和每种弹框类型的消息排队方式来显示各报警事件,还包括:
6.一种消息弹框的显示控制系统,其特征在于,包括:优先级确定模块,消息弹框构建模块,弹框排队方式构建模块和弹框显示模块;
7.根据权利要求6所述的消息弹框的显示控制系统,其特征在于,所述消息弹框构建模块包括:弹框显示格式构建单元;
8.根据权利要求6所述的消息弹框的显示控制系统,其特征在于,所述弹框
9.根据权利要求6所述的消息弹框的显示控制系统,其特征在于,所述弹框显示模块包括:报警事件分发单元;
10.根据权利要求6所述的消息弹框的显示控制系统,其特征在于,所述弹框显示模块包括:接收端应用交互单元;
...【技术特征摘要】
1.一种消息弹框的显示控制方法,其特征在于,包括:
2.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述根据各报警事件的事件优先级和预设的显示规则,构建各报警事件的消息弹框,并确定各消息弹框对应的弹框类型,具体为:
3.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述根据各报警事件的事件优先级,设置每种弹框类型的消息排队方式,具体为:
4.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述预设的消息分发规则,具体为:
5.根据权利要求1所述的消息弹框的显示控制方法,其特征在于,所述以使接收端根据各报警事件的消息弹框和每种弹框类型的消息排队方式来显...
【专利技术属性】
技术研发人员:黄伟,
申请(专利权)人:浩云科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。