为了账号安全,请及时绑定邮箱和手机立即绑定

Android-见证消息推送时刻进阶篇

郭霖 移动开发工程师
难度高级
时长 7小时59分
学习人数
综合评分9.63
13人评价 查看评价
10.0 内容实用
9.5 简洁易懂
9.4 逻辑清晰
终于看完第一遍了,谢谢郭神。最后一部分,只是看了,还没练习。明晚练习一波。前面的理论知识还得重来。还记得看源码的时候非常晕,第二遍是必须的了。感谢郭神的传授。感觉非常棒,比之前线下培训java的学校老师讲的好多了,也更容易接受。非常感谢。
客户端不兼容
评论的人越来越少呀。感觉读源码没有看后面的功能扩展爽
郭大神 你写的书我看三遍
跟随郭神学习了很多东西,也学习到了这种专注的态度和钻研的精神,感谢郭神,项目地址
https://github.com/kpioneer123/Androidpn
项目 地址:https://github.com/kpioneer123/Androidpn
跟老师学到了很多
快学完了,很有收获。
其实是不用加shouldSave的。因为每次发送的时候,里面插入数据库的都是一条新的notification(id不一样),所以不加完全没问题。加了反而导致用户刚刚登录后服务器发送离线通知给用户,立刻删除掉了这条通知,而接下来两种情况:1.用户若收到并发送回执,服务器执行delete操作没有效果(当然删除不存在的数据应该是没问题的);2. 用户没有收到,但服务器已经删除了这条通知,那么这就丢失数据了。 第二种情况虽然罕见(用户刚登录立刻掉线,来不及收到服务器正在发送的数据或收到了数据,发送回执出现网络断开),但确实是bug了。
服务器重启了,aliasUsernameMap就清空了,那别名推送就用不了啊。。是个小缺陷。从视频使用别名里还是学到很多知识啊,赞一个!
谢谢郭霖老师的讲解
大神源码何在
神级视频,比那些付费的都好
PresenceUpdateHandler这里的process method 忘记删除移除数据库代码notificationService.deleteNotification(notification);了我感觉
课程须知
需要将Android-见证消息推送时刻课程完成
老师告诉你能学到什么?
通过本课程,你将学到: 1、掌握推送的基本原理和极光推送的用法 2、掌握Socket和Mina框架的用法 3、了解XMPP协议 4、掌握aSmack库的用法 5、掌握AndroidPN开源框架的用法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消