[发明专利]一种绘制皮肤图片的方法及装置有效
申请号: | 201110453606.7 | 申请日: | 2011-12-30 |
公开(公告)号: | CN102591662A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 谢智宏 | 申请(专利权)人: | 深圳市万兴软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 绘制 皮肤 图片 方法 装置 | ||
1.一种绘制皮肤图片的方法,其特征在于,包括:
将图片库中的多个皮肤图片归并成皮肤集成图片,并定义每一皮肤图片在所述皮肤集成图片上的位置信息;
为当前控件或窗口选择需要绘制的皮肤图片;
根据所述皮肤图片对应的位置信息从所述皮肤集成图片中获得所述皮肤图片的像素,并将所述像素绘制在所述控件或窗口上;
显示所述已绘制所述皮肤图片后的控件或窗口的效果。
2.如权利要求1所述的绘制皮肤图片的方法,其特征在于,所述定义每一皮肤图片在所述皮肤集成图片上的位置信息的步骤具体为:
使用XML文件定义所述每一皮肤图片在所述皮肤集成图片上的位置信息。
3.如权利要求1所述的绘制皮肤图片的方法,其特征在于,所述为控件选择需要绘制的皮肤图片的步骤进一步包括:
从单元库中为所述控件或窗口选择所述控件或窗口的资源信息,所述控件或窗口的资源信息至少包括控件或窗口的属性、状态、控件项信息。
4.如权利要求3所述的绘制皮肤图片的方法,其特征在于,所述将所述像素绘制在所述控件或窗口上的步骤进一步包括:
将所述皮肤图片的像素适应所述控件或窗口的大小进行拉伸或缩小处理的步骤;或/及
加载所述控件或窗口的资源信息,所述资源信息至少包括控件或窗口的属性、状态、控件项信息中之一种。
5.如权利要求1至4任一项所述的绘制皮肤图片的方法,其特征在于,进一步包括:
预先通过图片加载器向图片库加载皮肤图片的步骤;以及
预先通过资源加载器向单元库加载描述控件或窗口的资源信息。
6.一种绘制皮肤图片的装置,其特征在于,包括:
图片库,用于存储多个可供控件或窗口使用的皮肤图片;
单元库,用于存储用于描述控件的资源信息,所述资源信息包括控件或窗口的属性、状态、控件项信息;
界面控件选择单元,用于为当前控件或窗口从图片库中选择需要绘制的皮肤图片,以及为所述控件或窗口从单元库中选择所述控件的资源信息;
绘图单元,根据所述归并单元所定义的所述界面控件选择单元所选择的皮肤图片对应的位置信息从皮肤集成图片中获得所述皮肤图片的像素,并将所述像素绘制在所述控件或窗口上;所述皮肤集成图片由所述图片库中的多个皮肤图片归并而成,并定义了每一皮肤图片在所述皮肤集成图片上的位置信息;
输出单元,用于输出并显示所述绘图单元所绘制的所述皮肤图片在所述控件或窗口上的效果。
7.如权利要求6所述的绘制皮肤图片的装置,其特征在于,进一步包括:
图片加载器,用于预先向图片库加载至少一个皮肤图片;以及
资源加载器,用于预先向单元库加载用于描述控件或窗口的资源信息。
8.如权利要求7所述的绘制皮肤图片的装置,其特征在于,进一步包括:
位置定义子单元,用于将所述每一皮肤图片在所述皮肤集成图片上的位置信息生成为XML文件。
9.如权利要求8所述的绘制皮肤图片的装置,其特征在于,所述绘图单元进一步包括:
皮肤图片位置获取子单元,用于从所述XML文件中获得所选择的皮肤图片在所述皮肤集成图片的位置信息;
图片像素获取子单元,用于根据所述皮肤图片位置获取子单元所获取的位置信息,从所述皮肤集成图片上复制所述皮肤图片的像素;
匹配处理子单元,用于将所述图片像素获取子单元复制到的所述皮肤图片的像素进行拉伸或缩小的处理,获得与所述控件或窗口的大小相匹配的皮肤匹配图片;
绘制子单元,用于将所述匹配处理子单元获得的皮肤匹配图片绘制到所述控件或窗口上;
资源信息加载子单元,用于将界面控件选择单元从单元库中选择所述控件或窗口的资源信息加载至所述控件或窗口上。
10.如权利要求6至8任一项所述的绘制皮肤图片的装置,其特征在于,所述资源信息包括控件或窗口的属性、状态、控件项信息,所述控件的属性至少包括脚本文件、逻辑单元、逻辑块、逻辑状态之一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万兴软件有限公司,未经深圳市万兴软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110453606.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带高效照明结构的弧形冷辐射天花一体化装置
- 下一篇:一种栏杆组合式紧固连接件