声明
致谢
摘要
序言
1 引言
1.1 选题背景
1.2 课题的目的和意义
1.3 国内外发展现状
1.4 本文研究的主要内容
1.5 论文组织结构
1.6 本章小结
2 项目相关技术介绍
2.1 Android操作系统
2.1.1 Android系统架构
2.1.2 Android四大组件
2.2 SQLite数据库与GreenDAO
2.3 多线程机制
2.4 MVC框架
2.5 本章小结
3 需求分析
3.1 功能性需求
3.1.1 个人信息模块
3.1.2 视频编辑模块
3.1.3 社交互动模块
3.1.4 其他功能
3.2 非功能性需求
3.2.1 应用对Android系统版本的兼容性
3.2.2 易操作性
3.2.3 可扩展性
3.2.4 稳定性与响应速度
3.2.4 本章小结
4 项目概要设计
4.1 系统架构设计
4.2 应用系统总体设计
4.2.1 应用系统架构设计
4.2.2 应用系统功能模块划分
4.3 本地数据持久化设计方案
4.3.1 SharedPreference数据存储
4.3.2 SQLite数据库存储
4.4 网络数据通信设计方案
4.5 本章小结
5 功能模块详细设计与实现
5.1 VFun应用系统逻辑与实现概述
5.1.1 整体界面设计
5.1.2 整体系统操作流程
5.1.3 整体类与包设计
5.2 登录注册模块
5.2.1 登录子模块
5.2.2 注册子模块
5.2.3 完善个人信息子模块
5.3 信息管理模块
5.3.1 信息编辑子模块
5.3.2 列表管理子模块
5.4 社交互动模块
5.4.1 用户社交子模块
5.4.2 视频社交子模块
5.5 视频编辑模块
5.5.1 用户界面设计
5.5.2 模块流程设计
5.5.3 模块整体类设计
5.5.4 模块主要方法流程设计
5.6 本章小结
6 系统测试与结果分析
6.1 功能性测试
6.2 非功能性测试
6.2.1 兼容性测试
6.2.2 性能测试
6.3 本章小结
7 结论
参考文献
作者简历及攻读硕士/博士学位期间取得的研究成果
学位论文数据集
北京交通大学;