发明名称 一种跨移动终端的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