android线程问题

场景如下:

  1.启动一个activity,在onCreate()方法中,开启一个线程,每间隔5秒更新UI:TextView,从0递加,循环10次,每次循环打出log。

  2.在循环至第2次时,返回键退出activity,且该activity执行了onDestroy()方法。

结果:会发现,虽然该activity已经destroy,但是,log仍然会出现3,4,5,6,7,8,9,直至线程结束。

结论:activity中的线程,并不会随activity的消失而终止。故在activity中,需要对耗时线程进行管理。

 

posted @ 2016-03-24 17:35  天边孤雁  阅读(146)  评论(0)    收藏  举报