您的位置:首页 > 其它

Service一直存在并且能调用服务里面的方法

2013-02-23 14:07 274 查看
/**
* 希望一个服务一直存在,并且能够调用服务里面的方法。
* 启动服务
* 先通过startService()的方式来启动服务,再通过onBind()的方式去绑定服务。
*
* onCreate() --> onStart() -->onBind()
*
*
* 停止服务:
* 1: 先unbindService()来解绑服务,再通过stopService()来停止服务
* onUnbind() ---> onDestory()
*
* 2:先stopService()来停止服务,再通过unbindService()来解绑服务
*
* onUnbind() ---> onDestory()
*
*
* 通过startService()方式启动的服务,必须通过调用stopService()才能停止服务。
* 如果服务还有绑定对象,那么一个服务是不会被停止的。
*
*
* 怎么去调用服务里面方法。1 必须通过bindService()才能和服务进行通讯。打开了一个ServiceConnection连接。服务给我们返回了一个IBinder对象
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: