黑马程序员技术交流社区

标题: 面试题二:Service是否运行在主线程?能否在Service里面执行... [打印本页]

作者: qq122609103    时间: 2014-8-1 00:35
标题: 面试题二:Service是否运行在主线程?能否在Service里面执行...

答:service是默认运行在主线程的,很多人觉得是后台服务就觉得应该是在子线程,其实不是,所以我们不能在里面执行耗时的操作,因为会产生ANR异常。我们要做耗时的操作要新开一个线程,处理耗时操作。

       当然我们也可以指定service在指定线程中执行,一般我们在配置清单文件的时候指定所在的线程:




作者: M单色调    时间: 2014-8-1 03:23
不知道是什么东东!
作者: 戒风    时间: 2014-8-1 07:15
这是哪部分的。?
作者: 1334724053    时间: 2014-8-1 08:22
多线程里没听到过啊
作者: sunshine9091    时间: 2014-8-1 08:25
亲,你这是哪里的面试题?
作者: zippo    时间: 2014-8-1 08:30
我靠,我怎么记得都没讲这个呢。
作者: lijiang    时间: 2014-8-1 08:36
我擦,面试题都是这样的吗?谁有面试题多给点
作者: cheye0207    时间: 2014-8-2 00:34
这是web里的了吧,面试题?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2