MCPcopy Create free account

hub / github.com/WuLiFei/LyricViewDemo / functions

Functions151 in github.com/WuLiFei/LyricViewDemo

↓ 14 callersMethodstart
开始
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:172
↓ 13 callersMethodinvalidateView
刷新View
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:373
↓ 8 callersMethodgetInstance
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:23
↓ 7 callersMethodgetContext
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:93
↓ 5 callersMethodscrollable
判断是否可以进行滑动
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:526
↓ 5 callersMethodsetCurrentState
设置当前播放状态
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:226
↓ 5 callersMethodsetTextSize
设置歌词文本内容字体大小 @param unit @param size
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:810
↓ 4 callersMethodgetFloat
(String key, float defValue)
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:65
↓ 4 callersMethodgetRawSize
(int unit, float size)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:716
↓ 4 callersMethodmeasureCurrentScrollY
Input current showing line to measure the view's current scroll Y @param line 当前指定行号
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:466
↓ 4 callersMethodsetWindowBackgroundAlpha
控制窗口背景的不透明度
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:218
↓ 4 callersMethodshowAnimator
窗口显示,窗口背景透明度渐变动画
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:140
↓ 4 callersMethodsmoothScrollTo
从当前位置滑动到指定位置上 @param toY 指定纵坐标位置
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:486
↓ 3 callersMethoddismiss
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:129
↓ 3 callersMethodinitCustomRelativeLayout
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:42
↓ 3 callersMethodinitCustomSettingView
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:49
↓ 3 callersMethodinitMyView
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:101
↓ 3 callersMethodmeasureCurrentLine
To measure current showing line number based on the view's scroll Y
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:457
↓ 3 callersMethodmeasureLineHeight
计算行高度
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:237
↓ 3 callersMethodmediaPlayerSetup
准备
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:138
↓ 3 callersMethodsetBackgroundDrawable
(Drawable background)
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:66
↓ 3 callersMethodsetLineSpace
设置歌词内容行间距 @param lineSpace 行间距大小
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:796
↓ 3 callersMethodsetLoading
(boolean loading)
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:318
↓ 3 callersMethodsetLyricFile
设置歌词文件 @param file 歌词文件 @param charsetName 解析字符集
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:751
↓ 2 callersMethodaddKeyListener
为窗体添加outside点击事件
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:192
↓ 2 callersMethoddoDismiss
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:114
↓ 2 callersMethoddoShow
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:74
↓ 2 callersMethoddoUpdate
(float value)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:154
↓ 2 callersMethodnext
上一首
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:195
↓ 2 callersMethodoverScrolled
判断当前View是否已经滑动到歌词的内容区域之外
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:533
↓ 2 callersMethodputFloat
(String key, float value)
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:72
↓ 2 callersMethodreleaseVelocityTracker
释放速度追踪器
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:400
↓ 2 callersMethodsetContentView
(View contentView)
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:83
↓ 2 callersMethodsetHighLightTextColor
设置高亮显示文本的字体颜色 @param color 颜色值
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:785
↓ 2 callersMethodsetOutsideTouchable
(boolean touchable)
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:40
↓ 2 callersMethodsetPlayable
(boolean playable)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:822
↓ 2 callersMethodsetUserTouch
设置用户是否触摸的标记 @param isUserTouch 标记用户是否触摸屏幕
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:387
↓ 2 callersMethodsetupClosable
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:46
↓ 2 callersMethodstop
停止
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:147
↓ 1 callersMethodactionCancel
手势取消执行事件 @param event
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:292
↓ 1 callersMethodactionDown
手势按下执行事件 @param event
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:300
↓ 1 callersMethodactionMove
手势移动执行事件 @param event
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:317
↓ 1 callersMethodactionUp
手势抬起执行事件
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:341
↓ 1 callersMethodanalyzeLyric
逐行解析歌词内容
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:616
↓ 1 callersMethodanalyzeLyric
逐行解析歌词内容
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:120
↓ 1 callersMethodclickPlayer
判断当前点击事件是否落在播放按钮触摸区域范围内 @param event 触摸事件
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:474
↓ 1 callersMethoddismissAnimator
窗口隐藏,窗口背景透明度渐变动画
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:166
↓ 1 callersMethoddoFlingAnimator
滑行动画 @param velocity 滑动速度
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:412
↓ 1 callersMethoddownloadLyric
(String url, File file)
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:362
↓ 1 callersMethoddrawIndicator
绘制指示器 @param canvas
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:219
↓ 1 callersMethoddrawPlayer
绘制左侧的播放按钮 @param canvas
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:200
↓ 1 callersMethodgetInt
(String key, int defValue)
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:35
↓ 1 callersMethodgetStatusBarHeight
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:93
↓ 1 callersMethodgetStatusBarHeight
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:60
↓ 1 callersMethodinitAllBounds
初始化需要的尺寸
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:110
↓ 1 callersMethodinitAllDatum
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:127
↓ 1 callersMethodinitAllDatum
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:76
↓ 1 callersMethodinitAllPaints
初始化画笔
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:123
↓ 1 callersMethodinitAllViews
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:102
↓ 1 callersMethodinitAllViews
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:69
↓ 1 callersMethodinitAllViews
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:55
↓ 1 callersMethodinitBasePopupWindow
初始化BasePopupWindow的一些信息
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:75
↓ 1 callersMethodinitColorLayout
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:68
↓ 1 callersMethodinitCustomSettingView
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:417
↓ 1 callersMethodinitPreferenceUtil
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:31
↓ 1 callersMethodisClosable
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:62
↓ 1 callersMethodmeasureCurrentTime
获取当前滑动到的位置的当前时间
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:246
↓ 1 callersMethodmeasureDampingDistance
(float value02)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:334
↓ 1 callersMethodmeasureStartTimeMillis
从字符串中获得时间值
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:657
↓ 1 callersMethodmeasureStartTimeMillis
(String str)
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:158
↓ 1 callersMethodonColorChanged
(int color)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:120
↓ 1 callersMethodonPlayerClicked
(long progress, String content)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:704
↓ 1 callersMethodpause
暂停
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:161
↓ 1 callersMethodpressAnimator
(final View view)
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:487
↓ 1 callersMethodprevious
上一首
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:183
↓ 1 callersMethodputInt
(String key, int value)
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:42
↓ 1 callersMethodreset
重置、设置歌词内容被重置后的提示内容 @param message 提示内容
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:776
↓ 1 callersMethodresetLyricInfo
重置歌词内容
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:667
↓ 1 callersMethodresetView
初始化控件
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:680
↓ 1 callersMethodscrollToCurrentTimeMillis
根据当前给定的时间戳滑动到指定位置 @param time 时间戳
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:558
↓ 1 callersMethodsetCurrentTimeMillis
设置当前时间显示位置 @param current 时间戳
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:742
↓ 1 callersMethodsetOnColorItemChangeListener
(OnColorItemChangeListener colorItemChangeListener)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:115
↓ 1 callersMethodsetOnDismissBtnClickListener
(OnClickListener clickListener)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:111
↓ 1 callersMethodsetOnLineSpaceChangeListener
(SeekBar.OnSeekBarChangeListener seekBarChangeListener)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:107
↓ 1 callersMethodsetOnPlayerClickListener
设置播放按钮点击监听事件 @param mClickListener 监听器
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:768
↓ 1 callersMethodsetOnTextSizeChangeListener
(SeekBar.OnSeekBarChangeListener seekBarChangeListener)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:103
↓ 1 callersMethodsetRawTextSize
(float size)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:707
↓ 1 callersMethodsetTranslucentStatus
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:84
↓ 1 callersMethodsetTranslucentStatus
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:51
↓ 1 callersMethodsetupLyricResource
初始化歌词信息 @param inputStream 歌词文件的流信息
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:586
↓ 1 callersMethodsetupLyricResource
(InputStream inputStream, String charsetName)
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/OtherActivity.java:97
↓ 1 callersMethodshow
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:66
↓ 1 callersMethodupAnimator
(final View view)
app/src/main/java/com/example/mariostudio/lyricviewdemo/activity/MainActivity.java:520
MethodBasePopupWindow
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:30
MethodCustomRelativeLayout
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:27
MethodCustomSettingView
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomSettingView.java:34
MethodLyricView
(Context context)
app/src/main/java/com/example/mariostudio/lyricviewdemo/LyricView.java:86
MethodPreferenceUtil
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/util/PreferenceUtil.java:19
MethodaddOnClickCallBack
为视图中的View添加点击事件
app/src/main/java/com/example/mariostudio/lyricviewdemo/window/BasePopupWindow.java:228
Methoddismiss
()
app/src/main/java/com/example/mariostudio/lyricviewdemo/view/CustomRelativeLayout.java:70
next →1–100 of 151, ranked by callers