Android 极光推送集成后推送消息,并对消息做简单处理

本文介绍了如何集成极光推送服务,并在Android应用中接收到消息后进行自定义处理。通过创建BroadcastReceiver,重写onReceive方法,实现对推送内容的操作。同时,文章还提及检测用户是否开启通知功能的需求。
摘要由CSDN通过智能技术生成

  引言:极光推送是口碑相对较高的一款推送方式,再次过程中也遇到了不少的坑,不足之处还得多多指教.

需求:

1. 集成极光推送

2.得到推送内容进行操作(非官网中所说的Tag使用)

附加:检测用户对app是否开启了通知功能

下面开始进入正题

一.集成极光推送

极光推送集成文档(灰常详细~)

 本花使用的开发工具是AS3.0.1(eclipse已经忘差不多了-_-!)集成方法采用jcenter 自动集成,当然也还有另一种方法.

二.成功集成并确定无误后,开始对收到的消息做处理

1.首先需要创建一个Reciver类,可随意命名.但必须要  继承 BroadcastReceiver 重写 onReceive方法.

2.在onReceive方法中对消息进行处理.

public class MyReceive extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {

    Bundle bundle = intent.getExtras();

    if (JPushInterface.ACTION_REGISTRATION_ID.equals(intent.getAction())) {

        //官网提供根据Registration ID 进行推送 此方法用于处理该类推送消息

    }else if (JPushInterface.ACTION_MESSAGE_RECEIVED.equals(intent.getAction()))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值