Pushwoosh注册和注销



我已经使用了pushwoosh网站中解释的代码。

他们在活动生命周期中要求这个:

@Override
public void onResume()
{
    super.onResume();
    //Re-register receivers on resume
    registerReceivers();
}
@Override
public void onPause()
{
    super.onPause();
    //Unregister receivers on pause
    unregisterReceivers();
}

有些东西对我来说很不清楚,这让我很疯狂,这是一个推送服务,为什么每次活动暂停时我们都需要取消注册?

和为什么我们需要这么多的代码在我的mainActivity而不是在我的应用程序类的几行?

我没有选择这个库,但我想知道它的逻辑是什么…我不记得在其他推送服务中有这么多代码,需要取消注册。

我问对了我的问题,因为我真的很想理解。

这是主活动

的完整代码http://docs.pushwoosh.com/docs/native-android-sdk

你正在注册Android Broadcast Receivers,这与注册推送通知是完全不同的。

相关内容

  • 没有找到相关文章

最新更新