抱歉,你查看的文章不存在

史上最牛逼的音乐播放器—仿网易云音乐(已开源)

前言:音乐播放器倒见过不少,做到几乎和官方网易云音乐安卓版差不多的,还是头第一回见。aa112901 的这款仿网易云音乐安卓版客户端,很多地方值得我们学习。无论是下载模块,还是换肤模块,还是炫丽的UI界面。等。用心在每一个细节。aa112901 本项目的github为:

https://github.com/aa112901/remusic,点击【阅读原文】,可直接到本项目的github.以下是项目介绍,记得不忘给他在github上star下哈。

remusic

仿网易云音乐安卓版客户端

screenshot

界面2

界面3

界面4

界面5

界面6

界面7

界面8

界面9

界面10

界面11

界面12

界面13

界面14

界面15

界面16

界面17

用的第三方库如下:

  • Timber
  • Fresco
  • MediaPlayerProxy
  • Android-ObservableScrollView
  • retrofit
  • ImitateNetEasyCloud
  • okhttp
  • CustomLrcView
  • MagicaSakura

版本更新记录

12.23

  • 加入锁屏控制
  • 其他

12.17

  • 取消多任务下载,使用服务下载,增加下载通知
  • 其他

11.17

  • 增加本地歌曲侧边导航栏
  • 修复播放的一些问题

11.1

  • 增加主题换肤
  • 其他

8.19

  • 增加歌词浏览,歌词调节歌曲播放进度
  • 增加保存网络歌单到主页
  • 其他

7.27

  • 改动底部控制栏为fragment,设置activity跳转无动画,使底部控制栏看起来全局固定在底部
  • 歌单列表使用Android-Observescrollview取代CollapsingToolbarLayout
  • service支持在线歌曲播放,支持在线歌单,暂时在线歌曲不支持无缝播放
  • 通过本地代理,增加在线歌曲缓存
  • 布局的一些优化
  • 修正主页刷新闪屏
  • 其他

原文发布于微信公众号 - 何俊林(DriodDeveloper)

原文发表时间:2017-01-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

编辑于

码农突围

0 篇文章93 人订阅

相关文章

来自专栏不止是前端

实用主义:前端IDE选择从入门到高阶

441120
来自专栏CSDN技术头条

IMVC(同构 MVC)的前端实践

导语 随着 Backbone 等老牌框架的逐渐衰退,前端 MVC 发展缓慢,有逐渐被 MVVM/Flux 所取代的趋势。 然而,纵观近几年的发展,可以发现一点,...

24360
来自专栏冰霜之地

WWDC2016 Session笔记 - iOS 10  推送Notification新特性

在今年6月14号苹果WWDC开发者大会上,苹果带来了新的iOS系统——iOS 10。苹果为iOS 10带来了十大项更新。苹果高级副总裁Craig Federig...

11120
来自专栏macOS 开发学习

macOS 开发 - 小基础拾遗

通过熟悉一个App的启动过程,有利于我们理解开发时代码的执行过程,以及帮助我们修复一些系统Bug都是非常有意义的.一个macOS的App启动与iOS App启动...

10020
来自专栏携程技术中心

干货 | IMVC(同构 MVC)的前端实践

作者简介 古映杰,携程度假研发部前端和 node.js 架构负责人。开源库 react-lite 作者。本文来自古映杰在“携程技术沙龙——新一代前端技术实践”上...

56450
来自专栏快乐八哥

Progressive Web Apps入门

PC和Mobile开发技术演进 PC方向,从客户端到富客户端,到现在广泛使用的Web。 移动方向,目前主要还是原生应用和Mobile Web,PWA相关技术是未...

256100
来自专栏wblearn

我的Web开发实战总结(一)写在前面截图快速查询与快递单号我的待办事物办理与信息查询公告通知销售业绩与新客户业绩工作看板排行榜写在最后

最近一直在做项目,感觉没什么分享的所以一直没写。 今天不上班,就把最近做的一个demo做个简单的总结。

10210
来自专栏Flutter入门到实战

全面总结国内BATH等大厂开源的安卓有关的库(持续更新中...)

UltraViewPager 是阿里开源的一个封装多种特性的 ViewPager ,主要是为多页面切换场景提供统一解决方案。

42920
来自专栏web前端教室

【周总结】0827前端零基础班本周总结(08.27-08.31)

每一期的学生情况都是不同的,因为是从完全的零基础开始讲起,面向的是完全的前端零基础学生。所以第一周基本上进度都比较慢,主要是通过课后作业和课程直播时的即时反馈来...

10030
来自专栏Python数据科学

Python爬虫之撩妹篇—微信实时爬取电影咨询

“ 本文将介绍如何使用爬虫在微信对话中实现实时的电影咨询爬取功能,希望和大家一起来分享”

16620

扫码关注云+社区

领取腾讯云代金券