我已经使用了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中编写这么多代码,而不是在我的应用程序类中编写几行代码?
我没有选择这个库,但我想知道其中的逻辑是什么……我不记得在其他推送服务中有这么多代码,需要unRegister。
回家,我问对了我的问题,因为我真的很想理解。
这是main活动的完整代码
http://docs.pushwoosh.com/docs/native-android-sdk
发布于 2015-10-20 05:10:48
您正在注册Android广播接收器,这与注册推送通知完全不同。
https://stackoverflow.com/questions/32888386
复制相似问题