pushwoosh注册和取消注册

时间:2015-10-01 13:07:10

标签: android push-notification android-lifecycle 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

1 个答案:

答案 0 :(得分:0)

您正在注册Android广播接收器,这与注册推送通知完全不同。