角标处理方法及装置、计算设备及可读介质制造方法及图纸

技术编号:20724037 阅读:51 留言:0更新日期:2019-03-30 17:30
本发明专利技术提供一种角标处理方法及装置、计算设备及可读介质。其方法包括:将原始布局中的原始图片显示控件替换为承载有原始图片显示控件的承载图片显示控件;在承载图片显示控件中创建原始图片显示控件的角标。本发明专利技术通过采用上述技术方案,设置的角标无任何侵入性,便于后续角标的修改,从而能够有效地增强角标的扩展性,提高角标设置效率。

【技术实现步骤摘要】
角标处理方法及装置、计算设备及可读介质
本专利技术涉及计算机应用
,尤其涉及一种角标处理方法及装置、计算设备及可读介质。
技术介绍
为了丰富各种应用中的图片显示功能,现有技术中,可以采用在图片显示控件如View的边角增加角标,并具体根据需求,可以在角标中显示文字、数字或者字母、甚至动画等等,以满足不同场景的需求。现有技术中,创建角标时,可以自定义View或者自实现xml布局,并通过对原本布局进行更改,在原本布局的想要插入角标的位置,添加想要展示的角标,这样,在后面展示图片显示控件如View时,可以根据需求展示插入的角标。但是,现有的角标设置方案中,由于对原本的图片显示控件所在的布局进行更改,侵入性较强,导致后续角标更改的操作非常复杂,使得角标的扩展性较差。
技术实现思路
本专利技术提供一种角标处理方法及装置、计算设备及可读介质,用于避免角标设置的侵入性,便于角标的修改,增强角标的扩展性。本专利技术提供一种角标处理方法,所述方法包括:将原始布局中的原始图片显示控件替换为承载有所述原始图片显示控件的承载图片显示控件;在所述承载图片显示控件中创建所述原始图片显示控件的角标。进一步可选地,如上所述的方法中,将原始布局中的原始图片显示控件替换为承载有所述原始图片显示控件的承载图片显示控件,包括:从所述原始布局中移除所述原始图片显示控件;将所述原始图片显示控件添加到新创建的所述承载图片显示控件中,作为所述承载图片显示控件的子布局;将所述承载图片显示控件添加到所述原始布局中。进一步可选地,如上所述的方法中,将所述原始图片显示控件添加到新创建的所述承载图片显示控件中之后,将所述承载图片显示控件添加到所述原始布局中之前,所述方法还包括:将所述原始图片显示控件的布局方式设置为与所述承载图片显示控件一致。进一步可选地,如上所述的方法中,在所述承载图片显示控件中创建所述原始图片显示控件的角标,包括:在所述承载图片显示控件中创建角标显示控件,所述角标显示控件用于承载所述角标的显示;在所述角标显示控件中配置所述角标显示的属性参数;配置所述角标显示控件的显示方位,以限定所述角标在所述原始图片显示控件的显示方位。进一步可选地,如上所述的方法中,若所述角标为文字时,在所述角标显示控件中配置所述角标显示的属性参数,包括:在所述角标显示控件中配置所述角标显示的背景颜色、字体大小和、或背景形状。进一步可选地,如上所述的方法中,在所述角标显示控件中配置所述角标显示的背景形状,包括:若所述角标的文字字符小于或者等于两个时,将所述背景形状设置为圆形;若所述角标的文字字符大于两个时,将所述背景形状设置为圆角矩形。本专利技术还提供一种角标处理装置,其特征在于,所述装置包括:替换模块,用于将原始布局中的原始图片显示控件替换为承载有所述原始图片显示控件的承载图片显示控件;创建模块,用于在所述承载图片显示控件中创建所述原始图片显示控件的角标。进一步可选地,如上所述的装置中,所述替换模块,包括:移除单元,用于从所述原始布局中移除所述原始图片显示控件;添加单元,用于将所述原始图片显示控件添加到新创建的所述承载图片显示控件中,作为所述承载图片显示控件的子布局;所述添加单元,还用于将所述承载图片显示控件添加到所述原始布局中。进一步可选地,如上所述的装置中,所述替换模块,还包括:设置单元,用于将所述原始图片显示控件的布局方式设置为与所述承载图片显示控件一致。进一步可选地,如上所述的装置中,所述创建模块,包括:创建单元,用于在所述承载图片显示控件中创建角标显示控件,所述角标显示控件用于承载所述角标的显示;配置单元,用于在所述角标显示控件中配置所述角标显示的属性参数;所述配置单元,还用于配置所述角标显示控件的显示方位,以限定所述角标在所述原始图片显示控件的显示方位。进一步可选地,如上所述的装置中,所述配置单元,用于:在所述角标显示控件中配置所述角标显示的背景颜色、字体大小和、或背景形状。进一步可选地,如上所述的装置中,所述配置单元,用于:若所述角标的文字字符小于或者等于两个时,将所述背景形状设置为圆形;若所述角标的文字字符大于两个时,将所述背景形状设置为圆角矩形。本专利技术还提供一种计算设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上任何一项所述的方法。本专利技术还提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上任一项所述的方法。本专利技术的角标处理方法及装置、计算设备及可读介质,通过将原始布局中的原始图片显示控件替换为承载有原始图片显示控件的承载图片显示控件;在承载图片显示控件中创建原始图片显示控件的角标,设置的角标无任何侵入性,便于后续角标的修改,从而能够有效地增强角标的扩展性,提高角标设置效率。附图说明通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1为本专利技术的角标处理方法实施例一的流程图。图2为本专利技术提供的一种角标示意图。图3为本专利技术的角标处理方法实施例二的流程图。图4为本专利技术的角标处理方法实施例三的流程图。图5为本专利技术的角标处理装置实施例一的流程图。图6为本专利技术的角标处理装置实施例二的流程图。图7示出了根据本专利技术一实施例可用于实现上述角标处理方法的计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。图1为本专利技术的角标处理方法实施例一的流程图。如图1所示,本实施例的角标处理方法,具体可以包括如下步骤:S100、将原始布局中的原始图片显示控件替换为承载有原始图片显示控件的承载图片显示控件;S101、在承载图片显示控件中创建原始图片显示控件的角标。本实施例的角标处理方法的执行主体为角标处理装置,该角标处理装置用于对图片显示控件的如View中的角标进行处理。本实施例的角标处理方法可以适用于Android或者ios等操作系统的平台,用于克服移动终端的View中设置角标时侵入性较强,以致于再修改角标时操作复杂,使得角标的扩展性较差的技术问题。本实施例的角标处理装置可以应用于任意想要创建角标的产品中,以避免角标侵入至View中,增强角标的扩展性。与现有技术中,角标直接侵入在View中,实现角标的设置的不同,本实施例中,通过将原始布局中的原始图片显示控件替换为承载有原始图片显示控件的承载图片显示控件;然后再在承载图片显示控件中创建原始图片显示控件的角标。由此可知,本实施例的角标处理方法中,采用了两个拖显示控件即原始图片显示控件和承载图片显示控件。其中原始图片显示控件可以为真正需要添加角标的View,而承载图片显示控件位于原始图片显示控件之外,用于承载原始图片显示控件和角标。这样,可以保证角标对原始图片显示控件没有侵入性,可以随意扩展,增强了角标的扩展性。例如,图2为本专利技术提供的一种角标示意图。如图2本文档来自技高网...

【技术保护点】
1.一种角标处理方法,其特征在于,所述方法包括:将原始布局中的原始图片显示控件替换为承载有所述原始图片显示控件的承载图片显示控件;在所述承载图片显示控件中创建所述原始图片显示控件的角标。

【技术特征摘要】
1.一种角标处理方法,其特征在于,所述方法包括:将原始布局中的原始图片显示控件替换为承载有所述原始图片显示控件的承载图片显示控件;在所述承载图片显示控件中创建所述原始图片显示控件的角标。2.根据权利要求1所述的方法,其特征在于,将原始布局中的原始图片显示控件替换为承载有所述原始图片显示控件的承载图片显示控件,包括:从所述原始布局中移除所述原始图片显示控件;将所述原始图片显示控件添加到新创建的所述承载图片显示控件中,作为所述承载图片显示控件的子布局;将所述承载图片显示控件添加到所述原始布局中。3.根据权利要求2所述的方法,其特征在于,将所述原始图片显示控件添加到新创建的所述承载图片显示控件中之后,将所述承载图片显示控件添加到所述原始布局中之前,所述方法还包括:将所述原始图片显示控件的布局方式设置为与所述承载图片显示控件一致。4.根据权利要求1所述的方法,其特征在于,在所述承载图片显示控件中创建所述原始图片显示控件的角标,包括:在所述承载图片显示控件中创建角标显示控件,所述角标显示控件用于承载所述角标的显示;在所述角标显示控件中配置所述角标显示的属性参数;配置所述角标显示控件的显示方位,以限定所述角标在所述原始图片显示控件的显示方位。5.根据权利要求4所述的方法,其特在于,若所述角标为文字时,在所述角标显示控件中配置所述角标显示的属性参数,包括:在所述角标显示控件中配置所述角标显示的背景颜色、字体大小和、或背景形状。6.根据权利要求5所述的方法,其特在于,在所述角标显示控件中配置所述角标显示的背景形状,包括:若所述角标的文字字符小于或者等于两个时,将所述背景形状设置为圆形;若所述角标的文字字符大于两个时,将所述背景形状设置为圆角矩形。7.一种角标处理装置,其特征在于,所述装置包括:替换模块,用于将原始布局中的...

【专利技术属性】
技术研发人员:涂勇
申请(专利权)人:广州优视网络科技有限公司
类型:发明
国别省市:广东,44

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

1