这些的前提是要先把Android端的个推集成成功,能够在个推平台推送消息并且接收到。

我们知道个推的推送分为通知推送和透传消息推送:通知即会在通知栏进行提醒,点击通知可以选择启动应用,打开网页或者下载应用等。透传消息是不会在通知栏出现的,里面的信息会直接通知到APP上。但是有时候我们既需要通知栏的提示也需要里面含有可用的信息,而且还希望能够点击通知跳转到指定activity,其实实现起来也是很简单的。。。。。。

在个推平台选择一般推送就行了。下面有个高级设置,可以设置透传消息,然后关闭强制启动应用。

Android端接收透传消息是要写一个广播类的。如PushDemoReceiver,这个广播类要在AndroidManifest里面声明的,具体的声明请参照个推官网的集成步骤里面。在广播类的onReceive()方法里面有如下代码

case PushConsts.GET_MSG_DATA:

// 获取透传数据

// String appid = bundle.getString("appid");

byte[] payload = bundle.getByteArray("payload");

String taskid = bundle.getString("taskid");

String messageid = bundle.getString("messageid");

// smartPush第三方回执调用接口,actionid范围为90000-90999,可根据业务场景执行

boolean result = PushManager.getInstance().sendFeedbackMessage(context, taskid, messageid, 90001);

System.out.println("第三方回执接口调用" + (result ? "成功" : "失败"));

if (payload != null) {

String data = new String(payload);

这里的data就是可以获取到的的具体透传信息,在这之后再进行跳转代码的实现就行了

是不是很简单呢?其实配置个推要烦得多了。。。。

android 个推打开页面,个推android客户端点击跳到指定activity相关推荐

  1. android开机自动打开微信小程序,Android APP拉起小程序界面 (微信未启动 打不开)...

    官方地址 开发前需下载Android开发工具包(SDK),可前往下载 调用接口:WXLaunchMiniProgram 移动应用跳转到小程序示例: String appId = "wxd93 ...

  2. 按钮默认点击事件(打开页面时按钮默认被点击)

    setTimeout(function() {// IEif(document.all) {document.getElementById("id名").click();}// 其 ...

  3. Android开发之打开指定APP | 打开APP任意页面的方法

    方法一: 此方法只是打开APP,说白了就是类似你手动点击APP图标打开而已 PackageManager packageManager = getPackageManager(); Intent in ...

  4. android开发 app消息提醒功能,Android中利用App实现消息推送机制的代码

    1.消息推送机制 服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭. 我想到了一句话:don't call me,i will call you! qq今 ...

  5. android同服务器端互动,一种基于Android平台的多屏互动系统设计

    多屏互动是指各种不同智能设备可以互相将多媒体资源推送到屏幕中并且播放的技术.局域网智能设备可以实现资源的互通互联和共享,同时也可以扩大局域网的智能设备到广域网中,实现三网融合方案,并能实现互通互联在网 ...

  6. 监听在微信中打开页面时的自带返回按钮事件

    为什么80%的码农都做不了架构师?>>>    这里所说的返回按钮是 iOS 端 微信打开页面,左上角的返回按钮 Android 端 微信打开页面,手机底部的实体返回按钮 事件处理代 ...

  7. 外部浏览器唤醒APP跳转指定页面,点击返回到APP首页

    需求: 分享内容页面中有一个按钮,点击跳转到APP中的指定的某个页面,例如分享了一个文章页面,点击按钮跳转到APP的文章详情页面 页面跳转逻辑分析: 情景1:用户未安装APP,点击跳转直接跳转下载链接 ...

  8. android融云消息提示,如何解决 嵌入融云SDK后, Android 手机收不到消息推送?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 很多人在嵌入融云SDK之后,遇到过Android手机收不到消息推送问题.下面来给大家一些干货.解决Android类手机收不到消息推送的解决方法.供大家参考 ...

  9. 极光推送服务器端文档,Android SDK 集成指南

    极光统计 Android SDK 集成指南 使用提示 本文是JAnalytics Android SDK 标准的集成指南文档. 匹配的 SDK 版本为:v1.0.0及以后版本. 如果您想要快速地测试. ...

最新文章

  1. AI都会写灵魂Rap了?Transformer跨界说唱,节奏、流畅度都不在话下
  2. c++ primer 5th 笔记:第二章
  3. 如何判断数据背离正态分布?
  4. 数据库表及字段命名、设计规范
  5. mysql 触发器 库存管理_Mysql中的触发器(库存、用户订单中用到)
  6. js保存当前html,JavaScript保存当前页面
  7. Python一行代码
  8. FileZilla Server使用实践
  9. kaptcha 验证码
  10. 2021年《初级会计实务》考试真题资产部分
  11. bandizip修改压缩文件内容_BandiZip如何进行解压缩文件?BandiZip解压缩流程
  12. 如何确立人生目标?100个人生目标清单总汇
  13. 汇编语言(第四版)(个人复习点)
  14. c# 使用Microsoft.Office.Interop.Excel导出文件时提示 兼容性检查
  15. Flappy Bird游戏 C语言实现
  16. 使用ESP8266-01S 作为Station PC作为Server通讯出现 ERROR CLOSED问题的解决办法
  17. 如何设计群发系统消息表
  18. 【Chrome】从Google官网下载 Google Chrome 离线安装包
  19. Hashicorp Vault(金库)
  20. linux中管道符“|”的作用

热门文章

  1. ipa去除时间锁_Java中的锁以及sychronized实现机制(十)
  2. 基于优化反馈的组合在线学习
  3. 作者:林春雨,男,现任北京拓尔思信息技术股份有限公司高级副总裁、助理研究员。...
  4. 【面向对象】面向对象技术核心内容归纳总结
  5. 老板让我十分钟上手nx-admin
  6. 【数论】【Polya定理】poj1286 Necklace of Beads
  7. 第二天——hibernate讲完了
  8. XSL样式,分页方法
  9. MA5683T开局大致开局指导
  10. 一步一步教你写带图片注释的淡入淡出插件(四)