已采纳回答 / 孤独的追梦man
<...code...>解绑定之后将service赋值为null,解绑定的意思是 service的声明周期不再和activity一样,但绑定的时候 MyBindService的service已经被实例化,解绑定并不影响service的值,解绑定的同时 将 service赋值为null 将可以实现你想要的效果。解绑定属于正常杀死service,所以不会调用onServiceDisconnected方法。
2015-05-11
最新回答 / 月星流
我也在学,暂时没有找到什么方法可以检测,但是我们自己可以用一个成员变量去记录绑定的状态,这样我们在销毁activity时,根据状态来确定我们要不要调用this.stopService(intentBindService); this.unbindService(conn);方法去销毁service
2015-05-09
已采纳回答 / 豌豆娃
获取系统权限.getSystemService前面是需要用上下文对象的。isNetWorkConnexted方法那里是用来接收从按钮监听器那传了的上下文对象呢
2015-04-26