声明
摘要
第一章 绪论
1.1 研究背景
1.2 研究现状
1.3 研究目的和意义
1.4 论文结构安排
第二章 Android平台系统概述
2.1 Android平台
2.1.1 Android系统架构
2.1.2 Android组件和SDK编程技术
2.1.3 Android移动设备开发和机顶盒开发的区别
2.2 Android的事件处理
2.3 开发环境配置
2.4 本章小结
第三章 系统需求分析
3.1 系统的可行性研究
3.2 系统功能用例分析
3.3 系统的非功能性需求分析
3.4 本章小结
第四章 基于Android系统远程控制客户端/服务器的设计
4.1 系统的总体设计流程
4.2 系统总体数据交互的分析与设计
4.2.1 客户端/服务器数据交互流程
4.2.2 数据交互网络协议
4.3 远程控制系统控制指令的数据处理和传输
4.4 服务器的研究与设计
4.5 客户端的研究与设计
4.5.1 连接UI
4.5.2 模拟键盘UI
4.5.3 模拟鼠标功能
4.5.4 远程桌面功能
4.5.5 数据库的设计
4.6 本章小结
第五章 基于Android系统远程控制客户端/服务器的实现
5.1 服务器端的实现
5.2 客户端的实现
5.3 数据库模块的实现
5.3.1 数据库的创建
5.3.2 数据库提供的接口
5.4 数据交互模块的实现
5.5 鼠标的实现
5.5.1 鼠标的运动轨迹
5.5.2 绘制鼠标光标
5.6 远程桌面模块的实现
5.6.1 服务器端截屏
5.6.2 图片传输和客户端的显示
5.7 本章小结
第六章 系统测试
第七章 总结及展望
7.1 总结
7.2 展望
致谢
参考文献
附录A:硕士期间从事的主要科研工作及成果
附录B:TCP数据传输的实现代码
重庆邮电大学;