這是作者剛剛開源出來的作品,star還很少。但是這個項目可以看出作者很用心,功能已經實現了大部分。界面仿造的網易雲音樂,也很漂亮。
做安卓開發的朋友可以看看。
App介紹
項目採用單Activity多Fragment模式開發。目前已實現 網易雲音樂NodeJS 項目80% 的功能,目前開發所用的分支為oldapi, 由於歷史原因項目初期的數據來源為百度音樂API,後來才使用網易雲音樂API特以區分。
上效果圖
使用的技術/框架/開源項目
- 慕課網課程:企業級Android應用架構設計與開發
- 網易雲音樂API:NeteaseCloudMusicApi
- ViewPager庫: MagicIndicator
- 視頻播放: JiaoZiVideoPlayer
- 多分組佈局: GroupedRecyclerViewAdapter
- RecyclerView Adapter: BaseRecyclerViewAdapterHelper
- Fragment管理: Fragmentation
- Banner: android-ConvenientBanner
- 依賴注入: butterknife
- RikkaMusic: RikkaMusic
- 網絡請求庫: okhttp
- cookie管理: PersistentCookieJar
- 圖片加載: glide
- 事件總線: EventBus
- 動態權限申請: easypermissions
項目地址:
關注公-眾-號:技術筆記與開源分享
發送 音樂 獲取項目地址
閱讀更多 IT技術圈 的文章