实现功能
使用AIDL服务实现:
音乐播放、暂停、上一曲、下一曲、歌词功能音乐播放模式:顺序播放 、随机播放、单曲播放
多个页面调用AIDL服务
主页面底部音乐迷你控制器音乐详情页面程序后台启动的Notifycation播放器
使用到的库
xRecyclerViewretrofit2glideokhttp3
实现步骤
使用retrofit完成音乐API的封装 http://blog.csdn.net/zuiaisha1/article/details/61202252编写核心AIDL服务, 实现服务核心功能
音乐播放、暂停、上一曲、下一曲音乐播放模式:顺序播放 、随机播放、单曲播放 实现前台页面
主页面和主页面底部音乐迷你控制器程序后台启动的Notifycation播放器音乐详情页面并加入歌词功能
代码下载 觉得有帮助就帮忙star下 :)
https://github.com/agxxxx/AIDLMusicPlayer
效果图
转载请注明原文地址: https://ju.6miu.com/read-23006.html