这是这个类的全部代码package com.mlocso.qinqingtong.common.util;
import com.cmcc.aoe.sdk.AoiCallback;
import com.mlocso.qinqingtong.R;
import com.mlocso.qinqingtong.module.AppContext;
import com.mlocso.qinqingtong.module.homepage.HomepageActivity;
import com.mlocso.qinqingtong.module.login.LoginActivityNew;import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.util.Log;
import android.widget.RemoteViews;
import android.widget.Toast;
/*
 * 第一步:继承AoiCallback类,重写onInit和onNotifyData方法。其它方法可以根须需要备选。
 * 第二步:声明AoiSDK对象,声明回调函数对象,初始化AoiSDK,参见ThreeDemo类;
 * 第三步:将Demo中AndroidMenifest.xml中配置拷贝到目标工程中;
 * 第四步:实现AOE用到的BroadcastReceiver和Service,参见BindAoeService和RebindReceiver;
 * 当前为第一步。
 */
public class ThreeCallback extends AoiCallback {

private static final String TAG = "AoeDemo3";

private Context mContext;

public ThreeCallback () {
Log.d(TAG, "ThreeCallback !" );
}

@Override
public void onPostData(int result, byte[] data) {
String temp = new String(data);
Log.d(TAG, "onPostData result-->" + result+" data="+temp);
if (mContext != null) {
Toast.makeText(mContext, TAG + " post:"+temp, Toast.LENGTH_LONG).show();
}
}    @Override
public void onUnregister(int error) {
    
    } @Override
public void setContext(Context context) {
mContext = context;
} @Override
public void onInit(int result, String token) {
Log.d(TAG, "onInit result-->" + result + " token=" + token);
// if (mContext != null) {
// Toast.makeText(mContext, TAG + " token:"+token, Toast.LENGTH_LONG).show();
// }
// if (token != null && ThreeDemo.tx_result != null) {
// ThreeDemo.tx_result.setText("token="+token);
// }
} @Override
public void onNotifyData(int result, byte[] data) {
String temp = new String(data);
Log.d(TAG, "onNotifyData result-->" + result+" data="+temp);
if (mContext != null) {
Toast.makeText(mContext,"亲情通消息: "+temp, Toast.LENGTH_LONG).show();

}
Intent intent = new Intent();
intent.setAction("wodexiaoxi");
intent.putExtra("message",temp);
mContext.sendBroadcast(intent);
}}