A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
qq122609103
初级黑马
黑马币:
帖子:
精华:
© qq122609103 初级黑马 / 2014-8-1 00:35 / 3226 人查看 / 7 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
答:service是默认运行在主线程的,很多人觉得是后台服务就觉得应该是在子线程,其实不是,所以我们不能在里面执行耗时的操作,因为会产生ANR异常。我们要做耗时的操作要新开一个线程,处理耗时操作。
当然我们也可以指定service在指定线程中执行,一般我们在配置清单文件的时候指定所在的线程: