ACCESS【Android】Parse Push快捷入门指南

议论移动应用开发的声援服务 

官网:Parse Push 

Parse
是一个相比完善的专为您的IOS和Android应用而规划的后端平台

c). Parse
Push帮忙IOS和Android的公告服务。 

 

c)、以广播的款式收取JSON数据:

二、 在你Application类的onCreate方法中调用Parse.initialize,如下:

一、准备

 

PushService.setDefaultPushCallback(this, YourActivity.class);

 

欢迎转发,但请保留小说原来出处:)

正文

 import android.app.Application;
 import com.parse.Parse;
 
 public class MyApplication extends Application {
 
   public void onCreate() {
     Parse.initialize(this, “your application id”, “your client key”);
   }
 
 }

 
登录并制造好利用后,点击网页顶部的Quickstart就能进入本文的英文版本,并且一度给你填充好了applicationid和key,直接复制到程序里面即可。

com.parse.Data:{“alert”:”test”,”push_hash”:”098f6bcd4621d373cade4e832627b4f6″}

 

ParseInstallation.getCurrentInstallation().saveInBackground(); 

 <service android:name=”com.parse.PushService” />
 <receiver android:name=”com.parse.ParseBroadcastReceiver”>
   <intent-filter>
     <action android:name=”android.intent.action.BOOT_COMPLETED” />
     <action android:name=”android.intent.action.USER_PRESENT” />
   </intent-filter>
 </receiver>

您可以尝尝下这么些下载链接:Parse-1.2.0.zip 

d).
1.3后接近要加以下代码:(2013-06-12创新)

 

 

 

至于Parse的介绍,参考本文文末的链接(每月100万条免费Push)。首先你需求创设一个Parse账户,然后成立一个利用,最终下载SDK,解压并将jar拷贝到libs目录即可。

a)、最终一个参数YourActivity.class,是引导击职务栏推送音讯时收各处理的Activity,可以从getIntent中取到推送数据,例如 :

    public class MyCustomReceiver extends BroadcastReceiver {
    private static final String TAG = “MyCustomReceiver”;
     
      @Override
      public void onReceive(Context context, Intent intent) {
        try {
          String action = intent.getAction();
          String channel = intent.getExtras().getString(“com.parse.Channel”);
          JSONObject json = new JSONObject(intent.getExtras().getString(“com.parse.Data”));
     
          Log.d(TAG, “got action ” + action + ” on channel ” + channel + ” with:”);
          Iterator itr = json.keys();
          while (itr.hasNext()) {
            String key = (String) itr.next();
            Log.d(TAG, “…” + key + ” => ” + json.getString(key));
          }
        } catch (JSONException e) {
          Log.d(TAG, “JSONException: ” + e.getMessage());
        }
      }
    }
    

a).
测试进程中发现,按照急速支付文档,最终点Send Temp
Push没用,还认为战败了,直接进入应用后台的Push Notifications,点击Send a
push,然后就足以发送消息了。发送成功三遍后,前边都麻利了。

 
注意别加错地点。

很已经知道Parse服务,专为开发者提供服务端支撑,那又推出了Push服务,正好想用,实践发现速度快、简单、好用,那里顺便记录了弹指间使用体验。

前言

ACCESS, 

六、相关小说

 

b).
注意要在后台Settings的Push notifications中启用Client
push,设置为ON即可。 

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” />
<uses-permission android:name=”android.permission.RECEIVE_BOOT_COMPLETED” />
<uses-permission android:name=”android.permission.VIBRATE” />

 原安插试用一下极光推送,那里先试一下Parse的呢。现在搞APP的诸多创业很多,其实越发做那种开发者服务也很好,尤其便于落成扭亏,同样最后服务于客户。创业到底是为着什么了?

com.parse.Channel:null 

 
注意:

 

声明

结束

 

三、AndroidMainfest.xml设置

PushService.subscribe(this, “”, YourActivity.class);

Android推送已毕方案商量 

b)、那段代码也足以放手Application里面,放在Parse.initialize前面。

五、其他

四、订阅Push通知

那里设置权限、广播、Service等。 

博客园:http://www.cnblogs.com
农民三伯:
http://over140.cnblogs.com 

相关文章