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

移动Widget论文 MTK论文 移植层接口论文 缓存优化论文
论文详情
随着移动终端软硬件和无线网络传输技术的迅速发展,人们期望开发出种类更多、功能更强的移动应用软件,即移动增值应用。但从平台角度来看,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应用,以验证该课题的可行性。
摘要第4-5页
ABSTRACT第5-6页
第一章 引言第10-15页
    1.1 课题背景第10-11页
    1.2 主要工作第11页
    1.3 国内外研究现状第11-13页
    1.4 论文结构第13-15页
第二章 移动Widget 以及相关技术介绍第15-31页
    2.1 移动Widget 概念及特点第15-17页
        2.1.1 Widget第15-16页
        2.1.2 移动Widget第16-17页
    2.2 Widget 相关技术概述第17-25页
        2.2.1 HTML 技术第17-19页
        2.2.2 JavaScript 技术第19-21页
        2.2.3 DOM 技术第21-22页
        2.2.4 CSS 技术第22-24页
        2.2.5 Ajax 技术第24-25页
    2.3 MTK 相关技术介绍第25-30页
        2.3.1 MTK 手机平台的特点第26-27页
        2.3.2 MTK 平台软件架构第27-30页
    2.4 小结第30-31页
第三章 移动Widget 引擎需求分析及移植层接口设计第31-52页
    3.1 移动Widget 引擎需求分析第31-35页
        3.1.1 跨平台第33页
        3.1.2 模块化第33-34页
        3.1.3 标准化第34页
        3.1.4 高性能第34-35页
    3.2 xFace 引擎介绍第35-38页
        3.2.1 xFace 的总体架构第36-37页
        3.2.2 xFace 的引擎架构第37-38页
    3.3 移植层接口设计第38-51页
        3.3.1 JIL Widget 规范分析第39-41页
        3.3.2 接口设计第41-51页
            3.3.2.1 基本功能接口设计第41-49页
            3.3.2.2 音视频扩展接口设计第49-50页
            3.3.2.3 本地能力接口设计第50-51页
    3.4 接口管理策略第51页
    3.5 小结第51-52页
第四章 MTK 平台移植层接口实现及性能优化第52-73页
    4.1 基本功能接口实现第52-66页
        4.1.1 文件系统接口实现第52-55页
        4.1.2 系统事件接口实现第55-57页
        4.1.3 网络接口实现第57-60页
        4.1.4 图像及文字显示接口实现第60-63页
        4.1.5 图片接口实现第63-64页
        4.1.6 线程接口实现第64-66页
        4.1.7 其它接口实现第66页
    4.2 音视频扩展接口实现第66页
    4.3 本地能力接口实现第66-67页
    4.4 字符显示性能优化第67-71页
        4.4.1 性能优化的必要性第67-68页
        4.4.2 性能优化的实现第68-71页
            4.4.2.1 缓存结构及更新策略第68-69页
            4.4.2.2 置换策略第69-70页
            4.4.2.3 缓存管理器第70-71页
    4.5 小结第71-73页
第五章 测试第73-80页
    5.1 单元测试第73-75页
    5.2 页面测试第75-77页
    5.3 集成测试第77-78页
    5.4 性能测试第78-79页
    5.5 小结第79-80页
第六章 总结及展望第80-82页
    6.1 总结第80页
    6.2 展望第80-82页
致谢第82-83页
参考文献第83-86页
论文购买
论文编号ABS537199,这篇论文共86页
会员购买按0.30元/页下载,共需支付25.8
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付43
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656