线程如果是一直运行的,就检测service是否已经启动,启动了就不开启线程。每次开启程序就启动服务,线程也新建,建议看一下service的生命周期。。
在创建线程时可以给他创建一个名字,然后根据这个来判断
threadFlag = false;thread.start();threadFlag = true;当线程结束时threadFlag = false;判断flag的值就知道线程存不存在了。或者使用thread.isAlive()判断