Android 音乐播放器
文章平均质量分 86
NeverSettle101
用程序改变世界!
展开
-
Android 音乐播放器的制作の一<建立基础布局>
占位占位原创 2016-09-25 11:59:43 · 573 阅读 · 0 评论 -
安卓 实现网易云音乐底部播放栏效果之使用自定义BaseActivity实现 上
起因: 最近在写一个音乐项目,发现网易云音乐的底部播放栏看起来不错,不同的页面切换也能做到无缝连接,于是自己打算仿造一个。 折磨: 1.一开始我看到知乎有大神说使用Activity+Fragment实现的,连接http://www.zhihu.com/question/36448929,但是我的项目已经使用了多Activity布局,直接推翻不太舒服,也太懒,也麻烦。于是这个方法废除。原创 2016-10-19 12:48:46 · 6235 阅读 · 4 评论 -
安卓 实现网易云音乐底部播放栏效果之使用自定义BaseActivity实现 下
上一篇文章中,我们已经把BaseActivity建立好了,现在我们要考虑的是什么呢。由于音乐播放,所以我们需要用到Service,那么自然就需要用Service对UI界面(也就是我们的播放界面进行更新),相对的,我们的Activity也会给Service发送诸如播放,停止,暂停,下一首之类的信息。这就涉及到了Service与Activity之间的通信。在网上了解了一番,一般有下面的几种方法原创 2016-10-21 10:04:16 · 3630 阅读 · 1 评论 -
安卓 实现网易云音乐底部播放栏效果之使用UI绑定到Service上实现
先说原理:音乐播放需要使用到Service,而播放栏也是属于音乐播放的,那么为什么我们不把这两者合在一起呢?把UI和音乐Service合在一起,用Service来控制UI界面不是更简单。在进入Activity的时候判定是否播放列表不为空或者是否正在播放音乐来动态添加UI界面。简单的这样就实现了播放栏的常驻(虽然只是看起来,但是挺简单的,完成后效果也不错)。实现:先占位。。。原创 2016-10-21 13:17:46 · 5187 阅读 · 2 评论