【技术实现步骤摘要】
字符串显示处理方法、装置、终端及存储介质
[0001]本申请涉及互联网
,尤其涉及一种字符串显示处理方法、装置、终端及存储介质。
技术介绍
[0002]随着科技的发展,为了提高用户体验,各种应用不断的开发新功能。比如,好多应用可以在用户界面上漂浮显示一些内容以吸引用户的关注度,例如,在视频应用中开发了弹幕功能,以使得用户在观看视频的同时可以查看其他用户对该视频的评论;再如,在某个网站的页面中漂浮显示该网站中重点需要用户关注的内容,例如广告内容、网站使用指导等等。
[0003]常用的在用户界面上漂浮显示内容的方法可以为:服务器收集在一段时间内需要显示的内容,也可以称为待显示字符串;然后将待显示字符串发送给显示该待显示字符串的终端,由终端生成待显示字符串中各个待显示字符对应的字符图像,进而对各个字符图像进行渲染以实现在终端的用户界面中显示待显示字符串。但是经过实践证明,该种方法在实际应用中消耗较多的终端功耗,并且在待显示字符串数量较多的情况下容易出现卡顿的现象。因此,目前如何较为有效的在终端的用户界面中漂浮显示待显示字符串成为研究的热点问题。
技术实现思路
[0004]本专利技术实施例提供了一种字符串显示处理方法、装置、终端及存储介质,可以有针对性地对包括不同类型字符的目标字符串进行渲染处理,较好的实现在终端的用户界面中漂浮显示目标字符串。
[0005]一方面,本专利技术实施例提供了一种字符串显示处理方法,包括:
[0006]接收字符显示指令,所述字符显示指令用于指示对待显示 ...
【技术保护点】
【技术特征摘要】
1.一种字符串显示处理方法,其特征在于,包括:接收字符显示指令,所述字符显示指令指示对待显示字符串集进行渲染;若所述待显示字符串集中的目标字符串不包括预设类型的字符,则对所述目标字符串包括的各个目标字符进行第一渲染预处理得到第一渲染数据集,并根据所述第一渲染数据集生成关于所述待显示字符串集的渲染指令,以指示对所述目标字符图像进行图像渲染,所述第一渲染预处理指确定在用户界面上显示目标字符所需的第一显示参数以及目标字符对应的第一渲染参数的处理,所述第一显示参数包括显示位置,所述第一渲染参数包括目标字符对应的目标字符图像。2.如权利要求1所述的方法,其特征在于,所述方法还包括:若所述待显示字符串集中的目标字符串包括预设类型的字符,则对所述目标字符串进行第二渲染预处理得到第二渲染数据集,并根据所述第二渲染数据集生成关于所述待显示字符串集的渲染指令,以指示对所述字符串图像进行图像渲染,所述第二渲染预处理指确定目标字符串对应的第二渲染参数以及第二显示参数的处理,所述第二显示参数包括显示位置,所述第二渲染参数包括目标字符串对应的字符串图像。3.如权利要求2所述的方法,其特征在于,所述待显示字符串集还包括除所述目标字符串之外的其他字符串,所述方法还包括:若所述其他字符串不包括所述预设类型的字符,则所述渲染指令还用于指示对所述其他字符串中包括的字符对应的字符图像进行图像渲染;若所述其他字符串包括所述预设类型的字符,则所述渲染指令还用于指示对所述其他字符串对应的字符串图像进行图像渲染。4.如权利要求1所述的方法,其特征在于,所述对所述目标字符串包括的目标字符进行第一渲染预处理得到第一渲染数据集,包括:根据所述目标字符的字符类型对应的排版规则对所述目标字符进行排版;根据排版后的目标字符和漂浮显示对应的配置信息,确定所述目标字符对应的第一显示参数;基于预设的字符渲染纹理集获取所述目标字符对应的第一渲染参数,所述预设的字符渲染纹理集中包括至少一个字符对应的字符图像;根据所述第一显示参数和所述第一渲染参数得到第一渲染数据集。5.如权利要求4所述的方法,其特征在于,所述基于预设的字符渲染纹理集获取所述目标字符对应的第一渲染参数,包括:如果所述字符渲染纹理集中包括与所述目标字符相匹配的字符图像,则将相匹配的字符渲染图像确定为所述目标字符对应的目标字符图像,并根据所述相匹配的字符渲染图像在所述字符渲染纹理集中的位置确定所述目标字符图像的位置信息。6.如权利要求5所述的方法,其特征在于,所述基于预设的字符渲染纹理集获取所述目标字符对应的第一渲染参数,包括:如果所述字符渲染纹理集中不包括与所述目标字符相匹配的字符渲染图像,则采用字符渲染图像生成规则生成所述目标字符对应的目标字符图像,并将所述目标字符图像按照预设存储规则添加到所述字符渲染纹理集中以更新所述字符渲染纹理集;根据所述预设存储规则获取所述目标字符图像在更新后的字符渲染纹理集中的位置
信息。7.如权利要求4所述的方法,其特征在于,所述目标字符包括第一字符和第二字符,所述根据所述目标字符的字符类型对应的排版规则对所述目标字符进行排版,包括:如果所述第一字符对应的第一字符类型和所述第二字符对应的第二字符类型相同,则按照所述第一字符类型或者所述第二字符类型对应的排版规则中指示的对齐规则对所述第一字符和所述第二字符进行排版;如果所述第一字符类型和所述第二字符类型不相同,则根据所述第一字符类型对应的排版规则中所指示的对齐规则对所述第一字符进行排版,以及根据所述第二字符类型对应的排版规则中所指示的...
【专利技术属性】
技术研发人员:胡力,
申请(专利权)人:腾讯数码天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。