Android 的四大组件之一 Server
Service不能自己独立运行,需要通过调用startService()或者bindService()方法来启动一个服务。
那这两种启动模式有什么区别呢?
startService()方法启动服务,调用者与服务之间没有任何的关联,即使调用者退出了服务,服务仍然会保持运行;bindService()方法启动服务,调用者与服务绑定在一起,调用者退出,服务也会随着退出。
Android 的四大组件之一 Server
Service不能自己独立运行,需要通过调用startService()或者bindService()方法来启动一个服务。
那这两种启动模式有什么区别呢?
startService()方法启动服务,调用者与服务之间没有任何的关联,即使调用者退出了服务,服务仍然会保持运行;bindService()方法启动服务,调用者与服务绑定在一起,调用者退出,服务也会随着退出。