我们大家平时长时间打代码的时候肯定会感到疲惫和乏味,这个时候一边播放自己喜欢的音乐,一边继续打代码,心情自然也愉快很多。音乐带给人的听觉享受是无可比拟的,动听的音乐可以愉悦人的身心,让人更加积极地去热爱生活。大家平常应该会用QQ音乐、网易云音乐或者酷狗音乐等音乐APP来听歌,想不想拥有属于自己的音乐播放器。那么接下来就教大家如何用Android Studio自己制作一个音乐播放器APP。
目录一、工程概述二、准备工具三、详细设计四、运行效果 一、工程概述这次音乐播放器工程,可以让大家熟练掌握Android程序开发的基本技术,涉及Android 基础知识、UI界面、数据存储、四大组件、网络编程、高级编程等。综合运用UI界面设计、数据存储、Activity(活动)、Service(服务)、MusicPlayer、ListView等知识,设计开发一款具有音乐列表的音乐播放器。
整个工程包含五个类和五个布局文件,其中frag1、frag2为java文件,Music_Activity为Activity文件,MusicService为Service文件,MainActivity为主文件。
2、创建MusicService文件,右击包名New——>Service——>Service,如图:
(3)右击drawable文件夹,New——>Drawable Resource File,命名为btn_bg_selector,如图:
4、右击包名,New——>Java Class,命名为frag1,点击OK。如图:
item_layout: 和上面的music_list一起使用组成音乐列表界面,布局效果如图:
5、右击包名,New——>Java Class,命名为frag2,点击OK。如图:
6、将准备的音频文件和图片导入。
在drawable文件夹下新建一个raw文件夹,将刚刚准备好的视频文件复制到raw文件夹中。对应的封面圆形图片、背景图片和专辑图片都复制到drawable中,这里我只选择了三首歌曲和三张封面圆形图片,数量由大家自己设置,没有限制。
至此,完整的音乐播放器项目创建完成。
选择自己的模拟器运行,如果没有模拟器可以点击AVD,选择新建模拟器:
选择API 24下载即可,如图:
(1)打开手机模拟器,显示主界面:
(2)点击专辑选项卡:
(3)再打开歌曲选项卡,选择第一首歌《光年之外》并打开,发现光年之外歌名也传递过来了:
(4)点击播放音乐按钮,音乐开始播放,进度条开始滑动,图片开始旋转:
(5)点击暂停播放按钮,音乐停止播放,而且进度条停止滑动,图片也停止旋转:
(6)点击继续播放按钮,音乐继续播放:
(7)点击退出按钮,退回主界面:
(8)选择第二首歌《红色高跟鞋》并播放:
(9)选择第三首歌《Love Story》并播放:
运行效果和功能很完整,至此完成了音乐播放器的实现,喜欢的朋友们可以自己动手做一下,放上自己喜欢的偶像照片,还有喜欢的歌,体验感真的不要太好!
其实,人的潜能不是在不知不觉中被发现的,而是我们某个时候把一件事做到了极致。努力了,奋斗了,就没有遗憾。
作者:振华OPPO