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

基于MVVM的Android App快速开发框架的设计与实现

中文摘要第12-13页
ABSTRACT第13-14页
第一章 绪论第15-21页
    1.1 研究背景与意义第15-16页
        1.1.1 研究背景第15页
        1.1.2 研究意义第15-16页
    1.2 国内外研究现状第16-18页
        1.2.1 Android App框架技术国外研究现状第16-18页
        1.2.2 Android App框架技术国内研究现状第18页
    1.3 主要内容第18-19页
    1.4 研究成果第19页
    1.5 论文结构第19-21页
第二章 相关技术及工具第21-29页
    2.1 编程语言及技术第21-26页
        2.1.1 Java第21页
        2.1.2 Android四大组件第21-22页
        2.1.3 MVC,MVP和MVVM架构模式第22-25页
        2.1.4 AOP框架设计原则第25-26页
    2.2 开发工具第26-27页
        2.2.1 Android Studio第26页
        2.2.2 Android SDK第26页
        2.2.3 Dalvik Debug Monitor Service第26-27页
    2.3 本章小结第27-29页
第三章 需求分析第29-39页
    3.1 APP框架的需求背景第29-30页
    3.2 总体需求描述第30-31页
    3.3 功能模块详细需求分析第31-36页
        3.3.1 网络数据请求功能和缓存功能详细需求第31-33页
        3.3.2 图片加载功能详细需求第33-35页
        3.3.3 界面统计和应用Crash统计功能详细需求第35-36页
        3.3.4 通知推送和支付集成功能详细需求第36页
    3.4 系统非功能需求第36-37页
        3.4.1 易用性第36-37页
        3.4.2 易扩展性第37页
        3.4.3 易维护第37页
        3.4.4 低耦合,高内聚第37页
    3.5 实现目标第37页
    3.6 本章小结第37-39页
第四章 系统的详细设计第39-49页
    4.1 网络数据请求模块和数据缓存模块的设计第39-41页
    4.2 图片加载模块的设计第41-44页
    4.3 应用Crash信息统计功能设计第44-45页
    4.4 通知推送和支付集成设计第45-47页
    4.5 本章小结第47-49页
第五章 系统实现和测试第49-55页
    5.1 系统开发环境第49页
    5.2 框架整体结构实现第49-50页
    5.3 网络请求模块实现和测试第50-51页
    5.4 图片处理模块实现和测试第51-53页
    5.5 应用Crash信息收集实现和测试第53页
    5.6 支付集成实现和测试第53-54页
    5.7 本章小结第54-55页
第六章 总结与展望第55-57页
    6.1 总结第55页
    6.2 展望第55-57页
参考文献第57-59页
攻读学位期间取得的研究成果第59-61页
致谢第61-63页
个人简况及联系方式第63-64页

论文共64页,点击 下载论文
上一篇:基于Mahout的图书推荐系统的设计与实现
下一篇:基于迁移学习的单目图像深度估计