|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectandroid.content.BroadcastReceiver
im.yixin.sdk.api.YXAPIBaseBroadcastReceiver
public abstract class YXAPIBaseBroadcastReceiver
该广播接收器用于接收来自易信APP的相关后台消息广播。 所有第三方APP需要写一个继承该receiver的接收者,并在AndroidManifest.xml中增加如下配置:
继承该YXAPIBaseBroadcastReceiver需要实现如下几个函数
1. getAppId()【必须实现】,用于获取第三方APP的id信息
2. onAfterYixinStart(im.yixin.sdk.channel.YXMessageProtocol)【可选】,
易信APP启动完成时会发通知给第三方,同时回调子类receiver的该函数
3. onOtherYixinNotify(im.yixin.sdk.channel.YXMessageProtocol,
android.os.Bundle)【可选】,该接口是在易信APP发送其他消息给第三方APP时的回调函数
构造方法摘要 | |
---|---|
YXAPIBaseBroadcastReceiver()
|
方法摘要 | |
---|---|
protected abstract java.lang.String |
getAppId()
返回第三方app的id,该id是在易信开放平台注册时获取的app id。 |
protected void |
onAfterYixinStart(YXMessageProtocol protocol)
易信启动后,会广播消息给第三方APP,第三方APP注册之后,系统会调用此函数。 |
protected void |
onOtherYixinNotify(YXMessageProtocol protocol,
android.os.Bundle bundle)
该函数为将来备用,暂时不用实现该函数逻辑。 |
void |
onReceive(android.content.Context context,
android.content.Intent intent)
|
从类 android.content.BroadcastReceiver 继承的方法 |
---|
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public YXAPIBaseBroadcastReceiver()
方法详细信息 |
---|
public final void onReceive(android.content.Context context, android.content.Intent intent)
android.content.BroadcastReceiver
中的 onReceive
protected abstract java.lang.String getAppId()
protected void onAfterYixinStart(YXMessageProtocol protocol)
protocol
- protected void onOtherYixinNotify(YXMessageProtocol protocol, android.os.Bundle bundle)
protocol
- bundle
-
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |