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

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

郭霖 移动开发工程师
难度高级
时长 7小时59分
学习人数
综合评分9.63
13人评价 查看评价
10.0 内容实用
9.5 简洁易懂
9.4 逻辑清晰
不错,牛,赞个
终于看完了,感谢郭哥
哇塞。。7个小时。。先去学简单的。。
讲的不错,郭大神可以共享一下源码么

最赞回答 / 王飞0123
思路: 服务器端通过map集合存储 key value ; 客户端模拟 mina通信协议完成 别名数据传递 ;最后在服务器端模拟发送通知的逻辑  完成!希望对你有帮助!
@zuck you are right

最新回答 / 王飞0123
这个问题 我估计你是被绕进去了, 如何标识用户 是你的app 里面用户可以自己来确定的 ,或者你可以后台根据大数据分析出该用户的兴趣,区域 直接找到这些用户 进行批量推送! 
I .*★*.
.*★ *.*    ★
★      *
★ .’
‘*.    .
` . . YOU
太好了,成功了。期待继续出这么好的课程!:)离线消息重新发送也当成普通消息就好,发送完了客户端回执成功也会再次被删除的。不需要马上删除。
离线消息也应当进行消息回执,不必马上删掉
用synchronized锁住xmppManager对象,但wait和notifyAll所锁住的xmppManager好像不是同一个对象吧
哇哇!这课程竟然是郭神讲的...顶顶顶!
顶!d=====( ̄▽ ̄*)b
针对这篇课程的一个笔记http://blog.csdn.net/chenzujie/article/details/46674831
郭神,这一集最后的处理方式,增加shouldSave地方有个逻辑错误,当用户从离线到上线重新发送的notification根本没有做入库操作,因此客户端收到该notification发送DevilerConfirmIQ给服务器端的时候,服务端就删不了对应的数据,因为数据库没有这条数据。
课程须知
需要将Android-见证消息推送时刻课程完成
老师告诉你能学到什么?
通过本课程,你将学到: 1、掌握推送的基本原理和极光推送的用法 2、掌握Socket和Mina框架的用法 3、了解XMPP协议 4、掌握aSmack库的用法 5、掌握AndroidPN开源框架的用法

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消