一种移动端接收可扩展消息分类显示的方法及系统技术方案

技术编号:26504182 阅读:14 留言:0更新日期:2020-11-27 15:31
本发明专利技术提供一种移动端接收可扩展消息分类显示的方法及系统,其中所述方法包括:接收消息推送;在判断所述消息不存在于当前消息分组规则的原消息组时,根据所述消息的类型新增与所述消息类型相一致的新消息组;其中,所述消息分组规则存储于移动端,所述当前消息分组规则的消息组至少为1个;将所述消息标记为所述新消息组并进行显示。本发明专利技术的有益效果在于:支持推送类型自定义。后台设置消息体消息类型时,不再仅限于已存在的几种固定类型,类型代码和其业务含义都支持实施开发人员进行自定义增删改。支持UI分组动态化显示。支持根据实施开发人设置的抽象分组、消息类型、消息子类,动态控制二维分组模式显示,实现改善用户操作体验。

【技术实现步骤摘要】
一种移动端接收可扩展消息分类显示的方法及系统
本专利技术涉及数据处理
,特别是涉及一种移动端接收可扩展消息分类显示的方法及系统。
技术介绍
现有的通讯系统收到消息推送后,后台服务器端会按照消息类型的分组规则进行分组归类,并将归类后的消息发送到用户端。分组与分组包含的消息类型是一对多的关系,但是在实际项目实施过程中,往往有个性化配置的需求,原生固化的消息类型和分组显示规则已不能满足可自定义、可扩展的要求。当遇到不属于现有分组规则的消息时,后台服务器无法对其进行分类。现有的通讯系统存在以下缺点:1.消息分组UI固化,无扩展性。当接收人收到来自后台的推送消息时,现有的通讯系统会按照上述固定的显示规则,对收到的推送消息进行归类。由于缺少UI可扩展性,所以当有新的UI分组需求时,就要通过原生迭代开发实现,周期长成本高。2.推送类型固化,无扩展性。现有的通讯系统约定了几种固定的消息类型代码和消息类型含义,构成消息类型库。当需要给消息体配置一个新的消息类型时,由于消息类型库中不存在,只能从已有的类型代码中选择一个,这样会舍弃消息类型的实际含义,后续维护时也会增加理解难度。所以消息类型的不可扩展和实际含义的混淆会增加实施维护成本。3.消息已读未读逻辑固化,无扩展性。当用户现有的通讯系统点击消息分组某一行时,进入消息列表的同时对应分组下的消息会全部标记为已读,如果用户要求在消息列表查看消息详情后才能标记为已读,这样简单粗暴的已读逻辑就不再符合用户操作习惯。4.用户体验不佳。由于现有的通讯系统有且只有三个固化消息大组,缺少细化分组,大量消息聚积到一个分组下,影响用户查看和查找操作。当三个固化消息分组下无消息内容时也会显示出来,如“终端表现智能推送”分组下经常无消息内容,依然固化显示出来会对用户造成干扰。
技术实现思路
本专利技术提供一种移动端接收可扩展消息分类显示的方法及系统,解决以上技术问题。本专利技术一个实施例提供一种移动端接收可扩展消息分类显示的方法,包括:接收消息推送;在判断所述消息不存在于当前消息分组规则的原消息组时,根据所述消息的类型新增与所述消息类型相一致的新消息组;其中,所述消息分组规则存储于移动端,所述当前消息分组规则的消息组至少为1个;将所述消息标记为所述新消息组并进行显示。进一步地,所述根据所述消息的类型新增与所述消息类型相一致的新消息组,包括:在判断所述消息的类型不存在于一级分组规则的一级原消息组时,根据所述消息的类型创建一级新消息组;其中,所述一级新消息组属于一级分组规则。进一步地,所述根据所述消息的类型新增与所述消息类型相一致的新消息组,还包括:在判断所述消息的类型存在于一级分组规则的一级原消息组时,判断所述消息的类型是否存在于二级分组规则的二级原消息组;在判断所述消息的类型存在于一级分组规则的一级原消息组且不存在于所述二级分组规则的二级原消息组时,根据所述消息的类型创建二级新消息组;其中,所述二级新消息组属于二级分组规则。进一步地,所述的一种移动端接收可扩展消息分类显示的方法,还包括:在判断所述消息的类型存在于一级分组规则的一级原消息组且存在于所述二级分组规则的二级原消息组时,将所述消息标记为所述二级原消息组并进行显示。进一步地,所述的一种移动端接收可扩展消息分类显示的方法,还包括:在判断当前用户为已登录状态时,执行所述接收消息推送;在判断当前用户为未登录状态时,待所述用户登录后,调用后台消息服务接口,根据时间戳执行所述接收消息推送。本专利技术一个实施例提供一种移动端接收可扩展消息分类显示的系统,包括:消息接收模块,用于接收消息推送;新增消息组模块,用于在判断所述消息不存在于当前消息分组规则的原消息组时,根据所述消息的类型新增与所述消息类型相一致的新消息组;其中,所述消息分组规则存储于移动端,所述当前消息分组规则的消息组至少为1个;消息显示模块,用于将所述消息标记为所述新消息组并进行显示。进一步地,所述新增消息组模块包括:新增一级消息组子模块,用于在判断所述消息的类型不存在于一级分组规则的一级原消息组时,根据所述消息的类型创建一级新消息组;其中,所述一级新消息组属于一级分组规则。进一步地,所述新增消息组模块还包括:消息组判断子模块,用于在判断所述消息的类型存在于一级分组规则的一级原消息组时,判断所述消息的类型是否存在于二级分组规则的二级原消息组;新增二级消息组子模块,用于在判断所述消息的类型存在于一级分组规则的一级原消息组且不存在于所述二级分组规则的二级原消息组时,根据所述消息的类型创建二级新消息组;其中,所述二级新消息组属于二级分组规则。进一步地,消息组判断子模块,还用于:在判断所述消息的类型存在于一级分组规则的一级原消息组且存在于所述二级分组规则的二级原消息组时,将所述消息标记为所述二级原消息组并进行显示。进一步地,所述的一种移动端接收可扩展消息分类显示的系统,还包括用户登录状态模块,用于:在判断当前用户为已登录状态时,执行所述接收消息推送;在判断当前用户为未登录状态时,待所述用户登录后,调用后台消息服务接口,根据时间戳执行所述接收消息推送。与现有技术相比,本专利技术实施例的有益效果在于:本专利技术提供一种移动端接收可扩展消息分类显示的方法及系统,其中所述方法包括:接收消息推送;在判断所述消息不存在于当前消息分组规则的原消息组时,根据所述消息的类型新增与所述消息类型相一致的新消息组;其中,所述消息分组规则存储于移动端,所述当前消息分组规则的消息组至少为1个;将所述消息标记为所述新消息组并进行显示。本专利技术的有益效果在于:支持推送类型自定义。后台设置消息体消息类型时,不再仅限于已存在的几种固定类型,类型代码和其业务含义都支持实施开发人员进行自定义增删改。支持UI分组动态化显示。支持根据实施开发人设置的抽象分组、消息类型、消息子类,动态控制二维分组模式显示,实现改善用户操作体验。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术某一实施例提供的一种移动端接收可扩展消息分类显示的方法的流程图;图2是本专利技术另一实施例提供的一种移动端接收可扩展消息分类显示的方法的流程图;图3是本专利技术又一实施例提供的一种移动端接收可扩展消息分类显示的方法的流程图;图4是本专利技术某一实施例提供的消息接收的流程图;图5是本专利技术另一实施例提供的消息接收的流程图;图6是本专利技术又一实施例提供的接收可扩展消息的方法的流程图;图7是本专利技术某一实施例提供的一种移动端接收可扩展消息分类显示的系统的结构图;图8是本专利技术又一实施例本文档来自技高网
...

【技术保护点】
1.一种移动端接收可扩展消息分类显示的方法,其特征在于,包括:/n接收消息推送;/n在判断所述消息不存在于当前消息分组规则的原消息组时,根据所述消息的类型新增与所述消息类型相一致的新消息组;其中,所述消息分组规则存储于移动端,所述当前消息分组规则的消息组至少为1个;/n将所述消息标记为所述新消息组并进行显示。/n

【技术特征摘要】
1.一种移动端接收可扩展消息分类显示的方法,其特征在于,包括:
接收消息推送;
在判断所述消息不存在于当前消息分组规则的原消息组时,根据所述消息的类型新增与所述消息类型相一致的新消息组;其中,所述消息分组规则存储于移动端,所述当前消息分组规则的消息组至少为1个;
将所述消息标记为所述新消息组并进行显示。


2.如权利要求1所述的一种移动端接收可扩展消息分类显示的方法,其特征在于,所述根据所述消息的类型新增与所述消息类型相一致的新消息组,包括:
在判断所述消息的类型不存在于一级分组规则的一级原消息组时,根据所述消息的类型创建一级新消息组;其中,所述一级新消息组属于一级分组规则。


3.如权利要求2所述的一种移动端接收可扩展消息分类显示的方法,其特征在于,所述根据所述消息的类型新增与所述消息类型相一致的新消息组,还包括:
在判断所述消息的类型存在于一级分组规则的一级原消息组时,判断所述消息的类型是否存在于二级分组规则的二级原消息组;
在判断所述消息的类型存在于一级分组规则的一级原消息组且不存在于所述二级分组规则的二级原消息组时,根据所述消息的类型创建二级新消息组;其中,所述二级新消息组属于二级分组规则。


4.如权利要求3所述的一种移动端接收可扩展消息分类显示的方法,其特征在于,还包括:
在判断所述消息的类型存在于一级分组规则的一级原消息组且存在于所述二级分组规则的二级原消息组时,将所述消息标记为所述二级原消息组并进行显示。


5.如权利要求1所述的一种移动端接收可扩展消息分类显示的方法,其特征在于,还包括:
在判断当前用户为已登录状态时,执行所述接收消息推送;
在判断当前用户为未登录状态时,待所述用户登录后,调用后台消息服务接口,根据时间戳执行所述接收消息推送。


6.一种移动端接收可扩展消息分类显...

【专利技术属性】
技术研发人员:董红苹吴景行詹昌如卢超李海荣陈永辉
申请(专利权)人:广州市玄武无线科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1