您的位置:首页 > 移动开发 > Android开发

Android应用开发记录-Android歌词秀(5)完善一下,像一个产品了

2011-09-07 00:35 471 查看
原创:Android应用开发记录-Andorid歌词秀(4)完成,含源码中的播放器虽然实现了播放,歌词移动等功能,但是距离真正产品级的软件还有一段距离,为此进行了完善

增加的主要功能

1.将操作按钮改成图标方式

2.有电话接入时暂停播放。

3.通过线控按钮控制播放,暂停,上一句歌词,下一句歌词功能。(Android2.2以上版本)

4.拔掉耳机线时自动暂停(Android2.2以上版本)

5.在【正在进行中】画面中表示启动用快捷方式

6.改善(没有解决)定位歌词不准确(选中的歌词的前面一段时间不能播放)

技术要点

1.利用MediaPlayer播放音频文件。

2.原创歌词文件解析,通知模块LyricAdapter

3.实现Audio Focus(AudioManager.OnAudioFocusChangeListener)的监听,请求

4.Service启动,终止(ServiceConnection,startService,bindService,stopService)

5.监听电话状态(android.intent.action.PHONE_STATE)

6.线控按键处理(android.intent.action.MEDIA_BUTTON,registerMediaButtonEventReceiver,unregisterMediaButtonEventReceiver)

7.耳机线拔出状态监控(android.media.AUDIO_BECOMING_NOISY)

8.Timer创建,停止,响应(Timer,Handler,TimerTask)

9.ImageButtton

10.Observer设计模式

11.Proxy设计模式



修改后的画面:



资源链接:http://download.csdn.net/detail/craftsman1970/3580403
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐