一种红点的条件处理方法和装置制造方法及图纸

技术编号:23787114 阅读:34 留言:0更新日期:2020-04-15 00:29
本申请提供一种红点的条件处理方法和装置,所述方法包括:创建条件池,所述条件池中包括原条件和原条件对应的名称;接收目标红点的耦合指令,所述耦合指令包括目标红点对应的目标名称;根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,耦合所述目标条件与所述目标红点。减少了编程人员的工作量,不仅降低了应用程序的开发成本,而且大幅提高了为红点配置条件的效率,进而加快应用程序的开发。

A conditional treatment method and device of red dot

【技术实现步骤摘要】
一种红点的条件处理方法和装置
本申请涉及计算机
,特别涉及一种红点的条件处理方法和装置、计算设备以及计算机可读存储介质。
技术介绍
随着终端技术的不断发展,终端设备中安装的应用程序的种类越来越多。大部分的应用程序都有不同的功能系统,各功能系统下又有多个子系统,当某个子系统有可操作的内容时,在主界面的功能控件上显示红点,当用户打开子系统时,子系统的标签上同样显示有红点。所述红点是指通常出现在界面中图标或文字右上角的红色圆点、数字或者文字,用于提醒用户有新内容或者待处理的信息,以引导用户进行相应的操作。一般红点的显示需要满足显示的条件,或者说需要满足红点显示的要求,应用程序中功能系统产生消息来触发红点显示,通过检测功能系统产生的消息是否满足条件,在满足条件的情况下,则将条件对应的红点显示在预设的界面特定位置上。现有技术中,一般由策划人员为红点配置对应的条件,策划人员将红点要配置特定条件的需求告知编程人员,编程人员需要理解策划人员提出的需求,编程人员根据策划人员的需求来编辑代码以实现红点对应的特定条件的配置,其中,红点与已配置完成的条件的耦合关系已经确定,当策划人员对新的红点进行条件配置,编程人员仍然需要再次根据新的红点对应的条件来编辑代码,实现新的红点对应条件的配置,此过程中编程人员不仅做了大量的冗余工作,提高了应用程序的开发成本,而且为红点配置条件的效率低下,影响应用程序的开发进度。
技术实现思路
有鉴于此,本申请实施例提供了一种红点的条件处理方法和装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。本申请实施例公开了一种红点的条件处理方法,包括:创建条件池,所述条件池中包括原条件和原条件对应的名称;接收目标红点的耦合指令,所述耦合指令包括目标红点对应的目标名称;根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,耦合所述目标条件与所述目标红点。可选地,创建条件池,包括:获取耦合的原红点和原条件,将耦合的原红点和原条件进行解耦;获取所述原条件以及原条件对应的名称以创建条件池。可选地,接收目标红点的耦合指令之后,还包括:根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称不相同的情况下,确定与所述条件池中的名称不相同的目标名称的需求信息;根据与所述条件池中的名称不相同的目标名称的需求信息,确定与所述条件池中的名称不相同的目标名称对应的目标条件;耦合所述目标条件与所述目标红点。可选地,根据与所述条件池中的名称不相同的目标名称的需求信息,确定与所述条件池中的名称不相同的目标名称对应的目标条件,包括:基于与所述条件池中的名称不相同的目标名称的需求信息,发送与所述条件池中的名称不相同的目标名称的需求信息至处理方;从所述处理方接收与所述条件池中的名称不相同的目标名称对应的目标条件并添加至条件池中。可选地,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,包括:基于所述目标红点对应的目标名称,逐个比较所述条件池中原条件的名称与目标红点对应的目标名称,确定所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同;获取所述条件池中与所述目标红点对应的目标名称相同的名称对应的原条件,将获取的所述原条件作为目标条件。可选地,耦合所述目标条件与所述目标红点,包括:构建所述目标条件对应的名称的标识与所述目标红点的标识对应关系;根据所述目标条件对应的名称的标识与目标红点的标识的对应关系,为所述目标红点配置目标条件。本申请实施例还公开了一种红点的条件处理装置,包括:创建模块,被配置为创建条件池,所述条件池中包括原条件和原条件对应的名称;接收模块,被配置为接收目标红点的耦合指令,所述耦合指令包括目标红点对应的目标名称;处理模块,被配置为根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,耦合所述目标条件与所述目标红点。可选地,所述的装置还包括:确定需求模块,被配置为根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称不相同的情况下,确定与所述条件池中的名称不相同的目标名称的需求信息;确定条件模块,被配置为根据与所述条件池中的名称不相同的目标名称的需求信息,确定与所述条件池中的名称不相同的目标名称对应的目标条件;耦合模块,被配置为耦合所述目标条件与所述目标红点。本申请实施例公开了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现如上所述的红点的条件处理方法的步骤。本申请实施例公开了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现如上所述的红点的条件处理方法的步骤。本申请提供的一种红点的条件处理方法和装置,通过创建条件池,所述条件池中存在编辑好的原条件的代码以及原条件对应的名称,这样根据所述目标红点的耦合指令中的目标红点对应的目标名称,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,直接从条件池中获取目标条件,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称不相同的情况下,编程人员只需要对与条件池中名称不相同的目标名称对应实现目标条件的代码数据进行编辑,减少了编程人员的工作量,不仅降低了应用程序的开发成本,而且大幅提高了为红点配置条件的效率,进而加快应用程序的开发。附图说明图1是本申请实施例的计算设备的结构示意图;图2是本申请第一实施例红点的条件处理方法的流程示意图;图3是本申请第二实施例红点的条件处理方法的流程示意图;图4是本申请第三实施例红点的条件处理方法的流程示意图;图5是本申请第四实施例的红点的条件处理装置结构示意图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多本文档来自技高网...

【技术保护点】
1.一种红点的条件处理方法,其特征在于,包括:/n创建条件池,所述条件池中包括原条件和原条件对应的名称;/n接收目标红点的耦合指令,所述耦合指令包括目标红点对应的目标名称;/n根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,耦合所述目标条件与所述目标红点。/n

【技术特征摘要】
1.一种红点的条件处理方法,其特征在于,包括:
创建条件池,所述条件池中包括原条件和原条件对应的名称;
接收目标红点的耦合指令,所述耦合指令包括目标红点对应的目标名称;
根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,耦合所述目标条件与所述目标红点。


2.根据权利要求1所述的方法,其特征在于,创建条件池,包括:
获取耦合的原红点和原条件,将耦合的原红点和原条件进行解耦;
获取所述原条件以及原条件对应的名称以创建条件池。


3.根据权利要求1所述的方法,其特征在于,接收目标红点的耦合指令之后,还包括:
根据所述目标红点的耦合指令,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称不相同的情况下,确定与所述条件池中的名称不相同的目标名称的需求信息;
根据与所述条件池中的名称不相同的目标名称的需求信息,确定与所述条件池中的名称不相同的目标名称对应的目标条件;
耦合所述目标条件与所述目标红点。


4.根据权利要求3所述的方法,其特征在于,根据与所述条件池中的名称不相同的目标名称的需求信息,确定与所述条件池中的名称不相同的目标名称对应的目标条件,包括:
基于与所述条件池中的名称不相同的目标名称的需求信息,发送与所述条件池中的名称不相同的目标名称的需求信息至处理方;
从所述处理方接收与所述条件池中的名称不相同的目标名称对应的目标条件并添加至条件池中。


5.根据权利要求1所述的方法,其特征在于,在所述目标红点对应的目标名称中至少一个与所述条件池中的名称相同的情况下,将所述条件池中与所述目标名称相同的名称对应的原条件作为目标条件,包括:
基于所述目标红点对应的目标名称,逐个比较所述条件池中原条件的名称与目标红点对应的目...

【专利技术属性】
技术研发人员:程安来任超凝曾梓鹏钟洪斌
申请(专利权)人:珠海金山网络游戏科技有限公司
类型:发明
国别省市:广东;44

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

1