Naïve Media Player, Part 2
Github:https://github.com/KOD-ONE/App1
新功能:
1.播放在线音乐
2.下载音乐文件到音乐库
效果:
1.点击在线播放弹出对话框输入URL点击确认即可播放


2.点击下载音乐,弹框显示下载完毕,重复下载会提醒用户,下载好的文件会存在音乐库文件夹中


技术难点:
1.弹框的设计
文件下载完毕和文件已存在的MessageDialog比较好写,但是输入URL的带有Textbox的我并不熟悉,在询问老师之后在这个网址找到了相关内容:
https://www.c-sharpcorner.com/UploadFile/0cb003/contentdialog-in-universal-windows-program-part-1/
我的代码如下:
为了能让输入的URL在之后的下载中被引用,我想定义的Textbox设置为全局变量。
2.播放在线音乐
这个相对简单,一行代码:
3.音乐下载到音乐库:
相关网址:
https://docs.microsoft.com/en-us/windows/uwp/files/quickstart-managing-folders-in-the-music-pictures-and-videos-libraries
https://docs.microsoft.com/en-us/windows/uwp/networking/httpclient
在这两个网站上找到了相应的下载保存代码:


我做了相应的修改:


然后修改一下权限:在Package里勾选音乐库

以上就是我本次个人作业的内容,深深感觉到来自信息检索的压力...

浙公网安备 33010602011771号