跳过导航链接
A C E G H I M N O P R S T V 

A

ACTION - 类 中的静态变量com.netease.nimlib.sdk.mixpush.HonorPushMessageService
 

C

cleanMixPushNotifications(int) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushMessageHandler
第三方推送通知清除接口,利用该接口开发者可以自定义清除第三方推送通知。
com.netease.nimlib.sdk.mixpush - 程序包 com.netease.nimlib.sdk.mixpush
 
com.netease.nimlib.sdk.mixpush.model - 程序包 com.netease.nimlib.sdk.mixpush.model
 

E

enable(boolean) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
开启/关闭第三方推送服务

G

getPushNoDisturbConfig() - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
获取推送免打扰设置
getPushType() - 接口 中的方法com.netease.nimlib.sdk.mixpush.model.MixPushToken
推送类型
getToken() - 接口 中的方法com.netease.nimlib.sdk.mixpush.model.MixPushToken
推送token值
getTokenName() - 接口 中的方法com.netease.nimlib.sdk.mixpush.model.MixPushToken
获取token名称
getValue() - 枚举 中的方法com.netease.nimlib.sdk.mixpush.model.MixPushTypeEnum
 

H

HonorPushMessageService - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与荣耀的HonorMessageService 方法一一对应。
HonorPushMessageService() - 类 的构造器com.netease.nimlib.sdk.mixpush.HonorPushMessageService
 
HWPushMessageService - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与HuaWei的PHmsMessageService 方法一一对应。
HWPushMessageService() - 类 的构造器com.netease.nimlib.sdk.mixpush.HWPushMessageService
 

I

initPush(MixPushConfig) - 类 中的静态方法com.netease.nimlib.sdk.mixpush.NIMPushClient
 
isEnable() - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
是否开启了第三方推送服务
isFCMIntent(Intent) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
Activity是否是由点击 fcm 通知启动
isPushNoDisturbConfigExist() - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
SDK 是否存在推送消息提醒的免打扰。
isPushShowNoDetail() - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
获取推送是否不展示详情

M

MeiZuPushReceiver - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与魅族 SDK 的 MzPushMessageReceiver 方法一一对应。
MeiZuPushReceiver() - 类 的构造器com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
MiPushMessageReceiver - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与小米SDK PushMessageReceiver 方法一一对应。
MiPushMessageReceiver() - 类 的构造器com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
MixPushMessageHandler - com.netease.nimlib.sdk.mixpush中的接口
第三方推送消息回调接口,用户如果需要自行处理云信的第三方推送消息,则可实现该接口,并注册到NIMPushClient
MixPushService - com.netease.nimlib.sdk.mixpush中的接口
第三方推送服务 目前接入的第三方推送有:小米、华为、魅族、fcm。
MixPushServiceObserve - com.netease.nimlib.sdk.mixpush中的接口
 
MixPushToken - com.netease.nimlib.sdk.mixpush.model中的接口
 
MixPushTypeEnum - com.netease.nimlib.sdk.mixpush.model中的枚举
 

N

NIMPushClient - com.netease.nimlib.sdk.mixpush中的类
云信第三方推送接口
NIMPushClient() - 类 的构造器com.netease.nimlib.sdk.mixpush.NIMPushClient
 

O

observeMixPushToken(<any>, boolean) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushServiceObserve
得到推送token的回调
onBind(Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.HonorPushMessageService
 
onBind(Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
 
onBind(Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.OppoAppPushMessageService
 
onBind(Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.OppoPushMessageService
 
onCommandResult(Context, MiPushCommandMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onCreate(Context) - 类 中的方法com.netease.nimlib.sdk.mixpush.HonorPushMessageService
 
onCreate(Context) - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
 
onDeletedMessages() - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
 
onMessage(Context, String) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onMessage(Context, Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onMessage(Context, String, String) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onMessageReceived(HonorPushDataMsg) - 类 中的方法com.netease.nimlib.sdk.mixpush.HonorPushMessageService
透传消息, 需要用户自己弹出通知
onMessageReceived(RemoteMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
透传消息, 需要用户自己弹出通知
onMessageSent(String) - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
 
onNewToken(String) - 类 中的方法com.netease.nimlib.sdk.mixpush.HonorPushMessageService
 
onNewToken(String) - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
 
onNotificationArrived(Context, MzPushMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onNotificationClicked(Context, MzPushMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onNotificationClicked(Context, Map<String, String>) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushMessageHandler
第三方推送通知栏点击之后的回调方法,(对于华为推送,这个方法并不能保证一定会回调)
onNotificationDeleted(Context, MzPushMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onNotificationMessageArrived(Context, MiPushMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onNotificationMessageClicked(Context, MiPushMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onNotificationMessageClicked(Context, UPSNotificationMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.VivoPushMessageReceiver
 
onNotifyMessageArrived(Context, String) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onPushStatus(Context, PushSwitchStatus) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onReceive(Context, Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onReceive(Context, Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onReceive(Context, Intent) - 类 中的方法com.netease.nimlib.sdk.mixpush.VivoPushMessageReceiver
 
onReceivePassThroughMessage(Context, MiPushMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onReceiveRegId(Context, String) - 类 中的方法com.netease.nimlib.sdk.mixpush.VivoPushMessageReceiver
 
onReceiveRegisterResult(Context, MiPushCommandMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onRegister(Context, String) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onRegisterStatus(Context, RegisterStatus) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onRequirePermissions(Context, String[]) - 类 中的方法com.netease.nimlib.sdk.mixpush.MiPushMessageReceiver
 
onSendError(String, Exception) - 类 中的方法com.netease.nimlib.sdk.mixpush.HWPushMessageService
 
onSubAliasStatus(Context, SubAliasStatus) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onSubTagsStatus(Context, SubTagsStatus) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onTransmissionMessage(Context, UnvarnishedMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.VivoPushMessageReceiver
 
onUnRegister(Context, boolean) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onUnRegisterStatus(Context, UnRegisterStatus) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
onUpdateNotificationBuilder(PushNotificationBuilder) - 类 中的方法com.netease.nimlib.sdk.mixpush.MeiZuPushReceiver
 
OppoAppPushMessageService - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与Oppo的PushService 方法一一对应。
OppoAppPushMessageService() - 类 的构造器com.netease.nimlib.sdk.mixpush.OppoAppPushMessageService
 
OppoPushMessageService - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与Oppo的PushService 方法一一对应。
OppoPushMessageService() - 类 的构造器com.netease.nimlib.sdk.mixpush.OppoPushMessageService
 

P

parseFCMPayload(Intent) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
从 FCM 中解出 payload 字符串
processMessage(Context, DataMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.OppoAppPushMessageService
oppo 官方目前还不支持透传消息
processMessage(Context, DataMessage) - 类 中的方法com.netease.nimlib.sdk.mixpush.OppoPushMessageService
oppo 官方目前还不支持透传消息

R

registerMixPushMessageHandler(MixPushMessageHandler) - 类 中的静态方法com.netease.nimlib.sdk.mixpush.NIMPushClient
注册第三方推送消息接收handler 在云信SDK初始化 NimClient.init 接口前调用

S

setPushNoDisturbConfig(boolean, String, String) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
设置推送免打扰时间,时间参数为北京时间的24小时计数 HH:mm,该时间段将不再向用户推送消息 SDK 3.2.0 版本以前的用户,为了将用户设置的免打扰配置与push免打扰同步,应该在监听到登陆同步完成后, 调用 setPushNoDisturbConfig 方法。
setPushShowNoDetail(boolean) - 接口 中的方法com.netease.nimlib.sdk.mixpush.MixPushService
设置推送是否不展示详情

T

typeOfValue(int) - 枚举 中的静态方法com.netease.nimlib.sdk.mixpush.model.MixPushTypeEnum
 

V

valueOf(String) - 枚举 中的静态方法com.netease.nimlib.sdk.mixpush.model.MixPushTypeEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.netease.nimlib.sdk.mixpush.model.MixPushTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VivoPushMessageReceiver - com.netease.nimlib.sdk.mixpush中的类
以下这些方法运行在非 UI 线程中, 与Vivo的OpenClientPushMessageReceiver 方法一一对应。
VivoPushMessageReceiver() - 类 的构造器com.netease.nimlib.sdk.mixpush.VivoPushMessageReceiver
 
A C E G H I M N O P R S T V 
跳过导航链接