写个Mp3播放器,实现跟新播放进度条后,播放有点不流畅,不知道怎么回事 写个Mp3播放器,在service里播放音乐,再启动一个线程把播放进度的信息mediaPlayer.getCurrentPosition()通过广播方式发送到activity,来跟新activity里的SeekBar进度,怎么播放之后不流畅,把线程去掉就好了,有人知道是怎么回事吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的thread是不是一直在执行,在中间加上sleep看看呢 加了sleep(time);就在这time时出现卡,不流畅 不在service中发广播,直接在activity中开辟一个thread定时通过mediaPlayer.getCurrentPosition()取得当前的播放进度更新进度条,ui不显示时就不需要执行更新进度条操作。 在activity中定义一个service类作为成员变量,能获取service中的mediaplay对象吗?mediaplay的状态不是一直在变吗?比如就mediaPlayer.getCurrentPosition() 找到原因了,我使用的线程run()中用了while(true),没有使用标志变量,导致其一直占有cpu,所以很卡,改了一下就好了。 我也遇到同样的问题,用的是sleep1000,应该不会很占CPU吧。 谁知道墨迹天气里面的“气温走势图”用的是什么API,知道的说一下,急需这样漂亮的走势图 android 中 按back键直接退出 如何实现? Bundle引起的空指针异常 问下root的问题 android的广播如果在xml文件里注册就不管Activity是否打开都在后台监听,但是如果关机再开机它也在后台运行吗? TabHost的问题 android 交互 安卓4.2.2 调节音量的函数如何换成自己的代码(内详细) 读取其他程序中的sqlite数据 android 默认桌面, 可二次开发类似360桌面那样 如何美化android软件界面 LayoutInflater对象的创建
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货