学习笔记 之 Android 消息推送

(一)推送的基本原理

1.1 推送就是指服务器定向将信息实时发送到客户端的功能。

1.2 长连接Socket/短连接Http
长连接是指客户端和服务器之前始终建立着一个通信连接,在
连接没有中断之前,客户端和服务端之前可以随时进行通信。
短连接说之通讯双方有数据交互时,就建立一个连接,数据发送完成就断开连接。

第三方推动平台
极光推送、个推、百度推送、小米推送

极光推送(JPush)快速集成(https://docs.jiguang.cn/jpush/client/Android/android_guide/)

个推标准集成:(http://docs.getui.com/mobile/android/androidstudio/)

(二)Socket的使用和Mina框架