一种显示头像的系统和方法技术方案

技术编号:13791411 阅读:84 留言:0更新日期:2016-10-06 00:48
本发明专利技术提供一种显示头像的系统,该系统包括:分割单元,用于服务器将头像资源分割成独立等大的头像单元;设置头像模板单元,用于客户端设置多个与头像单元相匹配的头像模板;放置单元,用于终端将头像单元放入头像模板。本发明专利技术还提供一种显示头像的方法,包括以下步骤:步骤S1.服务器将头像资源分割成独立等大的头像单元;步骤S2.终端设置头像模板用于客户端设置多个与头像单元相匹配的头像模板;步骤S3.终端将分割后的头像资源放入头像模板。本发明专利技术具有减轻客户端的运行压力,提高了头像单元的加载速度的优点。

【技术实现步骤摘要】

本专利技术涉及互联网
,特指一种显示头像的系统和方法
技术介绍
随着互联网技术的快速发展,越来越多的人通过社交软件结交朋友。在这种虚拟的社交软件上,为了区别用户,也为了显示个性,在首页或者是个人的页面都设置了一块区域用于显示头像。进一步的,部分社交软件可对显示的头像进行一定的加工,使头像更具特点,以达到与他人区别的目的,例如在头像上加上一些闪烁效果,或者是在头像旁加上艺术字等等。但是在社交软件的首页显示的头像一般是较小的头像,在这等头像加上特效的效果不明显。部分社交软件采用的是放大用户的头像以达到与其他用户区别的目的,当社交软件的首页显示的都是小头像时,一个尺寸异于其他用户的头像必定可以引起他人注意。现有的社交软件是采用下列方法达到此效果:用户的客户端将头像资源上传至服务器,当用户打开客户端首页,需要显示头像时,客户端从服务器下载图像后放大至所需的尺寸,放置在大的头像模板中。这种方法的弊端在于客户端需要储存各种不同大小的头像模板,过多的头像模板会增大客户端运算的压力,降低加载头像的速度,导致用户感受不好。另外采用这种方法的客户端对终端的系统要求高,会影响该社交软件的预装率。
技术实现思路
为克服目前显示头像的系统和方法的技术问题,本专利技术提供一种新的显示头像的系统和方法。本专利技术提供一种显示头像的系统该系统包括:分割单元,用于服务器将头像资源分割成独立等大的头像单元;设置头像模板单元,用于客户端设置多个与头像单元相匹配的头像模板;放置单元,用于终端将头像单元放入头像模板。优选地,该多个头像模板的尺寸相等,其设置有一显示框,该显示框用于显示头像单元的信息。优选地,进一步包括:显示控件单元,其用于根据头像单元的类别控制显示框的显示信息。优选地,该头像单元配有坐标值。优选地,头像资源的分割方式为1×N或者是N×N。优选地,进一步包括:储存单元,该储存单元储存客户端上传的不同大小,不同分辨率的头像资源。优选地,该储存单元将头像资源分为不同等级。优选地,该头像模板阵列排布在客户端界面上。本专利技术还提供一种显示头像的方法,包括以下步骤:步骤S1.服务器将头像资源分割成独立等大的头像单元;步骤S2.终端设置头像模板用于客户端设置多个与头像单元相匹配的头像模板;步骤S3.终端将分割后的头像资源放入头像模板。优选地,进一步包括步骤S4,该头像模板包括一显示框,根据头像单元的等级控制显示框的显示信息。相比于现有技术,本专利技术一种显示头像的系统和方法的优点在于:1.当终端的客户端需要将较高等级的用户头像显示为较大的头像时,分割单元将较高等级的用户的头像资源分割成独立等大的头像单元后置入与头像单元尺寸匹配 的对应头像模板中,由于每个头像单元均配置有一个坐标,且每个头像模板呈阵列排布,头像单元可拼合可为一个完整的头像,可达到个性化的效果。由于该头像模板均为相同的模板,客户端在运行过程中,不用设置不同的算法来运行不同的头像模板,减轻了客户端的运行压力,提高了头像单元的加载速度。2.头像模板中设置有一显示框,用于显示头像用户的相关信息,使别的用户能更快地了解头像用户。3.本专利技术设置有一显示控件单元,用于控制显示框显示的信息,其根据头像资源的不同等级,选择显示的信息以及显示的位置。当较高等级的用户在首页显示大头像时,头像模板的显示框如果显示信息的话,有可能会遮挡中间部分头像,此时显示控件单元可选择关闭显示框,以达到较佳的显示效果。【附图说明】图1是本专利技术第一实施例一种显示头像的系统的模块示意图。图2是本专利技术第一实施例一种显示头像的系统的储存单元的功能实现图,其包括一头像资源。图3是本专利技术第一实施例一种显示头像的系统的切割单元的功能实现图,其包括多个头像单元。图4是本专利技术第一实施例一种显示头像的系统的第一种头像模板排布示意图,其包括多个显示框。图5是本专利技术第一实施例一种显示头像的系统的第二种头像模板排布示意图,其包括多个显示框。图6是本专利技术第一实施例一种显示头像的系统的第一种显示效果示意图。图7是本专利技术第一实施例一种显示头像的系统的第二种显示效果示意图。图8是本专利技术第二实施例一种显示头像的方法的流程图。图9是本专利技术第二实施例一种显示头像的方法的流程图。【具体实施方式】为了使本专利技术的目的,技术方案及优点更加清楚明白,以下结合附图及实施实例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1与图2,本专利技术提供一种显示头像的系统,该系统应用于服务器与各种终端的客户端之间,该终端可以为手机,电脑和平板电脑等等,该客户端有一客户端界面,该客户端界面起显示作用。本专利技术提供一种显示头像的系统包括:头像处理模块1,用于服务器对头像资源101进行处理并发送至客户端。头像显示模块2,用于客户端接收处理后的头像资源101并显示于客户端界面上。其中,所述头像处理模块1具体包括: 储存单元11,用于服务器储存用户在客户端上传的头像资源101。用户可上传不同尺寸、分辨率的头像资源。用户上传头像资源101至服务器,储存于储存单元11中,该头像资源101为原始图片,该图片的尺寸和分辨率不作限定。头像处理模块1进一步包括: 分割单元15,用于对较高等级的用户头像资源101进行分割,分割成等大的头像单元102,该处所指的较高等级的用户头像资源101可以是我们通常所设置的VIP、 黄钻、蓝钻等具有特定权限的用户。相应地,假设用户选择的是普通用户,则其头像资源101无需通过分割单元15处理即发送给了客户端。请参阅图3,分割单元15对较高等级的用户头像资源101进行分割处理,分割方式有两种:一种方式是N×N,另外一种方式是1×N,N取正整数。以图3中所示为例来进行说明,N×N与1×N的分割方式分别对应于图3(a)和图3(b),图3(a)的N值取2,对头像资源101按照横、竖对半裁切形成四等份;图3(b)中N值取4,对头像资源101横向四等分。头像资源101均被分割成多个等大头像单元102。头像处理模块1进一步包括: 设置坐标单元17,用于对普通用户头像资源101或较高等级的用户头像单元102进行设置坐标,该坐标与客户端界面上的位置坐标相对应。通过该坐标单元17处理后的用户头像资源101或较高等级的用户头像单元102会对应显示在客户端界面的相应坐标处。发送单元19,用于普通用户头像资源101或较高等级的用户头像资源101分割后的头像单元102发送至客户端。所述的头像显示模块2包括:接收单元21,用于接收从发送单元19传输过来的未经分割的头像资源101或经过分割处理的头像单元102。设置头像模板单元22,用于客户端设置头像模板104(标号见图4),该头像模板可为方形,长方形和菱形等等,其对应设置于客户端上,呈阵列排布。该头像模板104上设置有一显示框105(标号见图4),该显示框105可设置于每一头像模板104的任何位置,其用于显示该头像资源101的用户信息,如用户的位置、上线情况等等。请参阅图4和图5,为一手机客户端界面103。该客户端界面103阵列设置有多个等大的头像模板104,每一头像 模板104均设置有一特定的坐标,显示框105设置在每一头像模板104的底部。该头像显示模块2进一步包括: 显示本文档来自技高网...

【技术保护点】
一种显示头像的系统,其特征在于,该系统包括:分割单元,用于服务器将头像资源分割成独立等大的头像单元;设置头像模板单元,用于客户端设置多个与头像单元相匹配的头像模板;放置单元,用于终端将头像单元放入头像模板。

【技术特征摘要】
1.一种显示头像的系统,其特征在于,该系统包括:分割单元,用于服务器将头像资源分割成独立等大的头像单元;设置头像模板单元,用于客户端设置多个与头像单元相匹配的头像模板;放置单元,用于终端将头像单元放入头像模板。2.如权利要求1所述的一种显示头像的系统,其特征在于:该多个头像模板的尺寸相等,其设置有一显示框,该显示框用于显示头像单元的信息。3.如权利要求2所述的一种显示头像的系统,其特征在于,进一步包括:显示控件单元,其用于根据头像单元的类别控制显示框的显示信息。4.如权利要求1所述的一种显示头像的系统,其特征在于:该头像单元配有坐标值。5.如权利要求1所述的一种显示头像的系统,其特征在于:头像资源的分割方式为1×N或者是N×N。6.如权利要求1所述的...

【专利技术属性】
技术研发人员:彭明鑫
申请(专利权)人:深圳积友聚乐科技有限公司
类型:发明
国别省市:广东;44

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

1