基于MediaSessionCompat的音乐播放器 —— CNUO

陆陆续续终于写完了这一款属于我自己的音乐播放器——CNUO音乐播放器。

简介
这是一款基于MediaSessionCompat打造的本地音乐播放器,主体架构参考了googlesamples的android-UniversalMusicPlayer以及一些优秀的Android开源音乐播放器。

系列文章:
关于CNUO的一点点
打造基于MediaSessionCompat的音乐播放(一)
打造基于MediaSessionCompat的音乐播放(二)
未完待续……

目前1.0.0版本主要有的功能:

播放本地音乐,包括无损音乐的播放
简洁酷炫的各种界面
最近播放、我喜欢的列表
个性化播放背景
播放模式切换
手机线控
个性换肤
本地登录
本地分类

主要使用的开源框架
项目主体采用了MVP+Dagger2+部分Kotlin
(一开始不是用Kotlin写的,后面写着写着就开始用Kotlin了)
Dagger2
ButterKnife
权限申请Easypermissions
圆形图片CircleImageView
工具类AndroidUtilCode
RecyclerView酷炫效果LayoutManagerGroup
FloatingActionButton
部分功能使用Kotlin实现

应用部分截图:
应用首页

歌曲列表1

歌曲列表2

音乐播放界面

抽屉界面

项目地址:
GitHub-CNUO
欢迎Star

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值