Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JasonGaoH/NestedRecyclerView
/ functions
Functions
414 in github.com/JasonGaoH/NestedRecyclerView
⨍
Functions
414
◇
Types & classes
63
↓ 1 callers
Method
initScrollListener
()
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ChildRecyclerView.java:46
↓ 1 callers
Method
isChildConsumeTouch
(MotionEvent event)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ParentRecyclerView.java:129
↓ 1 callers
Method
isChildRecyclerViewCanScrollUp
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ParentRecyclerView.kt:237
↓ 1 callers
Method
isChildRecyclerViewCanScrollUp
()
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ParentRecyclerView.java:309
↓ 1 callers
Method
isScrollDown
()
app/src/main/java/com/gaohui/nestedrecyclerview/update/UpdatedNestedRecyclerView.java:84
↓ 1 callers
Method
isSmoothScrollToParent
从JFY往上滑到父容器时,是否滑动到父容器: true表示直接滑动到父容器 false表示先停留在JFY顶部,下次滑动才能滑到父容器
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/SimpleNestedRVOnScrollListener.java:155
↓ 1 callers
Method
loadMore
()
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/CategoryView.java:61
↓ 1 callers
Method
obtainAttributes
(Context context, AttributeSet attrs)
app/src/main/java/com/gaohui/nestedrecyclerview/update/SlidingTabLayoutRevamp.java:120
↓ 1 callers
Method
onFlingChild
传递fling给child
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/SimpleNestedRVOnScrollListener.java:139
↓ 1 callers
Method
onFlingParent
(UpdatedNestedRecyclerView parentRV, UpdatedNestedRecyclerView currentRV)
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/SimpleNestedRVOnScrollListener.java:120
↓ 1 callers
Method
onFlingParentWhenChildAppear
(UpdatedNestedRecyclerView parentRV, UpdatedNestedRecyclerView currentRV)
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/SimpleNestedRVOnScrollListener.java:133
↓ 1 callers
Method
onScrollChanged
(int scrollX)
app/src/main/java/com/gaohui/nestedrecyclerview/update/IRecommendTabLayout.java:62
↓ 1 callers
Method
onTabReselected
* Called when a tab that is already selected is chosen again by the user. Some applications * may use this action to return to the top level
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:83
↓ 1 callers
Method
onTabSelected
* Called when a tab enters the selected state. * * @param tab The tab that was selected */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:68
↓ 1 callers
Method
onTabUnselected
* Called when a tab exits the selected state. * * @param tab The tab that was unselected */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:75
↓ 1 callers
Method
onUserVisibleChange
(boolean isVisibleToUser)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/CategoryView.java:86
↓ 1 callers
Method
reDispatchDownEvent
(MotionEvent motionEvent)
app/src/main/java/com/gaohui/nestedrecyclerview/update/UpdatedNestedRecyclerView.java:179
↓ 1 callers
Method
reInitChildRecyclerViewHeight
(RecyclerView recyclerView, RecyclerView parentRV)
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/SimpleNestedRVOnScrollListener.java:71
↓ 1 callers
Method
refresh
()
app/src/main/java/com/gaohui/nestedrecyclerview/update/MainUpdateActivity.java:73
↓ 1 callers
Method
requestLayout
()
app/src/main/java/com/gaohui/nestedrecyclerview/update/IRecommendTabLayout.java:38
↓ 1 callers
Method
saveRecyclerViewState
NestedRVOnScrollListener使用到
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/AbsViewPagerAdapter.java:47
↓ 1 callers
Method
saveRecyclerViewState
(UpdatedNestedRecyclerView recyclerView, String tabId)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/ViewPagerAdapter.java:121
↓ 1 callers
Method
scrollToCurrentTab
HorizontalScrollView scroll to current tab and at the center of whole sliding tab layout
app/src/main/java/com/gaohui/nestedrecyclerview/update/SlidingTabLayoutRevamp.java:399
↓ 1 callers
Method
scrollToPosition
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ParentRecyclerView.kt:189
↓ 1 callers
Method
scrollToPositionWithOffset
(int position, int offset)
app/src/main/java/com/gaohui/nestedrecyclerview/update/SimpleStaggeredGridLayoutManager.java:52
↓ 1 callers
Method
setAutoRefresh
* 设置是否支持自动刷新 * * @param autoRefresh */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:1564
↓ 1 callers
Method
setBackgroundColor
(@ColorInt int color)
app/src/main/java/com/gaohui/nestedrecyclerview/update/IRecommendTabLayout.java:28
↓ 1 callers
Method
setIndicatorPositionFromTabPosition
* 设置Indicator的position * * @param position * @param positionOffset */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:1220
↓ 1 callers
Method
setIndicatorRoundRadiusX
* 设置Indicator rx * * @param rx */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:1183
↓ 1 callers
Method
setIndicatorRoundRadiusY
* 设置Indicator ry * * @param ry */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:1192
↓ 1 callers
Method
setIsSelected
* set is selected * * @param isSelect */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabView.kt:70
↓ 1 callers
Method
setPageTitleItem
* 设置Page Title Item数据 * * @param pageTitleItem * @return */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:937
↓ 1 callers
Method
setParentRecyclerView
(UpdatedNestedRecyclerView parent)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/ViewPagerAdapter.java:82
↓ 1 callers
Method
setRecyclerView
(UpdatedNestedRecyclerView recyclerView)
app/src/main/java/com/gaohui/nestedrecyclerview/update/SimpleStaggeredGridLayoutManager.java:11
↓ 1 callers
Function
setRippleBackground
app/src/main/java/com/gaohui/nestedrecyclerview/BaseMenuActivity.kt:75
↓ 1 callers
Method
setScrollPosition
* Set the scroll position of the tabs. This is useful for when the tabs are being displayed as * part of a scrolling container such as [ViewPager
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:291
↓ 1 callers
Method
setTabItems
(List<String> tabList)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/ViewPagerAdapter.java:67
↓ 1 callers
Method
setVelocityY
(int velocityY)
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/AbsNestedRVOnScrollListener.java:8
↓ 1 callers
Method
setViewPager
(ViewPager viewPager)
app/src/main/java/com/gaohui/nestedrecyclerview/update/IRecommendTabLayout.java:43
↓ 1 callers
Method
setup
* init */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabView.kt:41
↓ 1 callers
Method
shouldChildScroll
(int deltaY)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ParentRecyclerView.java:145
↓ 1 callers
Method
tryLoadMoreIfNeed
()
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/CategoryView.java:45
↓ 1 callers
Method
update
* update */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:1046
↓ 1 callers
Method
updateParentRecyclerView
(UpdatedNestedRecyclerView recyclerView)
app/src/main/java/com/gaohui/nestedrecyclerview/update/UpdatedNestedRecyclerView.java:72
↓ 1 callers
Method
updatePullState
(UpdatedNestedRecyclerView parentRV)
app/src/main/java/com/gaohui/nestedrecyclerview/update/listener/SimpleNestedRVOnScrollListener.java:164
↓ 1 callers
Method
updateTabSelection
(int position)
app/src/main/java/com/gaohui/nestedrecyclerview/update/SlidingTabLayoutRevamp.java:429
↓ 1 callers
Method
updateTabStyles
()
app/src/main/java/com/gaohui/nestedrecyclerview/update/SlidingTabLayoutRevamp.java:333
↓ 1 callers
Method
updateView
* update view */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:964
Method
CategoryPagerAdapter
(ArrayList<CategoryView> viewList,ArrayList<String> tabList)
app/src/main/java/com/gaohui/nestedrecyclerview/java/adapter/CategoryPagerAdapter.java:22
Method
CategoryView
(@NonNull Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/CategoryView.java:19
Method
ChildRecyclerView
(@NonNull Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ChildRecyclerView.java:24
Method
FlingHelper
(Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/java/utils/FlingHelper.java:11
Method
MultiTypeAdapter
(ArrayList<Object> dataList)
app/src/main/java/com/gaohui/nestedrecyclerview/java/adapter/MultiTypeAdapter.java:23
Method
NestedStaggeredGridLayoutManager
(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes,@NonNull UpdatedNestedRecyclerView bin
app/src/main/java/com/gaohui/nestedrecyclerview/update/NestedStaggeredGridLayoutManager.java:14
Method
NestedViewPager
(Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/NestedViewPager.java:10
Method
ParentRecyclerView
(@NonNull Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ParentRecyclerView.java:317
Method
RecommendStaggeredGridLayoutManager
(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes)
app/src/main/java/com/gaohui/nestedrecyclerview/update/RecommendStaggeredGridLayoutManager.java:7
Method
SimpleCategoryViewHolder
(@NonNull View itemView)
app/src/main/java/com/gaohui/nestedrecyclerview/java/viewholder/SimpleCategoryViewHolder.java:31
Method
SimpleStaggeredGridLayoutManager
(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes)
app/src/main/java/com/gaohui/nestedrecyclerview/update/SimpleStaggeredGridLayoutManager.java:15
Method
SimpleTextViewHolder
(@NonNull View itemView)
app/src/main/java/com/gaohui/nestedrecyclerview/java/viewholder/SimpleTextViewHolder.java:12
Method
SlidingTabLayoutRevamp
(Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/update/SlidingTabLayoutRevamp.java:89
Method
StoreSwipeRefreshLayout
(@NonNull Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/StoreSwipeRefreshLayout.java:13
Method
UpdatedCategoryViewHolder
(@NonNull View itemView)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewholder/UpdatedCategoryViewHolder.java:23
Method
UpdatedMultiTypeAdapter
(ArrayList<Object> dataList)
app/src/main/java/com/gaohui/nestedrecyclerview/update/adpter/UpdatedMultiTypeAdapter.java:43
Method
UpdatedNestedRecyclerView
(@NonNull Context context)
app/src/main/java/com/gaohui/nestedrecyclerview/update/UpdatedNestedRecyclerView.java:45
Method
UpdatedTextViewHolder
(@NonNull View itemView)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewholder/UpdatedTextViewHolder.java:14
Method
ViewPagerAdapter
(Context context, ViewPager pager)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/ViewPagerAdapter.java:46
Method
addDisappearingView
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ParentRecyclerView.kt:103
Method
addDisappearingView
(View child)
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/ParentRecyclerView.java:99
Method
addOnTabSelectedListener
* Add a [OnTabSelectedListener] that will be invoked when tab selection * changes. * * @param listener */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:371
Method
addTab
* Add a tab to this layout. The tab will be added at the end of the list. * If this is the first tab to be added it will become the selected tab.
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:338
Method
addTabFromItemView
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:360
Method
addTabView
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:662
Method
addViewInternal
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:683
Method
addition_isCorrect
app/src/test/java/com/gaohui/nestedrecyclerview/ExampleUnitTest.kt:13
Method
animateToTab
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:754
Method
applyModeAndGravity
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:874
Method
bindDefaultChildRecyclerViewScrolling
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/holder/SimpleCategoryHolder.kt:97
Method
calculateScrollXForTab
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:855
Method
canChildScrollUp
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/FixedSwipeRefreshLayout.kt:28
Method
canChildScrollUp
()
app/src/main/java/com/gaohui/nestedrecyclerview/java/view/StoreSwipeRefreshLayout.java:35
Method
canScrollVertically
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ParentRecyclerView.kt:97
Method
canScrollVertically
()
app/src/main/java/com/gaohui/nestedrecyclerview/update/NestedStaggeredGridLayoutManager.java:105
Method
changeProgress
* 改变子标题的的高度(支持动画) * * @param progress */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabView.kt:91
Method
childFling
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ParentRecyclerView.kt:74
Method
clearAllOffset
NestedRVOnScrollListener使用到
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/AbsViewPagerAdapter.java:32
Method
clearOnTabSelectedListeners
* Remove all previously added [OnTabSelectedListener]. */
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:389
Method
configureTab
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:653
Method
createLayoutParamsForTabs
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:687
Method
createStoreTabView
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:1061
Method
createTabView
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/tab/DynamicTabLayout.kt:642
Method
dealWithChildScrollEvents
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/holder/SimpleCategoryHolder.kt:55
Method
destroy
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/holder/SimpleCategoryHolder.kt:114
Method
destroy
()
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewholder/UpdatedCategoryViewHolder.java:58
Method
destroy
()
app/src/main/java/com/gaohui/nestedrecyclerview/java/viewholder/SimpleCategoryViewHolder.java:81
Method
destroyItem
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/adapter/CategoryPagerAdapter.kt:34
Method
destroyItem
(@NonNull ViewGroup container, int position, @NonNull Object object)
app/src/main/java/com/gaohui/nestedrecyclerview/update/viewpager/ViewPagerAdapter.java:206
Method
destroyItem
(@NonNull ViewGroup container, int position, @NonNull Object object)
app/src/main/java/com/gaohui/nestedrecyclerview/java/adapter/CategoryPagerAdapter.java:43
Method
dispatchChildFling
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ParentRecyclerView.kt:63
Method
dispatchParentFling
app/src/main/java/com/gaohui/nestedrecyclerview/kotlin/ChildRecyclerView.kt:51
← previous
next →
101–200 of 414, ranked by callers