A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

  • <service  android:process="cn.itcast.xxx"></service>


7 个回复

倒序浏览
M单色调 来自手机 中级黑马 2014-8-1 03:23:05
沙发
不知道是什么东东!
回复 使用道具 举报
戒风 来自手机 中级黑马 2014-8-1 07:15:44
藤椅
这是哪部分的。?
回复 使用道具 举报
多线程里没听到过啊
回复 使用道具 举报
亲,你这是哪里的面试题?
回复 使用道具 举报
我靠,我怎么记得都没讲这个呢。
回复 使用道具 举报
我擦,面试题都是这样的吗?谁有面试题多给点
回复 使用道具 举报
这是web里的了吧,面试题?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马