public class UpLiveActivity extends UpLiveEventBaseActivity implements IConnectInterface, com.ksy.recordlib.service.util.OrientationActivity, ChatFraUplive.ChatFraUpliveCallBack, com.ksy.recordlib.service.util.OnClientErrorListener, com.ksy.recordlib.service.core.KsyRecordClient.SwitchCameraStateListener, com.ksy.recordlib.service.core.KsyRecordClient.AnchorLeaveListener, GiftsListManagerV2.IGiftsCommingInterface, VideoUtil.CommandDelegate, com.kxsimon.video.chat.manager.ILiveContextWrapper, ChatFraSdk.ChatFraBaseCallBack, com.app.common.download.DownloadObserver
限定符和类型 | 类和说明 |
---|---|
static interface |
UpLiveActivity.UpLiveCallBack |
static interface |
UpLiveActivity.UpLiveEffectDialogFragmentCallBack |
static class |
UpLiveActivity.UplivePhoneStateListener |
UpLiveEventBaseActivity.IUpLiveEventCallback
com.app.live.activity.BaseActivity.BasePageFrom, com.app.live.activity.BaseActivity.TypedObject
VideoUtil.CommandDelegate.Callback
BACK_FORM_CMPLAYER_CODE, BACK_FORM_FIND_NEWFRIDENDS_CODE, BACK_FORM_NEWUSER_GUIDE, BACK_FORM_OPEN_MY_MOMENT, BACK_FROM_MAJMSG_ACT_CODE, FROM_LETTER_CHAT, MESSAGE_BUBBLE, MESSAGE_REFLESH_MY_TAG, OPEN_CMVIDEOPLAYER, OPEN_DYNAMIC, OPEN_FOLLOW, OPEN_LIVE, OPEN_MAIN_LIST, OPEN_MESSAGE, OPEN_MINE, OPEN_PARAM, OPEN_TAB, REQ_CODE_TO_SHORT_VID, SOURCE_FROM_CHECK_IN, SOURCE_FROM_DYNAMIC_H5, SOURCE_FROM_ICON, SOURCE_FROM_LOGIN, SOURCE_FROM_LOGOUT_H5, SOURCE_FROM_LOGOUT_LIVING_AT_OTHER_PLACE, SOURCE_FROM_LOGOUT_PUSH, SOURCE_FROM_LOGOUT_SETTING, SOURCE_FROM_LOGOUT_TOKEN_ERROR, SOURCE_FROM_LOGOUT_TOKEN_EXPIRE, SOURCE_FROM_LOGOUT_USER_FORBIDEN, SOURCE_FROM_NOTIFICATION, SOURCE_FROM_OTHER, SOURCE_FROM_SYS_MSG, SOURCE_FROM_UPLOAD
EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE, EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE_LEFT, EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE_RIGHT, EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE_TOP, EXTRA_PAGEFROM, FROM_TALENT, FROM_VERIFY, hasSaveInstanceState, INIT_NOT_IMPORTANT_CODE_DELAY, isNeedHideSoftInputWhenTouch, LAUNCH_BEGIN_TIMESTAMP, LAUNCH_END_TIMESTAMP, LOGIN_HAS_SKIP, mBaseHandler, mInitPresenter, mLastClickTsMs, mPageFrom, mReservedTick, ONCONFIG_CHANGED, SOURCE_KEY, SRCNAME_KEY, SRCTYPE_KEY, UPDATE_INSTALL_THIRD_PLATFORM_APK_PERMISSION_CODE, UPDATE_WRITE_EXTERNAL_STORAGE_PERMISSION_CODE
DEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE, DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL, DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED, RESULT_FIRST_USER, RESULT_OK
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND, BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE, BLOB_STORE_SERVICE, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_DIAGNOSTICS_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, EUICC_SERVICE, FILE_INTEGRITY_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_IMS_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, VPN_MANAGEMENT_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
ERROR_CAMERA_BACKGROUND, ERROR_CAMERA_CAMERA_ID, ERROR_CAMERA_MANAGER_NULL, ERROR_CAMERA_NO_CAMERA_PERMISSION, ERROR_CAMERA_OPEN_CAMERA_CALLBACK_ERROR, ERROR_CAMERA_OPEN_CAMERA_FAILED, ERROR_CAMERA_PREVIEW_CONFIG_FAILED, ERROR_CAMERA_PREVIEW_CONFIG_REPEAT, ERROR_CAMERA_PREVIEW_TRY, ERROR_CAMERA_START_FAILED, ERROR_MEDIA_CODER_START_FAILED, ERROR_MEDIA_RECORDER_SERVER_DIED, ERROR_MEDIA_RECORDER_UNKNOWN, SOURCE_AUDIO, SOURCE_CAMERA, SOURCE_CLIENT, SOURCE_VIDEO, SOURCE_VIDEO_TEMP
构造器和说明 |
---|
UpLiveActivity() |
限定符和类型 | 方法和说明 |
---|---|
void |
addExtraKcoin(int diamond) |
void |
askForCancelLive() |
void |
autoFinish() |
void |
beGuardian(GuardStage.ChargeStage chargeStage) |
void |
cameraRotateClick() |
void |
closeClick() |
void |
closeOrOpenCamera(boolean isOpen) |
void |
createVideoIfNeed() |
void |
dealHomeKey() |
void |
dealScreenOff()
在这里处理锁屏相关
|
void |
doCommand(VideoUtil.Command cmd,
VideoUtil.CommandDelegate.Callback callback) |
android.app.Activity |
getActivity() |
com.ksy.recordlib.service.core.KsyRecordClientConfig |
getClientConfig() |
CreateVideoInfo |
getCurrentCreateVideoInfo() |
java.lang.String |
getCurrentIsTCLine() |
int |
getCurrentSupportLine() |
java.lang.String |
getCurrentVid() |
android.graphics.Bitmap |
getEndCapture() |
int |
getFanLevel() |
int |
getGsreen()
返回横竖屏
|
int |
getGuardType() |
androidx.fragment.app.Fragment |
getH5FragmentNew() |
IMStateMachine |
getImStateMachine() |
java.lang.String |
getIsTcLine() |
int |
getLastFansNum() |
com.kxsimon.video.chat.manager.ILiveContext |
getLiveContext() |
java.lang.String |
getLiveTitle()
只返回视频名称
|
ChatFraUpliveBase |
getmChatFragmentNew() |
ChestManager.OnMoreActionListener |
getMoreActionListener() |
java.lang.String |
getMyRewardPrivilege() |
com.im.imlogic.IMNetworkHelper.IMNetworkInfo |
getNetWorkInfo() |
com.app.vcall.dimensutils.Beam9DimensUtils.NineBeamMode |
getNineBeamMode() |
int |
getNineJoinType() |
int |
getOrientation() |
long |
getPaidGold() |
int |
getPvt() |
RenderDispatchImpl |
getRenderDispatchImpl() |
java.lang.String |
getShareUrl() |
static android.content.Intent |
getStartIntent(android.content.Context context,
int source,
int liveGameType) |
com.app.show.pages.photo.camera.face.StickerBean |
getStickerBean() |
java.lang.String |
getStreamNameID() |
long |
getTick() |
long |
getTotalForeground() |
java.lang.String |
getUpstreamServerIP() |
java.lang.String |
getVideoId() |
int |
getVideoKCoin() |
protected java.lang.String |
getVideoTotalTime(long tick) |
int |
getVtype() |
void |
hideGroupSelectFragment() |
void |
hideTopContributionFragment() |
void |
hideWebViewFragment() |
void |
hintUpLiveEffectDialogFragment() |
void |
initView() |
boolean |
isFrontCamera() |
boolean |
isLastSelectStatus() |
static boolean |
isLiveCoverUseful(java.lang.String url) |
boolean |
isLiveEnd() |
boolean |
isPcLive() |
boolean |
isPvt() |
boolean |
isRecording() |
boolean |
isShowMusic() |
boolean |
isUserLastOption()
是否使用上次开播选项,仅从首页进入使用上次默认选项
|
void |
maskChooseClick(com.app.show.pages.photo.camera.face.StickerBean stickerBean) |
protected void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onAnchorBack() |
void |
onAnchorLeave() |
void |
onAudioMsg(GroupAudioOperMsgContent result) |
void |
onBackPressed() |
void |
onClientError(int source,
int what) |
void |
onConfigurationChanged(android.content.res.Configuration newConfig) |
void |
onConnect(boolean flag) |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onDestroy() |
void |
onDownloadStateChanged(com.app.common.download.DownloadRequest mRequest) |
void |
onFollowedUser(java.lang.String uid,
boolean isFollowed) |
void |
onGetAddressFinish() |
void |
onGiftsCome(java.util.Map map,
java.util.List tabs,
int defaultTab) |
void |
onIMUpdataBeamInfo(java.lang.String beamInfo,
int vtype,
java.lang.String nineBeamMode,
int maxNum,
boolean isTeamPKStart) |
void |
onJoin(boolean succ) |
boolean |
onKeyDown(int keyCode,
android.view.KeyEvent event) |
void |
onLiveStop(int stopCode,
java.lang.String sVid,
int from) |
protected void |
onNewIntent(android.content.Intent intent) |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onPause() |
protected void |
onPostCreate(android.os.Bundle savedInstanceState) |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
protected void |
onRestart() |
void |
onResume() |
protected void |
onSaveInstanceState(android.os.Bundle outState) |
protected void |
onStart() |
boolean |
onStartBroadcastClicked() |
void |
onStartWrapper(java.lang.String title,
java.lang.String topicId,
java.lang.String topicValue,
int gscreen,
int gtype,
boolean isPcLive,
int ispvt,
java.lang.String passwd,
long pgold,
java.lang.String pdesc,
int subtype,
VideoTopicInfo mAudioTopicInfo,
com.app.vcall.dimensutils.Beam9DimensUtils.NineBeamMode nineBeamMode,
java.lang.String selectedActivity)
在显示分享页面时,将准备直播页面的title传递出来
|
protected void |
onStop() |
void |
onSwitchCameraDisable() |
void |
onSwitchCameraEnable() |
void |
onSwitchCameraEnd(int result) |
void |
onUpdateVideoEndKcoin(KCoinInfo kCoinInfo) |
void |
onVCallHostEnd() |
void |
onVCallHostEndUser(java.lang.String UserId) |
boolean |
onVcallShowFollow(java.lang.String uid) |
void |
onWindowFocusChanged(boolean hasFocus) |
void |
realSetHostMask(StickersItem data) |
void |
removePrepareFragment() |
void |
removeUploadCoverFragment() |
void |
restore() |
void |
revertSevenLiveLayout() |
void |
setDefBeauty() |
void |
setFaceShowListener(com.app.show.pages.photo.camera.face.FaceLayer.FaceShowCallback faceShowCallback) |
void |
setH5FragmentNew(androidx.fragment.app.Fragment mH5FragmentNew) |
void |
setKcoin(int diamond) |
void |
setLastSelectStatus(boolean mLastSelectStatus) |
void |
setLiveState(boolean b) |
void |
setNineBeamMode(com.app.vcall.dimensutils.Beam9DimensUtils.NineBeamMode nineBeamMode) |
void |
setScale(float scale) |
void |
setSevenLivePrepareLayout(int subtype) |
void |
setSurFaceViewBackGround(int res) |
void |
setUpLiveCallBack(UpLiveActivity.UpLiveCallBack upLiveCallBack) |
void |
setUpLiveUrl(java.lang.String url) |
void |
setVCallAudio(boolean audioVCall) |
void |
setVideoTitle(java.lang.String title) |
void |
setVtype(int vtype) |
void |
showBonusUserFragment(java.lang.String bonusId,
java.lang.String url) |
void |
showGroupSelectFragment(BaseFra fra) |
void |
showPreparePage() |
void |
showPrepareWarning() |
void |
showTopContributionFragment(java.lang.String uid,
java.lang.String name,
java.lang.String url,
int fromType) |
void |
showUpLiveEffectDialogFragment(int source,
androidx.fragment.app.FragmentManager fragmentManager,
UpLiveActivity.UpLiveEffectDialogFragmentCallBack mCallBack) |
void |
showWebViewFragment(java.lang.String mUrl,
boolean mNeedHideTitleBar,
java.lang.String mTitleTxt,
boolean isHideClose,
int mBottomBtnType) |
static void |
start(android.content.Context context,
java.util.ArrayList<java.lang.String> tagInfoList,
int source) |
static void |
start(android.content.Context context,
java.util.ArrayList<java.lang.String> tagInfoList,
int source,
int vtype,
boolean isNeedRe) |
static void |
start(android.content.Context context,
java.util.ArrayList<java.lang.String> tagInfoList,
int source,
int vtype,
boolean isNeedRe,
int liveGameType) |
static void |
start(android.content.Context context,
java.util.ArrayList<java.lang.String> tagInfoList,
int source,
int vtype,
boolean isNeedRe,
int liveGameType,
java.lang.String mPKVid) |
static void |
start(android.content.Context context,
java.util.ArrayList<java.lang.String> tagInfoList,
int source,
java.lang.String mPKVid) |
static void |
start(android.content.Context context,
int from) |
void |
startScreenRecord()
开始录屏直播
魔方控制录屏AB测试
A 测试Oxen录屏
B 测试原有录屏
|
void |
stopRecord(boolean active) |
void |
stopRecord(boolean active,
boolean isAutoBeam) |
void |
stopScreenRecord() |
void |
stopVideo(int errorCode,
java.lang.String roomID) |
void |
stopVideoOnAutoBeam() |
void |
switchCamera() |
void |
switchPreparePage(boolean isMatchmaker) |
void |
toastSleepTime() |
boolean |
tryToStartRecord() |
addEventsHook, delEventsHook, doPumpEndLive, doPumpPauseLive, doPumpRealStartPush, doPumpResumeLive, doPumpStartLive, doPumpStartPreview, doPumpVideoInfoUpdate
consumeFinished, onEventMainThread
addNotHideSoftInputView, asyncInitOnCreate, asyncInitOnResume, attachBaseContext, checkNetwork, clearFrescoMemory, dealRecentApps, dealScreenOn, dealScreenPresent, dispatchTouchEvent, finalize, finish, finishActWithAnim, finishInSearch, fixHWInputMethodManager, fixInputMethodManagerLeak, generateNetworkLiveData, getBaseHandler, getBaseIntent, getBaseIntent, getDescription, getInitOnceLoginOrNotRunnable, getInitOnceMustLoginRunnable, getInitRepeatLoginOrNotRunnable, getInitRepeatMustLoginRunnable, getLMUpdateConfig, getLoadingDLG, getSaveFragmentTagName, hasNetRequest, hideLoading, hideSoftInput, hideUpdateLoadingDialog, initPresenter, invokeMethodExceptionSafe, isAccountLogin, isActActive, isCancalRequestLayout, isFinish2, isShowLoading, isTouching, isVisitorMode, needAsyncInitOnCreate, needAsyncInitOnResume, needOverridePendingTransition, needOverridePendingTransitionLeftIn, needOverridePendingTransitionRightIn, needOverridePendingTransitionTopIn, onInitNotImportantCode, onNetRequestEnd, onNetRequestStart, onRestoreInstanceState, onStartupCompleted, overridePendingTransitionOnCreate, overridePendingTransitionOnCreateTop, overridePendingTransitionOnFinish, parseIntent, removeNotHideSoftInputView, setContentView, setStatusBarBackground, setStatusBarColor, showLMUpdate, showLoading, showLoading, showLoading, showRiskTip, showSoftInput, showToast, showToast, showUpdateLoadingDialog, updateApplication
addContentView, closeOptionsMenu, dispatchKeyEvent, findViewById, getDelegate, getDrawerToggleDelegate, getMenuInflater, getResources, getSupportActionBar, getSupportParentActivityIntent, invalidateOptionsMenu, onContentChanged, onCreateSupportNavigateUpTaskStack, onMenuItemSelected, onMenuOpened, onNightModeChanged, onPanelClosed, onPostResume, onPrepareSupportNavigateUpTaskStack, onSupportActionModeFinished, onSupportActionModeStarted, onSupportContentChanged, onSupportNavigateUp, onTitleChanged, onWindowStartingSupportActionMode, openOptionsMenu, setContentView, setContentView, setSupportActionBar, setSupportProgress, setSupportProgressBarIndeterminate, setSupportProgressBarIndeterminateVisibility, setSupportProgressBarVisibility, setTheme, startSupportActionMode, supportInvalidateOptionsMenu, supportNavigateUpTo, supportRequestWindowFeature, supportShouldUpRecreateTask
dump, getSupportFragmentManager, getSupportLoaderManager, onAttachFragment, onCreatePanelMenu, onCreateView, onCreateView, onLowMemory, onMultiWindowModeChanged, onPictureInPictureModeChanged, onPrepareOptionsPanel, onPreparePanel, onResumeFragments, onStateNotSaved, setEnterSharedElementCallback, setExitSharedElementCallback, startActivityForResult, startActivityForResult, startActivityFromFragment, startActivityFromFragment, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromFragment, supportFinishAfterTransition, supportPostponeEnterTransition, supportStartPostponedEnterTransition, validateRequestPermissionsRequestCode
getDefaultViewModelProviderFactory, getLastCustomNonConfigurationInstance, getLifecycle, getOnBackPressedDispatcher, getSavedStateRegistry, getViewModelStore, onRetainCustomNonConfigurationInstance, onRetainNonConfigurationInstance
dispatchKeyShortcutEvent, getExtraData, putExtraData, superDispatchKeyEvent
closeContextMenu, createPendingResult, dismissDialog, dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent, dispatchPopulateAccessibilityEvent, dispatchTrackballEvent, enterPictureInPictureMode, enterPictureInPictureMode, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMaxNumPictureInPictureActions, getMediaController, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, isActivityTransitionRunning, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isInMultiWindowMode, isInPictureInPictureMode, isLocalVoiceInteractionSupported, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onApplyThemeResource, onAttachedToWindow, onAttachFragment, onChildTitleChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreateOptionsMenu, onCreatePanelView, onCreateThumbnail, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onGetDirectActions, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped, onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild, onOptionsMenuClosed, onPerformDirectAction, onPictureInPictureModeChanged, onPictureInPictureRequested, onPostCreate, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onProvideAssistContent, onProvideAssistData, onProvideKeyboardShortcuts, onProvideReferrer, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onTopResumedActivityChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, overridePendingTransition, postponeEnterTransition, recreate, registerActivityLifecycleCallbacks, registerForContextMenu, releaseInstance, removeDialog, reportFullyDrawn, requestDragAndDropPermissions, requestPermissions, requestShowKeyboardShortcuts, requestVisibleBehind, requestWindowFeature, requireViewById, runOnUiThread, setActionBar, setContentTransitionManager, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setInheritShowWhenLocked, setIntent, setLocusContext, setMediaController, setPictureInPictureParams, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setShowWhenLocked, setTaskDescription, setTitle, setTitle, setTitleColor, setTranslucent, setTurnScreenOn, setVisible, setVolumeControlStream, setVrModeEnabled, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderFromChild, startIntentSenderFromChild, startLocalVoiceInteraction, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLocalVoiceInteraction, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterActivityLifecycleCallbacks, unregisterForContextMenu
bindIsolatedService, bindService, bindService, bindServiceAsUser, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createAttributionContext, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, createWindowContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAttributionTag, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getDisplay, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainExecutor, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getSharedPreferences, getSystemServiceName, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startForegroundService, startInstrumentation, startService, stopService, unbindService, unregisterReceiver, updateServiceGroup
getColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, sendBroadcastWithMultiplePermissions, unregisterComponentCallbacks
public static final java.lang.String REQUEST_TAGS
public static final java.lang.String KEY_SOURCE
public static final java.lang.String KEY_VTYPE
public static final java.lang.String KEY_NEEDRECON
public static final java.lang.String KEY_LIVE_GAME_TYPE
public static final java.lang.String KEY_LIVE_AUTO_PK_VID
public static final int SOURCE_FROM_TOPIC_PAGE
public static final int SOURCE_FROM_TAG_PAGE
public static final int SOURCE_FROM_DEFAULT_PAGE
public static final int SOURCE_FROM_H5
public static final int SOURCE_FROM_LETTER
public static final int SOURCE_FROM_BANNER
public static final int SOURCE_FROM_SPLASH
public static final int SOURCE_FROM_HOMEPAGE_BUTTON
public static final int SOURCE_FROM_TASK
public static final int SOURCE_FROM_OPERATION
public static final int SOURCE_FROM_LEVEL
public static final int SOURCE_FROM_LEVEL_DETAIL
public static final int SOURCE_FROM_PLAYGROUND
public static final int SOURCE_FROM_GAME_CHANNEL
public static final int SOURCE_FROM_MATCH
public static final int SOURCE_FROM_DISSMISS_LIVE_PK_DIALOG
public static final int SOURCE_FROM_FB_DEEPLINK
public static final int VTYPE_LIVE_NORMAL
public static final int VTYPE_LIVE_GAME
public static final int VTYPE_LIVE_UNION
public static final int VTYPE_LIVE_NINE
public static final int VTYPE_LIVE_PAID
public static final int VTYPE_LIVE_AUDIO
public static final java.lang.String[] THIRD_LOGIN_DOMAIN
public int mIspvt
public static long upTime
public static long elapsedReal
public int SDKtype
public ChatFraUpliveBase getmChatFragmentNew()
public void onSwitchCameraDisable()
onSwitchCameraDisable
在接口中 com.ksy.recordlib.service.core.KsyRecordClient.SwitchCameraStateListener
public void onSwitchCameraEnd(int result)
onSwitchCameraEnd
在接口中 com.ksy.recordlib.service.core.KsyRecordClient.SwitchCameraStateListener
public com.kxsimon.video.chat.manager.ILiveContext getLiveContext()
getLiveContext
在接口中 com.kxsimon.video.chat.manager.ILiveContextWrapper
public void showPrepareWarning()
public void stopVideoOnAutoBeam()
public void onSwitchCameraEnable()
onSwitchCameraEnable
在接口中 com.ksy.recordlib.service.core.KsyRecordClient.SwitchCameraStateListener
public static android.content.Intent getStartIntent(android.content.Context context, int source, int liveGameType)
public static void start(android.content.Context context, int from)
public static void start(android.content.Context context, java.util.ArrayList<java.lang.String> tagInfoList, int source, java.lang.String mPKVid)
public static void start(android.content.Context context, java.util.ArrayList<java.lang.String> tagInfoList, int source)
public static void start(android.content.Context context, java.util.ArrayList<java.lang.String> tagInfoList, int source, int vtype, boolean isNeedRe)
public static void start(android.content.Context context, java.util.ArrayList<java.lang.String> tagInfoList, int source, int vtype, boolean isNeedRe, int liveGameType)
public static void start(android.content.Context context, java.util.ArrayList<java.lang.String> tagInfoList, int source, int vtype, boolean isNeedRe, int liveGameType, java.lang.String mPKVid)
public static boolean isLiveCoverUseful(java.lang.String url)
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate
在类中 UpLiveEventBaseActivity
public void toastSleepTime()
public void showTopContributionFragment(java.lang.String uid, java.lang.String name, java.lang.String url, int fromType)
public void hideTopContributionFragment()
public void showWebViewFragment(java.lang.String mUrl, boolean mNeedHideTitleBar, java.lang.String mTitleTxt, boolean isHideClose, int mBottomBtnType)
public void hideWebViewFragment()
public void showBonusUserFragment(java.lang.String bonusId, java.lang.String url)
public void showGroupSelectFragment(BaseFra fra)
public void hideGroupSelectFragment()
public void setLiveState(boolean b)
public void setUpLiveUrl(java.lang.String url)
public boolean isUserLastOption()
protected void onNewIntent(android.content.Intent intent)
onNewIntent
在类中 androidx.fragment.app.FragmentActivity
public ChestManager.OnMoreActionListener getMoreActionListener()
public androidx.fragment.app.Fragment getH5FragmentNew()
public void setH5FragmentNew(androidx.fragment.app.Fragment mH5FragmentNew)
public void initView()
public boolean onStartBroadcastClicked()
public java.lang.String getMyRewardPrivilege()
public int getGuardType()
getGuardType
在接口中 ChatFraSdk.ChatFraBaseCallBack
public int getFanLevel()
getFanLevel
在接口中 ChatFraSdk.ChatFraBaseCallBack
public void beGuardian(GuardStage.ChargeStage chargeStage)
beGuardian
在接口中 ChatFraSdk.ChatFraBaseCallBack
public com.im.imlogic.IMNetworkHelper.IMNetworkInfo getNetWorkInfo()
getNetWorkInfo
在接口中 ChatFraSdk.ChatFraBaseCallBack
public boolean isPcLive()
public java.lang.String getIsTcLine()
public boolean tryToStartRecord()
public void onGetAddressFinish()
public void onClientError(int source, int what)
onClientError
在接口中 com.ksy.recordlib.service.util.OnClientErrorListener
public void onAnchorLeave()
onAnchorLeave
在接口中 com.ksy.recordlib.service.core.KsyRecordClient.AnchorLeaveListener
public void onAnchorBack()
onAnchorBack
在接口中 com.ksy.recordlib.service.core.KsyRecordClient.AnchorLeaveListener
public void switchCamera()
public boolean isFrontCamera()
protected java.lang.String getVideoTotalTime(long tick)
public RenderDispatchImpl getRenderDispatchImpl()
public java.lang.String getStreamNameID()
public java.lang.String getUpstreamServerIP()
public void stopRecord(boolean active)
public void stopRecord(boolean active, boolean isAutoBeam)
isAutoBeam
- 是否是自动上麦时,主动结束直播页;改过程不展示完成页public android.graphics.Bitmap getEndCapture()
protected void onStart()
onStart
在类中 com.app.live.activity.BaseActivity
protected void onStop()
onStop
在类中 com.app.live.activity.BaseActivity
public void onDestroy()
onDestroy
在类中 UpLiveEventBaseActivity
public void stopScreenRecord()
protected void onRestart()
onRestart
在类中 android.app.Activity
public void onConfigurationChanged(android.content.res.Configuration newConfig)
onConfigurationChanged
在接口中 android.content.ComponentCallbacks
onConfigurationChanged
在类中 com.app.live.activity.BaseActivity
protected void onPostCreate(android.os.Bundle savedInstanceState)
onPostCreate
在类中 androidx.appcompat.app.AppCompatActivity
public boolean onOptionsItemSelected(android.view.MenuItem item)
onOptionsItemSelected
在类中 android.app.Activity
public void onBackPressed()
onBackPressed
在类中 com.app.live.activity.BaseActivity
public void askForCancelLive()
public void onConnect(boolean flag)
onConnect
在接口中 IConnectInterface
public void onJoin(boolean succ)
onJoin
在接口中 IConnectInterface
public void onVCallHostEnd()
onVCallHostEnd
在接口中 IConnectInterface
public void onVCallHostEndUser(java.lang.String UserId)
onVCallHostEndUser
在接口中 IConnectInterface
public boolean onVcallShowFollow(java.lang.String uid)
onVcallShowFollow
在接口中 IConnectInterface
public void onIMUpdataBeamInfo(java.lang.String beamInfo, int vtype, java.lang.String nineBeamMode, int maxNum, boolean isTeamPKStart)
onIMUpdataBeamInfo
在接口中 IConnectInterface
public void onAudioMsg(GroupAudioOperMsgContent result)
onAudioMsg
在接口中 IConnectInterface
public void onFollowedUser(java.lang.String uid, boolean isFollowed)
onFollowedUser
在接口中 IConnectInterface
public void onLiveStop(int stopCode, java.lang.String sVid, int from)
onLiveStop
在接口中 IConnectInterface
public void onUpdateVideoEndKcoin(KCoinInfo kCoinInfo)
onUpdateVideoEndKcoin
在接口中 IConnectInterface
public int getOrientation()
getOrientation
在接口中 com.ksy.recordlib.service.util.OrientationActivity
public android.app.Activity getActivity()
getActivity
在接口中 com.ksy.recordlib.service.util.OrientationActivity
protected void onSaveInstanceState(android.os.Bundle outState)
onSaveInstanceState
在类中 com.app.live.activity.BaseActivity
public void onResume()
onResume
在类中 TaskBaseActivity
public void onPause()
onPause
在类中 TaskBaseActivity
public void onWindowFocusChanged(boolean hasFocus)
onWindowFocusChanged
在接口中 android.view.Window.Callback
onWindowFocusChanged
在类中 com.app.live.activity.BaseActivity
public boolean isRecording()
public IMStateMachine getImStateMachine()
public java.lang.String getVideoId()
protected void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
onActivityResult
在类中 com.app.live.activity.BaseActivity
public void startScreenRecord()
public java.lang.String getLiveTitle()
public int getGsreen()
public long getPaidGold()
public int getVideoKCoin()
public long getTotalForeground()
public long getTick()
public void closeClick()
public void cameraRotateClick()
public void maskChooseClick(com.app.show.pages.photo.camera.face.StickerBean stickerBean)
public void setKcoin(int diamond)
setKcoin
在接口中 ChatFraUplive.ChatFraUpliveCallBack
public void addExtraKcoin(int diamond)
public void setScale(float scale)
setScale
在接口中 ChatFraUplive.ChatFraUpliveCallBack
public void setFaceShowListener(com.app.show.pages.photo.camera.face.FaceLayer.FaceShowCallback faceShowCallback)
public void restore()
restore
在接口中 ChatFraUplive.ChatFraUpliveCallBack
public boolean isPvt()
isPvt
在接口中 ChatFraUplive.ChatFraUpliveCallBack
public void stopVideo(int errorCode, java.lang.String roomID)
stopVideo
在接口中 ChatFraUplive.ChatFraUpliveCallBack
public void autoFinish()
public int getPvt()
getPvt
在接口中 ChatFraUplive.ChatFraUpliveCallBack
public void setUpLiveCallBack(UpLiveActivity.UpLiveCallBack upLiveCallBack)
public void setSurFaceViewBackGround(int res)
public void showPreparePage()
public void switchPreparePage(boolean isMatchmaker)
public void createVideoIfNeed()
public void setVideoTitle(java.lang.String title)
public void onStartWrapper(java.lang.String title, java.lang.String topicId, java.lang.String topicValue, int gscreen, int gtype, boolean isPcLive, int ispvt, java.lang.String passwd, long pgold, java.lang.String pdesc, int subtype, VideoTopicInfo mAudioTopicInfo, com.app.vcall.dimensutils.Beam9DimensUtils.NineBeamMode nineBeamMode, java.lang.String selectedActivity)
title
- gscreen
- public java.lang.String getShareUrl()
public void setNineBeamMode(com.app.vcall.dimensutils.Beam9DimensUtils.NineBeamMode nineBeamMode)
public com.app.vcall.dimensutils.Beam9DimensUtils.NineBeamMode getNineBeamMode()
public void removePrepareFragment()
public void removeUploadCoverFragment()
public void onGiftsCome(java.util.Map map, java.util.List tabs, int defaultTab)
public void doCommand(VideoUtil.Command cmd, VideoUtil.CommandDelegate.Callback callback)
doCommand
在接口中 VideoUtil.CommandDelegate
public void onRequestPermissionsResult(int requestCode, @NonNull java.lang.String[] permissions, @NonNull int[] grantResults)
onRequestPermissionsResult
在接口中 androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
onRequestPermissionsResult
在类中 com.app.live.activity.BaseActivity
public void dealHomeKey()
dealHomeKey
在类中 com.app.live.activity.BaseActivity
public void dealScreenOff()
com.app.live.activity.BaseActivity
dealScreenOff
在类中 com.app.live.activity.BaseActivity
public int getLastFansNum()
public int getVtype()
public void setSevenLivePrepareLayout(int subtype)
public void closeOrOpenCamera(boolean isOpen)
public void revertSevenLiveLayout()
public void setVtype(int vtype)
public void setVCallAudio(boolean audioVCall)
public boolean isLiveEnd()
public com.ksy.recordlib.service.core.KsyRecordClientConfig getClientConfig()
public boolean isLastSelectStatus()
public void setLastSelectStatus(boolean mLastSelectStatus)
public java.lang.String getCurrentVid()
public int getCurrentSupportLine()
public java.lang.String getCurrentIsTCLine()
public boolean isShowMusic()
public CreateVideoInfo getCurrentCreateVideoInfo()
public int getNineJoinType()
public void setDefBeauty()
public void showUpLiveEffectDialogFragment(int source, androidx.fragment.app.FragmentManager fragmentManager, UpLiveActivity.UpLiveEffectDialogFragmentCallBack mCallBack)
public void onDownloadStateChanged(com.app.common.download.DownloadRequest mRequest)
onDownloadStateChanged
在接口中 com.app.common.download.DownloadObserver
public void realSetHostMask(StickersItem data)
public com.app.show.pages.photo.camera.face.StickerBean getStickerBean()
public void hintUpLiveEffectDialogFragment()
public boolean onKeyDown(int keyCode, android.view.KeyEvent event)
onKeyDown
在接口中 android.view.KeyEvent.Callback
onKeyDown
在类中 androidx.appcompat.app.AppCompatActivity