1.压缩皮肤文件时,不是压缩整个文件夹,而是应该进入文件夹后按Ctrl+A全选所有文件,然后再添加到压缩文件(zip格式),否则皮肤无效;
2.播放列表和歌词秀窗口的position属性定义了这两个窗口初始化时的大小,这个大小可以不是图片的实际大小。这两个窗口在初始化时就会按照resize_rect的规则拉伸窗口至所设置的大小。此外,这两个窗口最大可以拉伸到与屏幕同样大小,但最小只能缩小到与原始图片同样的大小,所以原始图片应该尽量画得小一些,这样可以方便用户把窗口缩成最小,同时还可以稍微减少图片及皮肤大小;
注:这个时候窗口上的按钮的position属性是按图片的实际大小来确定坐标的;
3.bmp图片(尤其是几个面积较大的窗口背景图片)应尽量转换为8位的索引颜色,这样可以极大地减少图片及皮肤的大小,同时在应用皮肤时可以减少内存占用率。
具体的方法为:在Adobe Photoshop中,打开RGB模式的图片,然后点击"图像"-"模式"-"索引颜色",再保存即可!注:如果有透明色时要注意两点:①在填充透明色时,一定不要选"容差";②转换时一定要选中"保留原实际颜色",以防止填充的透明色被改掉。

4.当按钮很小的时候,不要将其透明,而是和背景图片连在一起!因为我们知道,皮肤中透明的部分是不感应鼠标动作的,因此当按钮比较小的时候如果中间有很小的缝隙,鼠标移动到上面时就会乱跳,不便于点击操作!正确的做法是别把对应位置的背景图片连在一起作为按钮,如图所示:

5.千千现在可以支持包括.zip和.skn在内的两种皮肤格式,但是如果你的皮肤做好后要发布在网上时,建议把扩展名改为.skn,然后再压缩为rar文件(因为一般论坛不支持.skn文件格式上传)。这样别人下载后解压就可以得到有正确皮肤文件名的skn格式皮肤(这个只是为了方便管理,程序是从Skin.xml中读取皮肤文件名的,而和皮肤文件本身的文件名没有关系);另外,这样还可以防止别人误将zip文件解压而不能正确使用皮肤的情况;
6.在制作皮肤时不一定要在全部图片都制作完成并配置好Skin.xml后才去看最终的效果,而是可以在制作到一半左右时就多预览几次,如果发现有不对的地方赶紧回来修改,这样有利于节省时间和提高效率;
7.如果要独立设计一款完整的皮肤,恐怕需要一定的设计水平和花费不少的时间,其实还有一种更为快速有效的皮肤制作方法,那就是从其它现成的播放器皮肤移植到千千上来,比如Winamp(后缀名一般为.wal)、Windows Media Player(后缀名为一般为.wmz)等,将它们的后缀名改为zip后解压就可以得到其按钮素材,然后再用这些已经做好的按钮来做千千的皮肤就方便许多了!
8.花一个月的时间做10个皮肤不如花半个月时间用心做好一个皮肤!现在千千不缺皮肤,缺的是精品的皮肤,因此建议大家想做皮肤的话要抱着"做了就要做最好"的决心去做,追求完美地,尽量把一个皮肤完善!无论是自己原创制作,还是从winamp、WMP皮肤文件改造,都应该把皮肤做完整,包括按钮要有四种不同的鼠标感应状态、要有迷你模式、要有配色文件等;
9.如果不想在主窗口或迷你模式中显示图标,可以将图标的position设置为超过窗口大小,比如"500, 500, 516, 516";如果想让歌词秀或播放列表固定大小而不能拉伸,可以resize_rect的矩形范围任意一边大小设置为0即可,比如"100, 20, 100, 30";
10.在主窗口中的led元素(即播放时间)有两种显示方式,一种是已播放的时间,一种是未播放的时间,鼠标点击即可在两种显示方式之间切换。后者比前者多了一个负号,因此在主窗口上应至少给led留出6位的空间,以防止在显示剩余时间时数字覆盖到面板上的其它部分而影响美观;led元素使用的图片必须是12张同样大小的图片排在一起,分别代表0-9十个数字、冒号和减号(可以使用透明色);
11.如果不想显示某个窗口或者各窗口上的某些元素,把相应的元素代码全部删除即可;
制作千千皮肤的基本方法就只有这么多,但是技巧远不止这些,大家可以在制作的过程中不断实践摸索,并发挥自己的创造力,设计出各种有创意的皮肤来,比如可换照片式皮肤等!最后祝千千越来越好,同时也希望更多的人参与到千千的皮肤制作中来,为这款优秀的国产软件作出自己小小的贡献!