- sendCrossDeviceTransCommand(PlatformType, String, BasicCallback) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
发送透传消息给当前用户在其他平台已登录的设备。
- sendGroupTransCommand(long, String, BasicCallback) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
发送消息透传给群。
- sendInvitationRequest(String, String, String, BasicCallback) - 类 中的静态方法cn.jpush.im.android.api.ContactManager
-
发送添加好友请求。
- sendMessage(Message) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
发送消息,使用默认发送配置参数.
- sendMessage(Message, MessageSendingOptions) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
- sendRtcRequest(ByteString, boolean, RequestCallback<ByteString>) - 类 中的静态方法cn.jpush.im.android.api.jmrtc.JMRTCInternalUse
-
- sendSingleTransCommand(String, String, String, BasicCallback) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
发送消息透传给个人。
- setAddress(String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的address.
- setAddress(String) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户address信息
- setAllValues(Map<? extends String, ? extends String>) - 类 中的方法cn.jpush.im.android.api.content.CustomContent
-
将map中所有键值对放入消息体,
- setAvatar(String) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户头像信息
- setBirthday(long) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的birthday,单位毫秒.
- setBirthday(long) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户birthday信息,单位毫秒.
- setBlockGroupMessage(int, BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.GroupInfo
-
设置屏蔽群消息,设置后将不会再收到此群的消息
- setBooleanExtra(String, Boolean) - 类 中的方法cn.jpush.im.android.api.content.MessageContent
-
设置消息体中的附加字段,value为null时代表移除key字段
注意此接口设置的值只是写到内存,数据不会固化到数据库。
- setBooleanValue(String, Boolean) - 类 中的方法cn.jpush.im.android.api.content.CustomContent
-
设置自定义消息体中的值,注意key不能为"extras",内部已使用这个字段, value为null时代表移除key字段
- setcTime(long) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setCustomNotificationEnabled(boolean) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置是否启用自定义这条消息在接收方通知栏所展示的文字.
- setDebugMode(boolean) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
设置debug模式,sdk将会输出更多debug信息。
- setDesc(String) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setEventId(long) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setEventType(int) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setExtra(int) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setExtras(Map<String, String>) - 类 中的方法cn.jpush.im.android.api.content.MessageContent
-
设置消息体中的附加字段
- setExtras(Map<String, String>) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户extras信息
- setFileUploaded(boolean) - 类 中的方法cn.jpush.im.android.api.content.MediaContent
-
内部使用,上层可以忽略
- setFormat(String) - 类 中的方法cn.jpush.im.android.api.content.MediaContent
-
- setFromGid(long) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setFromUid(long) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setfromUserAppKey(String) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setFromUsername(String) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setGender(UserInfo.Gender) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的gender.
- setGender(UserInfo.Gender) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户gender信息
- setGid(long) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setGroupMemSilence(String, String, boolean, BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.GroupInfo
-
- setHaveRead(BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.Message
-
将这条消息标记为已读。
- setImg_link(String) - 类 中的方法cn.jpush.im.android.api.content.ImageContent
-
- setLocalPath(String) - 类 中的方法cn.jpush.im.android.api.content.MediaContent
-
- setLocalThumbnailPath(String) - 类 中的方法cn.jpush.im.android.api.content.ImageContent
-
- setMediaID(String) - 类 中的方法cn.jpush.im.android.api.content.MediaContent
-
- setMemNickname(String, String, String, BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.GroupInfo
-
- setMsgCount(int) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置这条消息的会话未读消息数量,不设置时默认是1,即对方收到消息时会话未读数会加1,设置后对方收到消息时会话未读数会加msgCount
- setNeedReadReceipt(boolean) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
- setNickname(String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的nickname.
- setNickname(String) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户nickname信息
- setNoDisturb(int, BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.GroupInfo
-
将此群组设置为免打扰。
- setNoDisturb(int, BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
将此用户设置为免打扰。
- setNoDisturbGlobal(int, BasicCallback) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
设置全局免打扰标识,设置之后用户在所有设备上收到消息时通知栏都不会弹出消息通知。
- setNotename(String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
- setNoteText(String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
- setNotificationAtPrefix(String) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置此条消息在接收方通知栏所展示通知的at信息前缀.
- setNotificationFlag(int) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
设置通知的展示类型,默认所有设置都会打开
- setNotificationMode(int) - 类 中的静态方法cn.jpush.im.android.api.JMessageClient
-
- setNotificationText(String) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置此条消息在接收方通知栏所展示通知的text.
- setNotificationTitle(String) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置此条消息在接收方通知栏所展示通知的title.
- setNumberExtra(String, Number) - 类 中的方法cn.jpush.im.android.api.content.MessageContent
-
设置消息体中的附加字段,value为null时代表移除key字段
注意此接口设置的值只是写到内存,数据不会固化到数据库。
- setNumberValue(String, Number) - 类 中的方法cn.jpush.im.android.api.content.CustomContent
-
设置自定义消息体中的值,注意key不能为"extras",内部已使用这个字段, number为null时代表移除key字段
- setOnContentDownloadProgressCallback(ProgressUpdateCallback) - 类 中的方法cn.jpush.im.android.api.model.Message
-
设置监听消息所带附件(图片、语音等)下载进度的回调接口
- setOnContentUploadProgressCallback(ProgressUpdateCallback) - 类 中的方法cn.jpush.im.android.api.model.Message
-
设置监听消息所带附件(图片、语音等)上传进度的回调接口
- setOnSendCompleteCallback(BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.Message
-
设置监听消息发送完成的回调接口
- setRegion(String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的region.
- setRegion(String) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户region信息
- setRetainOffline(boolean) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置是否让后台在对方不在线时保存这条离线消息,等到对方上线后再推送给对方。
- setReturnCode(int) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setShowNotification(boolean) - 类 中的方法cn.jpush.im.android.api.options.MessageSendingOptions
-
设置针对本次消息发送,是否需要在消息接收方的通知栏上展示通知
- setSignature(String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的signature.
- setSignature(String) - 类 中的方法cn.jpush.im.android.api.options.RegisterOptionalUserInfo
-
设置注册时的用户signature信息
- setStringExtra(String, String) - 类 中的方法cn.jpush.im.android.api.content.MessageContent
-
设置消息体中的附加字段,value为null时代表移除key字段
注意此接口设置的值只是写到内存,数据不会固化到数据库。
- setStringValue(String, String) - 类 中的方法cn.jpush.im.android.api.content.CustomContent
-
设置自定义消息体中的值,注意key不能为"extras",内部已使用这个字段, value为null时代表移除key字段
- setTopAnnouncement(int, boolean, BasicCallback) - 类 中的方法cn.jpush.im.android.api.model.GroupInfo
-
- setToUidList(List<Long>) - 类 中的方法cn.jpush.im.android.api.event.BaseNotificationEvent.Builder
-
- setUnReadMessageCnt(int) - 类 中的方法cn.jpush.im.android.api.model.Conversation
-
设置会话中的未读消息数
被设置的未读数仅在本地生效,不会被同步至多端在线的另一端。
- setUnreceiptCnt(int) - 类 中的方法cn.jpush.im.android.api.model.Message
-
设置这条消息的未回执人数。
- setUnreceiptMtime(long) - 类 中的方法cn.jpush.im.android.api.model.Message
-
设置这条消息的未回执人数更新时间。
- setUploadFinish(boolean) - 类 中的方法cn.jpush.im.android.api.content.CompoundContent
-
SDK内部使用,上层无需关心
- setUploadFinish(boolean) - 类 中的方法cn.jpush.im.android.api.content.VideoContent
-
- setUserExtras(Map<String, String>) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的所有扩展字段,原来的扩展字段内容都会移除替换成传进来的map对象内容
此接口仅在需要更新当前登录用户的信息时需要
配合JMessageClient#updateMyInfo(Field, UserInfo, BasicCallback)
使用
其他情况下单独调用此接口仅会更新内存中的值,是无意义的。
- setUserExtras(String, String) - 类 中的方法cn.jpush.im.android.api.model.UserInfo
-
设置用户的扩展字段 value为null时删除key对应的键值
此接口仅在需要更新当前登录用户的信息时需要
配合JMessageClient#updateMyInfo(Field, UserInfo, BasicCallback)
使用
其他情况下单独调用此接口仅会更新内存中的值,是无意义的
- SilenceInfo - cn.jpush.im.android.api.model中的类
-
用户禁言信息状态
- SilenceInfo() - 类 的构造器cn.jpush.im.android.api.model.SilenceInfo
-