android 第三方db android 第三方im 推送_android

然后下载Android Example:

android 第三方db android 第三方im 推送_移动开发_02

解压之后就是一个Android Project,导入Eclipse:

android 第三方db android 第三方im 推送_android 第三方db_03

直接运行:

android 第三方db android 第三方im 推送_android_04

接着就可以在网页端发送通知了:

android 第三方db android 第三方im 推送_面试_05

输入通知内容后,在”可选设置“中输入标题(不写默认为应用标题)和显示时长:

android 第三方db android 第三方im 推送_android 第三方db_06

通知对象分为以下几种,分别涵盖不同的范围。标签Tag和别名Alias可以在代码中通过以下接口定义:

public static void setAliasAndTags(Context context, String alias, Set tags, TagAliasCallback callback)

public static void setAlias(Context context, String alias, TagAliasCallback callback)

public static void setTags(Context context, Set tags, TagAliasCallback callback)

android 第三方db android 第三方im 推送_android 第三方db_07

手机端效果:

android 第三方db android 第三方im 推送_推送_08

时间不早了,今天就先到这儿吧,改天总结一下极光推送自定义消息部分。

百度云推送

时间过得好快。工作了之后,发现节奏停不下来,像是被上了发条,再也由不得自己。工作日如流水,周末更是转瞬即逝。其实想想也是有时间的,只不过没有很好的利用,或者花在了没有意义的事情上面。人总是有惰性的,但是持续下去就不好了。

上周开始接触第三方云推送,先后体验了极光推送,个推和百度云推送,也感受了各个平台的特性。有的部署便捷,有的功能强大,有的稳定可靠。今天简单介绍一下百度云推送的使用。

百度云推送给我的感觉就是稳定可靠,毕竟是百度出品,值得信赖。而且富媒体推送也是免费,又胜出极光推送一筹。个推呢,功能丰富多样,但是部署比较麻烦,按照文档操作都不一定能部署成功。

百度的云推送和应用引擎都属于“百度开放服务平台”,所以操作方式很类似,首先在管理控制台创建一个应用,可以看到和应用引擎的应用属于同级


点击“云推送”,然后进行“推送设置”:

android 第三方db android 第三方im 推送_推送_09

填写包名后点击快速示例,接着下载示例:

android 第三方db android 第三方im 推送_面试_10

解压后是一个APK和一个Android工程目录,如下:

android 第三方db android 第三方im 推送_android 第三方db_11

填写通知离线时间,然后保存:

android 第三方db android 第三方im 推送_android 第三方db_12

在接入网络的机器上运行:

android 第三方db android 第三方im 推送_android 第三方db_13

下面就可以推送了:

android 第三方db android 第三方im 推送_android_14

新建一个“通知”:

android 第三方db android 第三方im 推送_面试_15

高级设置中可以设置点击通知时间,这里我们打开一个网址:

android 第三方db android 第三方im 推送_移动开发_16

机器立即收到了消息:

android 第三方db android 第三方im 推送_移动开发_17

点击消息可以进入预设网址。今天就简单演示一下,后期再进行集成到自己的应用。