android播放器(music player)源码分析5(在线播放功能)
根据上一篇文章中对百度MP3页面的解析,生成如下格式的xml文档。
? 这里需要重载MediaStore类,加入以下几个属性
public static final class OnLine{ public static final String ID = "_id"; public static final String URL = "Url"; public static final String NAME = "Name"; public static final String ALBUM = "album"; public static final String ARTIST = "artist"; public static final String CATAGORY_ID = "cID"; public static final String CATAGORY_NAME = "cName"; public static final String CATAGORY_VALUE = "cValue"; public static final String RANK = "Rank"; public static final String REX = "Rex"; }???? 这样将在线的MP3资源和播放器源码在数据结构上实现了一一对应,这里的url是每个分类的页面,通过该类中的正则表达式对该页面进行解析得到所有的音乐资源,然后在一个activity中显示出来并实现点击后在线播放。
????? 现在为止从整体上已经实现了在线播放,还存在以下问题需要解决
在线播放会出现中断问题歌词同步接下来UI的实现,例如歌词滚动
1 楼 w1048499078 2012-04-27 能给我源代码 学习么 我邮箱是274633305@qq.com
谢谢你 LZ 最近一直在学习这个