Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brucetoo/VideoControllerView
/ functions
Functions
146 in github.com/brucetoo/VideoControllerView
⨍
Functions
146
◇
Types & classes
20
↓ 7 callers
Method
show
show controller view
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:313
↓ 7 callers
Method
translationY
(float translation)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:124
↓ 6 callers
Method
animate
属性变化的动画效果 @return
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:179
↓ 5 callers
Method
setSeekProgress
set {@link #mSeekBar} progress and video play time {@link #mCurrentTime} @return current play position
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:435
↓ 4 callers
Method
duration
(long duration)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:336
↓ 4 callers
Method
getCurrentPosition
get video current position @return current position
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:804
↓ 4 callers
Method
getDuration
get video total time @return total time
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:797
↓ 4 callers
Method
isPlaying
video is playing state @return is video playing
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:818
↓ 4 callers
Method
seekTo
seek video to exactly position @param position position
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:811
↓ 4 callers
Method
start
start play video
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:785
↓ 4 callers
Method
stringToTime
convert string to time @param timeMs time to be formatted @return 00:00:00
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:414
↓ 4 callers
Method
togglePausePlay
toggle pause or play
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:487
↓ 3 callers
Method
scaleX
(float scale)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:95
↓ 3 callers
Method
scaleY
(float scale)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:102
↓ 3 callers
Method
toggleControllerView
toggle {@link VideoControllerView} show or not this can be called when {@link View#onTouchEvent(MotionEvent)} happened
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:359
↓ 3 callers
Method
translationX
(float translation)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:117
↓ 2 callers
Method
adjustSize
adjust SurfaceView area according to video width and height @param surfaceViewWidth original @param surfaceViewHeight @param videoWidth @param videoHe
app/src/main/java/com/bruce/videocontrollerview/ResizeSurfaceView.java:32
↓ 2 callers
Method
alpha
(float alpha)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:88
↓ 2 callers
Method
andAnimate
execute view animate together @param view view to be animated @return AnimatorExecutor
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:400
↓ 2 callers
Method
getDeviceHeight
(Context context)
app/src/main/java/com/bruce/videocontrollerview/ViewGestureListener.java:65
↓ 2 callers
Method
getDeviceWidth
(Context context)
app/src/main/java/com/bruce/videocontrollerview/ViewGestureListener.java:58
↓ 2 callers
Method
getX
get view's x value = translationX + getLeft @return x value
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:84
↓ 2 callers
Method
onVerticalScroll
vertical scroll listen @param percent swipe percent @param direction left or right edge for control brightness or volume
app/src/main/java/com/bruce/videocontrollerview/VideoGestureListener.java:27
↓ 2 callers
Method
pause
pause video
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:790
↓ 2 callers
Method
putOn
add a view to execute animator @param view view @return ViewAnimator
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:31
↓ 2 callers
Method
resetPlayer
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:109
↓ 2 callers
Method
startDelay
(long duration)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:341
↓ 2 callers
Method
toggleFullScreen
toggle full screen or not
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:502
↓ 1 callers
Method
build
(@Nullable ViewGroup anchorView)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:206
↓ 1 callers
Method
canControlBrightness
(boolean canControlBrightness)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:201
↓ 1 callers
Method
canControlVolume
(boolean canControlVolume)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:196
↓ 1 callers
Method
canSeekVideo
(boolean canSeekVideo)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:191
↓ 1 callers
Method
doPauseResume
()
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:514
↓ 1 callers
Method
doToggleFullscreen
()
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:527
↓ 1 callers
Method
end
(Listeners.End listener)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:351
↓ 1 callers
Method
exit
exit media player
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:849
↓ 1 callers
Method
exitIcon
(@DrawableRes int exitIcon)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:166
↓ 1 callers
Method
getBufferPercentage
get buffer percent @return percent
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:831
↓ 1 callers
Method
getDeviceHeight
(Context context)
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:124
↓ 1 callers
Method
getDeviceWidth
(Context context)
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:117
↓ 1 callers
Method
hide
hide controller view with animation With custom animation
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:385
↓ 1 callers
Method
initControllerView
find all views inside {@link VideoControllerView} and init params
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:264
↓ 1 callers
Method
isComplete
video is complete @return complete or not
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:824
↓ 1 callers
Method
isFullScreen
video is full screen in order to control image src... @return fullScreen
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:839
↓ 1 callers
Method
isFullScreen
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:223
↓ 1 callers
Method
isShowing
if {@link VideoControllerView} is visible @return showing or not
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:377
↓ 1 callers
Method
makeControllerView
Inflate view from exit xml layout @return the root view of {@link VideoControllerView}
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:252
↓ 1 callers
Method
onCancel
()
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:426
↓ 1 callers
Method
onEnd
()
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:410
↓ 1 callers
Method
onHorizontalScroll
Horizontal scroll to control progress of video @param seekForward seek to forward or not
app/src/main/java/com/bruce/videocontrollerview/VideoGestureListener.java:19
↓ 1 callers
Method
onSingleTap
single tap controller view
app/src/main/java/com/bruce/videocontrollerview/VideoGestureListener.java:12
↓ 1 callers
Method
onSize
(ViewAnimator viewAnimator)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:418
↓ 1 callers
Method
onStart
()
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:414
↓ 1 callers
Method
pauseIcon
(@DrawableRes int pauseIcon)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:171
↓ 1 callers
Method
playIcon
(@DrawableRes int playIcon)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:176
↓ 1 callers
Method
scale
(float scale)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:109
↓ 1 callers
Method
seekBackWard
()
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:674
↓ 1 callers
Method
seekForWard
()
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:687
↓ 1 callers
Method
setAnchorView
set anchor view @param view view that hold controller view
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:628
↓ 1 callers
Method
setGestureListener
set gesture listen to control media player include screen brightness and volume of video and seek video play
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:647
↓ 1 callers
Method
shrinkIcon
(@DrawableRes int shrinkIcon)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:181
↓ 1 callers
Method
stretchIcon
(@DrawableRes int stretchIcon)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:186
↓ 1 callers
Method
toggleFullScreen
toggle fullScreen
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:844
↓ 1 callers
Method
update
()
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:422
↓ 1 callers
Method
updateBrightness
update brightness by seek percent @param percent seek percent
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:750
↓ 1 callers
Method
updateVolume
update volume by seek percent @param percent seek percent
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:720
↓ 1 callers
Method
waitForSize
Wait system to finish inflate view,and get its size @param sizeListener callback when finished
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:51
↓ 1 callers
Method
withVideoSurfaceView
(@Nullable SurfaceView surfaceView)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:161
↓ 1 callers
Method
withVideoTitle
(String videoTitle)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:156
Method
AnimatorExecutor
Constructor of AnimatorExecutor with {@link ViewAnimator} @param viewAnimator ViewAnimator to execute
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:257
Method
AnimatorListener
(AnimatorExecutor animatorExecutor)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:188
Method
AnimatorUpdate
(AnimatorExecutor animatorExecutor)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:224
Method
ApplicationTest
()
app/src/androidTest/java/com/bruce/videocontrollerview/ApplicationTest.java:10
Method
Builder
(@Nullable Activity context,@Nullable MediaPlayerControlListener mediaControlListener)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:141
Method
ControllerViewHandler
(VideoControllerView view)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:219
Method
ResizeSurfaceView
(Context context, AttributeSet attrs)
app/src/main/java/com/bruce/videocontrollerview/ResizeSurfaceView.java:17
Method
VideoControllerView
(Builder builder)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:93
Method
ViewAnimator
(View view)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:21
Method
ViewGestureListener
(Context context, VideoGestureListener listener)
app/src/main/java/com/bruce/videocontrollerview/ViewGestureListener.java:25
Method
addition_isCorrect
()
app/src/test/java/com/bruce/videocontrollerview/ExampleUnitTest.java:11
Method
alpha
(float alpha)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:264
Method
andPutOn
change the view to execute animator @param view view @return ViewAnimator
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:41
Method
cancel
(Listeners.Cancel listener)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:367
Method
exit
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:237
Method
getBufferPercentage
Implement VideoMediaController.MediaPlayerControl
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:166
Method
getCurrentPosition
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:171
Method
getDuration
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:179
Method
getY
get view's top value in global screen @return top value
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:73
Method
gone
()
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:167
Method
handleMessage
(Message msg)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:223
Method
interpolator
(Interpolator interpolator)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:346
Method
invisible
()
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:160
Method
isComplete
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:195
Method
isPlaying
()
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:187
Method
onAnimationCancel
(View view)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:210
Method
onAnimationEnd
(View view)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:201
Method
onAnimationStart
(View view)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:192
Method
onAnimationUpdate
(View view)
app/src/main/java/com/bruce/videocontrollerview/ViewAnimator.java:228
Method
onClick
(View v)
app/src/main/java/com/bruce/videocontrollerview/VideoControllerView.java:586
Method
onCompletion
(MediaPlayer mp)
app/src/main/java/com/bruce/videocontrollerview/MainActivity.java:243
next →
1–100 of 146, ranked by callers