A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
C
- CacheDataSource - class in ai.nexconn.chatui.userinfo
- cachedBitmap(android.graphics.Bitmap) - function in ai.nexconn.chatui.picture.widget.longimage.ImageSource
- Provide a loaded and cached bitmap for display.
- calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView.State,kotlin.Array) - function in androidx.recyclerview.widget.LinearLayoutManager
- calculateItemDecorationsForChild(android.view.View,android.graphics.Rect) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- call() - function in ai.nexconn.chatui.utils.function.Action0
- call(T) - function in ai.nexconn.chatui.utils.function.Action1
- call() - function in ai.nexconn.chatui.utils.function.Func0
- call(T) - function in ai.nexconn.chatui.utils.function.Func1
- call(java.lang.String,java.lang.String,android.os.Bundle) - function in android.content.ContentProvider
- callOnClick() - function in android.view.View
- cameraFileName(java.lang.String) - function in ai.nexconn.chatui.picture.PictureSelectionModel
- Camera custom local file name # Such as xxx.
- CameraFocusListener - class in ai.nexconn.chatui.shortvideo.record
- 445263848@qq.com.
- CameraParamUtil - class in ai.nexconn.chatui.shortvideo.record
- 445263848@qq.com.
- CameraParamUtil.CameraSizeComparator - class in ai.nexconn.chatui.shortvideo.record.CameraParamUtil
- CameraView - class in ai.nexconn.chatui.shortvideo.record
- CameraView.CameraViewListener - class in ai.nexconn.chatui.shortvideo.record.CameraView
- canAnimate() - function in android.view.ViewGroup
- cancel() - function in ai.nexconn.chatui.channel.feature.recall.RecallEditCountDownTimer
- cancel() - function in ai.nexconn.chatui.shortvideo.record.CaptureButton.CaptureListener
- Retake photo during preview
- cancel() - function in ai.nexconn.chatui.utils.image.ProxyHttpUrlFetcher
- cancel() - function in ai.nexconn.chatui.utils.timer.CountDownTimer
- Cancel the countdown.
- cancel() - function in android.app.Dialog
- cancelAudio() - function in ai.nexconn.chatui.shortvideo.record.CameraView
- cancelCountDown(java.lang.String) - function in ai.nexconn.chatui.channel.feature.recall.RecallEditManager
- Cancels the countdown timer for the specified message ID.
- cancelCountDownInConversation(java.lang.String) - function in ai.nexconn.chatui.channel.feature.recall.RecallEditManager
- Cancels all countdown timers in the conversation.
- cancelDragAndDrop() - function in android.view.View
- cancelled() - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil.IPermissionEventCallback
- cancelLongPress() - function in android.view.View
- cancelLongPress() - function in android.widget.TextView
- cancelPendingInputEvents() - function in android.view.View
- cancelSendingImage(ai.nexconn.chat.channel.ChannelType,java.lang.String,int) - function in ai.nexconn.chatui.manager.SendImageManager
- cancelSendingImages(ai.nexconn.chat.channel.ChannelType,java.lang.String) - function in ai.nexconn.chatui.manager.SendImageManager
- cancelSendingMedia(ai.nexconn.chat.channel.ChannelType,java.lang.String) - function in ai.nexconn.chatui.manager.SendMediaManager
- cancelSendingMedia(ai.nexconn.chat.channel.ChannelType,java.lang.String,int) - function in ai.nexconn.chatui.manager.SendMediaManager
- cancelSendMediaMessage(ai.nexconn.chat.message.Message,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chatui.NCChatUI
- Cancels an in-progress media message upload.
- canChildScrollUp() - function in androidx.swiperefreshlayout.widget.SwipeRefreshLayout
- canDrawOverlays(android.content.Context) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- canDrawOverlays(android.content.Context,boolean) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- Checks whether the app has overlay (floating window) permission.
- canEditByLongClick(ai.nexconn.chatui.model.UiMessage) - function in ai.nexconn.chatui.channel.feature.editmessage.EditMessageManager
- canGoBack() - function in android.webkit.WebView
- canGoBackOrForward(int) - function in android.webkit.WebView
- canGoForward() - function in android.webkit.WebView
- canLoadMore() - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshContent
- canLoadMore(android.view.View) - function in ai.nexconn.chatui.widget.pullrefresh.listener.ScrollBoundaryDecider
- Determine whether pull-up load more can start based on content view state.
- canLoadMore(android.view.View) - function in ai.nexconn.chatui.widget.pullrefresh.simple.SimpleBoundaryDecider
- Determine whether pull-up load more can start based on content view state.
- canLoadMore(android.view.View,android.graphics.PointF,boolean) - function in ai.nexconn.chatui.widget.pullrefresh.util.SmartUtil
- Determine whether the content view can load more.
- canLoadMore() - function in ai.nexconn.chatui.widget.pullrefresh.wrapper.RefreshContentWrapper
- canonicalize(android.net.Uri) - function in android.content.ContentProvider
- canRefresh() - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshContent
- canRefresh(android.view.View) - function in ai.nexconn.chatui.widget.pullrefresh.listener.ScrollBoundaryDecider
- Determine whether pull-down refresh can start based on content view state.
- canRefresh(android.view.View) - function in ai.nexconn.chatui.widget.pullrefresh.simple.SimpleBoundaryDecider
- Determine whether pull-down refresh can start based on content view state.
- canRefresh(android.view.View,android.graphics.PointF) - function in ai.nexconn.chatui.widget.pullrefresh.util.SmartUtil
- Determine whether the content can be refreshed.
- canRefresh() - function in ai.nexconn.chatui.widget.pullrefresh.wrapper.RefreshContentWrapper
- canReplaceWith(ai.nexconn.chatui.widget.pullrefresh.constant.DimensionStatus) - function in ai.nexconn.chatui.widget.pullrefresh.constant.DimensionStatus
- Whether this status can be replaced by a new one.
- canResolveLayoutDirection() - function in android.view.View
- canResolveTextAlignment() - function in android.view.View
- canResolveTextDirection() - function in android.view.View
- canScroll(android.view.View,boolean,int,int,int) - function in androidx.viewpager.widget.ViewPager
- canScrollHorizontally(int) - function in android.view.View
- canScrollHorizontally() - function in androidx.recyclerview.widget.LinearLayoutManager
- canScrollHorizontally(int) - function in androidx.viewpager.widget.ViewPager
- canScrollVertically(int) - function in android.view.View
- canScrollVertically() - function in androidx.recyclerview.widget.LinearLayoutManager
- canSelectArbitrarily() - function in android.text.method.LinkMovementMethod
- canShowOverflowMenu() - function in androidx.appcompat.widget.Toolbar
- canZoomIn() - function in android.webkit.WebView
- canZoomOut() - function in android.webkit.WebView
- capture() - function in ai.nexconn.chatui.shortvideo.record.CameraView
- capture() - function in ai.nexconn.chatui.shortvideo.record.CaptureButton.CaptureListener
- Take photo
- CaptureButton - class in ai.nexconn.chatui.shortvideo.record
- 445263848@qq.com.
- CaptureButton.CaptureListener - class in ai.nexconn.chatui.shortvideo.record.CaptureButton
- capturePicture() - function in android.webkit.WebView
- captureSuccess(android.graphics.Bitmap) - function in ai.nexconn.chatui.shortvideo.record.CameraView.CameraViewListener
- captureSuccess() - function in ai.nexconn.chatui.shortvideo.record.CaptureButton
- cdTime(long,long) - function in ai.nexconn.chatui.picture.tools.DateUtils
- Calculate the time interval between two timestamps
- change() - function in ai.nexconn.chatui.model.UiBaseBean
- change() - function in ai.nexconn.chatui.model.UiBaseBean
- changeCustomTheme(android.content.Context,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.config.ChatUIThemeManager
- Switches to a custom theme that is stacked on top of a base built-in theme.
- changeFragmentShader(java.lang.String) - function in ai.nexconn.chatui.shortvideo.compressor.OutputSurface
- changeFragmentShader(java.lang.String) - function in ai.nexconn.chatui.shortvideo.compressor.TextureRenderer
- changeFragmentShader(java.lang.String) - function in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.muxer.CodecInputSurface
- changeFragmentShader(java.lang.String) - function in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.render.TextureRenderer
- changeImageNumber(java.util.List) - function in ai.nexconn.chatui.picture.PictureSelectorActivity
- change image selector state
- changeInnerTheme(android.content.Context,java.lang.String) - function in ai.nexconn.chatui.config.ChatUIThemeManager
- Switches to a registered built-in theme and applies it immediately.
- ChannelActivity - class in ai.nexconn.chatui.channel
- Channel page Activity.
- ChannelActivity - enum entry in ai.nexconn.chatui.utils.route.RouteUtils.ChatUIActivityType
- ChannelClickListener - class in ai.nexconn.chatui.config
- Listener for user interaction events within a conversation (channel) screen.
- ChannelConfig - class in ai.nexconn.chatui.config
- Configuration for the conversation (channel) screen.
- channelConfig() - function in ai.nexconn.chatui.config.NCChatUIConfig
- Returns the channel (conversation) screen configuration.
- ChannelEventListener - class in ai.nexconn.chatui.handler
- Listener for channel-level events dispatched by NCChatUI.
- ChannelFragment - class in ai.nexconn.chatui.channel
- ChannelKey - class in ai.nexconn.chatui.model
- Created by zhjchen on 4/29/15.
- ChannelListActivity - class in ai.nexconn.chatui.channellist
- Channel list Activity.
- ChannelListActivity - enum entry in ai.nexconn.chatui.utils.route.RouteUtils.ChatUIActivityType
- ChannelListAdapter - class in ai.nexconn.chatui.channellist
- Channel list Adapter Standalone implementation that directly holds a ConversationListProvider without depending on a ProviderManager singleton.
- ChannelListAdapter.OnItemClickListener - class in ai.nexconn.chatui.channellist.ChannelListAdapter
- ChannelListBehaviorListener - class in ai.nexconn.chatui.config
- Listener for user interaction events on the channel-list screen.
- ChannelListConfig - class in ai.nexconn.chatui.config
- Configuration for the channel-list screen.
- channelListConfig() - function in ai.nexconn.chatui.config.NCChatUIConfig
- Returns the channel-list screen configuration.
- ChannelListConnectionHandler - class in ai.nexconn.chatui.channellist.handler
- General connection status handler Only listens for connection status changes and notifies externally via DataKey; contains no UI logic.
- ChannelListDataHandler - class in ai.nexconn.chatui.channellist.handler
- Core data handler for the channel list Responsible for channel data fetching, filtering, sorting, deduplication, and UI model management.
- ChannelListEventHandler - class in ai.nexconn.chatui.channellist.handler
- Channel list event listener handler Registers all event listeners that trigger channel list refresh, and notifies the ViewModel via DataKey.
- ChannelListFragment - class in ai.nexconn.chatui.channellist
- Channel list Fragment Override entry points for subclasses:
- onCreateConversationListProvider — customize item rendering
- onCreateChannelListAdapter — customize Adapter
- onCreateViewModel — customize ViewModel
- subscribeUi — customize data binding
- initRefreshView — customize refresh behavior
- onItemClick — customize click handling
- onItemLongClick — customize long-press handling
- showConversationLongClickMenu — customize long-press menu
- ChannelListOnlineStatusHandler - class in ai.nexconn.chatui.channellist.handler
- Channel list online status handler Listens for user online status changes and manages the online status data source.
- ChannelListReadReceiptHandler - class in ai.nexconn.chatui.channellist.handler
- Channel list read receipt handler Handles V5 read receipts, multi-device read status synchronization, and message editing.
- ChannelListReferenceMessageHandler - class in ai.nexconn.chatui.channellist.handler
- Channel list reference message handler Handles refreshing reference message status for conversation list items.
- ChannelListUserInfoHandler - class in ai.nexconn.chatui.channellist.handler
- Channel list user info handler Listens for user/group/group-member info changes and provides a preloading interface.
- ChannelListViewModel - class in ai.nexconn.chatui.channellist
- Channel list ViewModel Coordinates all Handlers, manages LiveData, and exposes data to Fragment.
- ChannelLoadMessageType - class in ai.nexconn.chatui.config
- Kit-internal replacement for the old libcore ChannelLoadMessageType.
- ChannelOperationsHandler - class in ai.nexconn.chatui.usermanage.handler
- Channel operations handler.
- ChannelProcessorFactory - class in ai.nexconn.chatui.channel.messagelist.processor
- Channel processor factory.
- ChannelStatusHandler - class in ai.nexconn.chatui.usermanage.handler
- Channel status handler.
- ChannelViewModel - class in ai.nexconn.chatui.channel
- CharacterParser - class in ai.nexconn.chatui.utils.text
- Converts Chinese characters to Pinyin
- ChatroomNormalState - class in ai.nexconn.chatui.channel.messagelist.status
- ChatUIBundleUtils - class in ai.nexconn.chatui.utils.bundle
- Bundle serialization utility for storing and retrieving non-Parcelable/Serializable nexconn model objects in a Bundle.
- ChatUIConstants - class in ai.nexconn.chatui.utils.constant
- Constants utility class
- ChatUIDateUtils - class in ai.nexconn.chatui.utils.text
- ChatUIEditText - class in ai.nexconn.chatui.widget
- ChatUIErrorCode - class in ai.nexconn.chatui.model
- ChatUIFragmentFactory - class in ai.nexconn.chatui
- Factory for all UI screens provided by the ChatUI SDK.
- ChatUIImageEngine - class in ai.nexconn.chatui.config
- Image loading engine used by the ChatUI SDK.
- ChatUIMediaInterceptor - class in ai.nexconn.chatui.config
- Interceptor for media resource loading in the ChatUI SDK.
- ChatUIMediaInterceptor.Callback - class in ai.nexconn.chatui.config.ChatUIMediaInterceptor
- Completion callback for asynchronous interceptor operations.
- ChatUINotificationHelper - class in ai.nexconn.chatui.notification
- Helper class for managing notification IDs and channel configuration.
- ChatUINotificationManager - class in ai.nexconn.chatui.notification
- ChatUINotificationViewModel - class in ai.nexconn.chatui.notification
- ChatUINotificationViewModel.NotificationQuietInfo - class in ai.nexconn.chatui.notification.ChatUINotificationViewModel
- ChatUIStorageUtils - class in ai.nexconn.chatui.utils.file
- Storage utility class for ChatUI media operations.
- ChatUIStorageUtils.MediaType - class in ai.nexconn.chatui.utils.file.ChatUIStorageUtils
- ChatUISwipeRefreshLayout - class in ai.nexconn.chatui.widget
- ChatUISwipeRefreshLayout.OnFlushListener - class in ai.nexconn.chatui.widget.ChatUISwipeRefreshLayout
- ChatUISwipeRefreshLayout.OnLoadListener - class in ai.nexconn.chatui.widget.ChatUISwipeRefreshLayout
- ChatUIThemeManager - class in ai.nexconn.chatui.config
- Theme manager for the ChatUI SDK.
- ChatUIThemeManager.OnThemeListener - class in ai.nexconn.chatui.config.ChatUIThemeManager
- Listener for theme-change events.
- ChatUIUtils - class in ai.nexconn.chatui.utils.common
- ChatUIViewUtils - class in ai.nexconn.chatui.utils.view
- ChatUIWebView - class in ai.nexconn.chatui.widget
- ChatUIWebViewActivity - enum entry in ai.nexconn.chatui.utils.route.RouteUtils.ChatUIActivityType
- check(android.net.http.SslCertificate) - function in ai.nexconn.chatui.config.FeatureConfig.SSLInterceptor
- Called to check whether the given SSL certificate should be trusted.
- check(java.lang.String) - function in ai.nexconn.chatui.utils.system.OSUtils
- checkCallingOrSelfPermission(java.lang.String) - function in android.content.ContextWrapper
- checkCallingOrSelfUriPermission(android.net.Uri,int) - function in android.content.ContextWrapper
- checkCallingOrSelfUriPermissions(java.util.List,int) - function in android.content.ContextWrapper
- checkCallingPermission(java.lang.String) - function in android.content.ContextWrapper
- checkCallingUriPermission(android.net.Uri,int) - function in android.content.ContextWrapper
- checkCallingUriPermissions(java.util.List,int) - function in android.content.ContextWrapper
- checkContentUriPermissionFull(android.net.Uri,int,int,int) - function in android.content.ContextWrapper
- checkCoordinatorLayout(android.view.View,ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel,ai.nexconn.chatui.widget.pullrefresh.listener.CoordinatorLayoutListener) - function in ai.nexconn.chatui.widget.pullrefresh.util.DesignUtil
- CHECKED - enum entry in ai.nexconn.chatui.model.ContactModel.CheckType
- checkedAndroid_Q() - function in ai.nexconn.chatui.picture.tools.SdkVersionUtils
- Check whether the device is running Android Q or above
- checkEditedMessageDraftStatus(ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.handler.EditMessageHandler
- Checks edit-message draft status; called by InputPanel to decide whether to load a regular draft.
- checkFriend(java.lang.String) - function in ai.nexconn.chatui.usermanage.handler.FriendInfoHandler
- checkGlError(java.lang.String) - function in ai.nexconn.chatui.shortvideo.compressor.TextureRenderer
- checkGlError(java.lang.String) - function in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.render.TextureRenderer
- checkInputConnectionProxy(android.view.View) - function in android.view.View
- checkIntent(android.content.Context,android.content.Intent) - function in ai.nexconn.chatui.activity.NCWebviewActivity
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.view.ViewGroup
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.widget.AbsoluteLayout
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.widget.FrameLayout
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.widget.LinearLayout
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.widget.RelativeLayout
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in androidx.appcompat.widget.Toolbar
- checkLayoutParams(androidx.recyclerview.widget.RecyclerView.LayoutParams) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in androidx.viewpager.widget.ViewPager
- checkMediaStoragePermissions(android.content.Context) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- checkMicAvailable(android.content.Context) - function in ai.nexconn.chatui.utils.common.ChatUIUtils
- checkPermission(java.lang.String,int,int) - function in android.content.ContextWrapper
- checkPermissionResultIncompatible(kotlin.Array,kotlin.Array) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- Validates that permission callback parameters are compatible.
- checkPermissions(android.content.Context,kotlin.Array) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- checkSDKVersionAndTargetIsTIRAMISU(android.content.Context) - function in ai.nexconn.chatui.utils.common.ChatUIUtils
- checkSDKVersionAndTargetIsUDC(android.content.Context) - function in ai.nexconn.chatui.utils.common.ChatUIUtils
- Note: this check must be called before checkSDKVersionAndTargetIsTIRAMISU.
- checkSelfPermission(android.content.Context,kotlin.Array) - function in ai.nexconn.chatui.picture.permissions.PermissionChecker
- Check whether a specific permission is granted
- checkSelfPermission(java.lang.String) - function in android.content.ContextWrapper
- checkUriPermission(android.net.Uri,int,int,int) - function in android.content.ContextWrapper
- checkUriPermissions(java.util.List,int,int,int) - function in android.content.ContextWrapper
- checkViewsValid(kotlin.Array) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- checkViewsValid(kotlin.Array) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- childDrawableStateChanged(android.view.View) - function in android.view.ViewGroup
- childHasTransientStateChanged(android.view.View,boolean) - function in android.view.ViewGroup
- chooseSize(int,int,int) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- CircleProgressView - class in ai.nexconn.chatui.widget
- My GitHub : https://github.
- cleanCache() - function in ai.nexconn.chatui.userinfo.CacheDataSource
- cleanUnreadNewCount() - function in ai.nexconn.chatui.channel.ChannelViewModel
- cleanUnreadStatus() - function in ai.nexconn.chatui.channel.ChannelViewModel
- Clears the unread status.
- cleanup() - function in ai.nexconn.chatui.utils.image.ProxyHttpUrlFetcher
- cleanupLayoutState(android.view.View) - function in android.view.ViewGroup
- clear() - function in ai.nexconn.chatui.widget.adapter.BaseListViewAdapter
- clear() - function in ai.nexconn.chatui.widget.cache.NCCache
- clear() - function in java.util.ArrayList
- CLEAR_CONVERSATION_MESSAGES - enum entry in ai.nexconn.chatui.model.OperationResult.Action
- clearAbortBroadcast() - function in android.content.BroadcastReceiver
- clearAllCache() - function in ai.nexconn.chatui.widget.TextAnimationHelper
- Clear all caches
- clearAllNotification() - function in ai.nexconn.chatui.notification.ChatUINotificationManager
- Clears all notifications
- clearAllTables() - function in androidx.room.RoomDatabase
- clearAnimation() - function in android.view.View
- clearCache() - function in ai.nexconn.chatui.notification.MessageNotificationHelper
- clearCache(boolean) - function in android.webkit.WebView
- clearCallingIdentity() - function in android.content.ContentProvider
- clearChildFocus(android.view.View) - function in android.view.ViewGroup
- clearClientCertPreferences(java.lang.Runnable) - function in android.webkit.WebView
- clearColorFilter() - function in android.widget.ImageView
- clearComposingText() - function in android.widget.TextView
- clearDisappearingChildren() - function in android.view.ViewGroup
- clearEditedMessageDraft(ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.handler.EditMessageHandler
- Clears edit draft from both local cache and BaseChannel.editedMessageDraft.
- clearEditMessageConfig(android.content.Context,ai.nexconn.chat.channel.ChannelType,java.lang.String) - function in ai.nexconn.chatui.channel.extension.NCExtensionCacheHelper
- ClearEvent - class in ai.nexconn.chatui.channel.event.action
- clearFocus() - function in android.view.View
- clearFocus() - function in android.view.ViewGroup
- clearForeverObserver() - function in ai.nexconn.chatui.manager.UnReadMessageManager
- clearFormData() - function in android.webkit.WebView
- clearHistory() - function in android.webkit.WebView
- clearMatches() - function in android.webkit.WebView
- clearMessageCache() - function in ai.nexconn.chatui.shortvideo.player.ShortVideoPlayerActivity
- clearNotification(android.content.Context,int) - function in ai.nexconn.chatui.notification.NotificationUtil
- clearObserver() - function in ai.nexconn.chatui.manager.UnReadMessageManager
- clearOnPageChangeListeners() - function in androidx.viewpager.widget.ViewPager
- clearOverrideActivityTransition(int) - function in android.app.Activity
- clearPendingCredentialRequest() - function in android.view.View
- clearPreviewMediaData() - function in ai.nexconn.chatui.picture.observable.ImagesObservable
- Clear preview images
- clearPriorityUserList() - function in ai.nexconn.chatui.manager.OnLineStatusManager
- Clears the priority user list cache
- clearSslPreferences() - function in android.webkit.WebView
- clearUnreadCount(ai.nexconn.chat.channel.model.ChannelIdentifier,ai.nexconn.chat.handler.OperationHandler) - function in ai.nexconn.chatui.NCChatUI
- Clears unread count for a channel and notifies all registered ChannelEventListeners via onClearedUnreadStatus on success.
- clearView() - function in android.webkit.WebView
- clearViewTranslationCallback() - function in android.view.View
- clearWallpaper() - function in android.content.ContextWrapper
- ClickImageView - class in ai.nexconn.chatui.channel.extension.component.moreaction
- Created by zwfang on 2018/3/30.
- ClickImageView - class in ai.nexconn.chatui.widget
- Created by zwfang on 2018/3/30.
- clone() - function in java.util.ArrayList
- close() - function in androidx.room.RoomDatabase
- closeActivity() - function in ai.nexconn.chatui.picture.PictureBaseActivity
- Close Activity
- closeActivity() - function in ai.nexconn.chatui.picture.PictureBaseActivity
- Close Activity
- closeContextMenu() - function in android.app.Activity
- closeDb() - function in ai.nexconn.chatui.userinfo.UserDatabase
- closeHeaderOrFooter() - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout
- Close the Header or Footer.
- closeHeaderOrFooter() - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshLayout
- Close the Header or Footer.
- closeOptionsMenu() - function in android.app.Activity
- closeOptionsMenu() - function in android.app.Dialog
- closeOptionsMenu() - function in androidx.appcompat.app.AppCompatActivity
- CodecInputSurface - class in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.muxer
- collapseActionView() - function in androidx.appcompat.widget.Toolbar
- collapseExtension() - function in ai.nexconn.chatui.channel.extension.NCExtension
- Collapse the panel.
- collapseExtensionBoard() - function in ai.nexconn.chatui.channel.extension.NCExtensionViewModel
- Collapses the panel; NCExtension shows only the InputPanel.
- collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry) - function in androidx.recyclerview.widget.LinearLayoutManager
- collectAndQueryReadReceiptInfo(java.util.List) - function in ai.nexconn.chatui.channellist.handler.ChannelListReadReceiptHandler
- Collects messages in the channel list that require V5 read receipt queries and initiates the query
- collectAndRefreshReferenceMessages(java.util.List) - function in ai.nexconn.chatui.channellist.handler.ChannelListReferenceMessageHandler
- Collects reference messages in the channel list that need status refresh and initiates the refresh
- collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry) - function in androidx.recyclerview.widget.LinearLayoutManager
- CollectionsUtils - class in ai.nexconn.chatui.utils.common
- ColorUtils - class in ai.nexconn.chatui.widget.switchbutton
- Generate thumb and background color state list use tintColor Created by kyle on 15/11/4.
- CombineForwardTitleHelper - class in ai.nexconn.chatui.channel.feature.combineforward
- Utility for building combine-forward titles consistently across list/detail pages.
- combineMeasuredStates(int,int) - function in android.view.View
- CombineMessageDetailActivity - enum entry in ai.nexconn.chatui.utils.route.RouteUtils.ChatUIActivityType
- CombineMessageItemProvider - class in ai.nexconn.chatui.channel.messagelist.provider
- Combined-forward message bubble Provider.
- CombineMessagePreviewActivity - class in ai.nexconn.chatui.channel.feature.combineforward
- Combined-forward message preview Activity (no title bar; the header is managed by the Fragment).
- CombineMessagePreviewFragment - class in ai.nexconn.chatui.channel.feature.combineforward
- Combined-forward message preview Fragment.
- CombineMessagePreviewViewModel - class in ai.nexconn.chatui.channel.feature.combineforward
- Combined-forward message preview page ViewModel.
- CombineMessagePreviewViewModel.LoadState - class in ai.nexconn.chatui.channel.feature.combineforward.CombineMessagePreviewViewModel
- CombinePicturePagerActivity - class in ai.nexconn.chatui.activity
- CombinePicturePagerActivity - enum entry in ai.nexconn.chatui.utils.route.RouteUtils.ChatUIActivityType
- CommonAdapter - class in ai.nexconn.chatui.base.adapter
- CommonDialog - class in ai.nexconn.chatui.widget
- Common dialog
- CommonDialog.Builder - class in ai.nexconn.chatui.widget.CommonDialog
- Subclasses of CommonDialog should extend this Builder and override getCurrentDialog to return the subclass dialog instance.
- CommonDialog.OnDialogButtonClickListener - class in ai.nexconn.chatui.widget.CommonDialog
- CommonListComponent - class in ai.nexconn.chatui.usermanage.component
- compare(ai.nexconn.chatui.channel.feature.mention.MentionMemberSelectFragment.MemberInfo,ai.nexconn.chatui.channel.feature.mention.MentionMemberSelectFragment.MemberInfo) - function in ai.nexconn.chatui.channel.feature.mention.MentionMemberSelectFragment.PinyinComparator
- compare(android.hardware.Camera.Size,android.hardware.Camera.Size) - function in ai.nexconn.chatui.shortvideo.record.CameraParamUtil.CameraSizeComparator
- compare(ai.nexconn.chatui.model.FileInfo,ai.nexconn.chatui.model.FileInfo) - function in ai.nexconn.chatui.utils.file.FileTypeUtils.FileNameComparator
- comparing(java.util.function.Function) - function in java.util.Comparator
- comparingDouble(java.util.function.ToDoubleFunction) - function in java.util.Comparator
- comparingInt(java.util.function.ToIntFunction) - function in java.util.Comparator
- comparingLong(java.util.function.ToLongFunction) - function in java.util.Comparator
- CompatDecoderFactory - class in ai.nexconn.chatui.picture.widget.longimage
- Compatibility factory to instantiate decoders with empty public constructors.
- compileStatement(java.lang.String) - function in androidx.room.RoomDatabase
- compressExecutor() - function in ai.nexconn.chatui.utils.system.ExecutorHelper
- compressVideo(android.content.Context,java.lang.String,java.lang.String,ai.nexconn.chatui.shortvideo.compressor.VideoCompress.CompressListener) - function in ai.nexconn.chatui.shortvideo.compressor.VideoCompress
- computeHorizontalScrollExtent() - function in android.view.View
- computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
- computeHorizontalScrollOffset() - function in android.view.View
- computeHorizontalScrollOffset() - function in android.webkit.WebView
- computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
- computeHorizontalScrollRange() - function in android.view.View
- computeHorizontalScrollRange() - function in android.webkit.WebView
- computeHorizontalScrollRange() - function in android.widget.TextView
- computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
- computeScroll() - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout
- Override computeScroll for smart-specific features: 1.
- computeScroll() - function in android.view.View
- computeScroll() - function in android.webkit.WebView
- computeScroll() - function in android.widget.TextView
- computeScroll() - function in androidx.viewpager.widget.ViewPager
- computeScrollVectorForPosition(int) - function in androidx.recyclerview.widget.LinearLayoutManager
- computeSystemWindowInsets(android.view.WindowInsets,android.graphics.Rect) - function in android.view.View
- computeVerticalScrollExtent() - function in android.view.View
- computeVerticalScrollExtent() - function in android.webkit.WebView
- computeVerticalScrollExtent() - function in android.widget.TextView
- computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
- computeVerticalScrollOffset() - function in android.view.View
- computeVerticalScrollOffset() - function in android.webkit.WebView
- computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
- computeVerticalScrollRange() - function in android.view.View
- computeVerticalScrollRange() - function in android.webkit.WebView
- computeVerticalScrollRange() - function in android.widget.TextView
- computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
- confirmed() - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil.IPermissionEventCallback
- connect(ai.nexconn.chat.params.ConnectParams,ai.nexconn.chat.handler.ConnectHandler) - function in ai.nexconn.chatui.NCChatUI
- Connects to the server using a business token.
- ContactListAdapter - class in ai.nexconn.chatui.usermanage.adapter
- Adapter for the contact list.
- ContactListComponent - class in ai.nexconn.chatui.usermanage.component
- ContactModel - class in ai.nexconn.chatui.model
- Model representing a contact item with check state and item type.
- ContactModel.CheckType - class in ai.nexconn.chatui.model.ContactModel
- ContactModel.ItemType - class in ai.nexconn.chatui.model.ContactModel
- ContactSelectableViewHolder - class in ai.nexconn.chatui.usermanage.adapter.vh
- ContactTitleViewHolder - class in ai.nexconn.chatui.usermanage.adapter.vh
- contains(T) - function in ai.nexconn.chatui.widget.EllipsizeTextView.Range
- contains(Object) - function in java.util.ArrayList
- containsAll(java.util.Collection) - function in java.util.List
- containsItem(long) - function in androidx.viewpager2.adapter.FragmentStateAdapter
- CONTENT - enum entry in ai.nexconn.chatui.model.ContactModel.ItemType
- contentFile2byte(android.content.Context,android.net.Uri) - function in ai.nexconn.chatui.utils.file.FileUtils
- Gets the byte array of the specified file.
- continueRecord() - function in ai.nexconn.chatui.manager.AudioRecordManager
- ConversationListProvider - class in ai.nexconn.chatui.channellist.provider
- Unified provider for the channel list
- ConversationLongClickPopup - class in ai.nexconn.chatui.widget.dialog
- Conversation list long-press popup, implemented using PopupWindow with icon support
- ConversationLongClickPopup.OnOptionItemClickListener - class in ai.nexconn.chatui.widget.dialog.ConversationLongClickPopup
- Option click listener
- ConversationLongClickPopup.OptionItem - class in ai.nexconn.chatui.widget.dialog.ConversationLongClickPopup
- Option data class
- convert(ai.nexconn.chatui.base.adapter.ViewHolder,T,int) - function in ai.nexconn.chatui.base.adapter.ItemViewDelegate
- convert(ai.nexconn.chatui.base.adapter.ViewHolder,T,int) - function in ai.nexconn.chatui.base.adapter.ItemViewDelegateManager
- convert(ai.nexconn.chatui.base.adapter.ViewHolder,T,int) - function in ai.nexconn.chatui.base.adapter.MultiItemTypeAdapter
- convert(ai.nexconn.chatui.base.adapter.ViewHolder,T,int) - function in ai.nexconn.chatui.base.adapter.MultiItemTypeAdapter
- convert(java.lang.String) - function in ai.nexconn.chatui.utils.text.CharacterParser
- Converts a single character to Pinyin
- convertBitmap2File(android.graphics.Bitmap,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- Converts a bitmap to a file.
- convertDraftString(ai.nexconn.chatui.channel.feature.editmessage.EditMessageConfig) - function in ai.nexconn.chatui.channel.feature.editmessage.EditMessageUtils
- Serializes EditMessageConfig to EditedMessageDraft for persistence via editedMessageDraft.
- convertEditMessageConfig(ai.nexconn.chat.channel.model.EditedMessageDraft) - function in ai.nexconn.chatui.channel.feature.editmessage.EditMessageUtils
- Deserializes EditedMessageDraft to EditMessageConfig for restoring edit message UI state.
- convertVideo(java.lang.String,java.lang.String,ai.nexconn.chatui.shortvideo.compressor.videoslimmer.listner.SlimProgressListener) - function in ai.nexconn.chatui.shortvideo.compressor.VideoController
- Does not support content:// and file:// schemes, please convert before using
- convertVideo(java.lang.String,java.lang.String,int,int,int,ai.nexconn.chatui.shortvideo.compressor.videoslimmer.listner.SlimProgressListener) - function in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.VideoSlimEncoder
- trans video and audio by mediacodec
- CoordinatorLayoutListener - class in ai.nexconn.chatui.widget.pullrefresh.listener
- copy(java.io.FileInputStream,java.io.FileOutputStream) - function in ai.nexconn.chatui.utils.file.ChatUIStorageUtils
- copyBackForwardList() - function in android.webkit.WebView
- copyFile(java.io.FileInputStream,java.lang.String) - function in ai.nexconn.chatui.picture.tools.FileUtils
- Copies one file into the other with the given paths.
- copyFile(java.io.File,java.io.File) - function in ai.nexconn.chatui.shortvideo.compressor.VideoController
- copyFile(android.content.Context,android.net.Uri,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- copyFile(java.io.File,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- Copies a file.
- copyFile(java.lang.String,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- Copies a file.
- copyFileToInternal(android.content.Context,android.net.Uri,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- copyOf(java.util.Collection) - function in java.util.List
- CountDownTimer - class in ai.nexconn.chatui.utils.timer
- Created by Android Studio.
- create(java.lang.Class) - function in ai.nexconn.chatui.ViewModelFactory
- create(java.lang.Class) - function in ai.nexconn.chatui.channel.subchannel.SubChannelListVMFactory
- create(android.app.Activity) - function in ai.nexconn.chatui.picture.PictureSelector
- Start PictureSelector for Activity.
- create(androidx.fragment.app.Fragment) - function in ai.nexconn.chatui.picture.PictureSelector
- Start PictureSelector for Fragment.
- create(K) - function in ai.nexconn.chatui.widget.cache.NCCache
- Called after a cache miss to compute a value for the corresponding key.
- create() - function in android.app.Dialog
- create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras) - function in androidx.lifecycle.ViewModelProvider.AndroidViewModelFactory
- createAccessibilityNodeInfo() - function in android.view.View
- createAttributionContext(java.lang.String) - function in android.content.ContextWrapper
- createCameraFile(android.content.Context,int,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.picture.tools.PictureFileUtils
- createChannel(ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.NCChatUI
- Creates the appropriate BaseChannel subtype for the given ChannelIdentifier.
- createChannel() - function in ai.nexconn.chatui.channel.ChannelViewModel
- createConfigurationContext(android.content.res.Configuration) - function in android.content.ContextWrapper
- createContext(android.content.ContextParams) - function in android.content.ContextWrapper
- createContextForSplit(java.lang.String) - function in android.content.ContextWrapper
- createContextMenu(android.view.ContextMenu) - function in android.view.View
- createCount() - function in ai.nexconn.chatui.widget.cache.NCCache
- Returns the number of times create returned a value.
- createDeviceContext(int) - function in android.content.ContextWrapper
- createDeviceProtectedStorageContext() - function in android.content.ContextWrapper
- createDir(android.content.Context,java.lang.String) - function in ai.nexconn.chatui.picture.tools.PictureFileUtils
- Create directory
- createDisplayContext(android.view.Display) - function in android.content.ContextWrapper
- createFragment() - function in ai.nexconn.chatui.channel.ChannelActivity
- createFragment() - function in ai.nexconn.chatui.channel.feature.combineforward.CombineMessagePreviewActivity
- createFragment() - function in ai.nexconn.chatui.channel.feature.mention.MentionMemberSelectActivity
- createFragment() - function in ai.nexconn.chatui.channel.readreceipt.MessageReadDetailActivity
- createFragment() - function in ai.nexconn.chatui.channel.subchannel.SubChannelListActivity
- createFragment() - function in ai.nexconn.chatui.channellist.ChannelListActivity
- createFragment(int) - function in ai.nexconn.chatui.shortvideo.player.ShortVideoPlayerActivity.VideoPagerAdapter
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.add.AddFriendListActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.apply.ApplyFriendListActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.friendlist.FriendListActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.mine.gender.UpdateGenderActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.mine.nickname.UpdateNickNameActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.mine.profile.MyProfileActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.search.FriendSearchActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.select.FriendSelectActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.friend.user.profile.UserProfileActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.add.AddGroupMembersActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.application.GroupApplicationsActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.create.GroupCreateActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.follows.GroupFollowsActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.list.GroupListActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.manage.GroupManagementActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.managerlist.GroupManagerListActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.memberlist.GroupMemberListActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.memberselect.impl.GroupAddFollowsActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.memberselect.impl.GroupAddManagerActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.mention.GroupMentionActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.name.GroupNameActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.nickname.GroupNicknameActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.notice.GroupNoticeActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.profile.GroupProfileActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.remove.RemoveGroupMembersActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.search.GroupSearchActivity
- createFragment() - function in ai.nexconn.chatui.usermanage.group.transfer.GroupTransferActivity
- createGroup(java.lang.String,ai.nexconn.chatui.base.interfaces.OnDataChangeEnhancedListener) - function in ai.nexconn.chatui.usermanage.group.create.GroupCreateViewModel
- Create a group with examination.
- createGroup(java.lang.String,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.group.create.GroupCreateViewModel
- Create a group.
- createGroup(ai.nexconn.chat.channel.model.GroupInfo,java.util.List) - function in ai.nexconn.chatui.usermanage.handler.GroupOperationsHandler
- createGroupExamine(ai.nexconn.chat.channel.model.GroupInfo,java.util.List) - function in ai.nexconn.chatui.usermanage.handler.GroupOperationsHandler
- createImageUri(android.content.Context) - function in ai.nexconn.chatui.picture.tools.MediaUtils
- Create an image URI for saving captured photos
- createInstance(ai.nexconn.chat.channel.ChannelType,java.lang.String,android.widget.EditText) - function in ai.nexconn.chatui.channel.feature.mention.NCMentionManager
- createInvalidationTracker() - function in androidx.room.RoomDatabase
- createNewFolder(java.util.List) - function in ai.nexconn.chatui.picture.PictureBaseActivity
- If there are no albums, create a Camera Roll album first.
- createNewFolder(java.util.List) - function in ai.nexconn.chatui.picture.PictureBaseActivity
- If there are no albums, create a Camera Roll album first.
- createOpenHelper(androidx.room.DatabaseConfiguration) - function in androidx.room.RoomDatabase
- createPackageContext(java.lang.String,int) - function in android.content.ContextWrapper
- createPendingResult(int,android.content.Intent,int) - function in android.app.Activity
- createPrintDocumentAdapter() - function in android.webkit.WebView
- createRefreshFooter(android.content.Context,ai.nexconn.chatui.widget.pullrefresh.api.RefreshLayout) - function in ai.nexconn.chatui.widget.pullrefresh.listener.DefaultRefreshFooterCreator
- createRefreshHeader(android.content.Context,ai.nexconn.chatui.widget.pullrefresh.api.RefreshLayout) - function in ai.nexconn.chatui.widget.pullrefresh.listener.DefaultRefreshHeaderCreator
- createRender() - function in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.muxer.CodecInputSurface
- createVideoUri(android.content.Context) - function in ai.nexconn.chatui.picture.tools.MediaUtils
- Create a video URI for saving recorded videos
- createViewHolder(android.content.Context,android.view.View) - function in ai.nexconn.chatui.base.adapter.ViewHolder
- createViewHolder(android.content.Context,android.view.ViewGroup,int) - function in ai.nexconn.chatui.base.adapter.ViewHolder
- createViewHolder(android.content.Context,android.view.View) - function in ai.nexconn.chatui.widget.adapter.ViewHolder
- createViewHolder(android.content.Context,android.view.View) - function in ai.nexconn.chatui.widget.adapter.ViewHolder
- createViewHolder(android.content.Context,android.view.ViewGroup,int) - function in ai.nexconn.chatui.widget.adapter.ViewHolder
- createViewHolder(android.content.Context,android.view.ViewGroup,int) - function in ai.nexconn.chatui.widget.adapter.ViewHolder
- createViewHolder(android.view.ViewGroup,int) - function in androidx.recyclerview.widget.RecyclerView.Adapter
- createWebMessageChannel() - function in android.webkit.WebView
- createWindowContext(android.view.Display,int,android.os.Bundle) - function in android.content.ContextWrapper
- currentConversation(java.lang.String) - function in ai.nexconn.chatui.channellist.model.BaseUiChannel
- currentConversation(java.lang.String) - function in ai.nexconn.chatui.channellist.model.BaseUiChannel
- CursorUtils - class in ai.nexconn.chatui.utils.file