摘要:本文论述了关于Android音乐播放器应用的开发过程。该应用采用Android开源系统技术,基于Java编程,使用AndroidStudio开发工具对该应用进行代码编写。本文同时给出了详细的系统设计过程、部分界面截图及主要功能流程图。该音乐播放器集后台音乐播放、歌曲播放控制、本地音乐搜索、用户登录与注册、喜爱歌曲收藏、歌词显示、进度条显示与控制等功能与一体,性能优良,能够在Android系统中独立运行。80102
基于Android平台的软件使用方便简洁,功能强大,界面美观,必将成为未来几年的发展方向,具有普遍意义。
毕业论文关键词:音乐播放,androidstudio,进度条,歌词,android,java
Abstract: This paper discusses the development process of Android music player 。This application uses the open-source Android system technology,based on the Java programming,using Android Studio to write the application code 。This paper also gives a detailed system design process and some screenshots of the interface and the flow chart of main function。The music player has the following functions: music playing, song playback control, local music search,user login and registration, collection of love songs,lyrics display, the progress bar display and control。It has good performance, can run independently in the Android system。
Software based on Android platform is simple and easy to use,powerful,with beautiful interface, will become the development direction of the next few years。It has a universal significance。
Key words: music player, androidstudio, progress bar, lyrics, android, java
目 录
1 绪论 6
1。1 前景 6
2 系统需求分析 7
2。1基本需求用例 7
2。2系统功能结构分析 10
2。3系统界面需求 11
2。4系统性能需求 11
2。5运行环境需求 11
3 Android数据库设计 12
3。1 数据库设计 12
3。2 数据库连接 14
4 Android项目介绍 16
4。1 Java特性 16
4。2 Android简介 16
4。3 搭建Android开发环境 17
4。4 音乐播放器的工程 19
5 播放器系统功能详细设计 23
5。1音乐播放器主界面功能实现 23
5。2自定义侧滑菜单 25
5。3歌词显示模块 28
5。5进度条SeekBar功能实现 34
5。6数据库模块 35
5。7自定义列表适配器MusicListAdapter 37
5。8 扫描本地音乐模块 39
5。9播放控制模块 39
结论 41
参考文献 42
致谢 43
1 绪论
1。1 前景
时代持续发展,生活节奏加快,人们对手机的要求不断升高。手机市场也迅猛发展。现在的市场上主要有三个手机操作系统,微软Windows Phone,谷歌Android以及苹果IOS。其中占有开放源代码优势的Android系统具有最大的发展前景。各平台的软件应用也种类繁多、花样百出。那么本文就以基于Android平台音乐播放器应用为切入口,探究Android平台应用的开发与使用。