MyJPushMessageReceiver这里四个回调函数作用是什么?

MyJPushMessageReceiver这里四个回调函数作用是什么?

好像MyApplication里设置好Tag后有没有这几个回调都是可以的。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕雪 2020-11-30 19:01:34

当你调用了

http://img1.sycdn.imooc.com//climg/5fc4cddb090757dc09970051.jpg

之后,就会走到

http://img1.sycdn.imooc.com//climg/5fc4ce03096cb7a811340101.jpg

回调方法中,这里你可以知道有人设置tags了,而做些什么事情呢,就看你的业务需求了,例如,把设置了tags的作一下记录,统计以后这个tags收到了哪些通知等,做一些初始化的工作。

而当你想查询一下,虽然已经申请tags了,但有没有绑定成功呢?调用了

http://img1.sycdn.imooc.com//climg/5fc4ce9909ec4c1610760044.jpg

之后,就会走到

http://img1.sycdn.imooc.com//climg/5fc4ceae0998c8d712070067.jpg

回调方法中。你可以在这里根据回传的message判断绑定信息,做处理,例如没有绑成功,那你可能要弹个警告框之类的。这些业务都是根据你之后的业务来定的。

  • 提问者 Charles_hzr #1
    这样讲就明白了
    2020-11-30 19:25:19
提问者 Charles_hzr 2020-11-30 11:45:45

我就是看了很多遍没看懂,这节讲得很不明不白的,回调结果,然后呢?要拿来干嘛的?

  • Hfzz #1

    同学你可以在老师的回答下回复,不然老师可能收不到你的消息~

    2020-11-30 14:15:16
  • 这里老师只是为了讲解回调方法的,在什么情况下会走到这个回调方法,在本课程的具体业务并没有做过多的处理。就跟在讲activity里的onStart()回调一样,告诉你在什么情况下走此方法。如果你需要有什么逻辑的话,可以在此回调里写对应的代码。

    2020-11-30 16:45:45
好帮手慕雪 2020-11-30 11:43:11

同学,你好,这里就是设置Tag的回调的一个结果。

http://img1.sycdn.imooc.com//climg/5fc4693809cfed0e13030230.jpg

具体的可以参见本小节7分左右的内容。

http://img1.sycdn.imooc.com//climg/5fc46a100982545f07080552.jpg

当然如果中间没有逻辑处理的话,可以不去实现回调。祝学习愉快

  • 提问者 Charles_hzr #1
    我就是看了很多遍没看懂,这节讲得很不明不白的,回调结果,然后呢?要拿来干嘛的?
    2020-11-30 18:38:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.Android 网络操作与流行框架
  • 参与学习           人
  • 提交作业       220    份
  • 解答问题       1800    个

本阶段是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理;从文件存储、到轻量级数据库SQLite的使用;最后利用最流程的第三方框架助你快速开发企业级APP。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师