自己写的音乐播放器Demo开源给需要学习的人,大家编程路上一直进步,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自己写的音乐播放器Demo开源给需要学习的人,大家编程路上一直进步,相关的知识,希望对你有一定的参考价值。

  本项目使用到的技术

1:网络请求以及图片加载用的是volley框架

2:播放音乐使用MediaPlayer类

3:数据来源使用JSON解析

4:登录收藏功能使用的SQLite实现

5:android 6.0动态权限申请

 

下面是运行时图片

技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享

 

 

图就这么多,音乐的api接口调用的是易源数据的QQ音乐接口,

关于播放进度时间的,我记得我写了,但是没找到,这里把思路说一下,具体思路是MediaPlayer播放音乐可以得到播放音乐的总大小,已经播放的位置,使用一个定时器,实时获取MediaPlayer的播放位置,之后把它转换成时间,为Textview赋值,不过这样看起来不太友好,如果别的小伙伴有思路也可以留言告诉我,3Q

下面附上项目地址:链接:http://pan.baidu.com/s/1skT4kZN 密码:rse1

 Apk下载地址:链接:http://pan.baidu.com/s/1slQwEiL 密码:n4o6

这里要说一下,如果先安装apk请在wifi下打开在线音乐 因为在线音乐请求没有做分页加载,还有就是Android的动态权限申请,点击本地音乐的时候他会先去申请权限,

 UI的确写的很丑,但是功能的实现才是主要,所以ui不要喷!

以上是关于自己写的音乐播放器Demo开源给需要学习的人,大家编程路上一直进步,的主要内容,如果未能解决你的问题,请参考以下文章

这个用Java写的开源音乐播放器,我粉了

10个免费开源的JS音乐播放器插件

这是什么神仙插件,竟然可以根据写代码的状态匹配播放音乐

百度云课程:ajax音乐播放器实战

HTML5古典风格的音乐播放器

怎么给你的C语言程序添加BGM背景音乐?