再开始之前我们还是先介绍下service吧:此处用的是IntentService,至于和常规的service有什么区别呢?
有了Service为什么还要有个IntentService呢?
原因如下:
1)Service默认运行在主线程中,IntentService运行在一个新的线程中
2)Service需要主动调用stopSelf()或stopService()服务才可以停止,IntentService运行完后自动停止
使用IntentService需要注意2点:
1)构造函数中一定要调用父类的