黑马程序员技术交流社区
标题: 面试题二:Service是否运行在主线程?能否在Service里面执行... [打印本页]
作者: qq122609103 时间: 2014-8-1 00:35
标题: 面试题二:Service是否运行在主线程?能否在Service里面执行...
答:service是默认运行在主线程的,很多人觉得是后台服务就觉得应该是在子线程,其实不是,所以我们不能在里面执行耗时的操作,因为会产生ANR异常。我们要做耗时的操作要新开一个线程,处理耗时操作。
当然我们也可以指定service在指定线程中执行,一般我们在配置清单文件的时候指定所在的线程:
- <service android:process="cn.itcast.xxx"></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 |