Android仿网易云音乐App。是非常适合Android初级使用的App。
根据Api 实现如下功能:
- 听歌功能
包括 在线歌曲、FM电台、本地歌曲。
- 搜索功能
通过输入关键词,搜索对应的 歌曲/专辑/歌手/用户/歌单/电台等。
- 查看信息功能
可以查看 歌曲信息/歌曲评论/用户动态/用户信息等等。
=========================================================================
你将学到下面的技术和框架:
功能非常全的Api,大赞
-
播放歌曲的媒体框架: StarrySky 一个丰富的音乐播放封装库,针对快速集成音频播放功能,减少大家搬砖的时间,你值得拥有。
-
MVP+RxJava+Retrofit
本项目的整体架构
附学习blog:Android 深入Http(5)从Retrofit源码来看Http
- GreenDao
(1)存储更新日推的时间
(2)存储 搜索历史
-
ButterKnife
-
EventBus
-
Glide
使用到了一些Glide的用法,比如缓存机制/淡入加载/模糊加载
-
沉侵式状态栏
-
RecyclerView万能适配器Adapter
一套BaseAdapter解决大部分 recyclerview的展示
- 几个简单优秀的自定义View
比如 歌单广场的歌单显示、歌手信息/电台信息的 CoordinatorLayout的上拉模糊下拉放大的效果、歌词展示的效果。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
最后看一下《Android框架体系架构(高级UI+FrameWork源码)》学习需要的所有知识点的思维导图。在刚刚那份学习笔记里包含了下面知识点所有内容!文章里已经展示了部分!如果你正愁这块不知道如何学习或者想提升学习这块知识的学习效率,那么这份学习笔记绝对是你的秘密武器!
不知道如何学习或者想提升学习这块知识的学习效率,那么这份学习笔记绝对是你的秘密武器!
[外链图片转存中…(img-3MaHZj9q-1711294978948)]