基于Android平台视频直播客户端软件设计与开发.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-07-23
  • 论文字数:10406
  • 当前位置论文阅览室 > 毕业设计 > 设计说明 >
  • 课题来源:(小山神)提供原创文章

支付并下载

摘要:Android自从2008年9月23日发行以来,一直迅猛发展,2013年,自从Android4.4发布之后,由于功能和系统的完善,搭载Android系统的手机阵营的也越来越庞大,随着Android用户的数量与日增多,在Android平台上的应用也发展地非常迅速,其中不乏一些让人爱不释手的软件。众所周知,2016年是直播元年,直播行业目前可谓是蒸蒸日上,现在国内外比较流行通过移动端直播软件来观看直播。

本课题紧跟当前移动端手机应用开发趋势,基于Android平台设计开发直播软件。

课题以Android Studio为开发平台,利用Java语言作为编程语言,设计开发一款视频直播客户端软件。设计采用MVP分层思想,把程序分为模型层、presenter层、视图层,并集成dagger2,MVP,rxjava等框架,以及OKHttp,gson网络请求,Glide图片加载,GreenDao数据库等一系列Jar包。该客户端软件可实现用户观看直播、看视频等功能,界面美观,功能全面,可操作性强。

 

关键词:Android;Java;Jar;视频直播平台

 

目录

摘要

Abstract

1 绪论-1

2 项目需求分析-2

2.1 环境需求-2

2.2 界面需求-2

2.3 性能需求-3

2.4 功能需求-4

3 设计基础-5

3.1 Android简介-5

3.2 分包和封装-8

3.3 常用工具的使用-13

3.3.1 GitHub的使用-13

3.3.2 命令行的使用-13

4 项目功能设计与调试-14

4.1 主界面-14

4.2 视频界面-15

4.2.1 推荐页面-15

4.2.2 番剧页面-15

4.2.3 发现页面-16

4.3 直播界面-17

4.4 搜索界面-18

4.5 登录界面-20

4.6 夜间模式-22

结    论-24

参 考 文 献-25

致    谢-26