手机版

百科游戏 手游攻略

怎么更改qq皮肤(qq怎么换皮肤背景)

百科 2026-01-01 07:03:53 手游攻略 阅读:8937次

今天给各位分享怎么更改qq皮肤的知识,其中也会对qq怎么换皮肤背景进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

QQ皮肤的更改方法

简单地来说,QQ皮肤分三大块:在QQ皮肤目录下存放一些相关的图片(ICO格式)、图标(BMP格式)等资源;在config.xml文件中定义这些资源的属性;在VBScript文件调用这些资源并定义相关功能。面板的最小宽度、最小高度、最大宽度、最大高度

其中minWidth=120中的数值120就代表面板的最小宽度;

minHeight=240中的数值240就代表面板的最小高度;

maxWidth=1280中的数值1280就代表面板的最大宽度;

maxHeight=1024中的数值1024就代表面板的最大高度.

要调整面板的最小宽度、最小高度、最大宽度、最大高度,只需调整相应的数值即可。

网上所说的可随意调整面板大小其实就是将minWidth和minHeight的值调到最小,将maxWidth和maxHeight的值调到屏幕的最大分辨率。对一般人来说,上面的数值基本上可以做到随意调整面板大小了。

clippingColor和backgroundColor在修改皮肤时用不着,不用管它,下同。

按钮的属性

(这一部分主要了解按钮各个属性的含义,对按钮定义的格式先不管,后面会提到)

(1)“关闭”按钮

其中Button是关键字;id指按钮的名称。每个Buttonid对应皮肤面板上的某一个按钮(就好比每个身份证号对应世界上的某一个人一样)。注意每个按钮的Buttonid是唯一的(就好比每个人的身份证号是唯一的)。

Left、top分别指按钮到皮肤最左边和最上边的距离。这两个值可以使用QQ截图功能进行测量。

width、height分别指按钮的宽度和高度。一般情况下,这两个值的大小与按钮对应的图标大小一致即可(例如关闭按钮所对应三个图标CloseButton_Normal.bmp、CloseButton_Hover.bmp、CloseButton_Down.bmp,这三个图标大小为16*16,故width、height的值分别为16、16))

zIndex指图层的上下顺序。zIndex的值越大,图标越靠上,靠上的会挡住靠下的(例如如果若干个不同的按钮定义在皮肤面板上的同一个位置,则zIndex值最大的按钮会显示出来,其他按钮将会被覆盖)

toolTip指鼠标放在按钮上时出现的提示信息。这个可以随便改(你可以把toolTip改成一些搞怪的话语,以后有人做出QQ皮肤搞怪版也说不定)

cursor指鼠标放在按钮上时鼠标的样式(例如当鼠标放到关闭按钮上时,就会由箭头变成一只小手),引号中是一个扩展名为.cur的鼠标样式文件。

visible指按钮的可见性,true表示可见,false表示不可见。

Image、hoverImage、downImage、disabledImage指按钮在不同状态下(如鼠标放在按钮上、鼠标按下按钮等等)显示的图标。

其他按钮

有些按钮中还有transparencyColor属性,这是透明色的定义,如果图标上有这种颜色,则处理为透明色。

horizontalAlignment和verticalAlignment在修改皮肤时用不着,不用管它,下同。

ico指按钮所对应的图标,引号中是一个扩展名为.ico的图标文件;

cx、cy分别指按钮到皮肤面板最左边和最上边的距离。这两个值具体是多少根据具体皮肤而定。如果实在不知道自己的皮肤应该取多大的值,那就先不管。

leftPadding指图标或者Label相对于按钮定义位置的水平偏移量。水平偏移量为正整数,则向右边偏移;水平偏移量为负整数,则向左边偏移;

Label指图标旁边的数字或者文字。在这里Label是指QQ小秘书图标右边的“(0)“字样。

举个例子来解释“按钮定义位置”和“水平偏移量”吧。

代码中的(82,48)就是按钮HostingButton的按钮定义位置,其实就是就是按钮HostingButton在面板上的坐标。“按钮定义位置”是我自己起的名字。

代码中leftPadding=0的含义是:按钮HostingButton的图标HostingButton.ico在按钮定义位置的基础上水平向左偏移0,偏移以后的位置就是图标HostingButton.ico在皮肤面板中的实际位置;

代码中leftPadding=18的含义是:按钮HostingButton的Label“(0)”在按钮定义位置的基础上水平向左偏移18,偏移以后的位置就是图标Label“(0)”在皮肤面板中的实际位置;

这里的0、18就是“水平偏移量”。

这里要把按钮HostingButton的按钮定义位置、按钮HostingButton的图标HostingButton.ico的位置、按钮HostingButton的Label“(0)”的位置区分开来。

这一段写得比较晦涩,实在看不懂就算了,不影响皮肤的修改。

topPadding指图标或者Label相对于按钮定义位置的垂直偏移量。垂直偏移量为正整数,则向下边偏移;垂直偏移量为负整数,则向上边偏移;

labelValue指Label的内容;

color指Label的颜色;

hoverColor指鼠标放在Label上时Label的颜色;

fontFamily指Label的字体;

fontSize指Label的字体大小;

fontStyle指Label的字体风格;

fontWeight指Label的字体高度。

文本、图片等与按钮类似,这里不再赘述。

总结

(1)给出一个按钮,能在config.xml文件中找到相应的代码;

(2)稍微了解一点按钮各个属性的含义。

出个题目考考你:如何在QQ2005正式版原版皮肤中的config.xml文件中找到TT浏览器对应的代码。

答案:

首先将鼠标放到皮肤面板中的TT浏览器的图标上,会看到TT浏览器的toolTip为“腾讯TT浏览器”;

然后用记事本打开config.xml文件,利用记事本的“编辑”“查找”菜单找到“腾讯TT浏览器”所在的位置;

“腾讯TT浏览器”前后有那么多代码,到底TT浏览器对应的代码从哪里开始,又到哪里结束呢?这就要用到“按钮的定义”那一节中的内容了。将“腾讯TT浏览器”前后的代码和“按钮的定义”那一节中的三种形式一一对照,发现和形式(3)相对应。下面再确定TT浏览器对应代码段的起始点就很容易了。相信大部分菜鸟没有VBScrip基础,因此这一部分完全可以跳过。在修改皮肤时我会尽量避开VBScript的知识,如果实在避不开,必要时会把代码的模板给出来,大家只需要修改其中的一两处就可以了。

不过还是建议大家学一点VBScrip的基础知识。毕竟,我们不仅要知其然,更要知其所以然。

定义按钮位置

按钮大致可以分为两大类:

一类按钮是靠左上角对齐的(即不论皮肤怎么拉伸,该按钮到皮肤面板最左边或最上边的距离始终保持不变);

一类按钮是靠右下角对齐的(即不论皮肤怎么拉伸,该按钮到皮肤面板最右边或最下边的距离始终保持不变)。

这两类按钮的位置都需要在config.xml文件中定义,但是第二类按钮还需要在VBScript文件中定义。定义格式如下:

按钮名称.left=cx-按钮到皮肤面板最右边的距离

按钮名称.top=cy-按钮到皮肤面板最下边的距离如果你在修改皮肤时不小心误删了有用组件,或者你下载的别人修改的皮肤中缺少你需要的组件,那么你就要“自己动手,丰衣足食“了。

如果你要添加的组件是原版皮肤中有的,那就好办多了。图标等资源、代码都可以直接从原版皮肤中COPY,然后复制到你的皮肤中相应位置就可以了。

如果你要添加的组件原版皮肤中没有,那就按照以下步骤来做:

第一步,将组件所需要的图标(ICO格式)、图片(BMP格式)等资源放入到QQ皮肤所在目录(如果手头没有相关的图标、图片,自己也不会用PhotoShop等工具制作,这一步就先跳过,在后面我会提到补救的方法);

第二步,在config.xml文件中定义这些资源的属性。

定义组件属性的格式可以参考第一部分第3点(即“3按钮的定义”),然后在这个格式的基础上添加相关属性,相关属性可以参考第一部分第2点(即“2按钮的属性”)。如果在第一步中没有图标、图片等资源,在这里可以将组件定义为文本,文本的代码模板为:

(注:各属性的取值可以参考其他组件)

还有一个更简单的方法:把别的按钮或文本的代码COPY过来,然后将相关属性的值改成自己的。

也许有人会问,添加的代码要放到config.xml文件中具体什么位置呢?只要遵守以下两条规则,代码存放的位置是任意的。

规则一:在config.xml文件的开头有这样一段代码:

添加的代码要位于上述两段代码之间。

规则二:添加的代码不能“拆散”已有组件的代码。例如有如下代码:

qq怎么换皮肤背景

若使用的是vivo手机,可进入QQ--左上角头像--个性装扮上新啦/限免装扮大放送--主题进行更换。

温馨提示:部分皮肤需要开通QQ会员或超级会员才可以使用。

怎么换qq皮肤

若使用的是vivo手机,可进入QQ--左上角头像--个性装扮上新啦/限免装扮大放送--主题进行更换。

温馨提示:部分皮肤需要开通QQ会员或超级会员才可以使用。

怎么更改qq皮肤和qq怎么换皮肤背景的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

本文链接:https://bk.89qw.com/a-1130311

最近发表
网站分类