基于Android的多功能影音播放器APP本地音乐模块功能开发与测试毕业论文
2022-01-21 21:44:53
论文总字数:13823字
摘 要
在当今社会的形势下,随着社会普遍认可度重心的转移,人们开始越来越多的重视计算机网络与互联网,而与此同时,人们对于娱乐的需求也在扩大,形成了媒体传播这个用户基数十分庞大的现代信息传输工具之一。正是在这样一个网络化的世界里,本安卓影音播放器的开发可以更加方便地使人们看电影,听音乐。在这里,你可以看到本地的视频,本地的音乐,你也可以看到网上的电影资讯,也可以看到社区的评论。
本文首先对当前的世界android市场进行了分析,了解到app的多功能化是人们不断上升的需求。然后对android的框架技术进行了介绍,分析了android的核心功能:包括安卓的系统结构;安卓运行时的一些重要组件。然后对向用户的需求进行了具体分析,明确需要做什么样的功能。于是决定了做一个可以实现管理手机的音视频的一个应用。接着展示项目实现工作,由于本人负责的时本地音乐模块,我主要展示了本地音乐的实现过程,并涉及到了功能的具体实现。本系统主要采用java语言进行编写,而本系统数据库都是采用本机sd卡和网页的动态数据。然后,本文对本地音乐模块进行了测试,确认所需模块功能都已经实现。本文最后对全文进行总结,以及对进一步的工作的展望。
关键词:android 影音播放器 java 本地音乐 手机应用
Design and implementation of local music based on Android player
Abstract
In today's social situation, with the shift of social recognition focus, people begin to pay too much attention to computer network and Internet, and at the same time, people's demand for entertainment is also expanding, forming one of the modern information transmission tools with a very large user base of media communication. It is in such a networked world that the development of android video players makes it easier for people to watch movies and listen to music. Here, you can see local video, local music, you can also see online movie information, you can also see community comments.
This paper first analyzes the current world android market, and understands that the multi-function of app is a rising demand of people. Then it introduces the framework technology of android and analyzes the core functions of android, including the system structure of android. Some important components of the android runtime. Then the user needs to make a specific analysis to users,and also need to clear what kind of function should be done. So decided to make a mobile phone can achieve the management of audio and video of an application. Then I will show the implementation of the project. Since I am responsible for the local music module, I mainly show the implementation process of the local music and involve the specific implementation of functions. This system mainly USES the Java language to carry on the preparation, but this system database is USES the native sd card and the webpage dynamic data. Then, this article tests the local music module to confirm that all required module functions have been implemented. At last, this article make the summaries to the total paper and prospects the further work.
Key words: android; video player ; java; Local music; mobile application
目录
摘 要 I
Abstract II
第一章 设计目的与开发背景 1
1.1设计目的 1
1.2开发背景 1
第二章 开发环境和工具简介 3
2.1 Android SDK 3
2.2 Android studio简介 3
2.3 Android系统构架 4
2.4 Android运行时的四大组件 5
2.5 AndroidManifest.xml 6
第三章 需求分析 7
3.1 功能需求分析 7
第四章 具体设计 11
4.1本地音频主界面的布局 11
4.2本地音频主界面的实现 12
4.3歌词界面的布局 16
4.4本地音频主界面的实现方式 17
4.4.1 歌曲在Service中播放 17
4.4.2 进度条的时间的显示 22
4.4.3 进度条的控制 22
4.4.4设置播放模式 23
4.4.5 设置向前播放,向后播放功能 23
4.4.6 歌词的功能的实现 24
第五章 系统的测试 27
5.1系统部署 27
5.2系统测试 27
第六章 总结 29
参考文献 30
第一章 设计目的与开发背景
1.1设计目的
随着当今社会的发展,人民对手机的使用量也明显提高。近几年来,国产诸多手机品牌都已经开始了向海外市场的拓展,比如OPPO、vivo向东南亚和南亚的发展、华为和联想在欧洲的拓展、小米在印度的快速发展等。这些都说明了手机越来越离不开人们的生活。相应的,人们对于手机功能不再仅仅局限于打电话,而更多的是对于娱乐的要求,人们更多的乐意去选择看视频,打游戏,听音乐等功能,所以一个可以管理自己手机的资源,可以浏览网站获取网络视频的影音播放器就得到了广大网友的需要。当今生活中,基本上每一个人都会拥有一部手机,而且现在的智能手机功能非常强大,无论是办公软件,或者是娱乐软件都可以在手机上运行。所以,开发手机的应用程序是相当有市场前景的。为了解决这一需求,提出首先以Android平台为出发点建立的多功能影音系统实现用户对于音频、视频的管理。
1.2开发背景
由于人们的生活日益丰富多彩,人们的精神追求也逐渐提升,精神追求上升到了一个新的高度,手机应该为人们的生活提供一个良性载体,以传达更丰富多彩的信息。因此,此设计被提出来度过人们日常生活的闲暇时间。本课题的目的是为了清晰的,方便的管理手机音视频系统。小组成员采集了许多人们获取资源的渠道的信息,并进行统计,了解到人们使用手机观看视频来获取娱乐信息最多,于是提出以Android平台为出发点建立的多功能影音系统。本设计计实现了安卓手机客户端的基本功能。用户可以通过客户端实现查看播放本地手机视频功能,查看本地手机音乐功能,查看网络视频功能,查看网络音乐功能。让手机应用工作者随时随地都能看到音视频,与网友进行互动交流,使人们的生活更加多样化,有效帮助用户管理自己的娱乐生活,为人们提供方便。我们设计的影音播放器有以下优势:第一只要sd卡容量够,可以处理非常多的信息;第二实现了多种多样的精妙功能。不过由于技术水平有限,相比于当前主流的网易云音乐,qq音乐,用户更多的在乎资讯的版权问题,以及功能的多样化,所以本应用想要有立足之地也是有较大的难度。
请支付后下载全文,论文总字数:13823字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料