[发明专利]一种在操作系统平台上设置应用的皮肤的方法、装置及设备有效
申请号: | 201510126141.2 | 申请日: | 2015-03-20 |
公开(公告)号: | CN104679390B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 李彬;胡军;袁芷露;陈建平;王冰 | 申请(专利权)人: | 杭州网易云音乐科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
代理公司: | 北京信远达知识产权代理事务所(普通合伙)11304 | 代理人: | 魏晓波 |
地址: | 310052 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作系统 平台 设置 应用 皮肤 方法 装置 设备 | ||
1.一种在操作系统平台上设置应用的皮肤的方法,其特征在于,该方法包括:
获取运行所述应用的操作系统平台的背景色的属性值;
在满足设置应用皮肤的预设条件时,将所述背景色的属性值与预定的皮肤方案进行匹配;所述皮肤方案包括一组RGB颜色值和/或特定格式的图片;
将与所述背景色的属性值相匹配的皮肤方案设置为所述应用的皮肤;
获取运行所述应用的操作系统平台的主题色的属性值,在满足设置应用皮肤的预设条件时,根据所述主题色的属性值设置应用功能区域的颜色。
2.根据权利要求1所述的方法,其特征在于,所述获取运行所述应用的操作系统平台的背景色的属性值包括:
在操作系统平台上启动所述应用时获取运行所述应用的操作系统平台的背景色的属性值。
3.根据权利要求2所述的方法,其特征在于,所述操作系统平台为Windows Phone系统平台,在操作系统平台上启动所述应用时获取运行所述应用的操作系统平台的背景色的属性值包括:
在Windows Phone系统平台上启动所述应用时触发页面加载事件;
在进行页面加载时通过Windows Phone系统的当前应用资源获取Windows Phone系统平台的背景色的属性值。
4.根据权利要求3所述的方法,其特征在于,所述通过Windows Phone系统的当前应用资源获取Windows Phone系统平台的背景色的属性值包括:
通过Windows Phone系统当前应用资源的API函数获取背景刷属性的属性值。
5.根据权利要求1至4中任何一项所述的方法,其特征在于,所述设置应用皮肤的预设条件包括在操作系统平台上启动所述应用、接收到更换应用皮肤的消息、应用启动后达到预定时间阀值或根据设置应用皮肤的配置文件确定的条件。
6.一种在操作系统平台上设置应用的皮肤的装置,其特征在于,所述装置包括第一获取模块、匹配模块、第一设置模块、第二获取模块和第二设置模块,其中:
所述第一获取模块,用于获取运行所述应用的操作系统平台的背景色的属性值;
所述匹配模块,用于在满足设置应用皮肤的预设条件时,将所述背景色的属性值与预定的皮肤方案进行匹配;所述皮肤方案包括一组RGB颜色值和/或特定格式的图片;
所述第一设置模块,用于将与所述背景色的属性值相匹配的皮肤方案设置为所述应用的皮肤;
所述第二获取模块,用于获取运行所述应用的操作系统平台的主题色的属性值;
所述第二设置模块,用于在满足设置应用皮肤的预设条件时,根据所述主题色的属性值设置应用功能区域的颜色。
7.根据权利要求6所述的装置,其特征在于,所述第一获取模块包括监测子模块和获取子模块,其中:
所述监测子模块,用于监测在操作系统平台上何时启动所述应用;
所述获取子模块,用于在操作系统平台上启动所述应用时获取运行所述应用的操作系统平台的背景色的属性值。
8.根据权利要求7所述的装置,其特征在于,所述操作系统平台为Windows Phone系统平台,所述第一获取模块还包括触发子模块,其中:
所述触发子模块,用于监测子模块监测到在Windows Phone系统平台上启动所述应用时触发页面加载事件;
所述获取子模块,具体用于在进行页面加载时通过Windows Phone系统的当前应用资源获取Windows Phone系统平台的背景色的属性值。
9.根据权利要求8所述的装置,其特征在于,所述获取子模块通过Windows Phone系统当前应用资源的API函数获取背景刷属性的属性值。
10.根据权利要求6至9中任何一项所述的装置,其特征在于,所述设置应用皮肤的预设条件可以包括在操作系统平台上启动所述应用、接收到更换应用皮肤的消息、应用启动后达到预定时间阀值或根据设置应用皮肤的配置文件确定的条件。
11.一种终端设备,其特征在于,所述终端设备上安装有操作系统,所述终端设备包括权利要求6至10中任何一项所述的在操作系统平台上设置应用的皮肤的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易云音乐科技有限公司,未经杭州网易云音乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510126141.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对用户事件的响应方法
- 下一篇:切换聊天窗口的方法及装置