所有类 接口概要 类概要 枚举概要 注释类型概要
| 类 |
说明 |
| AutolinkSpan |
|
| BackgroundThreadFactory |
the factory to use when the executor creates a new thread
|
| BuildConfig |
|
| CenterImageSpan |
|
| ChatInputMenuListener |
|
| ChatQuoteMessageProvider |
Provide quote message content.
|
| DynamicDrawableSpan |
|
| EaseActivityFragmentBinding |
|
| EaseActivityImageGridBinding |
|
| EaseActivityProvider |
|
| EaseActivityProviderHelper |
|
| EaseActivityShowBigImageBinding |
|
| EaseActivityShowFileBinding |
|
| EaseActivityShowLocalVideoBinding |
|
| EaseActivityThreadChatBinding |
|
| EaseActivityThreadCreateBinding |
|
| EaseActivityThreadListBinding |
|
| EaseAlertDialog |
Sample:
val dialog = EaseAlertDialog.Builder(this)
.setContentView(R.layout.dialog_reset_pwd)
.setText(R.id.tv_message, msg)
.setLayoutParams(UIUtils.dp2px(this, 256), ViewGroup.LayoutParams.WRAP_CONTENT)
.show()
dialog.setOnClickListener(R.id.btn_input_again, object : View.OnClickListener {
override fun onClick(v: View?)
|
| EaseAlertDialog.Builder<T extends EaseAlertDialog> |
builder
|
| EaseAlertDialogBinding |
|
| EaseAtMessageHelper |
|
| EaseAvatarOptions |
Created by wei on 2016/11/29.
|
| EaseBaseActivity |
|
| EaseBaseAdapter<VH extends androidx.recyclerview.widget.RecyclerView.ViewHolder> |
|
| EaseBaseChatExtendMenuAdapter<VH extends androidx.recyclerview.widget.RecyclerView.ViewHolder,T> |
|
| EaseBaseConversationViewHolder |
|
| EaseBaseFragment |
|
| EaseBaseLayout |
|
| EaseBasePresenter |
|
| EaseBaseRecyclerViewAdapter<T> |
As a base class of RecyclerView Adapter, there is a default blank layout
You can modify the default layout in the following two ways:
1、Create a new ease_layout_default_no_data.xml overlay in app Layout.
2、Inheriting EaseBaseRecyclerViewAdapter, rewrite getEmptyLayoutId () method, return to the layout of the custom.
|
| EaseBaseRecyclerViewAdapter.OnItemSubViewClickListener |
item sub view interface
|
| EaseBaseRecyclerViewAdapter.ViewHolder<T> |
|
| EaseBaseSetStyle |
|
| EaseChatExtendIndicatorItemBinding |
|
| EaseChatExtendMenu |
Extend menu when user want send image, voice clip, etc
|
| EaseChatExtendMenu.ChatMenuItemModel |
|
| EaseChatExtendMenuAdapter |
|
| EaseChatExtendMenuAdapter.ViewHolder |
|
| EaseChatExtendMenuDialog |
|
| EaseChatExtendMenuIndicatorAdapter |
|
| EaseChatExtendMenuIndicatorAdapter.ViewHolder |
|
| EaseChatExtendMenuItemClickListener |
extend menu item click listener
|
| EaseChatExtendQuoteView |
|
| EaseChatFragment |
|
| EaseChatFragment.Builder |
|
| EaseChatHistoryActivity |
|
| EaseChatHistoryAdapter |
|
| EaseChatHistoryFragment |
|
| EaseChatHistoryFragment.Builder |
|
| EaseChatHistoryLayout |
|
| EaseChatHistoryPresenter |
|
| EaseChatHistoryPresenterImpl |
|
| EaseChatInputMenu |
|
| EaseChatInterfaceManager |
This is an internal management class, which is used to manage some interfaces inside uikit,
which is convenient for interface setting and transfer.
|
| EaseChatItemStyleHelper |
|
| EaseChatLayout |
|
| EaseChatMenuItemBinding |
|
| EaseChatMenuItemHorizontalBinding |
|
| EaseChatMessageListBinding |
|
| EaseChatMessageListLayout |
|
| EaseChatMessageListLayout.LoadDataType |
Three data loading modes, local is to load from the local database,
Roam is to enable message roaming, and History is to search for local messages
|
| EaseChatMessageListLayout.LoadMoreStatus |
|
| EaseChatMessageListLayout.OnChatErrorListener |
|
| EaseChatMessageListLayout.OnMessageTouchListener |
|
| EaseChatMessageListLayout.ShowType |
Message list show type
|
| EaseChatMessageMultiSelectHelper |
It is a helper that helps us operate multi-select chat messages.
|
| EaseChatMessagePresenter |
|
| EaseChatMessagePresenterImpl |
|
| EaseChatMessagesMultiSelectBinding |
|
| EaseChatMultiSelectView |
|
| EaseChatMultiSelectView.MultiSelectType |
|
| EaseChatMultiSelectView.OnDismissListener |
|
| EaseChatMultiSelectView.OnSelectClickListener |
Multi select click listener.
|
| EaseChatPresenter |
|
| EaseChatPrimaryMenu |
|
| EaseChatPrimaryMenuListener |
|
| EaseChatQuotePresenter |
|
| EaseChatQuotePresenterImpl |
|
| EaseChatQuoteView |
|
| EaseChatReactionView |
|
| EaseChatReactionView.OnReactionItemListener |
|
| EaseChatRoomListener |
|
| EaseChatRoomMessagesView |
|
| EaseChatRoomMessagesView.MessageViewListener |
|
| EaseChatRow |
base chat row view
|
| EaseChatRow.EaseChatRowActionCallback |
row action call back
|
| EaseChatRowBigExpression |
big emoji icons
|
| EaseChatRowCombine |
|
| EaseChatRowCustom |
|
| EaseChatRowFile |
file for row
|
| EaseChatRowHistoryBigExpression |
big emoji icons
|
| EaseChatRowHistoryCombine |
|
| EaseChatRowHistoryFile |
file for row
|
| EaseChatRowHistoryImage |
image for row
|
| EaseChatRowHistoryLocation |
location row
|
| EaseChatRowHistoryQuoteLayoutBinding |
|
| EaseChatRowHistoryText |
|
| EaseChatRowHistoryVideo |
|
| EaseChatRowHistoryVoice |
|
| EaseChatRowImage |
image for row
|
| EaseChatRowLocation |
location row
|
| EaseChatRowText |
|
| EaseChatRowThreadNotify |
big emoji icons
|
| EaseChatRowThreadRegion |
|
| EaseChatRowUnknown |
|
| EaseChatRowUnsent |
|
| EaseChatRowVideo |
|
| EaseChatRowViewHolder |
|
| EaseChatRowVoice |
|
| EaseChatRowVoicePlayer |
Created by zhangsong on 17-10-20.
|
| EaseChatSetStyle |
|
| EaseChatThreadActivity |
|
| EaseChatThreadCreateActivity |
|
| EaseChatThreadCreateFragment |
|
| EaseChatThreadCreateFragment.Builder |
|
| EaseChatThreadCreatePresenter |
|
| EaseChatThreadCreatePresenterImpl |
|
| EaseChatThreadFragment |
|
| EaseChatThreadFragment.Builder |
|
| EaseChatThreadHeaderAdapter |
|
| EaseChatThreadListActivity |
|
| EaseChatThreadListAdapter |
|
| EaseChatThreadListFragment |
|
| EaseChatThreadListFragment.Builder |
|
| EaseChatThreadListFragment.OnLoadResultListener |
Request result listener
|
| EaseChatThreadListPresenter |
|
| EaseChatThreadListPresenterImpl |
|
| EaseChatThreadParentMsgView |
|
| EaseChatThreadParentMsgViewProvider |
|
| EaseChatThreadPresenter |
|
| EaseChatThreadPresenterImpl |
|
| EaseChatThreadRole |
|
| EaseChatType |
|
| EaseChatViewHolderFactory |
|
| EaseChooseGriditemBinding |
|
| EaseCombineViewHolder |
|
| EaseCompat |
Created by zhangsong on 18-6-6.
|
| EaseConfigsManager |
|
| EaseConstant |
|
| EaseConversationInfo |
|
| EaseConversationInfo.OnSelectListener |
|
| EaseConversationListAdapter |
|
| EaseConversationListBinding |
|
| EaseConversationListFragment |
|
| EaseConversationListFragment.Builder |
|
| EaseConversationListLayout |
Conversation list layout
|
| EaseConversationPresenter |
|
| EaseConversationPresenterImpl |
|
| EaseConversationSetStyle |
|
| EaseConversationSetStyle.UnreadDotPosition |
|
| EaseConversationSetStyle.UnreadStyle |
|
| EaseConversationType |
|
| EaseConversationViewHolder |
|
| EaseConversationViewHolderFactory |
|
| EaseCustomLayoutManager |
|
| EaseCustomViewHolder |
|
| EaseDateUtils |
|
| EaseDefaultEmojiconDatas |
|
| EaseDialog |
|
| EaseDialog.AlertDialogUser |
|
| EaseDialogChatExtendMenuBinding |
|
| EaseDialogMessageEditBinding |
|
| EaseDialogMessageEditFailBinding |
|
| EaseDingMessageHelper |
For ding-type message handle.
|
| EaseDingMessageHelper.IAckUserUpdateListener |
To notify if a ding-type msg acked users updated.
|
| EaseDividerGridItemDecoration |
|
| EaseDragRecyclerView |
|
| EaseDragRecyclerView.OnDraggingListener |
|
| EaseDragRecyclerView.OnLoadMoreListener |
|
| EaseDragRecyclerView.OnRefreshListener |
|
| EaseDragRecyclerView.Status |
|
| EaseEditTextUtils |
|
| EaseEmojicon |
|
| EaseEmojicon.Type |
|
| EaseEmojiconGroupEntity |
An entity of group Emojicon
|
| EaseEmojiconIndicatorView |
|
| EaseEmojiconInfoProvider |
|
| EaseEmojiconMenu |
|
| EaseEmojiconMenuListener |
|
| EaseEmojiconPagerView |
|
| EaseEmojiconPagerView.EaseEmojiconPagerViewListener |
|
| EaseEmojiconScrollTabBar |
|
| EaseEmojiconScrollTabBar.EaseScrollTabBarItemClickListener |
|
| EaseExpressionGridviewBinding |
|
| EaseExpressionViewHolder |
|
| EaseFileIconProvider |
The file icon provider
|
| EaseFileUtils |
|
| EaseFileViewHolder |
|
| EaseFragmentChatHistoryBinding |
|
| EaseFragmentChatListBinding |
|
| EaseFragmentConversationsBinding |
|
| EaseFragmentCreateThreadBinding |
|
| EaseFragmentThreadListBinding |
|
| EaseGroupInfo |
The bean is used to provide custom settings by developer
Note: group chat type and chat room type can use
|
| EaseGroupInfo.AvatarSettings |
|
| EaseGroupInfoProvider |
|
| EaseGroupListener |
|
| EaseHandleMessagePresenter |
|
| EaseHandleMessagePresenterImpl |
|
| EaseHistoryCombineViewHolder |
|
| EaseHistoryExpressionViewHolder |
|
| EaseHistoryFileViewHolder |
|
| EaseHistoryImageViewHolder |
|
| EaseHistoryTextViewHolder |
|
| EaseHistoryVideoViewHolder |
|
| EaseHistoryVoiceViewHolder |
|
| EaseImageCache |
This class memory caching of bitmaps in conjunction with the
EaseImageWorker class and its subclasses.
|
| EaseImageCache.ImageCacheParams |
A holder class that contains cache parameters.
|
| EaseImageCache.RetainFragment |
A simple non-UI Fragment that stores a single Object and is retained over
configuration changes.
|
| EaseImageGridActivity |
|
| EaseImageGridFragment |
|
| EaseImageGridFragmentBinding |
|
| EaseImageResizer |
|
| EaseImageUtils |
|
| EaseImageView |
Created by lzan13 on 2015/4/30.
|
| EaseImageView.ShapeType |
Image shape enum
|
| EaseImageViewHolder |
|
| EaseImageWorker |
This class wraps up completing some arbitrary long running work when loading a bitmap to an
ImageView.
|
| EaseInputEditText |
|
| EaseInputEditText.OnEditTextChangeListener |
|
| EaseInputMenuStyle |
Input menu includes: voice input, emoji input, text input and extended function input
|
| EaseItemRowChatHistoryBinding |
|
| EaseItemRowThreadListBinding |
|
| EaseItemThreadChatHeaderBinding |
|
| EaseItemThreadChatHeaderNoParentMessageBinding |
|
| EaseLayoutBubbleCombineBinding |
|
| EaseLayoutChatBinding |
|
| EaseLayoutChatExtendMenuBinding |
|
| EaseLayoutChatHistoryBinding |
|
| EaseLayoutChatThreadParentMsgBinding |
|
| EaseLayoutChatThreadRegionBinding |
|
| EaseLayoutDefaultNoConversationDataBinding |
|
| EaseLayoutDefaultNoDataBinding |
|
| EaseLayoutItemMenuPopupwindowBinding |
|
| EaseLayoutItemMenuPopupwindowHorizontalBinding |
|
| EaseLayoutItemMessageMenuPopupwindowBinding |
|
| EaseLayoutItemMessageReactionPopupwindowBinding |
|
| EaseLayoutItemReactionPopupwindowBinding |
|
| EaseLayoutMenuPopupwindowBinding |
|
| EaseLayoutMenuReactionsBinding |
|
| EaseLayoutMessageMenuPopupwindowBinding |
|
| EaseLayoutMessageReactionPopupwindowBinding |
|
| EaseLayoutNoDataShowNothingBinding |
|
| EaseLayoutRowThreadNotifyBinding |
|
| EaseLiveChatRoomMessagesBinding |
|
| EaseLiveMessageConstant |
|
| EaseLiveMessageHelper |
|
| EaseLiveMessageStyleHelper |
|
| EaseLiveMessageType |
|
| EaseLiveRoomMsgsItemBinding |
|
| EaseMediaManagerRepository |
|
| EaseMessageAdapter |
|
| EaseMessageListener |
|
| EaseMessageMenuData |
|
| EaseMessageMenuPopupWindow |
|
| EaseMessageMenuPopupWindow.OnPopupWindowDismissListener |
|
| EaseMessageMenuPopupWindow.OnPopupWindowItemClickListener |
|
| EaseMessageReactionHelper |
|
| EaseMessageReactionHelper.LoadMoreStatus |
|
| EaseMessageReactionHelper.ReactionItemDelete |
|
| EaseMessageViewType |
|
| EaseMultiDeviceListener |
|
| EaseNotificationMsgManager |
|
| EaseNotificationViewHolder |
|
| EaseNotifier |
new message notifier class
|
| EaseNotifier.EaseNotificationInfoProvider |
|
| EasePhotoView |
|
| EasePopupMenuHelper |
|
| EasePopupWindow |
|
| EasePopupWindow.OnPopupWindowDismissListener |
|
| EasePopupWindow.OnPopupWindowItemClickListener |
Popup window item click listener
|
| EasePopupWindow.Style |
|
| EasePopupWindowHelper |
|
| EasePreferenceManager |
|
| EasePresenceUtil |
|
| EasePresenceView |
|
| EasePresenceView.OnPresenceClickListener |
|
| EaseProgressDialog |
|
| EaseProgressDialog.Builder |
|
| EaseReactionEmojiconEntity |
|
| EaseReactionMenuHelper |
|
| EaseReactionOptions |
|
| EaseRecyclerView |
Can add headers and footers
Refer to:https://github.com/idisfkj/EnhanceRecyclerView
|
| EaseRecyclerView.RecyclerViewContextMenuInfo |
|
| EaseRecyclingBitmapDrawable |
|
| EaseRecyclingImageView |
Sub-class of ImageView which automatically notifies the drawable when it is
being displayed.
|
| EaseReplyMap |
Map the message type to ChatMessage.Type
|
| EaseRowBigExpressionBinding |
|
| EaseRowExpressionBinding |
|
| EaseRowHistoryBigexpressionBinding |
|
| EaseRowHistoryCombineBinding |
|
| EaseRowHistoryFileBinding |
|
| EaseRowHistoryLocationBinding |
|
| EaseRowHistoryMessageBinding |
|
| EaseRowHistoryPictureBinding |
|
| EaseRowHistoryVideoBinding |
|
| EaseRowHistoryVoiceBinding |
|
| EaseRowReactionBinding |
|
| EaseRowReactionPopupwindowBinding |
|
| EaseRowReactionUserInfoBinding |
|
| EaseRowReceivedBigexpressionBinding |
|
| EaseRowReceivedCombineBinding |
|
| EaseRowReceivedFileBinding |
|
| EaseRowReceivedLocationBinding |
|
| EaseRowReceivedMessageBinding |
|
| EaseRowReceivedPictureBinding |
|
| EaseRowReceivedQuoteLayoutBinding |
|
| EaseRowReceivedVideoBinding |
|
| EaseRowReceivedVoiceBinding |
|
| EaseRowSentBigexpressionBinding |
|
| EaseRowSentCombineBinding |
|
| EaseRowSentFileBinding |
|
| EaseRowSentLocationBinding |
|
| EaseRowSentMessageBinding |
|
| EaseRowSentPictureBinding |
|
| EaseRowSentQuoteLayoutBinding |
|
| EaseRowSentVideoBinding |
|
| EaseRowSentVoiceBinding |
|
| EaseRowUnsentMessageBinding |
|
| EaseScrollTabItemBinding |
|
| EaseSettingsProvider |
new message options provider
|
| EaseShowBigImageActivity |
download and show original image
|
| EaseShowLocalVideoActivity |
|
| EaseShowNormalFileActivity |
|
| EaseShowVideoActivity |
show the video
|
| EaseShowvideoActivityBinding |
|
| EaseSingleSourceLiveData<T> |
Use LiveData when setting up and listening to a single data source
It is convenient to automatically cancel the monitoring of the previous data source when the data source needs to be switched.
|
| EaseSmileUtils |
|
| EaseSoftKeyboardHelper |
|
| EaseTextViewHolder |
|
| EaseThreadManager |
Thread manager
|
| EaseThreadNotifyViewHolder |
|
| EaseTitleBar |
title bar
|
| EaseTitleBar.OnBackPressListener |
Back event listener
|
| EaseTitleBar.OnIconClickListener |
Click icon listener
|
| EaseTitleBar.OnRightClickListener |
Click right region listener
|
| EaseTitleBar.TitlePosition |
Title position enum
|
| EaseUIKit |
|
| EaseUnknownViewHolder |
|
| EaseUnsentViewHolder |
|
| EaseUser |
|
| EaseUserProfileProvider |
User profile provider
|
| EaseUserUtils |
|
| EaseUtils |
|
| EaseVideoEntity |
|
| EaseVideoListViewModel |
|
| EaseVideoViewHolder |
|
| EaseVoiceLengthUtils |
use to control voice view's length
|
| EaseVoiceRecorder |
|
| EaseVoiceRecorderView |
Voice recorder view
|
| EaseVoiceRecorderView.EaseVoiceRecorderCallback |
|
| EaseVoiceViewHolder |
|
| EaseWidgetChatInputMenuContainerBinding |
|
| EaseWidgetChatPrimaryMenuBinding |
|
| EaseWidgetChatQuoteBinding |
|
| EaseWidgetEmojiconBinding |
|
| EaseWidgetEmojiconTabBarBinding |
|
| EaseWidgetReactionReceivedLayoutBinding |
|
| EaseWidgetReactionSenderLayoutBinding |
|
| EaseWidgetReactionUserListLayoutBinding |
|
| EaseWidgetTitleBarBinding |
|
| EaseWidgetVoiceRecorderBinding |
|
| EasyIncludeControlsBinding |
|
| EasyVideoCallback |
|
| EasyVideoPlayer |
Simple video player,refer to:https://github.com/mmbadimunei/easyVideoPlayer
Can realize the playback progress control, play pause and continue to play and other functions
|
| EasyVideoProgressCallback |
|
| EImageView |
To resolve the exception of “trying to use a recycled bitmap android.graphics.Bitmap@2d46e6b”
|
| EmojiconGridAdapter |
|
| EmojiconPagerAdapter |
|
| HanziToPinyin |
An object to convert Chinese character to its corresponding pinyin string.
|
| HanziToPinyin.Token |
|
| HorizontalPageLayoutManager |
This LayoutManager provides pagination effects similar to ViewPager+GridView.
|
| IAvatarSet |
|
| IBaseHandleMessage |
|
| IChatEmojiconMenu |
|
| IChatExtendMenu |
|
| IChatExtendQuoteView |
|
| IChatHistoryLayoutView |
|
| IChatInputMenu |
|
| IChatLayout |
|
| IChatMessageItemSet |
|
| IChatMessageListLayout |
|
| IChatMessageListView |
|
| IChatPrimaryMenu |
|
| IChatQuote |
|
| IChatThreadCreateView |
|
| IChatThreadListView |
|
| IChatThreadView |
|
| IChatTopExtendMenu |
|
| IConversationListLayout |
|
| IConversationStyle |
|
| IEaseConversationListView |
|
| IHandleChatHistory |
|
| IHandleMessageView |
|
| ILoadDataView |
|
| IPhotoView |
|
| IPopupMenu |
|
| IPopupWindow |
|
| IRecyclerView |
|
| IRecyclerViewHandle |
|
| IUIKitInterface |
|
| MenuItemBean |
|
| MessageResultCallback |
message send or download result callback
|
| OnAddMsgAttrsBeforeSendEvent |
|
| OnChatExtendMenuItemClickListener |
|
| OnChatInputChangeListener |
|
| OnChatLayoutFinishInflateListener |
|
| OnChatLayoutListener |
|
| OnChatRecordTouchListener |
|
| OnChatThreadCreatedResultListener |
|
| OnChatThreadRoleResultCallback |
|
| OnCombineMessageDownloadAndParseListener |
Download and parse combine message attachment's listener.
|
| OnConItemClickListener<T> |
Item click listener for conversation
|
| OnConversationChangeListener |
|
| OnConversationLoadListener |
|
| OnEaseChatConnectionListener |
|
| OnItemChatThreadClickListener |
Thread item click listener
|
| OnItemClickListener |
Item click listener
|
| OnItemLongClickListener |
Item long click listener
|
| OnJoinChatThreadResultListener |
|
| OnLiveMessageListener |
|
| OnMenuChangeListener |
|
| OnMessageItemClickListener |
|
| OnMessageListItemClickListener |
Item click listener for chat list
|
| OnMessageSelectResultListener |
Listen to the result of the selected messages in chat message list.
|
| OnMessageSelectResultListener.SelectType |
|
| OnMessageSendCallBack |
|
| OnModifyMessageListener |
The user listens for modifing messages successfully
|
| OnPeerTypingListener |
|
| OnPhotoTapListener |
Interface definition for a callback to be invoked when the Photo is
tapped with a single tap.
|
| OnPopupMenuDismissListener |
|
| OnPopupMenuItemClickListener |
|
| OnPopupMenuPreShowListener |
|
| OnQuoteViewClickListener |
|
| OnReactionMessageListener |
|
| OnRecallMessageResultListener |
|
| OnSendLiveMessageCallBack |
|
| OnTitleBarFinishInflateListener |
|
| OnViewTapListener |
Interface definition for a callback to be invoked when the ImageView is
tapped with a single tap.
|
| PageDecorationLastJudge |
Refer to:https://blog.csdn.net/Y_sunny_U/article/details/89500464
|
| PagingItemDecoration |
item decoration
Refer to:https://blog.csdn.net/Y_sunny_U/article/details/89500464
|
| PagingScrollHelper |
RecycleView paging rolling tool class
Refer to:https://blog.csdn.net/Y_sunny_U/article/details/89500464
|
| PagingScrollHelper.onPageChangeListener |
|
| PresenceData |
|
| PresenceViewBinding |
|
| ReactionGridAdapter |
|
| ReactionItemBean |
|
| ReactionUserListGridAdapter |
|
| RecyclerViewFlowLayoutManager |
|
| RomUtils |
|
| RomUtils.RomName |
|
| StatusBarCompat |
|