摘要: 一、代码流程1.自定义一个AppConstant.LRC_MESSAGE_ACTION字符串表示广播"更新歌词" 2.在PlayerActivity的onResume()注册BroadcastReceiver,在onPause解除BroadcastReceiver 3.自定义LrcMessageBr 阅读全文
posted @ 2016-02-18 17:48 shamgod 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、流程分析 1.点击播放按钮,会根据lrc名调用LrcProcessor的process()分析歌词文件,得到时间队列和歌词队列 2.new一个hander,把时间队列和歌词队列传给自定义的线程类UpdateTimeCallback,调用handler.postDelayed(updateTime 阅读全文
posted @ 2016-02-18 15:22 shamgod 阅读(301) 评论(0) 推荐(0) 编辑
haha