移动终端跨平台组件扩展技术研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:han8349
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的飞速发展,移动应用的开发需求也随之增大。但由于移动终端操作系统种类较多,导致移动应用开发人员开发移动应用产品时,需要在每个操作系统平台上都开发一套应用,从而造成人力和资源的浪费。跨平台技术的出现使得一次应用开发在多平台运行成为可能。本文对移动终端跨平台应用开发技术及其已有的解决方案进行了系统的研究,重点分析了多主体共存型的Hybrid跨平台开发方案的整体架构、实现原理和开发模式,针对该方案提供的跨平台开发模式存在的不足,提出了技术方法的改进和创新,主要内容如下:(1)提出改进的通用组件扩展方法。该方法使开发者在进行跨平台组件扩展时,流程规范,工作量减少,并能对异常代码进行判断,使其在开发阶段即可避免大量错误,提高了开发效率。(2)在提出的通用组件扩展方法的基础上,扩展了原有多媒体组件的功能,包括图片扩展组件和视频扩展组件。在减少开发者工作量的同时,也丰富了该组件功能,使其能够适应更多的业务场景。(3)为有效实现多媒体扩展组件,本文在原有网络交互接口之上,封装了更加强大的网络请求库,提高了网络交互能力,使开发者在跨平台应用开发时可以使用功能更丰富、性能更好的网络接口。最后,本文针对多媒体组件和网络请求库进行了功能测试,验证了组件和网络库的可用性;并通过一系列非功能测试,验证了组件和网络库的性能能够达到多数业务场景要求。进而验证了本文提出的通用组件扩展方法的有效性。
其他文献
巧家县花椒产业的发展应借鉴烟草、蚕桑、蔗糖等产业的发展模式,推广先进种植技术和优良品种,建高产优质综合示范区,稳定花椒收购价格,调动花椒种植积极性,加大产品宣传,扩宽
将泥炭破碎、粉磨、浸渍磷酸后,压块成型、再破碎,置于管式炉经不同活化温度、活化时间制得活性炭。对浸渍磷酸后的泥炭样品在氮气下进行热重分析;测定活性炭样品的碘吸附值
以多晶硅副产物四氯化硅为原料,氨水为中和剂,十二烷基苯磺酸钠为改性剂,在水-醇-氨体系中利用液相鼓泡法制备纳米白炭黑,并采用IR、XRD、SEM、TEM对纳米白炭黑晶体结构、形
作为国家执法部门,基层税务机关具有两大职责:一是贯彻执行好国家的各项税收法律法规和政策规定;二是运用税收行政权力,依法对纳税人实施税收征收管理活动。税务机关要履行好
高速路交通监管体系是完成高速路运转管制的关键措施。经过对高速路交通量运转形式、交通根本设施与交通条件的检测以及对交通通行量活动的掌控,能够对车辆的行驶安全以及道
胃癌因早期表现较隐匿,易被忽略,发现时常常已为晚期,已失去手术治疗的机会,故疗效差、生存期短。局部复发和转移是导致胃癌患者死亡的最主要原因。近年来,腹腔内化疗(intrap
目的系统评价连续性血液净化技术(CBP)治疗严重烧伤脓毒症的疗效。方法计算机检索中文生物医学文献库(CBM)、维普电子资源、万方电子资源网、中国知网(CNKI)等数据库,纳入以CBP为干
<正>全髋关节置换术(THA)是治疗终末期髋关节疾病的"金标准",但因术后无菌性松动、假体周围感染、假体周围骨折、再脱位等并发症导致的人工髋关节翻修术也逐渐增加[1]。人工髋
目的观察和分析连续性血液净化治疗烧伤脓毒症的临床效果。方法选择2012年5月—2015年5月收诊的烧伤脓毒症患者80例作为研究对象,随机分成对照组和研究组各40例。对照组患者
21世纪的世界是信息的世界,信息技术的飞速发展推动了人们生活和学习方式的改变。移动学习作为一种新兴的学习方式正逐步进入人们的视野,而大学生群体容易接受新鲜事物,首当