我是否需要在IntentService中调用超类onCreate和onDestroy方法?

Gia*_*nzi 3 android android-service intentservice

我已经派生了一个类IntentService,我想知道是否有必要在我的实现中覆盖这些方法时调用超类onCreateonDestroy方法,因为当你在Activity...中覆盖这样的方法时会发生这种情况.如果有必要,请执行这些操作调用需要是我们在重写方法中做的第一件事吗?在Activity文档中他们非常清楚,在文档Service 或IntentService文档中我找不到任何具体的内容.

Com*_*are 10

我想知道在我的实现中覆盖这些方法时是否有必要调用超类onCreate和onDestroy方法,因为当你在Activity中覆盖这些方法时会发生这种情况.

绝对.这些方法实施于IntentService; 如果你没有打电话给他们,你的服务根本就行不通.

如果有必要,这些调用是否必须是我们在重写方法中做的第一件事?

我建议super.onCreate()你在执行时首先onCreate()调用,并调用super.onDestroy()你在实现中做的最后一件事onDestroy().