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

基于OSGi的Android模块动态加载技术研究

摘要第5-6页
Abstract第6-7页
1 绪论第11-17页
    1.1 来源和背景第11-13页
        1.1.1 移动设备的广泛使用第11页
        1.1.2 移动应用的急剧增加第11-12页
        1.1.3 模块化开发优势显著第12-13页
    1.2 模块化开发研究现状第13-15页
    1.3 课题研究的意义第15-16页
    1.4 论文结构第16-17页
2 模块动态加载方法研究第17-27页
    2.1 Windows 动态链接库第17-19页
        2.1.1 动态链接库原理分析第17-18页
        2.1.2 动态链接库实现方法第18页
        2.1.3 DLL 与 Android第18-19页
    2.2 嵌入式 Linux 动态加载方法第19-22页
        2.2.1 嵌入式 Linux 简介第19-20页
        2.2.2 嵌入式 Linux 的动态加载技术第20-22页
        2.2.3 嵌入式 Linux 与 Android第22页
    2.3 Java 动态加载机制第22-25页
        2.3.1 Java 动态类加载机制原理第23-24页
        2.3.2 Java 模块动态加载技术第24-25页
        2.3.3 Java 动态类加载机制与 Android第25页
    2.4 本章小结第25-27页
3 OSGi 技术研究第27-35页
    3.1 OSGi 特点第27-28页
    3.2 OSGi 标准研究第28-30页
        3.2.1 Bundle 简介第28-29页
        3.2.2 OSGi 框架结构第29-30页
    3.3 OSGi 服务平台介绍第30-32页
        3.3.1 Apache Felix第30-31页
        3.3.2 Equinox第31-32页
        3.3.3 Knopflerfish第32页
        3.3.4 OSGi 服务平台比较第32页
    3.4 本章小结第32-35页
4 模块动态加载框架的设计第35-53页
    4.1 框架在 Android 平台中的位置第35-36页
    4.2 Android Service第36-37页
    4.3 OSGi 与 Android第37-43页
        4.3.1 执行粒度第38-40页
        4.3.2 执行文件第40-43页
    4.4 框架总体设计第43-44页
    4.5 模块层设计第44-46页
    4.6 生命周期层设计第46-49页
        4.6.1 模块的状态第46-47页
        4.6.2 模块的控制第47-48页
        4.6.3 核心接口第48-49页
    4.7 服务层设计第49-51页
        4.7.1 注册服务第50-51页
        4.7.2 使用服务第51页
        4.7.3 绑定服务第51页
    4.8 本章小结第51-53页
5 模块动态加载框架的实现与验证第53-67页
    5.1 应用介绍第53页
    5.2 应用总体设计第53-54页
    5.3 应用详细设计第54-55页
        5.3.1 宿主程序设计第54页
        5.3.2 模块设计第54-55页
    5.4 框架实现第55-61页
        5.4.1 模块层实现第55-56页
        5.4.2 生命周期层实现第56-60页
        5.4.3 服务层实现第60-61页
    5.5 应用程序配置第61-64页
        5.5.1 宿主程序配置第61-63页
        5.5.2 功能模块配置第63-64页
    5.6 用户体验测试第64-65页
    5.7 应用程序性能测试第65-66页
    5.8 本章小结第66-67页
6 总结与展望第67-69页
    6.1 论文工作总结第67-68页
    6.2 改进与展望第68-69页
参考文献第69-73页
致谢第73-75页
个人简历第75-76页

论文共76页,点击 下载论文
上一篇:基于视频的人脸检测与识别研究
下一篇:基于移动终端的项目管理系统的研究与实现