# CocoMusic
感觉学习了很多知识但是工作中主要涉及到的是业务代码,所以一直没有抽空来好好做一个涉及知识点比较全面的音乐软件。为了未来更好的自己,just do it
1.外观模仿较早版本的网易云,还有很多不完善的地方,但是很多东西的实现和思路值得学习和借鉴。互相进步
1.功能截图如下
![pic1](./images/001.png)
![pic1](./images/002.png)
![pic1](./images/003.png)
![pic1](./images/004.png)
![pic1](./images/005.png)
2.实现的功能有底部控制栏左右滑动切换歌曲;
2.1 通知栏点击切换歌曲,播放暂停,自定义底部控制栏
2.2 本地音乐文件的读取展示以及按照歌手维度统计等。(该部分功能用的数据库,不过好像统计有些问题,暂时可能没空看了)
基本的播放功能和展示功能问题不大,小伙伴们可以自己下载下来后在基础上进行修改和调整,增加功能
开发 ide 是 AndroidStudio,运行模拟器是 网易momo。代码本身还有一些问题,比如说对高版本的适配可能有些问题,导致读取文件失败。
本地音乐播放通知基本都完成。在线播放应该也可以直接用,因为目前早已转做前端,所以很多功能就看之后时间是否实现吧。有问题欢迎与我交流。
没有合适的资源?快使用搜索试试~ 我知道了~
仿照网易云实现的音乐播放器,使用kotlin语言开发.zip
共303个文件
kt:113个
xml:85个
png:55个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 91 浏览量
2024-11-28
18:22:09
上传
评论
收藏 7.02MB ZIP 举报
温馨提示
仿照网易云实现的音乐播放器,使用kotlin语言开发可可音乐学习感觉掌握了很多知识但是工作中主要涉及到的是业务代码,所以一直没有抽出空来好好做一个涉及知识点比较全面的音乐软件。为了未来更好的自己,就去做吧1.外观模仿较早版本的网易云,还有很多不完善的地方,但是很多东西的实现和思路值得学习和积累。互相进步1.功能截图 2.实现的功能有底部控制栏左右滑动切换歌曲 2.1 通知栏点击,播放暂停,自定义底部切换歌曲控制栏 2.2 本地音乐文件的读取显示以及按照音符统计等。(该部分功能用的)数据库,不过想统计一些问题,暂时可能没空看过)基本的播放功能和展示功能问题不大,小伙伴们可以自己下载下来后在基础上进行修改和调整,增加功能开发ide是AndroidStudio,运行模拟器是网易momo。代码本身还有一些问题,比如对高版本的配置可能有些问题,导致读取文件失败。本地音乐播放通知基本都完成。在线播放应该也可以直接用,因为目前已经转做前端,所以很多功能就看之后时间是否实现吧。有问题欢迎与我交流。
资源推荐
资源详情
资源评论
收起资源包目录
仿照网易云实现的音乐播放器,使用kotlin语言开发.zip (303个子文件)
IPlayControl.aidl 2KB
IMusicService.aidl 870B
IOnPlayStatusChangedListener.aidl 439B
IOnSongChangedListener.aidl 332B
IOnPlayListChangedListener.aidl 280B
IOnDataIsReadyListener.aidl 192B
Music.aidl 131B
Song.aidl 130B
gradlew.bat 2KB
.gitignore 1002B
.gitignore 7B
.gitignore 7B
build.gradle 3KB
build.gradle 2KB
build.gradle 644B
settings.gradle 27B
gradlew 5KB
gradle-wrapper.jar 53KB
MultipleStatusView.java 9KB
SongInfo.java 4KB
UnCaught.java 4KB
TrustManager.java 2KB
TestFragment.java 928B
ExampleInstrumentedTest.java 734B
ExampleUnitTest.java 382B
music_twelve.jpg 97KB
music_four.jpg 53KB
music_nine.jpg 51KB
music_one.jpg 44KB
nav_header_bg.jpg 43KB
music_ten.jpg 42KB
music_five.jpg 41KB
music_eight.jpg 40KB
music_two.jpg 34KB
music_six.jpg 34KB
music_three.jpg 32KB
music_seven.jpg 32KB
music_eleven.jpg 31KB
default_song.jpg 22KB
default_album.jpg 22KB
2.json 8KB
MusicPlayerService.kt 44KB
FileUtils.kt 13KB
PlayPauseView.kt 12KB
MediaButtonIntentReceiver.kt 10KB
MainActivity.kt 10KB
BaseRecyclerAdapter.kt 9KB
CommonUtils.kt 8KB
PlayManager.kt 8KB
PlayControlFragment.kt 7KB
MineFragment.kt 7KB
BaseActivity.kt 7KB
AddMusicListDialogFragment.kt 7KB
FormatUtil.kt 7KB
MusicPlayerEngine.kt 6KB
Constants.kt 6KB
MediaSessionManager.kt 6KB
XCRoundImageView.kt 6KB
Music.kt 6KB
MusicListAdapter.kt 5KB
CoverLoader.kt 5KB
SharedPreferenceUtils.kt 5KB
SongLoader.kt 4KB
LocalMusicActivity.kt 4KB
ClearEditText.kt 4KB
PlayQueueManager.kt 4KB
StandardWidget.kt 4KB
AudioAndFocusManager.kt 4KB
SingleMusicFragment.kt 4KB
RetrofitManager.kt 3KB
SystemUtils.kt 3KB
SoftKeyBoardListener.kt 3KB
LogUtils.kt 3KB
MFragmentModel.kt 3KB
ApplicationUtils.kt 3KB
ScreenUtils.kt 3KB
IMusicServiceStub.kt 3KB
Playlist.kt 3KB
CountDownUtils.kt 3KB
Artist.kt 2KB
PlayBaseMvpActivity.kt 2KB
BaseWidget.kt 2KB
AssetsLoader.kt 2KB
ExceptionHandle.kt 2KB
BaseMvpPresenter.kt 2KB
MFragmentPresenter.kt 2KB
CustomViewPager.kt 2KB
MineContract.kt 2KB
PlayBaseActivity.kt 2KB
PlayControlPresenter.kt 2KB
SingerFragment.kt 2KB
PlayQueueDialog.kt 2KB
StringUtils.kt 2KB
DataBaseFile.kt 2KB
MusicListBean.kt 2KB
SplashActivity.kt 2KB
SongListAdapter.kt 2KB
ObjAnimatorUtils.kt 2KB
BottomMusicAdapter.kt 2KB
NavigationHelper.kt 2KB
共 303 条
- 1
- 2
- 3
- 4
资源评论
赵闪闪168
- 粉丝: 1726
- 资源: 6943
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Matlab_OpenMAS是一个基于Matlab的开源多智能体模拟器,用于模拟由任意行为和动态定义的分散智能系统.zip
- Matlab_PPGbeats是一个Matlab算法库,用于检测光电容积图PPG信号中的心跳.zip
- Matlab_Polar码的Matlab仿真.zip
- Matlab_Piotrs图像视频Matlab工具箱.zip
- Matlab_pso聚类算法的Matlab代码.zip
- Matlab_Puma 762机械臂的正逆运动学仿真.zip
- Matlab_Python和Matlab的循环神经网络工具箱.zip
- Matlab_Quandls Matlab模块.zip
- Matlab_S Theodoridis机器学习的Matlab代码:贝叶斯与优化视角2015.zip
- Matlab_SAR成像.zip
- Matlab_SE3上的四旋翼几何控制器.zip
- Matlab_SmarmLab是一个多功能的Matlab软件包,用于无人机群模拟.zip
- HEVC解码中SIMD加速技术的应用与性能优化研究
- Matlab_SPM12的公开发布请参见.zip
- Matlab_Stefan Engbloms Matlab库.zip
- Matlab_STAR A结构和纹理感知Retinex模型的Matlab代码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功