202101.07安卓实训第一阶段基于存储器音乐播放器V3.0日志

安卓第一阶段实训项目:基于外存储音乐播放器V3.0

任务目标:

本次任务仍然是相对于第二次的任务进行版本升级与优化
优化内容如下:
1、新增音乐列表内容,能够显示歌名
2、具有选择播放音乐的功能
3、添加功能【上一首】与【下一首】功能
涉及到的新的知识点:
1、媒体播放器(MediaPlayer)
2、进度条(ProgressBar)
3、线程(Thread)
4、消息处理器(Handle)
5、列表视图(ListView)

操作步骤:

创建应用【基于存储卡音乐播放器V3.0】:

在这里插入图片描述

准备需要的素材并拷贝到相关目录:

在这里插入图片描述
【上一首音乐】与【下一首音乐】的按钮布局文件
在这里插入图片描述
下一首:
在这里插入图片描述

创建music_name_list_item.xml文件:

在这里插入图片描述

主布局资源文件(源代码):

在这里插入图片描述

创建四个子包(相对于上个版本多了两个新的子包):

(1)adapter (2)entity (3)ui (4)util
在这里插入图片描述
说明:关于 adpter 中的 MusicAdapter说明 是一个音乐播放器的适配器,功能是作为一个桥梁将所携带的数据展示给用户看
在这里插入图片描述

查看主界面代码(主要的核心功能部分,展示了一个音乐播放器的执行方法的话所有事件处理区):

在这里插入图片描述
说明:这一部分的功能与所展现的是继承之前版本的上做了一些修改,将功能更加完善,最突出的改变就是完成了对音乐的选择新播放功能如下:
在这里插入图片描述

这段代码便是对音乐的选择控制

查看结果:

在这里插入图片描述

学习总结:

本次对于音乐播放器第三版本的完成具有一定的难度与挑战性,其中很多逻辑都还存在不理解或者是懵懵懂懂,代码的数量也是越来越多,功能也越来越完善,想到这里也许一个大项目更难完成,所以需要一定的耐心和毅力,更重要的事要学会去了解这其中的逻辑,代码的复杂程度很高,需要很长的时间去理解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sugar-free->小粽子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值