基于Android的多媒体播放器设计毕业论文
2021-12-21 21:10:25
论文总字数:24876字
摘 要
我们对于音乐随身播放的需求以及持续了很长时间了。在过去的时间里面,
我们是,我们大家都已经有了在手机上听音乐的习惯。从磁带,到随身听,到现在各种各样的音乐软件。由于手机中的安卓系统是手机的作用愈加完备,所以带有安卓系统的手机在人群中也更加受欢迎。由于人们对于可以便捷的听音乐的需求随着智能手机的出现而增多,种类非凡的多媒体音乐软件也出现在我们的手机上。
此次项目是在以安卓平台为基础设计开发了一个可以在手机上播放音频文件的客户端,这个客户端要实现播放音频文件的功能,需要用到安卓开源系统技术,编程用Java语言以及利用Android studio开发工具。对此客户端的管理进行完善和管理,令客户端可以在我们听音乐的同时去进行其他的操作,并且对各个功能模块进行详细的设计与实现。
这个音乐播放是满足不追求播放器功能不花样繁多功能的客户的要求。所以我设计的软件的界面简洁明了,使人眼前一亮。不会让客户感到苦手,对客户比较友好,不会让使用的人感到选择困难,提高客户回头率。并且在文中交待了此音乐播放App功能实现的界面截图,以及构思整个系统的大概进程,此外,在开发整个系统的进程中,我也同样遇到了不少的问题,并对问题提出了解决的办法。该音乐播放器的关键功能是对音频播的放,该音乐App众多功能。性能良好,用户交互友好,在安卓系统中实现了独立运行的功能。
在最后部分总结此项目的得与失,点明不足之处。
关键词:Android平台,Java语言,数据库,linux
Multimedia player based on Android
abstract
Our demand for music to be played with us has lasted for a long time. In the past, we are all used to listening to music on mobile phones. From tape, to Walkman, to now all kinds of music software. As the Android system in mobile phones is more complete, mobile phones with Android system are more popular among people. As people's demand for convenient music listening increases with the emergence of smart phones, a variety of extraordinary multimedia music software also appears on our mobile phones.
This project is based on the Android platform to design and develop a client that can play audio files on the mobile phone. To achieve the function of playing audio files, the client needs to use Android open source system technology, programming with Java language and using Android Studio development tools. The management of this client is improved and managed, so that the client can do other operations while we listen to music, and design and implement each functional module in detail.
This music play is to meet the requirements of customers who do not pursue various functions of the player. So the interface of the software I designed is simple and clear, which makes people bright. It will not make the customer feel bitter, friendly to the customer, and it will not make the user feel difficult to choose and improve the customer's return rate. In addition, in the process of developing the whole system, I also encountered many problems, and put forward solutions to the problems. The key function of the music player is to play the audio. The music app has many functions .It has good performance and user-friendly interaction, and realizes the function of independent operation in Android system.
In the last part, it summarizes the gain and loss of this project, and points out the shortcomings.
目 录
第一章 绪论 1
1.1 研究背景 1
1.2 国内外现状 2
1.3 研究意义 2
第二章 Android平台 3
2.1 Android介绍 3
2.2 Android架构分析 3
2.3 系统的四大组件 4
2.3.1 activity 4
2.3.2 Content provider 4
2.3.3 broadcast receiver 5
2.3.4 service 5
2.3.5 Android平台前景 6
2.4 运行环境 8
第三章 系统功能需求分析 9
3.1 系统主要设计和功能简介 9
3.1.1 播放器基本功能控制 10
3.1.2 播放器播放列表功能需求 11
3.1.3 播放器播放友好功能需求 12
3.1.4 播放器扩展格式功能需求 13
3.1.5 数据库设计 14
3.2 系统结构图和流程图 15
3.3 系统框架 17
3.4 系统性能性需求 18
3.5 运行环境要求 18
第四章 音乐播放器设计 20
4.1 音乐存储以及框架设计 20
4.1.1 存储设计 20
4.1.2 框架介绍 21
4.1.3 分析 22
4.2 网络请求实现 25
4.3 音乐播放器缓存实现 26
第五章 项目实现 28
5.1使用的技术 28
5.2 本地音乐模块 29
5.3 在线音乐模块 30
5.4 在线搜索模块 32
5.5 播放控制 33
5.6 高级功能 35
5.7功能设置 36
第六章 项目测试 39
6.1 测试思路与环境 39
6.1.1 测试思路 39
6.1.2 系统测试方法 39
6.1.3 测试环境 39
6.2测试运行 40
6.2.1 本地歌曲测试以及播放测试 40
6.2.2 在线音乐测试 42
6.2.3 搜索测试 43
6.2.4 播放控制测试 45
6.3小结 45
第七章 总结 46
参考文献 47
致谢 49
请支付后下载全文,论文总字数:24876字