每次退出,几个线程和2个service都停不了--Activity也没销毁完~~
试了网上很多办法,要么不能用了,要么能停止,但是线程还在,一会儿就抛异常出来。纠结啊。停止一个程序就这么难啊
试了网上很多办法,要么不能用了,要么能停止,但是线程还在,一会儿就抛异常出来。纠结啊。停止一个程序就这么难啊
解决方案 »
- 请教一个关于Android Overlay的问题
- SurfaceView 轮流绘制三张图片
- 虚心请教:关于android系统模拟USB插入监听等问题
- 请教screenOrientation="nosensor"和configChanges="keyboardHidden|ori
- 单击Button,控制进度条更新
- Android13、15、17分别对应支持的系统版本是多少,从哪里看
- 创建android出现一个错误
- busybox 手动安装问题~
- ViewPager双层嵌套滑动冲突问题
- 关于webview
- mediaplayer问题
- android真机连接pc机,提示连接正常,但是adb命令执行不了
1.若服务是通过startService开启的需用stopService去结束。
2.若服务是通过bindService开启的,需用unbindService去结束。
3.若是1和2都有就要两者都使用,这样当程序退出时服务肯定会关掉。详细如何使用可以看google的相关文档,下载sdk时文档其实也下载下来了,在docs目录下二、如果想让相关的线程关闭,退出时就要通知这些线程,让其循环的条件为false,这样肯定可以退出的。
这一部分可能会用到Handler,具体也看google文档吧。