public class JZVideoPlayerStandard extends JZVideoPlayer
| 限定符和类型 | 类和说明 |
|---|---|
class |
JZVideoPlayerStandard.DismissControlViewTimerTask |
JZVideoPlayer.JZAutoFullscreenListener, JZVideoPlayer.ProgressTimerTaskandroid.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListenerandroid.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnCapturedPointerListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener| 限定符和类型 | 字段和说明 |
|---|---|
android.widget.ImageView |
backButton |
android.widget.ImageView |
batteryLevel |
android.widget.LinearLayout |
batteryTimeLayout |
android.widget.ProgressBar |
bottomProgressBar |
android.widget.TextView |
clarity |
android.widget.PopupWindow |
clarityPopWindow |
protected static java.util.Timer |
DISMISS_CONTROL_VIEW_TIMER |
static int |
LAST_GET_BATTERYLEVEL_PERCENT |
static long |
LAST_GET_BATTERYLEVEL_TIME |
android.widget.ProgressBar |
loadingProgressBar |
protected android.app.Dialog |
mBrightnessDialog |
protected android.widget.ProgressBar |
mDialogBrightnessProgressBar |
protected android.widget.TextView |
mDialogBrightnessTextView |
protected android.widget.ImageView |
mDialogIcon |
protected android.widget.ProgressBar |
mDialogProgressBar |
protected android.widget.TextView |
mDialogSeekTime |
protected android.widget.TextView |
mDialogTotalTime |
protected android.widget.ImageView |
mDialogVolumeImageView |
protected android.widget.ProgressBar |
mDialogVolumeProgressBar |
protected android.widget.TextView |
mDialogVolumeTextView |
protected JZVideoPlayerStandard.DismissControlViewTimerTask |
mDismissControlViewTimerTask |
protected android.app.Dialog |
mProgressDialog |
android.widget.TextView |
mRetryBtn |
android.widget.LinearLayout |
mRetryLayout |
protected android.app.Dialog |
mVolumeDialog |
android.widget.TextView |
replayTextView |
android.widget.ImageView |
thumbImageView |
android.widget.ImageView |
tinyBackImageView |
android.widget.TextView |
titleTextView |
android.widget.TextView |
videoCurrentTime |
ACTION_BAR_EXIST, bottomContainer, CLICK_QUIT_FULLSCREEN_TIME, CURRENT_STATE_AUTO_COMPLETE, CURRENT_STATE_ERROR, CURRENT_STATE_NORMAL, CURRENT_STATE_PAUSE, CURRENT_STATE_PLAYING, CURRENT_STATE_PREPARING, CURRENT_STATE_PREPARING_CHANGING_URL, currentScreen, currentState, currentTimeTextView, currentUrlMapIndex, dataSourceObjects, FULL_SCREEN_NORMAL_DELAY, FULLSCREEN_ORIENTATION, fullscreenButton, heightRatio, JZ_USER_EVENT, lastAutoFullscreenTime, mAudioManager, mChangeBrightness, mChangePosition, mChangeVolume, mDownX, mDownY, mGestureDownBrightness, mGestureDownPosition, mGestureDownVolume, mProgressTimerTask, mScreenHeight, mScreenWidth, mSeekTimePosition, mTouchingProgressBar, NORMAL_ORIENTATION, objects, onAudioFocusChangeListener, positionInList, progressBar, SAVE_PROGRESS, SCREEN_WINDOW_FULLSCREEN, SCREEN_WINDOW_LIST, SCREEN_WINDOW_NORMAL, SCREEN_WINDOW_TINY, seekToInAdvance, startButton, TAG, textureViewContainer, THRESHOLD, TOOL_BAR_EXIST, topContainer, totalTimeTextView, UPDATE_PROGRESS_TIMER, URL_KEY_DEFAULT, VIDEO_IMAGE_DISPLAY_TYPE, VIDEO_IMAGE_DISPLAY_TYPE_ADAPTER, VIDEO_IMAGE_DISPLAY_TYPE_FILL_PARENT, VIDEO_IMAGE_DISPLAY_TYPE_FILL_SCROP, VIDEO_IMAGE_DISPLAY_TYPE_ORIGINAL, videoRotation, widthRatio, WIFI_TIP_DIALOG_SHOWEDCLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHEACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR, AUTOFILL_HINT_CREDIT_CARD_NUMBER, AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE, AUTOFILL_HINT_EMAIL_ADDRESS, AUTOFILL_HINT_NAME, AUTOFILL_HINT_PASSWORD, AUTOFILL_HINT_PHONE, AUTOFILL_HINT_POSTAL_ADDRESS, AUTOFILL_HINT_POSTAL_CODE, AUTOFILL_HINT_USERNAME, AUTOFILL_TYPE_DATE, AUTOFILL_TYPE_LIST, AUTOFILL_TYPE_NONE, AUTOFILL_TYPE_TEXT, AUTOFILL_TYPE_TOGGLE, DRAG_FLAG_GLOBAL, DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION, DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION, DRAG_FLAG_GLOBAL_URI_READ, DRAG_FLAG_GLOBAL_URI_WRITE, DRAG_FLAG_OPAQUE, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLE, FOCUSABLE_AUTO, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, IMPORTANT_FOR_AUTOFILL_AUTO, IMPORTANT_FOR_AUTOFILL_NO, IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS, IMPORTANT_FOR_AUTOFILL_YES, IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, NOT_FOCUSABLE, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z| 构造器和说明 |
|---|
JZVideoPlayerStandard(android.content.Context context) |
JZVideoPlayerStandard(android.content.Context context,
android.util.AttributeSet attrs) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelDismissControlViewTimer() |
void |
changeStartButtonSize(int size) |
void |
changeUiToComplete() |
void |
changeUiToError() |
void |
changeUiToNormal() |
void |
changeUiToPauseClear() |
void |
changeUiToPauseShow() |
void |
changeUiToPlayingClear() |
void |
changeUiToPlayingShow() |
void |
changeUiToPreparing() |
android.app.Dialog |
createDialogWithView(android.view.View localView) |
void |
dismissBrightnessDialog() |
void |
dismissProgressDialog() |
void |
dismissVolumeDialog() |
void |
dissmissControlView() |
int |
getLayoutId() |
void |
init(android.content.Context context) |
void |
onAutoCompletion() |
void |
onClick(android.view.View v) |
void |
onClickUiToggle() |
void |
onCLickUiToggleToClear() |
void |
onCompletion() |
void |
onStartTrackingTouch(android.widget.SeekBar seekBar) |
void |
onStateAutoComplete() |
void |
onStateError() |
void |
onStateNormal() |
void |
onStatePause() |
void |
onStatePlaying() |
void |
onStatePreparing() |
void |
onStatePreparingChangingUrl(int urlMapIndex,
long seekToInAdvance) |
void |
onStopTrackingTouch(android.widget.SeekBar seekBar) |
boolean |
onTouch(android.view.View v,
android.view.MotionEvent event) |
void |
resetProgressAndTime() |
void |
setAllControlsVisiblity(int topCon,
int bottomCon,
int startBtn,
int loadingPro,
int thumbImg,
int bottomPro,
int retryLayout) |
void |
setBatteryLevel() |
void |
setBufferProgress(int bufferProgress) |
void |
setProgressAndText(int progress,
long position,
long duration) |
void |
setSystemTimeAndBattery() |
void |
setUp(java.lang.Object[] dataSourceObjects,
int defaultUrlMapIndex,
int screen,
java.lang.Object... objects) |
void |
showBrightnessDialog(int brightnessPercent) |
void |
showProgressDialog(float deltaX,
java.lang.String seekTime,
long seekTimePosition,
java.lang.String totalTime,
long totalTimeDuration) |
void |
showVolumeDialog(float deltaY,
int volumePercent) |
void |
showWifiDialog() |
void |
startDismissControlViewTimer() |
void |
updateStartImage() |
addTextureView, autoFullscreen, autoQuitFullscreen, backPress, cancelProgressTimer, clearFloatScreen, clearFullscreenLayout, clearSavedProgress, getCurrentPositionWhenPlaying, getCurrentUrl, getDuration, goOnPlayOnPause, goOnPlayOnResume, hideSupportActionBar, initTextureView, isCurrentJZVD, isCurrentPlay, onChildViewAttachedToWindow, onChildViewDetachedFromWindow, onError, onEvent, onInfo, onMeasure, onPrepared, onProgressChanged, onScrollAutoTiny, onScrollReleaseAllVideos, onSeekComplete, onStatePrepared, onVideoSizeChanged, playOnThisJzvd, quitFullscreenOrTinyWindow, release, releaseAllVideos, removeTextureView, setJzUserAction, setMediaInterface, setState, setState, setTextureViewRotation, setUp, setVideoImageDisplayType, showSupportActionBar, startFullscreen, startFullscreen, startProgressTimer, startVideo, startWindowFullscreen, startWindowTinycheckLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedStateaddChildrenForAccessibility, addFocusables, addKeyboardNavigationClusters, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchCapturedPointerEvent, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchPointerCaptureChanged, dispatchProvideAutofillStructure, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDescendantInvalidated, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onResolvePointerIcon, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, restoreDefaultFocus, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayoutaddExtraDataToAccessibilityNodeInfo, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, autofill, autofill, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelDragAndDrop, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchFinishTemporaryDetach, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchStartTemporaryDetach, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceHasOverlappingRendering, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getAutofillHints, getAutofillId, getAutofillType, getAutofillValue, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultFocusHighlightEnabled, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusable, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHasOverlappingRendering, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getImportantForAutofill, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextClusterForwardId, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getPointerIcon, getResources, getRevealOnFocusHint, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTooltipText, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasExplicitFocusable, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasPointerCapture, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isFocusedByDefault, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isImportantForAutofill, isInEditMode, isInLayout, isInTouchMode, isKeyboardNavigationCluster, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTemporarilyDetached, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, keyboardNavigationClusterSearch, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCapturedPointerEvent, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPointerCaptureChange, onPopulateAccessibilityEvent, onProvideAutofillStructure, onProvideAutofillVirtualStructure, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityAggregated, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, releasePointerCapture, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestPointerCapture, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setAutofillHints, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDefaultFocusHighlightEnabled, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusable, setFocusableInTouchMode, setFocusedByDefault, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setImportantForAutofill, setKeepScreenOn, setKeyboardNavigationCluster, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextClusterForwardId, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnCapturedPointerListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPointerIcon, setPressed, setRevealOnFocusHint, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTooltipText, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startDragAndDrop, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, updateDragShadow, verifyDrawable, willNotCacheDrawing, willNotDrawclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, keyboardNavigationClusterSearch, requestFitSystemWindows, requestLayoutprotected static java.util.Timer DISMISS_CONTROL_VIEW_TIMER
public android.widget.ImageView backButton
public android.widget.ProgressBar bottomProgressBar
public android.widget.ProgressBar loadingProgressBar
public android.widget.TextView titleTextView
public android.widget.ImageView thumbImageView
public android.widget.ImageView tinyBackImageView
public android.widget.LinearLayout batteryTimeLayout
public android.widget.ImageView batteryLevel
public android.widget.TextView videoCurrentTime
public android.widget.TextView replayTextView
public android.widget.TextView clarity
public android.widget.PopupWindow clarityPopWindow
public android.widget.TextView mRetryBtn
public android.widget.LinearLayout mRetryLayout
protected JZVideoPlayerStandard.DismissControlViewTimerTask mDismissControlViewTimerTask
protected android.app.Dialog mProgressDialog
protected android.widget.ProgressBar mDialogProgressBar
protected android.widget.TextView mDialogSeekTime
protected android.widget.TextView mDialogTotalTime
protected android.widget.ImageView mDialogIcon
protected android.app.Dialog mVolumeDialog
protected android.widget.ProgressBar mDialogVolumeProgressBar
protected android.widget.TextView mDialogVolumeTextView
protected android.widget.ImageView mDialogVolumeImageView
protected android.app.Dialog mBrightnessDialog
protected android.widget.ProgressBar mDialogBrightnessProgressBar
protected android.widget.TextView mDialogBrightnessTextView
public static long LAST_GET_BATTERYLEVEL_TIME
public static int LAST_GET_BATTERYLEVEL_PERCENT
public JZVideoPlayerStandard(android.content.Context context)
public JZVideoPlayerStandard(android.content.Context context,
android.util.AttributeSet attrs)
public void init(android.content.Context context)
init 在类中 JZVideoPlayerpublic void setUp(java.lang.Object[] dataSourceObjects,
int defaultUrlMapIndex,
int screen,
java.lang.Object... objects)
setUp 在类中 JZVideoPlayerpublic void changeStartButtonSize(int size)
public int getLayoutId()
getLayoutId 在类中 JZVideoPlayerpublic void onStateNormal()
onStateNormal 在类中 JZVideoPlayerpublic void onStatePreparing()
onStatePreparing 在类中 JZVideoPlayerpublic void onStatePreparingChangingUrl(int urlMapIndex,
long seekToInAdvance)
public void onStatePlaying()
onStatePlaying 在类中 JZVideoPlayerpublic void onStatePause()
onStatePause 在类中 JZVideoPlayerpublic void onStateError()
onStateError 在类中 JZVideoPlayerpublic void onStateAutoComplete()
onStateAutoComplete 在类中 JZVideoPlayerpublic boolean onTouch(android.view.View v,
android.view.MotionEvent event)
onTouch 在接口中 android.view.View.OnTouchListeneronTouch 在类中 JZVideoPlayerpublic void onClick(android.view.View v)
onClick 在接口中 android.view.View.OnClickListeneronClick 在类中 JZVideoPlayerpublic void showWifiDialog()
showWifiDialog 在类中 JZVideoPlayerpublic void onStartTrackingTouch(android.widget.SeekBar seekBar)
onStartTrackingTouch 在接口中 android.widget.SeekBar.OnSeekBarChangeListeneronStartTrackingTouch 在类中 JZVideoPlayerpublic void onStopTrackingTouch(android.widget.SeekBar seekBar)
onStopTrackingTouch 在接口中 android.widget.SeekBar.OnSeekBarChangeListeneronStopTrackingTouch 在类中 JZVideoPlayerpublic void onClickUiToggle()
public void setSystemTimeAndBattery()
public void setBatteryLevel()
public void onCLickUiToggleToClear()
public void setProgressAndText(int progress,
long position,
long duration)
setProgressAndText 在类中 JZVideoPlayerpublic void setBufferProgress(int bufferProgress)
setBufferProgress 在类中 JZVideoPlayerpublic void resetProgressAndTime()
resetProgressAndTime 在类中 JZVideoPlayerpublic void changeUiToNormal()
public void changeUiToPreparing()
public void changeUiToPlayingShow()
public void changeUiToPlayingClear()
public void changeUiToPauseShow()
public void changeUiToPauseClear()
public void changeUiToComplete()
public void changeUiToError()
public void setAllControlsVisiblity(int topCon,
int bottomCon,
int startBtn,
int loadingPro,
int thumbImg,
int bottomPro,
int retryLayout)
public void updateStartImage()
public void showProgressDialog(float deltaX,
java.lang.String seekTime,
long seekTimePosition,
java.lang.String totalTime,
long totalTimeDuration)
showProgressDialog 在类中 JZVideoPlayerpublic void dismissProgressDialog()
dismissProgressDialog 在类中 JZVideoPlayerpublic void showVolumeDialog(float deltaY,
int volumePercent)
showVolumeDialog 在类中 JZVideoPlayerpublic void dismissVolumeDialog()
dismissVolumeDialog 在类中 JZVideoPlayerpublic void showBrightnessDialog(int brightnessPercent)
showBrightnessDialog 在类中 JZVideoPlayerpublic void dismissBrightnessDialog()
dismissBrightnessDialog 在类中 JZVideoPlayerpublic android.app.Dialog createDialogWithView(android.view.View localView)
public void startDismissControlViewTimer()
public void cancelDismissControlViewTimer()
public void onAutoCompletion()
onAutoCompletion 在类中 JZVideoPlayerpublic void onCompletion()
onCompletion 在类中 JZVideoPlayerpublic void dissmissControlView()