首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于OSGi的Android应用模块动态加载框架设计与实现

摘要第5-6页
Abstract第6-7页
1 绪论第11-19页
    1.1 来源和背景第11-15页
        1.1.1 移动终端的普及第11页
        1.1.2 移动应用的急剧增加第11-12页
        1.1.3 校园移动数字化的兴起第12-13页
        1.1.4 软件模块化开发优势显著第13-15页
    1.2 模块化开发研究现状第15-17页
    1.3 研究内容与思路第17-18页
    1.4 论文组织结构第18-19页
2 模块动态加载技术研究第19-31页
    2.1 Windows动态链接库第19-23页
        2.1.1 DLL内部工作原理分析第19-20页
        2.1.2 DLL的实现方法第20-21页
        2.1.3 DLL与Android结合的可行性第21-23页
    2.2 嵌入式Linux动态加载方法第23-26页
        2.2.1 嵌入式Linux的特点第23-24页
        2.2.2 嵌入式Linux动态加载原理第24-26页
        2.2.3 嵌入式Linux与Android结合的可行性第26页
    2.3 基于 Java的动态加载方式第26-29页
        2.3.1 Java动态类加载机制原理第26-28页
        2.3.2 Java模块动态加载技术第28-29页
        2.3.3 Java模块加载技术与Android结合的叮行性第29页
    2.4 本章小结第29-31页
3 OSGi技术研究第31-39页
    3.1 OSGi的特性第31-33页
    3.2 OSGi标准研究第33-36页
        3.2.1 Bundle简介第33-34页
        3.2.2 OSGi框架结构第34-36页
    3.3 知名OSGI框架的分析介绍第36-37页
        3.3.1 Apache Felix第36页
        3.3.2 Equinox第36-37页
        3.3.3 Knopflerfish第37页
        3.3.4 OSGi服务平台比较第37页
    3.4 本章小结第37-39页
4 应用模块动态加载框架的设计第39-55页
    4.1 框架在Android体系架构中的位置第39-40页
    4.2 Android Service第40-41页
    4.3 对比OSGi与Android第41-47页
        4.3.1 执行粒度的对比第42-44页
        4.3.2 执行文件的对比第44-47页
    4.4 Framework总体设计第47-48页
    4.5 ModuleLayer设计第48-49页
    4.6 LifeCycleLayer设计第49-52页
        4.6.1 模块的状态第49-50页
        4.6.2 模块的控制第50-51页
        4.6.3 核心接口第51-52页
    4.7 ServiceLayer设计第52-54页
        4.7.1 注册服务第53-54页
        4.7.2 使用服务第54页
        4.7.3 绑定服务第54页
    4.8 本章小结第54-55页
5 应用模块动态加载框架的实现与验证第55-69页
    5.1 应用介绍第55页
    5.2 移动校园应用模块划分及抽取第55-57页
        5.2.1 整体结构划分第55-56页
        5.2.2 功能模块抽取第56-57页
    5.3 移动校园应用功能介绍第57-58页
        5.3.1 宿主应用功能介绍第57页
        5.3.2 模块功能介绍第57-58页
    5.4 框架实现第58-63页
        5.4.1 ModuleLayer实现第58-59页
        5.4.2 LifeCycleLayer实现第59-62页
        5.4.3 ServiceLayer实现第62-63页
    5.5 应用配置第63-65页
        5.5.1 Host APP配置第63-64页
        5.5.2 Module配置第64-65页
    5.6 用户体验测试第65-67页
    5.7 应用性能测试第67-68页
    5.8 本章小结第68-69页
6 总结与展望第69-71页
    6.1 本文工作总结第69-70页
    6.2 不足与展望第70-71页
参考文献第71-75页
致谢第75-77页
个人简历第77页

论文共77页,点击 下载论文
上一篇:海上试验场综合数据集成与管理系统设计与实现
下一篇:移动打车技术的专利布局研究