界面上半部显示当前曲目信息。播放/停止按钮根据播放状态切换显示,点击可控制音乐播放。下一曲按钮用于切换曲目。曲目播放结束后自动切换至下一曲。音乐播放采用service实现,通过BroadcastReceiver将曲目信息传输到UI并显示。首先创建所需控件,绑定并设置监听器,定义MusicService类,创建broadcast receiver、intentfilter和Mediaplayer。在musics receive发送广播,Activity中的broadcast receiver监听service传回的广播。