需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10406 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: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 |