1
我使用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
从文档中给出的代码的第一个视图可以清楚地看到,他们正在使用意向过滤器注册接收者,并在暂停时注册和取消注册。在这里,他们在运行时注册接收者,而在清单文件中使用注册接收者的同样任务。 –