您的位置:首页 > 其它

Bmob文档阅读6-消息推送

2015-11-30 13:30 302 查看
阅读体会:简单,很简单。

集成过程:

1.获取SDK和AppId

2.配置权限和注册Bmob的Activity

3.Android端集成

   ①.启动消息推送

// 初始化BmobSDK
Bmob.initialize(this, "你的AppKey");
// 使用推送服务时的初始化操作
BmobInstallation.getCurrentInstallation(this).save();
// 启动推送服务
BmobPush.startWork(this, "你的AppKey");


   ②.接收消息推送

public class MyPushMessageReceiver extends BroadcastReceiver{

@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if(intent.getAction().equals(PushConstants.ACTION_MESSAGE)){
Log.d("bmob", "客户端收到推送内容:"+intent.getStringExtra(PushConstants.EXTRA_PUSH_MESSAGE_STRING));
}
}

}

注:该消息接受器是用广播实现,在配置文件中注册。当消息接受后,就会调用。

4.后台配置和使用

   ①.开启推送

   在应用面板-->消息推送-->推送设置界面中填写包名进行保存 即可

   ②.推送消息

   在应用面板-->消息推送-->编辑消息界面中填写推送消息 即可

   注:使用两种格式进行传输数据,这个和消息接收器的出来有关

5.官方demo

https://github.com/bmob/bmob-android-demo-push
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: