[发明专利]一种用户界面皮肤管理方法及装置有效
申请号: | 201710033662.2 | 申请日: | 2017-01-18 |
公开(公告)号: | CN108334385B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 方敏;汤浩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/451;H04L67/10 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户界面 皮肤 管理 方法 装置 | ||
1.一种用户界面皮肤管理方法,其特征在于,所述方法包括:
在接收到针对目标应用的皮肤管理请求时,输出所述目标应用的皮肤XML文件,所述皮肤XML文件包括用于标记所述目标应用的用户界面中的皮肤资源的标识,所述目标应用包括浏览器应用;
接收对所述皮肤XML文件中的目标标识输入的编辑操作;
若所述编辑操作为移动操作,则获取所述移动操作对应的目标区域的属性信息,并将所述目标标识所标记的皮肤资源从所述皮肤XML文件中的当前区域移动至所述目标区域,以及根据所述目标区域的属性信息更改所述目标标识所标记的皮肤资源的显示属性,得到编辑后的皮肤XML文件,所述属性信息包括大小和形状;
若所述编辑操作为更改操作,则获取所述更改操作对应输入的背景图片或者文字内容,并根据所述目标标识所标记的皮肤资源的背景信息修改所述背景图片或者所述文字内容,以及将修改后的背景图片或者文字内容作为所述目标标识所标记的皮肤资源的背景图片或者文字,得到编辑后的皮肤XML文件,所述背景信息包括所述皮肤资源的背景图片的格式、规格、色彩以及所述皮肤资源的文字的颜色、字体、大小;
根据所述编辑后的皮肤XML文件生成HTML页面,并输出所述HTML页面,所述HTML页面包括皮肤应用的功能按钮;
接收在所述HTML页面中通过所述皮肤应用的功能按钮输入的皮肤应用操作,并根据所述皮肤应用操作控制所述目标应用读取所述编辑后的皮肤XML文件,以便所述目标应用将所述编辑后的皮肤XML文件中的皮肤资源应用于所述用户界面中;
根据所述编辑后的皮肤XML文件生成皮肤包,并将所述皮肤包上传至云端服务器;在接收到针对所述皮肤包的分享指令时,将所述皮肤包在所述云端服务器的链接分享至待分享平台,以便其他用户对应的目标应用将所述皮肤包中的皮肤XML文件生成HTML页面,使得所述其他用户预览被共享的所述皮肤包的效果。
2.根据权利要求1所述的方法,其特征在于,所述皮肤XML文件包括所述用户界面中每个皮肤资源的标识。
3.一种用户界面皮肤管理装置,其特征在于,所述装置包括:
接收模块,用于接收针对目标应用的皮肤管理请求,所述目标应用包括浏览器应用;
输出模块,用于在所述接收模块接收到所述皮肤管理请求时,输出所述目标应用的皮肤XML文件,所述皮肤XML文件包括用于标记所述目标应用的用户界面中的皮肤资源的标识;
所述接收模块,还用于接收对所述皮肤XML文件中的目标标识输入的编辑操作;
处理模块,用于若所述编辑操作为移动操作,则获取所述移动操作对应的目标区域的属性信息,并将所述目标标识所标记的皮肤资源从所述皮肤XML文件中的当前区域移动至所述目标区域,以及根据所述目标区域的属性信息更改所述目标标识所标记的皮肤资源的显示属性,得到编辑后的皮肤XML文件,所述属性信息包括大小和形状;若所述编辑操作为更改操作,则获取所述更改操作对应输入的背景图片或者文字内容,并根据所述目标标识所标记的皮肤资源的背景信息修改所述背景图片或者所述文字内容,以及将修改后的背景图片或者文字内容作为所述目标标识所标记的皮肤资源的背景图片或者文字,得到编辑后的皮肤XML文件,所述背景信息包括所述皮肤资源的背景图片的格式、规格、色彩以及所述皮肤资源的文字的颜色、字体、大小;
第一生成模块,用于根据所述编辑后的皮肤XML文件生成HTML页面;
所述输出模块,还用于输出所述HTML页面,所述HTML页面包括皮肤应用的功能按钮;
控制模块,用于接收在所述HTML页面中通过所述皮肤应用的功能按钮输入的皮肤应用操作,并根据所述皮肤应用操作控制所述目标应用读取所述编辑后的皮肤XML文件,以便所述目标应用将所述编辑后的皮肤XML文件中的皮肤资源应用于所述用户界面中;
第二生成模块,用于根据所述编辑后的皮肤XML文件生成皮肤包;
发送模块,用于将所述皮肤包上传至云端服务器;
所述接收模块,还用于接收针对所述皮肤包的分享指令;
所述发送模块,还用于在所述接收模块接收到所述分享指令时,将所述皮肤包在所述云端服务器的链接分享至待分享平台,以便其他用户对应的目标应用将所述皮肤包中的皮肤XML文件生成HTML页面,使得所述其他用户预览被共享的所述皮肤包的效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710033662.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于状态机的4G模块管理方法
- 下一篇:一种视图组件的布局方法及系统