实现这个功能将用到android的四大组件之一:Service
注意:Service是自大组件之一,需要注册。
什么是服务?
1:“Service” 意思即“服务”的意思, 像 Windows 上面的服务一样,服务是在后台上运行,承担着静悄悄的不为人所注意的工作。
2:Service运行在后台,它是不可见的、无界面的程序。
3:Service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity,这个时候程序要在后台继续播放;比如检测SD卡上文件的变化;再或者在后台记录用户的地理信息位置的改变;或者启动一个服务来运行并一直监听某种动作等等。
在res下新建一个raw的文件夹,将事先下载好的MP3文件放入中,这里的歌曲是我自己下载的是birds.mp3
MainActivity
/**
* 这是一个Service生命周期及开启服务的小例子
* 实现播放音乐功能
*/