基于储存卡的音乐播放器V0.3
在基于存储卡音乐播放器V0.2基础上,增加功能:
添加一个音乐播放列表(显示歌名)
– 单击某一首音乐就立刻播放,播放进度清零,显示当前音乐的播放时长。
添加一个【上一首】与【下一首】按钮
– 当前音乐为第一首时,单击【上一首】按钮,切换到最后一首音乐。
– 当前音乐为最后一首时,单击【下一首】按钮,切换到第一首音乐。
– 当某一首音乐播放完毕后,会自动切换到下一首音乐播放。
1、创建安卓应用(music_v3)
2、将MP3音频文件放到存储卡指定位置
3、将图片素材拷贝到Drawable目录
4、在项目清单文件里授权读外置存储卡![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6e61391c50fdcc2d1f8e2bdf53ade4e2.png)
播放按钮背景图片选择器 - play_button_selector.xml
暂停按钮背景图片选择器 - pause_button_selector.xml
上一首按钮背景图片选择器 - previous_button_selector.xml
下一首按钮背景图片选择器 - next_button_selector.xml
5丶主布局资源文件activity_main.xml
创建音乐名列表项模板music_name_list_item.xml
创建entity子包,在里面创建Music实体类
创建adapter子包,在里面创建音乐适配器 - MusicAdapter
创建util字包,在里面创建常用工具类CommonUtils
6丶主界面类 - MainActivity
创建ui子包,将MainActivity拖进ui子包