A B C D E F G H I J K L M N O P Q R S T U V W Z

## D

DataProcessor - class in io.rong.imkit.config
dateDiffer(long) - function in io.rong.imkit.picture.tools.DateUtils
  判断两个时间戳相差多少秒
DateUtils - class in io.rong.imkit.picture.tools
DbDataSource - class in io.rong.imkit.userinfo
decode(Context,Uri) - function in io.rong.imkit.picture.widget.longimage.ImageDecoder
  Decode an image.
decode(Context,Uri) - function in io.rong.imkit.picture.widget.longimage.SkiaImageDecoder
decodeRegion(Rect,int) - function in io.rong.imkit.picture.widget.longimage.ImageRegionDecoder
  Decode a region of the image with the given sample size.
decodeRegion(Rect,int) - function in io.rong.imkit.picture.widget.longimage.SkiaImageRegionDecoder
DecoderFactory - class in io.rong.imkit.picture.widget.longimage
  Interface for decoder (and region decoder) factories.
DefaultConversationListProcessor - class in io.rong.imkit.config
DefaultExtensionConfig - class in io.rong.imkit.conversation.extension
DefaultInterceptor - class in io.rong.imkit.notification
DefaultMessageItemProvider - class in io.rong.imkit.conversation.messgelist.provider
DefaultProvider - class in io.rong.imkit.widget.adapter
DefaultRefreshFooterCreator - class in io.rong.imkit.widget.refresh.listener
  默认Footer创建器 Created by scwang on 2018/1/26.
DefaultRefreshHeaderCreator - class in io.rong.imkit.widget.refresh.listener
  默认Header创建器 Created by scwang on 2018/1/26.
DefaultRefreshInitializer - class in io.rong.imkit.widget.refresh.listener
  默认全局初始化器 Created by scwang on 2018/5/29 0029.
deleteAllCacheDirFile(Context) - function in io.rong.imkit.picture.tools.PictureFileUtils
  set empty PictureSelector Cache
deleteCacheDirFile(Context,int) - function in io.rong.imkit.picture.tools.PictureFileUtils
  set empty PictureSelector Cache
DeleteClickActions - class in io.rong.imkit.conversation.extension.component.moreaction
  Created by zwfang on 2018/3/30.
DELETED - enum entry in io.rong.imkit.feature.reference.QuoteMessageBatchLoader.State
DeleteEvent - class in io.rong.imkit.event.actionevent
deleteFriend(OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.friend.user.profile.UserProfileViewModel
deleteFriend(java.lang.String,OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.handler.FriendInfoHandler
deleteGroup(java.lang.String) - function in io.rong.imkit.userinfo.db.dao.GroupDao
deleteMessage(Message) - function in io.rong.imkit.feature.destruct.DestructManager
deleteMessages(ConversationType,java.lang.String,ResultCallback<Boolean>) - function in io.rong.imkit.IMCenter
  清除指定会话的消息。 此接口会删除指定会话中数据库的所有消息，同时，会清理数据库空间。 如果数据库特别大，超过几百 M，调用该接口会有少许耗时。
deleteMessages(ConversationType,java.lang.String,kotlin.Array,ResultCallback<Boolean>) - function in io.rong.imkit.IMCenter
  删除会话里的一条或多条消息。
deleteMessages(ConversationType,java.lang.String,ResultCallback<Boolean>) - function in io.rong.imkit.RongIM
  清除指定会话的消息。 此接口会删除指定会话中数据库的所有消息，同时，会清理数据库空间。 如果数据库特别大，超过几百 M，调用该接口会有少许耗时。
deleteMessages(ConversationType,java.lang.String,kotlin.Array,ResultCallback<Boolean>) - function in io.rong.imkit.RongIM
  删除指定的一条或者一组消息，回调方式获取是否删除成功。
deleteMessages(ConversationType,java.lang.String,kotlin.Array) - function in io.rong.imkit.feature.destruct.DestructManager
deleteRemoteMessages(ConversationType,java.lang.String,kotlin.Array,OperationCallback) - function in io.rong.imkit.IMCenter
  删除指定的一条或者一组消息。会同时删除本地和远端消息。 请注意，此方法会删除远端消息，请慎重使用 5.6.9版本以下不支持超级群会话类型，从 5.6.
deleteRemoteMessages(ConversationIdentifier,kotlin.Array,OperationCallback) - function in io.rong.imkit.IMCenter
  删除指定的一条或者一组消息。会同时删除本地和远端消息。 请注意，此方法会删除远端消息，请慎重使用 5.6.9版本以下不支持超级群会话类型，从 5.6.
deleteRemoteMessages(ConversationType,java.lang.String,kotlin.Array,OperationCallback) - function in io.rong.imkit.RongIM
  删除指定的一条或者一组消息。会同时删除本地和远端消息。 请注意，此方法会删除远端消息，请慎重使用
deleteUser(java.lang.String) - function in io.rong.imkit.userinfo.db.dao.UserDao
describeContents() - function in io.rong.imkit.feature.forward.CombineMessage
describeContents() - function in io.rong.imkit.feature.translation.RCTranslationResultWrapper
describeContents() - function in io.rong.imkit.picture.config.PictureSelectionConfig
describeContents() - function in io.rong.imkit.picture.entity.LocalMedia
describeContents() - function in io.rong.imkit.picture.entity.LocalMediaFolder
describeContents() - function in io.rong.imkit.userinfo.model.ExtendedGroup
describeContents() - function in io.rong.imkit.userinfo.model.ExtendedGroupUserInfo
describeContents() - function in io.rong.imkit.userinfo.model.ExtendedUserInfo
describeContents() - function in io.rong.imkit.userinfo.model.GroupUserInfo
DesignUtil - class in io.rong.imkit.widget.refresh.util
  Design 兼容包缺省尝试 Created by scwang on 2018/1/29.
destroy() - function in io.rong.imkit.feature.customservice.CSEvaluateDialog
destroyInstance(ConversationType,java.lang.String,EditText) - function in io.rong.imkit.feature.mention.RongMentionManager
destroyRecord() - function in io.rong.imkit.manager.AudioRecordManager
DestructExtensionModule - class in io.rong.imkit.feature.destruct
DestructGifMessageItemProvider - class in io.rong.imkit.feature.destruct.provider
DestructHintDialog - class in io.rong.imkit.feature.destruct
  BaseDialogFragment Created by lvhongzhen on 18/8/21.
DestructHQVoiceMessageItemProvider - class in io.rong.imkit.feature.destruct.provider
DestructImageDialog - class in io.rong.imkit.feature.destruct
  BaseDialogFragment Created by lvhongzhen on 18/8/21.
DestructImageDialog.ImageVideoDialogListener - class in io.rong.imkit.feature.destruct.DestructImageDialog
DestructImageMessageItemProvider - class in io.rong.imkit.feature.destruct.provider
DestructInputPanel - class in io.rong.imkit.feature.destruct
DestructManager - class in io.rong.imkit.feature.destruct
  Created by Android Studio.
DestructPlugin - class in io.rong.imkit.feature.destruct
DestructSightMessageItemProvider - class in io.rong.imkit.feature.destruct.provider
DestructTextMessageItemProvider - class in io.rong.imkit.feature.destruct.provider
DestructVoiceMessageItemProvider - class in io.rong.imkit.feature.destruct.provider
dimensions(int,int) - function in io.rong.imkit.picture.widget.longimage.ImageSource
  Declare the dimensions of the image.
DimensionStatus - class in io.rong.imkit.widget.refresh.constant
  尺寸值的定义状态，用于在值覆盖的时候决定优先级 越往下优先级越高
dip2px(Context,float) - function in io.rong.imkit.picture.tools.ScreenUtils
  dp2px
dip2px(float) - function in io.rong.imkit.utils.RongUtils
dip2px(Context,float) - function in io.rong.imkit.widget.CircleProgressView
DISABLE - enum entry in io.rong.imkit.model.ContactModel.CheckType
disconnect() - function in io.rong.imkit.IMCenter
  断开连接(断开后继续接收 Push 消息)。
disconnect() - function in io.rong.imkit.RongIM
  断开连接(断开后继续接收 Push 消息)。
disconnect() - function in io.rong.imkit.conversation.extension.RongExtensionManager
  SDK 断开连接时，已调用此方法，用户不需要再次调用。
diskIO() - function in io.rong.imkit.utils.ExecutorHelper
dismiss() - function in io.rong.imkit.picture.widget.FolderPopWindow
dismiss() - function in io.rong.imkit.widget.dialog.ConversationLongClickPopup
  关闭弹窗
dismiss() - function in io.rong.imkit.widget.dialog.MessageLongClickPopup
  关闭弹窗
dismissBackIcon() - function in io.rong.imkit.widget.TitleBar
dismissGroup(OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.group.profile.GroupProfileViewModel
  解散群组
dismissGroup() - function in io.rong.imkit.usermanage.handler.GroupOperationsHandler
  解散群组
DispatchResultFragment - class in io.rong.imkit.feature.publicservice
  Created by DragonJ on 15/3/19.
dispatchTouchEvent(MotionEvent) - function in io.rong.imkit.widget.RongSwipeRefreshLayout
dispatchTouchEvent(MotionEvent) - function in io.rong.imkit.widget.SideBar
dispatchTouchEvent(MotionEvent) - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  事件分发 （手势核心） 1.多点触摸 2.
disZoom(View,boolean) - function in io.rong.imkit.picture.tools.AnimUtils
DoubleUtils - class in io.rong.imkit.picture.tools
  author：luck project：PictureSelector package：com.luck.picture.lib.tool email：893855882@qq.
DownloadEvent - class in io.rong.imkit.event.actionevent
DownloadEvent.Event - class in io.rong.imkit.event.actionevent.DownloadEvent
downloadMedia(ConversationType,java.lang.String,MediaType,java.lang.String,DownloadMediaCallback) - function in io.rong.imkit.IMCenter
  下载文件。 用来获取媒体原文件时调用。如果本地缓存中包含此文件，则从本地缓存中直接获取，否则将从服务器端下载。
downloadMedia(ConversationType,java.lang.String,MediaType,java.lang.String,DownloadMediaCallback) - function in io.rong.imkit.RongIM
  下载文件。 用来获取媒体原文件时调用。如果本地缓存中包含此文件，则从本地缓存中直接获取，否则将从服务器端下载。
downloadMediaFile(java.lang.String,java.lang.String,java.lang.String,java.lang.String,IDownloadMediaFileCallback) - function in io.rong.imkit.IMCenter
  下载文件 支持断点续传
downloadMediaFile(java.lang.String,java.lang.String,java.lang.String,java.lang.String,IDownloadMediaFileCallback) - function in io.rong.imkit.RongIM
  下载文件 支持断点续传
downloadMediaMessage(Message,IDownloadMediaMessageCallback) - function in io.rong.imkit.IMCenter
  下载文件 用来获取媒体原文件时调用。如果本地缓存中包含此文件，则从本地缓存中直接获取，否则将从服务器端下载。
downloadMediaMessage(Message,IDownloadMediaMessageCallback) - function in io.rong.imkit.RongIM
  下载文件。和downloadMedia的区别是，该方法支持取消操作。 用来获取媒体原文件时调用。如果本地缓存中包含此文件，则从本地缓存中直接获取，否则将从服务器端下载。
dp2px(float) - function in io.rong.imkit.widget.refresh.util.SmartUtil
  根据手机的分辨率从 dp 的单位 转成为 px(像素)
DraftHelper - class in io.rong.imkit.feature.mention
  Created by luoyanlong on 2018/11/23.
drawFrame(SurfaceTexture,boolean) - function in io.rong.imkit.utils.videocompressor.TextureRenderer
drawFrame(SurfaceTexture) - function in io.rong.imkit.utils.videocompressor.videoslimmer.render.TextureRenderer
drawImage(boolean) - function in io.rong.imkit.utils.videocompressor.OutputSurface
drawImage() - function in io.rong.imkit.utils.videocompressor.videoslimmer.muxer.CodecInputSurface
dynamicResource(Context,int,int) - function in io.rong.imkit.config.IMKitThemeManager
  动态获取主题资源（基于 Context 解析） 此方法根据当前激活的主题自动选择对应的资源：
  - 现代化主题：从主题属性（Theme Attribute）中动态解析资源 ID，支持多主题切换
  - 传统主题：直接返回指定的固定资源 ID，保持向后兼容
  适用场景：
  - 在 Java/Kotlin 代码中动态获取需要主题适配的资源
  - 需要在运行时根据当前主题选择不同资源的场景
  - 自定义 View 或 Adapter 中需要加载主题相关的图片、颜色等资源
  使用示例：

      // 获取背景资源：现代化主题使用主题属性，传统主题使用固定资源
      int bgResId = IMKitThemeManager.dynamicResource(
          context,
          R.attr.rc_conversation_bg,      // 主题属性
          R.drawable.rc_old_bg            // 固定资源（用于传统主题）
      );
      view.setBackgroundResource(bgResId);

      // 获取颜色资源
      int colorResId = IMKitThemeManager.dynamicResource(
          context,
          R.attr.rc_text_primary,         // 主题属性
          R.color.rc_old_text_color       // 固定颜色（用于传统主题）
      );
      textView.setTextColor(getResources().getColor(colorResId));

dynamicResource(int,int) - function in io.rong.imkit.config.IMKitThemeManager
  动态获取主题资源（无需 Context 的快速版本） 此方法是 dynamicResource 的轻量级版本，适用于 XML 布局文件或无需立即解析的场景。
  - 现代化主题：直接返回主题属性 ID，由系统在渲染时自动解析
  - 传统主题：返回固定资源 ID
  适用场景：
  - XML 布局文件中需要根据主题类型选择资源的场景（如 android:background）
  - 延迟解析场景，资源 ID 会在后续使用时由 Android 系统自动解析
  - 无法获取 Context 但需要资源 ID 的场景
  使用示例：

      // 在代码中使用（系统会自动解析属性）
      view.setBackgroundResource(
          IMKitThemeManager.dynamicResource(R.attr.rc_bg, R.drawable.rc_old_bg)
      );

      // 注意：返回的可能是属性 ID，需要系统自动解析
      // 如果需要立即获取解析后的资源，请使用带 Context 参数的版本

  注意：此方法返回的是属性 ID（现代化主题）或资源 ID（传统主题），如果需要立即使用解析后的实际资源 ID，请使用 dynamicResource 方法。

A B C D E F G H I J K L M N O P Q R S T U V W Z