安卓中关于IntentService和Service的区别

来源:互联网 发布:linux虚拟机nat上网 编辑:程序博客网 时间:2024/06/05 04:01

笔者在开发安卓的过程中常常分不清IntentService和Service的区别,以为两者没有什么区别,但在开发的过程中,两者混合使用的时候就出现程序“假死”的状态,

折腾了半天,原来是笔者编写程序时将启动IntentService线程设置了休眠8秒,再点击2次启动IntentService后,由于系统只调用了一次onHanfleIntent方法,就被停止了,所以就出现点击启动Service,程序出现“假死”状态。
所以笔者建议要是没有复杂的逻辑需求,就尽量使用IntentService来编写程序。

0 0
原创粉丝点击