发明名称 |
一种跨移动终端的UI控件的生成方法及装置 |
摘要 |
本发明提出了一种跨移动终端的UI控件的生成方法,包括如下步骤:将不同的移动操作系统所对应的开源js引擎封装成具有统一API接口的适配层;对所述适配层进行初始化;对js执行环境进行初始化;使用所述开源js引擎将所述API接口对应的js对象注入到所述js执行环境中,并将js函数与移动操作系统本地UI创建函数进行绑定;在所述js执行环境中调用UI创建接口函数,找到相应的本地UI创建函数并调用;将所述UI控件绘制在所述移动终端的显示屏上。本发明还涉及一种实现上述方法的装置。实施本发明的跨移动终端的UI控件的生成方法及装置,具有以下有益效果:开发难度较小、开发成本较低、开发周期较短。 |
申请公布号 |
CN103677839A |
申请公布日期 |
2014.03.26 |
申请号 |
CN201310695692.1 |
申请日期 |
2013.12.17 |
申请人 |
深圳市迈桥科技有限公司 |
发明人 |
施东荣;陈文浩;张岩;林建平;廖炳才;王付国 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京联瑞联丰知识产权代理事务所(普通合伙) 11411 |
代理人 |
黄冠华 |
主权项 |
一种跨移动终端的UI控件的生成方法,其特征在于,包括如下步骤:A)将不同的移动操作系统所对应的开源js引擎封装成具有统一API接口的适配层;B)对所述适配层进行初始化;C)对js执行环境进行初始化;D)使用所述开源js引擎将所述API接口对应的js对象注入到所述js执行环境中,并将js函数与移动操作系统本地UI创建函数进行绑定;E)在所述js执行环境中调用UI创建接口函数,找到相应的本地UI创建函数并调用;F)将所述UI控件绘制在所述移动终端的显示屏上。 |
地址 |
518067 广东省深圳市南山区深南大道10128号南山区软件园西塔楼2901、2902、2910 |