[发明专利]绘制应用程序视图的方法和装置有效
申请号: | 201110355873.0 | 申请日: | 2011-11-10 |
公开(公告)号: | CN102508665A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 骆文平;金晨 | 申请(专利权)人: | 北京高森明晨信息科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 江崇玉 |
地址: | 100020 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 绘制 应用程序 视图 方法 装置 | ||
1.一种绘制应用程序视图的方法,其特征在于,所述方法包括:
基于GWT加载主框架,并实例化主框架;
启动所述主框架,并在所述主框架中启动主持;
调度预存的应用程序资源,根据所述应用程序资源和所述主持绘制出应用程序视图。
2.如权利要求1所述的方法,其特征在于,所述主框架至少包括中心面板,所述实施例主框架具体包括:
预设主框架的中心面板对应的面板参数,所述面板参数包括边框风格、内边距、本身布局、背景颜色、标题、高度、宽度及初始内容中的一个或多个;
根据所述中心面板对应的面板参数,实例化所述主框架;
相应地,启动主框架具体包括根据所述中心面板对应的面板参数,调用部署中心面板函数,得到中心面板实例。
3.如权利要求2所述的方法,其特征在于,所述主框架还包括顶部面板、左侧面板、底部面板、右侧面板中的一个面板或多个面板;
相应地,所述实例化主框架还包括:
预设主框架的顶部面板、左侧面板、底部面板和右侧面板各自对应的面板参数,所述面板参数包括边框风格、内边距、本身布局、背景颜色、标题、高度、宽度及初始内容中的一个或多个;
根据所述顶部面板、左侧面板、底部面板和右侧面板各自对应的面板参数,实例化所述主框架。
4.如权利要求3所述的方法,其特征在于,所述启动主框架还包括:
根据所述顶部面板对应的面板参数,调用部署顶部面板函数,得到顶部面板实例;
根据所述左侧面板对应的面板参数,调用部署左侧面板函数,得到左侧面板实例;
根据所述底部面板对应的面板参数,调用部署底部面板函数,得到底部面板实例;
根据所述右侧面板对应的面板参数,调用部署右侧面板函数,得到右侧面板实例。
5.如权利要求1所述的方法,其特征在于,所述在所述主框架中启动主持具体包括在所述主框架中设置视图对主持的监听,相应地,所述根据所述应用程序资源和所述主持绘制出应用程序视图,具体包括:
实例化根据预存的应用程序资源得到的视图;
在主框架的主持中设置绘制视图的监听标志,所述监听标志对应一个视图;
所述监听标志对应的视图监听到所述监听标志时,在所述主框架中绘制出所述监听标志对应的视图。
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
启动主持后,监听标志对应的视图监听到所述主持的监听标志时,在所述主框架中添加所述视图对所述主持的监听;
获取所述主持对应的所有视图,并添加所述主持对应的所有视图对所述主持的监听。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
视图监听到主持时,向所述主持发出请求信息,所述请求信息中携带使所述主持对应于另一视图的信息;
所述主持接收到所述请求信息后,更改自身的监听标志,使更改后的监听标志对应所述另一个视图;
所述另一个视图监听到所述主持的监听标志为自身视图时,切换所述另一视图到当前视图。
8.一种绘制应用程序视图的装置,其特征在于,所述装置包括:
加载模块,用于基于GWT加载主框架,并实例化主框架;
启动模块,用于启动所述主框架,并在所述主框架中启动主持;
绘制模块,用于调度预存的应用程序资源,根据所述应用程序资源和所述主持绘制出应用程序视图。
9.如权利要求8所述的装置,其特征在于,所述启动模块还用于在所述主框架中设置视图对主持的监听;
相应地,所述绘制模块具体包括调度单元和绘制单元;
所述调度单元,用于调度预存的应用程序资源得到视图;
所述绘制单元,用于实例化所述调度单元得到的视图;在主框架的主持中设置绘制视图的监听标志,所述监听标志对应一个视图;所述监听标志对应的视图监听到所述监听标志时,在所述主框架中绘制出所述监听标志对应的视图。
10.如权利要求9所述的装置,其特征在于,所述装置还包括切换模块,所述切换模块包括发送单元、更改单元和切换单元;
所述发送单元,用于当视图监听到主持时,向所述主持发出请求信息,所述请求信息中携带使所述主持对应于另一视图的信息;
更改单元,用于当所述主持接收到所述请求信息后,更改自身的监听标志,使更改后的监听标志对应所述另一个视图;
切换单元,用于所述另一个视图监听到所述主持的监听标志为自身视图时,切换所述另一视图到当前视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高森明晨信息科技有限公司,未经北京高森明晨信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110355873.0/1.html,转载请声明来源钻瓜专利网。