基于MTK平台的移动widget引擎研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:caodahai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动终端软硬件和无线网络传输技术的迅速发展,人们期望开发出种类更多、功能更强的移动应用软件,即移动增值应用。但从平台角度来看,Symbian、Windows Mobile、Android、BREW、MTK等各平台功能丰富且已经相当成熟,而正是由于平台的多样化、开发方式的差异化,导致了应用开发比较复杂,应用厂商需要单独为各个平台进行适配,因此迫切需要一种功能更强大、更快捷的方式来降低多平台适配的难度,并将各种不同的增值业务整合起来。正是基于这样的背景产生了本文所提到的移动Widget引擎的研究。本文研究了移动Widget引擎的跨平台方案,为移动Widget引擎设计移植层接口,并在MTK平台上成功实现。为了使引擎能够具有良好的跨平台能力,我们在移动Widget引擎和平台系统接口之间增加了一层移植层接口,引擎开发时使用该移植层接口,而不是直接使用终端的系统接口,这样,任何一种终端平台只要实现了该移植层接口就可以运行移动Widget引擎,从而大大降低了各平台适配的难度。本文以移动Widget引擎项目为背景,首先对移动Widget的概念特点、MTK平台的软件架构及用到的相关技术进行了一些简单介绍,分析了现在主流手机平台所存在的差异。然后对Widget引擎移植层接口的制定以及在MTK平台上的实现作了详细介绍,其主要内容包括:1)分析JIL Widget规范,根据实际的应用需求及各平台接口的实现差异为移植层制定接口,并对各接口进行模块划分;2)理解MTK平台相关接口实现及开发技术,对于移植层接口中的每一个模块,分别进行相关的实现工作;3)针对实现后页面显示速度上出现的性能瓶颈,分析增加缓存机制在改善页面显示速度上的可行性,并进行相关验证,最终提出一套合理的性能优化设计方案,并加以实现。最后,本文介绍了对该Widget引擎所做的测试工作,并列举了几个典型的移动Widget应用,以验证该课题的可行性。
其他文献
当前,IT服务的基础设施规模日益庞大,服务提供商需要更多的成本来维护和管理系统,以满足大规模用户和企业的复杂化需求。在此背景下,云计算(Cloud Computing)技术应运而生,并在下
当前传统的互联网僵化问题日益严重,覆盖网的提出大大改善了互联网的性能。覆盖网是位于一个或者多个已经存在的网络上的独立的虚拟网络,它根据具体的应用需求在其上发布数据
Tie Strength这一经典的传统社交网络的概念已经成为当前许多在线社交网络分析中衡量好友关系的标准。Tie Strength将好友关系定性的分成Weak Ties和Strong Ties两种,其中,Weak
The research field of information system security has received much attentionin the last few years with extensive number of publications, from differentperspect
第三代移动通信合作计划3GPP开始启动3GPP长期演进(Long Term Evolution, LTE)项目,LTE项目以OFDM/FDMA(Orthogonal Frequency Division Multiplexing/Frequency Division Mu
当前,流媒体业务正变得日益流行。流媒体技术已经广泛用于新闻出版、证券、娱乐、电子商务、远程培训、视频会议、远程教育、远程医疗等互联网信息服务的方方面面。但是,近几
越来越多的P2P协议种类导致P2P流量占网络总流量的比重越来越重。这可能会对一些重要的网络应用产生不利的影响。针对这一问题,需要一套有效的P2P流量识别和分类系统,用于进一
基于内容的图像检索一直是计算机视觉、图像分析以及模式识别等学科的一个热点研究问题。近些年来,随着该理论的日益成熟,这项技术开始在信息检索、人脸识别、商标和知识产权保
随着中国证券市场的快速发展,中国股民的数量已经超过一亿。伴随市场的发展,各种股票相关信息日渐繁多。面对令人眼花缭乱的数据、变幻不定的市场行情,股民很难及时获取需要的信
嵌入式GIS作为嵌入式系统与GIS结合的新兴产物,目前在军事、测绘、导航等领域得到广泛应用。目前国内外对嵌入式GIS的研究仍然处于刚刚起步阶段,国内对嵌入式GIS研究的学术论