登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Android的多功能影音播放器APP网络音乐模块功能开发与测试毕业论文

 2022-01-19 09:01  

论文总字数:15374字

摘 要

此次毕业设计在分析市面主流播放器的优缺点的基础上,以Android Studio为编写工具,设计并实现了一款基于android的多功能影音播放器——DHK影音,让使用者在移动端实现不同形式浏览多媒体的功能。

本文首先介绍了在Android平台上开发影音播放器的基础框架,利用Android平台提供的基础框架搭建播放器的功能。并在此基础之上,集成了多种开源框架,有效扩展了播放器的功能。

笔者主要负责的是播放器中网络社区模块的开发与测试任务,首先是布局网络社区页面,接着从互联网上抓取多种资源包括视频、图片、文字等,并集成到网络社区模块页面中。与此同时,该模块还具有良好的交互功能,用户可以在页面中推荐资源,获得良好的用户体验。网络社区模块的实现,让用户可以更便捷地浏览网络多媒体资源,主动地迎合了用户群体的需求。

关键词:Android;多媒体;影音播放器;

Abstract

Based on the analysis of the advantages and disadvantages of mainstream players in the market, this graduation design uses Android Studio as a writing tool to design and implement a multi-functional audio and video player based on android, DHK audio and video, which allows users to realize on the mobile side. The ability to browse multimedia in different forms.

This paper first introduces the basic framework for developing audio and video players on the Android platform, and uses the basic framework provided by the Android platform to build the basic functions of the player. And on this basis, integrated a variety of open source frameworks, effectively expanding the capabilities of the player.

The author is mainly responsible for the development and testing tasks of the network community module in the player. The first is to lay out the network community page, and then grab a variety of resources including videos, pictures, texts, etc. from the Internet, and integrate them into the network community module page. At the same time, the module also has good interactive functions, users can recommend resources on the page to get a good user experience. The implementation of the network community module allows users to browse network multimedia resources more conveniently and actively cater to the needs of the user community.

Key words: Android;Multimedia; Audio and video player;

目录

摘要 I

Abstract II

第一章 绪论 1

1.1 设计背景 1

1.2 研究方向 1

1.3 研究现状 2

1.4 课题研究的开发工具 2

第二章 Android开发相关技术 3

2.1 Android SDK框架 3

2.2 File存储 4

2.3 Genymotion模拟器 5

第三章 开源框架 6

3.1 Open Core框架 6

3.2 Vitamio框架 8

3.3 xUtils3框架 9

3.4 EventBus框架 10

3.5 科大讯飞语音引擎 12

第四章 网络社区模块设计 13

4.1 播放器整体设计 13

4.2 模块设计原则 14

4.3 开发及运维可行性分析 15

4.3.1 经济效益可行性 15

4.3.2 法律法规可行性 15

4.3.3 技术支持可行性分析 15

4.4非功能性需求说明 15

4.4.1 运行使用需求 16

4.4.2 后期维护升级 16

第五章 详细实现 17

5.1 整体布局 17

5.2 软件抓包 18

5.3 分类型的ListView 19

5.3.1 准备类型 19

5.3.2 实例化item布局 19

5.3.3 解析json数据并补充缺失字段 21

5.3.4 绑定数据 21

5.3.5 初始化JC播放器的ImageLoader 22

5.4 功能测试 24

参考文献 25

致谢 26

第一章 绪论

1.1 设计背景

随着人类对科学纵深处的发掘,与技术一同飞速增长的还有人们的生活节奏,科技与人文在发展中相互交融,因此,运用技术来舒缓精神压力,已经成为当前开发相关应用程序的关键点和落脚点。目前软件市场上,主流的多媒体播放器自始至终存在着一些不足之处,例如:操作繁琐、占用内存过大、界面花哨不实用、软件捆绑严重等等[1]。

这些问题亟待解决,因此,如何开发一款具有良好前景的应用程序,将各项性能进行优化,克服各类弊端,是在设计过程中首要考虑的。毕设小组在对市面主流的播放器现状进行了系统分析之后,在Google公司发布的基于Linux平台的开源移动手机平台——Android操作系统上[2],采用以Android Studio为编写工具进行设计,开发了这个多功能影音播放器——DHK影音。作为Android平台的多媒体播放器,该程序能够在功能上满足用户的基本需求;在操作界面的设计上,也具有不俗的用户交互的功能。它能播放存储在本地的音视频文件,同时也能够通过互联网访问网络上的视频和音乐,真正意义上的实现多媒体自由浏览。

在经过数次系统性的测试后,该app可以投入稳定使用。

请支付后下载全文,论文总字数:15374字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图