声明
摘要
第一章绪论
1.1研究背景及意义
1.2研究现状
1.3研究内容与章节安排
第二章原理介绍与分析
2.1 View分析
2.1.1 View的坐标体系
2.1.2 MotionEvent
2.1.3布局参数
2.1.4事件分发机制
2.1.5自定义控件
2.2控件分析
2.2.1 Fragment
2.2.2 RecyclerView
2.2.3 PopupWindow
2.2.4 DrawerLayout
2.3开源库分析
2.3.1 Glide
2.3.2 Retrofit
2.3.3 Nanohttpd
2.3.4 Ijkplayer
2.4其他知识点
2.4.1 IP地址
2.4.2线程池
2.4.3AsyncTask
2.5本章小结
第三章系统的设计与实现
3.1总体设计
3.1.1系统框架
3.1.2数据结构
3.2客户端的设计与实现
3.1.1终端搜索
3.1.2编辑节目
3.1.3上传节目
3.1.4播放控制
3.2服务端的设计与实现
3.2.1服务器
3.2.2网络处理
3.2.3节目播放
3.4本章小结
第四章测试与改进
4.1模块测试
4.2改进
4.2.1搜索准确度的提高
4.2.2服务端播放同步的改进
4.3本章小结
总结
参考文献
致谢
附录
长沙理工大学;