[发明专利]对软件界面风格进行动态配置管理的方法及系统有效

专利信息
申请号: 200810111477.1 申请日: 2008-06-26
公开(公告)号: CN101295249A 公开(公告)日: 2008-10-29
发明(设计)人: 吴洪伟 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 北京英赛嘉华知识产权代理有限责任公司 代理人: 胡海国;王艳春
地址: 518044广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软件 界面风格 进行 动态 配置管理 方法 系统
【说明书】:

技术领域

本发明涉及计算机技术领域,更具体地说,涉及一种对软件界面风格进行动态配置管理的方法及系统。

背景技术

随着软件行业的快速发展,漂亮的图形用户界面(Graphics User Interface,GUI)已经成为客户端软件不可或缺的一部分。而且同一个软件在不同的皮肤下,其界面的风格都会有所不同,极其需要一种办法来管理这些不同的界面效果。同样就算在同一皮肤下,由于界面元素(包括窗口和控件等)使用的场景和地方不同,对应的风格也会不同,例如登录按钮、发送按钮、关闭按钮都具有不同的风格。反过来说,在同一种皮肤下,风格又需要一定的统一和区分,对于用在相似地方的界面元素(比如通用Button),风格需尽量保持统一,并在需要改变风格时进行统一更新。本专利所称的风格,就是指各种GUI表现和效果,例如界面元素的颜色、界面皮肤、控件使用的动感表情、窗口的渐变效果等。具有某种风格的控件或窗口,其实就是在某些属性以及某些GUI表现和效果方面相同的一种控件或窗口,通过配置某种界面元素的某些属性及属性值,就形成了一种固定表现的风格。

附图1示出了现有技术一对软件界面风格进行变换的方法流程,具体包括以下步骤:(1)进行背景图像取样,并进行特征分析;(2)根据特征分析的结果参数选择界面控件风格;(3)进行界面控件风格的变换。该现有技术存在的缺陷是,无法对界面元素进行统一的设置和更改,只能逐一配置,因此比较耗时。

附图2示出了现有技术二对软件界面风格进行变换的方法流程,具体包括以下步骤:(1)服务器从其存储模块中提取节目数据,以及与该节目对应的配色方案数据,并将所提取的数据传输到客户端;(2)客户端的场景处理模块判断客户端当前接收的数据是否是配色方案数据;(3)如果接收的数据是配色方案数据,则场景处理模块根据接收的配色方案数据重新绘制客户端的界面;否则,将接收的数据作为媒体数据处理,让客户端播放接收的数据。该现有技术的缺陷在于,只能对窗口或控件进行逐一配置,比较耗时,而且只是简单的颜色配置,属性过于单一,也无法满足用户的需求。

因此需要一种新的对软件界面风格进行动态配置管理的方法,能够提高界面风格的配置效率,还能提高属性的多样性。

发明内容

本发明的目的之一在于提供一种对软件界面风格进行动态配置管理的方法、系统及设备,旨在解决现有技术对软件界面风格进行配置的过程中存在的配置效率低、配置属性缺乏多样性的问题。

为了实现发明目的,所述对软件界面风格进行动态配置管理的系统,包括所述软件界面所在的软件客户端,所述软件界面包含多个界面元素,所述系统还包括与软件客户端中的界面元素进行数据交互的风格配置中心;

所述风格配置中心存储风格配置文件,并根据界面元素发起的风格启用申请或用户对界面风格的属性更改需求,从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到所述界面元素。

优选地,所述风格配置中心进一步包括信息交互单元、数据处理单元和存储单元;

所述信息交互单元与数据处理单元进行数据交互,用于接收界面元素发起的风格启用申请或用户对界面风格的属性更改需求,并将所述风格启用申请或属性更改请求转发至数据处理单元;

所述数据处理单元分别与信息交互单元和存储单元进行数据交互,从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到所述界面元素;

所述存储单元与数据处理单元进行数据交互,用于存储所述风格配置文件。

优选地,所述风格配置中心还包括动态监测单元;

所述动态监测单元与数据处理单元进行数据交互,用于实时监测用户对界面风格执行的属性设置操作,并根据监测结果发送属性更改需求至数据处理单元。

为了更好的实现发明目的,还提供了一种对软件界面风格进行动态配置管理的方法,所述方法包括以下步骤:

A.风格配置中心读取事先存储的风格配置文件,获得当前风格的元素列表和对应的属性及属性值;

B.风格配置中心根据用户对界面元素的风格执行的属性设置,获取风格配置请求;

C.风格配置中心从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到相应的界面元素。

优选地,所述步骤A之前还包括:在风格配置中心中录入默认的风格配置文件。

优选地,所述步骤B中的界面元素包括窗口、控件。

优选地,所述步骤B中的风格配置请求包括风格启用申请和属性更改需求;

若用户将界面元素的属性设置为应用一个风格,则所述风格配置请求是一个风格启用申请;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810111477.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top