精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-02-15
最后修改:2012-02-15
源码稍微的整理下,感觉实现的不怎么好,但还好还是可以正常播放等功能。 系统最低版本:Android2.1 引入Android4.0开发包 如有意见,欢迎指出。谢谢。 APK文件下载地址:http://115.com/file/e6prwpu3# 源码下载地址:http://115.com/file/be4dzc6d# 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-02-20
有图有真相
|
|
返回顶楼 | |
发表时间:2012-02-20
对着视频写的
|
|
返回顶楼 | |
发表时间:2012-02-20
csdxqzp 写道 对着视频写的
那就麻烦你给我找出个一模一样的视频出来?ok? |
|
返回顶楼 | |
发表时间:2012-02-21
谢谢分享。 楼主好人啊
|
|
返回顶楼 | |
发表时间:2012-02-27
抱歉啊,纯新人不懂
import rp.lee.musicplayer.R; 报错The import rp.lee.musicplayer.R cannot be resolved 为什么啊? |
|
返回顶楼 | |
发表时间:2012-03-04
pojun2012 写道 抱歉啊,纯新人不懂
import rp.lee.musicplayer.R; 报错The import rp.lee.musicplayer.R cannot be resolved 为什么啊? 那应该是你导入的时候环境没弄好,导致R.java 没有自动生成吧。 |
|
返回顶楼 | |
发表时间:2012-03-08
谢谢你的源码,下来学习一下。
|
|
返回顶楼 | |
发表时间:2012-03-09
楼主能否解释一下PlayEventDispatchImpl这个类,里面的循环是做什么的
public synchronized void start(PlayWarper mPlayWarper, int milliseconds) { while (isOperating) { } try { for (PlayInterface mPlayInterface : list) { mPlayInterface.start(mPlayWarper, milliseconds); } } catch (Exception e) { e.printStackTrace(); } } |
|
返回顶楼 | |
发表时间:2012-03-09
21jhf 写道 楼主能否解释一下PlayEventDispatchImpl这个类,里面的循环是做什么的
public synchronized void start(PlayWarper mPlayWarper, int milliseconds) { while (isOperating) { } try { for (PlayInterface mPlayInterface : list) { mPlayInterface.start(mPlayWarper, milliseconds); } } catch (Exception e) { e.printStackTrace(); } } 这个类给PlayService调用的,所有实现PlayInterface的接口的类的Activity在onCreate的时候都会调用PlayEventDispatchImpl.add()。 说白来,就是负责将事件派发给所有的调用PlayEventDispatchImpl.add()的类去... |
|
返回顶楼 | |