MCPcopy Create free account

hub / github.com/ShuKeW/TVRecyclerViewAndFocus / functions

Functions260 in github.com/ShuKeW/TVRecyclerViewAndFocus

↓ 17 callersMethodshow
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:148
↓ 12 callersMethodgetItemCount
()
library/src/main/java/com/skw/library/adapter/RVAdapter.java:53
↓ 12 callersMethodset
@param divider @param horizaontalSpacing 横向间距 @param verticalSpacing 纵向间距 @param lastDivider @param lastDividerSize 最
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:61
↓ 7 callersMethodisLastGridRaw
是否是最后一行,相对于recyclerView的方向而言,横向表示最右边,竖向表示最下边 @param parent @param view @return
library/src/main/java/com/skw/library/utils/RecyclerViewUtil.java:49
↓ 7 callersMethodsetAdapter
(Adapter adapter)
library/src/main/java/com/skw/library/TVRecyclerView.java:140
↓ 6 callersMethodinitView
()
app/src/main/java/com/skw/TVRecyclerViewAndFocus/activity/MainActivity.java:44
↓ 6 callersMethodsetLoadMoreComplete
当加载更多完成的时候调用
library/src/main/java/com/skw/library/TVRecyclerView.java:437
↓ 5 callersMethodgetViewFocusScaleAnim
获取view是否有获取焦点和失去焦点的放大缩小动画 @param view @return
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:242
↓ 5 callersMethodsetOnLoadMoreListener
设置加载更多监听 @param onLoadMoreListener
library/src/main/java/com/skw/library/TVRecyclerView.java:426
↓ 4 callersMethodbindFocusEffectView
给activity添加焦点效果的view @param activity @return
library/src/main/java/com/skw/library/focus/FocusEffectViewUtil.java:26
↓ 4 callersMethodgetDividerSize
(RecyclerView parent, boolean isLast)
library/src/main/java/com/skw/library/decoration/DividerLinearItemDecoration.java:143
↓ 4 callersMethodgetViewFocusTranslateAnim
获取view是否有焦点效果的移动动画 @param view @return
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:256
↓ 4 callersMethodgetViewFocusType
获取view的焦点类型 @param view @return
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:223
↓ 4 callersMethodreleaseFocusInAnim
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:627
↓ 4 callersMethodreleaseFocusOutAnim
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:637
↓ 4 callersMethodreleaseTranslateAnim
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:647
↓ 4 callersMethodset
(Drawable divider, int dividerSize, Drawable lastDivider, int lastDividerSize)
library/src/main/java/com/skw/library/decoration/DividerLinearItemDecoration.java:60
↓ 4 callersMethodsetLastLineItemHandKey
设置四个边缘是否消耗按键,屏幕的上下左右 典型的例子是在viewPager中使用recyclerView,如果recyclerview滑到坐左边,再按左键,会滑到viewPager的上一页,true:消耗掉事件, @param left 屏幕左边 @param top 屏幕上边 @par
library/src/main/java/com/skw/library/TVRecyclerView.java:454
↓ 3 callersMethodchangeFocusEffectLocation
改变焦点的位置
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:676
↓ 3 callersMethodfocusOutAnim
失去焦点的动画 @param isHasAnim @param startScale @param endScale @param scaleDuration
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:421
↓ 3 callersMethodgetBottom
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:507
↓ 3 callersMethodgetNewFocusEffectScaleRect
获取新的焦点框的位置 @param newFocusEffectRect @param newFocus @return
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:276
↓ 3 callersMethodgetRight
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:498
↓ 3 callersMethodgetSpanSize
(int position)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridPageFragment.java:65
↓ 3 callersMethodinit
(Context context, AttributeSet attrs)
library/src/main/java/com/skw/library/TVRecyclerView.java:101
↓ 3 callersMethodinit
(Context context)
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:99
↓ 3 callersMethodinit
(Context context)
library/src/main/java/com/skw/library/focus/FocusEffectView.java:53
↓ 3 callersMethodonPageChange
(boolean isFirstPage, boolean isLastPage)
library/src/main/java/com/skw/library/PageTVRecyclerView.java:52
↓ 3 callersMethodscrollBy
(int x, int y)
library/src/main/java/com/skw/library/TVRecyclerView.java:391
↓ 3 callersMethodsetDuration
(int duration)
library/src/main/java/com/skw/library/PageTVRecyclerView.java:95
↓ 3 callersMethodsetPaddingRect
(Rect paddingRect)
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:264
↓ 2 callersMethodcheckPageChange
()
library/src/main/java/com/skw/library/PageTVRecyclerView.java:133
↓ 2 callersMethodcontinueChangeFocusEffect
当在执行动画或者滑动的时候持续更新焦点框位置 @param focusView @param padding
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:379
↓ 2 callersMethodcreateData
(int pageNumber)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/LinearListFragment.java:103
↓ 2 callersMethodcreateData
(int pageNumber)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/LinearListHeaderFocusFragment.java:104
↓ 2 callersMethodcreateData
(int pageNumber)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridListFragment.java:80
↓ 2 callersMethodcreateData
(int pageNumber)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridListDiffSpanFragment.java:91
↓ 2 callersMethoddestory
()
app/src/main/java/com/skw/TVRecyclerViewAndFocus/holder/Holder.java:47
↓ 2 callersMethoddrawHorizontal
(Canvas c, View child, Drawable divider, int spacing)
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:103
↓ 2 callersMethoddrawVertical
(Canvas c, View child, Drawable divider, int spacing)
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:131
↓ 2 callersMethodgetFocusItemOffsetX
()
library/src/main/java/com/skw/library/TVRecyclerView.java:405
↓ 2 callersMethodgetFocusItemOffsetY
()
library/src/main/java/com/skw/library/TVRecyclerView.java:409
↓ 2 callersMethodgetGlobalVisibleRectOfDecorView
获取view转换到decorView下的显示出来的rect @param view @param rect
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:331
↓ 2 callersMethodgetItemViewType
(int position)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/adapter/GridPageHRVAdapter.java:50
↓ 2 callersMethodinitView
(View view, String focusViewType, boolean isFocusScaleAnim, boolean isTranslateAnim)
library/src/main/java/com/skw/library/holder/RVHolder.java:43
↓ 2 callersMethodonDataChanged
()
library/src/main/java/com/skw/library/TVRecyclerView.java:563
↓ 2 callersMethodsmoothScrollBy
(int dx, int dy)
library/src/main/java/com/skw/library/TVRecyclerView.java:398
↓ 1 callersMethodbindActivity
将效果view添加到activity @param activity
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:116
↓ 1 callersMethodbindData
(T model, int position)
library/src/main/java/com/skw/library/holder/RVHolder.java:59
↓ 1 callersMethodbindDialog
(Dialog dialog)
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:120
↓ 1 callersMethodbindView
(View view)
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:124
↓ 1 callersMethodcheckIsLoadMore
判断是否要
library/src/main/java/com/skw/library/TVRecyclerView.java:365
↓ 1 callersMethodcreateData
(int pageNumber)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridListMiddleFocusFragment.java:85
↓ 1 callersMethodcreateData
(int pageNumber)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridPageFragment.java:95
↓ 1 callersMethoddestory
销毁资源
library/src/main/java/com/skw/library/holder/RVHolder.java:86
↓ 1 callersMethoddrawHorizontal
(Canvas c, RecyclerView parent)
library/src/main/java/com/skw/library/decoration/DividerLinearItemDecoration.java:79
↓ 1 callersMethoddrawHorizontalSpacing
绘制横向间距,不包括最后一列 @param c @param parent
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:91
↓ 1 callersMethoddrawLastSpacing
绘制最后 @param c @param parent
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:147
↓ 1 callersMethoddrawVertical
(Canvas c, RecyclerView parent)
library/src/main/java/com/skw/library/decoration/DividerLinearItemDecoration.java:104
↓ 1 callersMethoddrawVerticalSpacing
绘制纵向间距,不包括最后一行 @param c @param parent
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:119
↓ 1 callersMethodfindFocusView
(View parent, View child)
library/src/main/java/com/skw/library/TVRecyclerView.java:488
↓ 1 callersMethodfocusIn
(View focusView)
library/src/main/java/com/skw/library/holder/RVHolder.java:73
↓ 1 callersMethodfocusInAnim
获取焦点的动画 @param isHasAnim @param startScale @param endScale @param scaleDuration
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:398
↓ 1 callersMethodfocusOut
(View focusView)
library/src/main/java/com/skw/library/holder/RVHolder.java:77
↓ 1 callersMethodgetItem
(int position)
library/src/main/java/com/skw/library/adapter/RVAdapter.java:61
↓ 1 callersMethodgetItem
(int position)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/adapter/VPAdapter.java:26
↓ 1 callersMethodgetLeft
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:480
↓ 1 callersMethodgetTop
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:489
↓ 1 callersMethodhide
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:128
↓ 1 callersMethodinitView
(View view)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/LinearListFragment.java:59
↓ 1 callersMethodinitView
(View view)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridListMiddleFocusFragment.java:55
↓ 1 callersMethodinitView
(View view)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridPageFragment.java:53
↓ 1 callersMethodinitView
(View view)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/LinearListHeaderFocusFragment.java:60
↓ 1 callersMethodinitView
(View view)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridListFragment.java:52
↓ 1 callersMethodinitView
(View view)
app/src/main/java/com/skw/TVRecyclerViewAndFocus/fragment/GridListDiffSpanFragment.java:52
↓ 1 callersMethodisLastRow
(RecyclerView parent, View view)
library/src/main/java/com/skw/library/decoration/DividerLinearItemDecoration.java:151
↓ 1 callersMethodisNotTheEdgeView
是否是边缘的view @param view @return
library/src/main/java/com/skw/library/TVRecyclerView.java:303
↓ 1 callersMethodlayout
奇怪,当recyclerView notify之后,会将本view都设为0 @param l @param t @param r @param b
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:664
↓ 1 callersMethodnewViewHolder
(ViewGroup parent, int viewType)
library/src/main/java/com/skw/library/adapter/RVAdapter.java:38
↓ 1 callersMethodonFocusIn
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:215
↓ 1 callersMethodonFocusOut
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:213
↓ 1 callersMethodonItemClick
(View view)
library/src/main/java/com/skw/library/holder/RVHolder.java:81
↓ 1 callersMethodonLoadMore
()
library/src/main/java/com/skw/library/TVRecyclerView.java:83
↓ 1 callersMethodregisterListener
注册监听事件
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:159
↓ 1 callersMethodsetFocusItemOffsetX
(int focusItemOffsetX)
library/src/main/java/com/skw/library/TVRecyclerView.java:413
↓ 1 callersMethodsetFocusItemOffsetY
(int focusItemOffsetY)
library/src/main/java/com/skw/library/TVRecyclerView.java:417
↓ 1 callersMethodsetOnPageChangeListener
(OnPageChangeListener onPageChangeListener)
library/src/main/java/com/skw/library/PageTVRecyclerView.java:86
↓ 1 callersMethodsetPageSize
翻页模式,一页的大小,一般为recyclerview的宽度减掉两边的padding @param pageSize
library/src/main/java/com/skw/library/PageTVRecyclerView.java:72
↓ 1 callersMethodsetRecyclerView
(RecyclerView recyclerView)
library/src/main/java/com/skw/library/holder/RVHolder.java:55
↓ 1 callersMethodshowCustomDialog
()
app/src/main/java/com/skw/TVRecyclerViewAndFocus/activity/NoScrollActivity.java:104
↓ 1 callersMethodshowDefaultDialog
()
app/src/main/java/com/skw/TVRecyclerViewAndFocus/activity/NoScrollActivity.java:65
↓ 1 callersMethodshowPopupWindow
()
app/src/main/java/com/skw/TVRecyclerViewAndFocus/activity/NoScrollActivity.java:133
↓ 1 callersMethodsmoothScrollBy
重写,用于改变滑动时间 @param dx @param dy
library/src/main/java/com/skw/library/PageTVRecyclerView.java:257
↓ 1 callersMethodsmoothScrollToPosition
(int position)
library/src/main/java/com/skw/library/TVRecyclerView.java:523
↓ 1 callersMethodtranlateFocusEffect
移动焦点框的动画 @param startRect @param endRect
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:448
↓ 1 callersMethodunRegisterListener
取消监听事件
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:166
↓ 1 callersMethodupdateLocation
()
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:196
MethodAbsFocusEffectView
(Context context)
library/src/main/java/com/skw/library/focus/AbsFocusEffectView.java:84
MethodDividerGridItemDecoration
()
library/src/main/java/com/skw/library/decoration/DividerGridItemDecoration.java:35
MethodDividerGridPageItemDecoration
(int lastDividerSize)
library/src/main/java/com/skw/library/PageTVRecyclerView.java:329
next →1–100 of 260, ranked by callers