2023-12-31 12:05:52 +00:00
|
|
|
|
|
2023-12-31 12:52:40 +00:00
|
|
|
|
云音乐是什么?
|
2023-12-31 11:58:28 +00:00
|
|
|
|
一个对接网易云的音乐播放器
|
|
|
|
|
* 内置集成作者自己写的歌词Lrc组件支持单行歌词和多行歌词支持悬浮窗歌词。
|
|
|
|
|
* 内置适配Android13的通知栏 (不完善请大佬请教)
|
|
|
|
|
* 对接了网易云的歌单,歌曲,搜索,二维码登录等其余功能。
|
|
|
|
|
* main.java-内api变量是网易云SDK后台服务器地址(可变更)
|
|
|
|
|
* http 是我服务器php接口的地址用于软件更新用或者其他功能(个根据需要做出必须的更改或者删除)
|
|
|
|
|
|
|
|
|
|
进度:
|
|
|
|
|
* UI
|
|
|
|
|
* 歌单
|
|
|
|
|
* 音乐播放选择列表
|
|
|
|
|
* 音乐播放器控制界面
|
|
|
|
|
* 登陆
|
|
|
|
|
* 设置
|
|
|
|
|
* 侧滑栏内小功能
|
|
|
|
|
* 代码
|
|
|
|
|
* 适配主题和UI美化
|
|
|
|
|
* 维护接口(不完善)
|
|
|
|
|
* 蓝牙功能
|
|
|
|
|
* 通知栏控制
|
|
|
|
|
* 悬浮歌词功能
|
|
|
|
|
* 基本播放器功能(控制暂停 上下曲 播放歌单操作)
|
2024-02-05 04:23:46 +00:00
|
|
|
|
|
2024-02-17 10:11:12 +00:00
|
|
|
|
<img alt="Screenshot_20240217_180254.png" height="700" src="image%2FScreenshot_20240217_180254.png" width="300"/>
|
|
|
|
|
<img alt="Screenshot_20240217_180447.png" height="700" src="image%2FScreenshot_20240217_180447.png" width="300"/>
|
|
|
|
|
<img alt="Screenshot_20240217_180310.png" height="700" src="image%2FScreenshot_20240217_180310.png" width="300"/>
|
2024-02-17 10:09:29 +00:00
|
|
|
|
|
|
|
|
|
|
2024-02-05 04:27:02 +00:00
|
|
|
|
* 在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
|
2024-02-21 10:20:05 +00:00
|
|
|
|
* [邮件](<a target="_blank"%2href="http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=MAEJBgYJBAQDAABwQUEeU19d" style="text-decoration:none;"><img src="http://rescdn.qqmail.com/zh_CN/htmledition/images/function/qm_open/ico_mailme_12.png"/></a>)
|
2024-02-05 04:27:02 +00:00
|
|
|
|
* QQ:1966944300
|
|
|
|
|
* 后台源码-Github: [网易云音乐 API](https://github.com/Binaryify/NeteaseCloudMusicApi)
|
2023-12-31 11:15:58 +00:00
|
|
|
|
|
|
|
|
|
|
2023-12-31 12:52:40 +00:00
|
|
|
|
开发者说 :
|
2023-12-31 11:15:58 +00:00
|
|
|
|
在兴趣的驱动下,写一个`免费`的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。
|
2024-01-27 09:29:30 +00:00
|
|
|
|
|
|
|
|
|
导入的包
|
2023-12-31 11:15:58 +00:00
|
|
|
|
```javascript
|
2024-02-17 10:09:29 +00:00
|
|
|
|
dependencies {
|
2024-01-27 09:29:30 +00:00
|
|
|
|
implementation 'androidx.appcompat:appcompat:1.6.1'
|
|
|
|
|
implementation 'com.google.android.material:material:1.9.0'
|
2024-02-17 10:09:29 +00:00
|
|
|
|
|
2024-01-27 09:29:30 +00:00
|
|
|
|
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
|
|
|
|
|
|
|
|
|
|
implementation 'com.google.code.gson:gson:2.9.1'
|
|
|
|
|
|
|
|
|
|
implementation 'com.squareup.okhttp3:okhttp:4.11.0'
|
2024-02-17 10:09:29 +00:00
|
|
|
|
//图片处理
|
2024-01-27 09:29:30 +00:00
|
|
|
|
implementation 'com.github.bumptech.glide:glide:4.16.0'
|
2024-02-17 10:09:29 +00:00
|
|
|
|
implementation "androidx.palette:palette:1.0.0"
|
2024-01-27 09:29:30 +00:00
|
|
|
|
// 废弃的歌词组件
|
|
|
|
|
// implementation 'com.github.wangchenyan:lrcview:2.2.1'
|
|
|
|
|
implementation 'com.google.android.flexbox:flexbox:3.0.0'
|
|
|
|
|
|
|
|
|
|
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
|
|
|
|
|
|
|
|
|
|
//修改音乐标签库
|
|
|
|
|
implementation 'com.mpatric:mp3agic:0.9.1'
|
2024-02-17 10:09:29 +00:00
|
|
|
|
|
|
|
|
|
// 沉浸式状态栏
|
|
|
|
|
api project(path: ':StatusBarUtil')
|
|
|
|
|
api project(path: ':lrcview')
|
2023-12-31 11:15:58 +00:00
|
|
|
|
}
|
2024-01-27 09:29:30 +00:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
修改JAR的包
|
|
|
|
|
```javascript
|
2024-02-17 10:09:29 +00:00
|
|
|
|
[//]: # (主要修改内容MD3化)
|
2024-01-27 09:29:30 +00:00
|
|
|
|
com.github.QuadFlask:colorpicker:0.0.15
|
2024-02-17 10:09:29 +00:00
|
|
|
|
[//]: # (歌词做全局变量给悬浮窗歌词)
|
|
|
|
|
'com.github.wangchenyan:lrcview:2.2.1'
|
2024-01-27 09:29:30 +00:00
|
|
|
|
...
|