这次的作业任务是在上一次完成的MediaPlayer的基础上添加两个新功能,

第一,从网上直接播放文件,

第二,从网上下载文件。

首先我添加了两个button和一个textbok,并且重新做了一下界面。

 

其中textbox用来存放音频的路径,两个button分别对应播放和下载。

 

然后我在度娘和别人的提交中查找了一下这两个功能的实现,最终,发现了一个既简单又好用又适合我这种弱鸡的内容。

第一个功能完成后我又在百度上仔细寻找了如何下载文件的方法。

https://www.cnblogs.com/T-ARF/p/5886153.html

通过上面的帮助,我写了下面的代码。

然后运行,但是并没有下载成功。

最后在我查看别人的提交时,偶然发现了与我问题相同的情况,这个程序没有访问音乐文件夹的权限,在更改了权限后,文件夹中出现了原本应该下载的歌曲

项目地址

https://github.com/a376888532/MediaPlayer9