【摘 要】
:
移动应用随着移动互联网时代的到来发展迅猛,用户对移动应用的内容和用户体验的要求也越来越高。同时,应用内的内容计费已成为移动应用的主要盈利方式。因此,研究一款高效的
论文部分内容阅读
移动应用随着移动互联网时代的到来发展迅猛,用户对移动应用的内容和用户体验的要求也越来越高。同时,应用内的内容计费已成为移动应用的主要盈利方式。因此,研究一款高效的移动应用开发引擎以及应用内的支付系统具有重要的现实意义。本文基于当前智能终端市场占有率最高的Android平台,整合了可以逼真模拟物理世界和物理过程的物理引擎Box2D,设计并且实现了一款高效的移动应用开发引擎并且在其中嵌入实现了内容支付系统。本文首先介绍了与Android平台移动应用引擎开发密切相关的基础内容,包括Android平台的系统构架、Android平台的四大基本程序组件以及Activity组件的生命周期。其次介绍了Android NDK开发的背景、优势以及跨平台的Cocod2d-x框架和Box2D物理引擎、网络通信协议HTTP,同时介绍了开发工具和开发环境的搭建。本文重点研究内容之一是移动应用引擎的设计与实现。首先分析了移动应用引擎的需求,并根据需求设计了应用引擎的程序流程、运行机制和内存管理,划分了移动应用引擎的功能模块,包括绘制及交互模块、精灵及动作模块、物理引擎模块、文件管理模块、数据的写入与读取模块和音效模块。然后对上述的各功能模块进行了具体的实现,包括详细的类图、运行原理和流程等。本文的另一个重点研究内容是嵌入应用引擎的应用内支付系统的实现。分别对客户端和应用服务器进行了实现。重点是如何将客户端支付功能模块封装并嵌入到应用引擎中,同时提供一系列公共的接口以方便开发人员调用,用于实现应用内的支付功能。最后,该移动应用引擎及支付系统进行了系统全面的测试,验证了本引擎的高效性以及支付系统的健壮性。
其他文献
本文利用蓝牙技术,为车载免提电话系统提出了一种新的应用模型。在对蓝牙技术和车载免提应用规范进行了详细的分析后,展开了蓝牙车载免提电话系统的研发工作。提出了蓝牙车载免
随着高性能应用需求的迅猛发展,需要借助网格计算技术,将地理上分布、系统异构的多种计算资源通过高速网络连接起来,共同解决大型应用问题。目前网格计算正从基础理论研究阶段逐
计算机技术和Intemet的发展使人们对网络寄予了越来越多的期望,也为网络多媒体技术提供了广阔的发展空间。流媒体(Streaming Media)技术是当前十分流行的多媒体技术,其基础就是
广东移动互联网CMNET-GD骨干网自2001年建成投产以来,网络运行稳定,其所承载的业务种类和数量不断增加,包括:VOIP、NAS、WLAN、WAP、MISC、MMS、KJAVA、Email、专线接入、VPN、GP
芦笋(AsparagusofficinalisL.)又名石刁柏、龙须菜,系百合科(Liliaceae)天门冬属(Asparagus)雌雄异株宿根性植物,也是重要的经济作物之一。芦笋的遗传组成为2n=2x=20,基因组大小
图像融合是指按照一定的规则,把同一目标或同一场景的多个传感器的成像或单一传感器的多次成像进行一定的处理,生成一张新的图像。新图像与源图像相比,信息更全面、精确和稳定,新
在3G阶段,WCDMA基于R99的版本只能提供最大2M的传输速率,这远远不能满足人们对大流量移动多媒体服务的要求。并且随着EV-DO、WLAN以及WiMAX等技术的冲击,R99版本面临着刚开始商
嵌入式系统的设计已经成为现代电子设计的一大领域和方向。嵌入式系统作为实现设备小型化,智能化和自主知识创新的重要元素,目前广泛应用于国防、交通、能源、工业、通信和人们
无线通信系统的快速发展在给人们带来越来越多便捷的同时,也因无线信道开放性和广播性等特点,极易受到非法的安全威胁,人们对通信系统安全的需求与日俱增。传统的加密机制一般针