[发明专利]一种动态换肤的界面生成装置与方法无效
| 申请号: | 200810227567.7 | 申请日: | 2008-11-28 |
| 公开(公告)号: | CN101751252A | 公开(公告)日: | 2010-06-23 |
| 发明(设计)人: | 郭丽新;龚健 | 申请(专利权)人: | 方正国际软件(北京)有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京天悦专利代理事务所 11311 | 代理人: | 田明;任晓航 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 动态 界面 生成 装置 方法 | ||
1.一种动态换肤的界面生成装置,其特征在于:所述装置包括用于接收和发送数据信息的合成接口;用于存储和查找皮肤信息的皮肤选择装置;以及用于生成皮肤文件,并将输入数据与生成的皮肤文件进行合成的皮肤合成装置。
2.如权利要求1所述的一种动态换肤的界面生成装置,其特征在于:所述皮肤选择装置包括用于管理皮肤模板,并能从皮肤元管理模块中获得皮肤元的皮肤模板管理模块;
用于管理皮肤元,并向皮肤模板管理模块和皮肤合成装置提供皮肤元的皮肤元管理模块;
以及用于存储预先定义的皮肤文件的数据存储模块。
3.如权利要求1或2所述的一种动态换肤的界面生成装置,其特征在于:所述皮肤合成装置包括用于接收合成接口输入的数据请求,并将接收到的数据请求发送至皮肤选择装置的请求模块;
用于将皮肤元嵌入到皮肤模板中生成皮肤文件,或者依据输入数据的属性,对生成的皮肤文件作进一步调整的嵌入模块;
以及用于将输入数据和皮肤文件进行合成,生成界面文件的合成模块。
4.一种动态换肤的界面生成方法,包括以下步骤:
(1)合成接口接收输入数据,将输入数据发送到皮肤合成装置,皮肤合成装置向皮肤选择装置发送皮肤请求;
(2)皮肤选择装置根据皮肤合成装置发送的皮肤请求以及皮肤选择属性查找相匹配的皮肤模板;
(3)皮肤选择装置查找与皮肤模板相匹配的皮肤元,皮肤合成装置获得皮肤模板和皮肤元,并将获得的皮肤元嵌入到皮肤模板中;或者根据输入数据的属性,对皮肤模板中的皮肤元进行替换或者属性调整,生成皮肤文件;
(4)皮肤合成装置将输入数据和皮肤文件进行合成,生成界面文件,并通过合成接口输出。
5.如权利要求4所述的一种动态换肤的界面生成方法,其特征在于:步骤(1)中,合成接口接收的输入数据中包括输入数据单元标记的数据类型和标签属性。
6.如权利要求5所述的一种动态换肤的界面生成方法,其特征在于:所述数据类型和标签属性用于定义步骤(2)中所述的皮肤选择属性。
7.如权利要求4所述一种动态换肤的界面生成方法,其特征在于:步骤(2)中,皮肤选择装置首先在该装置中预存的皮肤文件中查找与皮肤请求相匹配的皮肤文件,如果存在相匹配的皮肤文件,则转至步骤(4);如果不存在,再执行步骤(2)。
8.如权利要求7所述一种动态换肤的界面生成方法,其特征在于:通过匹配度择优选择相匹配的皮肤文件。
9.如权利要求4所述的一种动态换肤的界面生成方法,其特征在于:所述皮肤模板中还设定了皮肤元的位置替换与选择规则。
10.如权利要求4所述的一种动态换肤的界面生成方法,其特征在于:所述皮肤元、皮肤模板和皮肤文件中均包含皮肤名称、匹配模板和匹配附加规则属性。
11.如权利要求4至10之一所述一种动态换肤的界面生成方法,其特征在于:步骤(2)中,皮肤选择装置根据输入数据的数据类型、名称、定义的属性以及皮肤模板的设置寻找符合条件的皮肤元,并根据匹配度择优选择皮肤元,所述匹配度根据输入数据中记录的标签属性与皮肤元中记录的匹配属性的对应情况来确定。
12.如权利要求4至10之一所述的一种动态换肤的界面生成方法,其特征在于:步骤(2)中,皮肤选择装置依据记录在皮肤元中的匹配属性,以及数据结点的皮肤匹配属性进行匹配,其中优先处理数据结点的皮肤匹配属性,所述皮肤匹配属性是指数据结点上明确指定使用的皮肤元名称或者类别。
13.如权利要求4至10之一所述的一种动态换肤的界面生成方法,其特征在于:步骤(3)中,皮肤合成装置在生成皮肤文件之后,对皮肤文件进行后处理,所述后处理包括根据输入数据中的全局信息对皮肤数据进行调整,以及依据系统配置或者输入数据记录属性,将当前皮肤文件作为输入数据,进一步进行皮肤转换。
14.如权利要求4至10之一所述的一种动态换肤的界面生成方法,其特征在于:步骤(4)中,皮肤合成装置使用数据匹配转换的方式将输入数据和皮肤文件进行合成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件(北京)有限公司,未经方正国际软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810227567.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:响应单元的改进
- 下一篇:PoC通信服务器装置、终端装置和PoC通信方法





