更新:

给Eran以JSON为荣,我只想详细说明.

您可以使用数据键添加其他参数:

{

"registration_ids" : ["APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx..."],"data": {

"stuff": "100","more": "abc"

},}

然后使用intent.getExtras().getString(“stuff”)以相同的方式访问.

然后在你的generateNotifcation()中:

private static void generateNotification(Context context,String message) {

NotificationManager notificationManager = (NotificationManager)

context.getSystemService(Context.NOTIFICATION_SERVICE);

Notification notification = new Notification(R.drawable.ic_launcher,message,when);

String title = "...";

//get id from json here and decide which activity to go to...

Intent notificationIntent = new Intent(context,someClass.class);

notificationIntent.putExtra("message",message);

PendingIntent intent = PendingIntent.getActivity(context,notificationIntent,PendingIntent.FLAG_UPDATE_CURRENT);

notification.setLatestEventInfo(context,title,intent);

notification.defaults|=Notification.DEFAULT_VIBRATE;

notificationManager.notify(0,notification);

}

android 活动说明,Android – 如何发送GCM推送通知以及要加载哪些活动的说明?相关推荐

  1. Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能

    Android高效率编码-第三方SDK详解系列(二)--Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能 我的本意是第二篇写Mob的shareSD ...

  2. 如何使用 PHP 发送 Web 推送通知

    Web Push API 允许您向 Web 浏览器和 API 发送推送通知.虽然大部分逻辑发生在浏览器中,但您仍然需要一个服务器端组件来生成通知.以下是使用 PHP 实现 Web 推送后端的方法. 先 ...

  3. android设备报警推送,Firebase推送通知未送达所有android设备

    我正在使用PHP向特定的Android应用程序用户发送firebase推送通知. function enviar_push($token,$titulo,$subtitulo){ define( 'A ...

  4. 如何设计好一条推送通知

    你注意过么,每天从不同的 App 上收到的大量的推送通知与提醒,这些通知里有多少你真的有兴趣? 智能手表屏幕上无意义的通知 每天,用户对各种没用的通知应接不暇,这些通知让他们分散注意力,甚至成为了骚扰 ...

  5. firebase推送_Firebase Web推送通知

    firebase推送 This article will help you implement firebase web push notifications without using any pa ...

  6. 手把手教你开发安卓推送通知服务(使用阿里云 emas)

    0 前言 0.1 痛点:安卓推送通知无统一标准 安卓是开源的手机操作系统,各大手机硬件厂商都会在它的基础上定制自己的操作系统. 在中国,用户因为各种原因无法使用 Google 官方服务框架,所以,在中 ...

  7. iOS 推送通知及推送扩展

    概述 iOS中的通知包括本地推送通知和远程推送通知,两者在iOS系统中都可以通过弹出横幅的形式来提醒用户,点击横幅会打开应用.在iOS 10及之后版本的系统中,还支持通知扩展功能(UNNotifica ...

  8. 苹果推送通知服务(APNs)编程(转)详细步骤

    iPhone 对于应用程序在后台运行有诸多限制(除非你越狱).因此,当用户切换到其他程序后,原先的程序无法保持运行状态.对于那些需要保持持续连接状态的应用程序(比如社区网络应用),将不能收到实时的信息 ...

  9. iOS学习笔记22 推送通知

    ###一.推送通知 推送通知就是向用户推送一条信息来通知用户某件事件,可以在应用退到后台后,或者关闭后,能够通过推送一条消息通知用户某件事情,比如版本更新等等. ######推送通知的常用应用场景: ...

最新文章

  1. Linux下多线程编程中信号量介绍及简单使用
  2. 规格表管理之更新规格表数据
  3. python中元组tuple官方使用手册
  4. 05-移动端开发教程-CSS3兼容处理
  5. tensorboard ckpt pb 模型的输出节点_PyTorch 1.1.0发布,官方支持TensorBoard,还有更多性能提升!...
  6. android 仿ios tabs,React Native兼容iOS Android的TabBar
  7. ajax 同步怎么回调,Ajax jquery同步回调成功
  8. Unity3D播放视频
  9. mysql单表大小限制
  10. 中国电信物联网平台入门学习笔记3: 电信开发者平台使用
  11. SQL Server 查询数据库中被锁定的表
  12. matlab 韩明距离_科学网—Matlab中 pdist 函数详解(各种距离的生成) - 朱新宇的博文...
  13. (python)GA(遗传算法)优化LSTM神经网络(亲测成功,速度慢)
  14. 腾讯6W月薪架构师能力曝光!微信架构为什么是史上最值钱的IM架构?
  15. Elasticsearch深入理解(九)——三种分页方式选取
  16. Window任务计划命令详解
  17. HTTP协议:三.HTTP 报文信息
  18. 数组截取方法-Arrays.copyOfRange()详解
  19. oracle-数据库被注入恶意攻击程序的案例恢复
  20. CentOS系统的root密码重置方法

热门文章

  1. 调用Com+时提示找不到文件
  2. 学习ASP.NET-初探Application状态
  3. SQL注入详解和简单绕过原理
  4. Navicat查看建表代码ddl
  5. mysql delimiter 作用
  6. hosts文件与resolv.conf文件
  7. Spring IOC流程源码分析
  8. C++ 十进制转其他进制
  9. 【译】A Beginner-Friendly Introduction to Containers, VMs and Docker
  10. Android 插件技术实战总结