发了6篇日志记录了播放列表控件的实现步骤,而这个播放列表只是左侧功能块的七分之一而已,还有其余6个功能需要做,他们分别是:本地列表、我的收藏、音乐电台、附近、临时播放、我的下载、更多。如图
我看了一下每个功能块的结构,其中有几个功能块和已经开发完成的播放列表控件非常类似,其他的功能也相对不难做。最麻烦的是音乐电台模块,这个模块的每个列表项类似音乐播放控件的,但是还不一样。这个模块的截图如下
要实现这个模块,还要想播放列表控件那样,针对每个播放项目制作一个控件。对于音乐电台模块,我先暂时用播放列表代替。其他的模块都不难实现,无非是简单的控件的叠加和组合。
下面 我把做好的7个功能块展示一下。
为了模仿效果更好,我给每个功能块切换时加入动态效果,可以看到 每次切换都有从左到右或者从右到左的切换动画效果。大致就这样了,明天我把音乐电台功能完善一下,那么左侧功能块就算大致完成了。
我看了一下每个功能块的结构,其中有几个功能块和已经开发完成的播放列表控件非常类似,其他的功能也相对不难做。最麻烦的是音乐电台模块,这个模块的每个列表项类似音乐播放控件的,但是还不一样。这个模块的截图如下
要实现这个模块,还要想播放列表控件那样,针对每个播放项目制作一个控件。对于音乐电台模块,我先暂时用播放列表代替。其他的模块都不难实现,无非是简单的控件的叠加和组合。
下面 我把做好的7个功能块展示一下。
为了模仿效果更好,我给每个功能块切换时加入动态效果,可以看到 每次切换都有从左到右或者从右到左的切换动画效果。大致就这样了,明天我把音乐电台功能完善一下,那么左侧功能块就算大致完成了。
2014.7.23 16:34 Redrain