如果我通过Android中的应用程序引发一个线程,那么线程有多长时间并且处于活动状态? 当用户离开应用程序时,线程是否继续存在。如果是这样多久?
答案 0 :(得分:0)
直到线程完成。您应该查看AsyncTask类而不是常规的Threads。
答案 1 :(得分:0)
是的Android线程就像旧式Java线程一样。他们没有像服务,活动等预定义的生命周期。如果你开始一个新线程,你还必须对其生命周期负责(即当你不再需要它时终止它并保持它活着,直到你需要它为止)。
编辑:请参阅here和此other question。正如我所说,线程仍然存在,直到它有工作要做。如果你的申请程序被O.S.破坏了。那么你创建的主题也将被销毁。