Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dinuscxj/PullZoomRecyclerView
/ functions
Functions
96 in github.com/dinuscxj/PullZoomRecyclerView
⨍
Functions
96
◇
Types & classes
22
↓ 6 callers
Method
getItemCount
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:74
↓ 3 callers
Method
addViewType
Register different type of data with different ViewHolder using ViewHolderFactory. @param clazz type of data. Hierarchy tree of every data instance wi
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:24
↓ 3 callers
Method
getItem
(int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:53
↓ 2 callers
Method
isReadyZoom
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:229
↓ 2 callers
Method
setHeaderContainer
(ViewGroup mHeaderContainer)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:213
↓ 2 callers
Method
setLayoutManager
(RecyclerView.LayoutManager manager)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:102
↓ 2 callers
Method
setZoomView
(View mZoomView)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:209
↓ 1 callers
Method
abortAnimation
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:194
↓ 1 callers
Method
bind
(T item, int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:95
↓ 1 callers
Method
checkFirstItemCompletelyVisible
(RecyclerView.LayoutManager mLayoutManager)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:127
↓ 1 callers
Method
checkLastItemCompletelyVisible
(RecyclerView.LayoutManager mLayoutmanager)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:156
↓ 1 callers
Method
createDefaultInterpolator
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:38
↓ 1 callers
Method
createDefaultPullZoomModel
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:227
↓ 1 callers
Method
createPullZoomAdapter
(List<Integer> pullZoomData)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:54
↓ 1 callers
Method
createPullZoomData
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:44
↓ 1 callers
Method
createWrapperView
(Context context, AttributeSet attrs)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:225
↓ 1 callers
Method
init
(Context context, AttributeSet attrs)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:51
↓ 1 callers
Method
init
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:31
↓ 1 callers
Method
isFinished
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:198
↓ 1 callers
Method
isFirstItemCompletelyVisible
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:110
↓ 1 callers
Method
isLastItemCompletelyVisible
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:139
↓ 1 callers
Method
newInstance
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:28
↓ 1 callers
Method
newInstance
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:33
↓ 1 callers
Method
onCreateViewHolder
(ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:100
↓ 1 callers
Method
onPullStart
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:243
↓ 1 callers
Method
onPullStartActionCancel
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:116
↓ 1 callers
Method
onPullStartActionMove
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:99
↓ 1 callers
Method
onPullZoomEnd
(float newScrollValue)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:245
↓ 1 callers
Method
onPullZooming
(float newScrollValue)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:241
↓ 1 callers
Method
onZoomReadyActionDown
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:171
↓ 1 callers
Method
onZoomReadyActionMove
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:177
↓ 1 callers
Method
performInterceptAction
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:148
↓ 1 callers
Method
performTouchAction
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:75
↓ 1 callers
Method
pullZoomEvent
@param scrollValue vertical distance scrolled in pixels if scrollValue < 0 ; scroll up if scrollValue > 0 ; scroll down
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:236
↓ 1 callers
Method
setAdapter
(RecyclerView.Adapter adapter)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:98
↓ 1 callers
Method
setModel
(int mModel)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:197
↓ 1 callers
Method
setOnPullZoomListener
(OnPullZoomListener mOnPullZoomListener)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:201
↓ 1 callers
Method
smoothScrollToTop
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:238
↓ 1 callers
Method
startAnimation
(long animationDuration)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:235
Method
ApplicationTest
()
pullzoomrecyclerview/src/androidTest/java/com/dinuscxj/pullzoom/ApplicationTest.java:10
Method
ApplicationTest
()
app/src/androidTest/java/com/dinuscxj/pullzoomrecyclerview/ApplicationTest.java:10
Method
PullZoomAdapter
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:60
Method
PullZoomBaseView
(Context context)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:42
Method
PullZoomFooterAdapter
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:50
Method
PullZoomFooterHolder
(@NonNull ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:86
Method
PullZoomHeaderAdapter
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:53
Method
PullZoomHeaderHolder
(@NonNull ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:85
Method
PullZoomItemHolder
(@NonNull ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:84
Method
PullZoomRecyclerView
(Context context)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:22
Method
ViewHolder
(@NonNull View view)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:84
Method
ZoomBackRunnable
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:191
Method
bind
(Object item, int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:95
Method
bind
(Object item, int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:99
Method
bind
(Integer item, int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:94
Method
createDefaultPullZoomModel
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:51
Method
createPullZoomAdapter
(List<Integer> pullZoomData)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:47
Method
createPullZoomAdapter
(List<Integer> pullZoomData)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:43
Method
createWrapperView
(Context context, AttributeSet attrs)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:42
Method
getItem
(int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:68
Method
getItem
(int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:65
Method
getItem
(int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:69
Method
getItemCount
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:76
Method
getItemCount
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:74
Method
getItemViewType
(int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:59
Method
getRecyclerView
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:94
Method
getRootView
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:90
Method
getSpanSize
(int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:38
Method
isReadyZoom
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:56
Method
isZoomEnable
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:217
Method
isZooming
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:221
Method
onBindViewHolder
(VH holder, int position)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:75
Method
onClick
(View v)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/MainActivity.java:27
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:15
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/MainActivity.java:15
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:20
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:22
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:32
Method
onCreateViewHolder
(ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:56
Method
onCreateViewHolder
(ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:53
Method
onCreateViewHolder
(ViewGroup parent)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:62
Method
onCreateViewHolder
Creates a view holder for the given view type. Should be override only when view type requires to be determined dynamically (requires {@link #getItemV
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:35
Method
onInterceptTouchEvent
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:133
Method
onLayout
(boolean changed, int l, int t, int r, int b)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:172
Method
onPullStart
()
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:118
Method
onPullZoomEnd
(float newScrollValue)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:123
Method
onPullZooming
(float newScrollValue)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:105
Method
onTouchEvent
(MotionEvent event)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:63
Method
onViewCreated
(View view, Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomHeaderActivity.java:32
Method
onViewCreated
(View view, Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomFooterActivity.java:37
Method
onViewCreated
(View view, Bundle savedInstanceState)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/PullZoomActivity.java:37
Method
pullZoomEvent
(float scrollValue)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:67
Method
run
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:202
Method
setIsZoomEnable
(boolean isZoomEnable)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomBaseView.java:205
Method
setItem
(int position, T object)
app/src/main/java/com/dinuscxj/pullzoomrecyclerview/RecyclerListAdapter.java:55
Method
setSmoothToTopInterpolator
(Interpolator sSmoothToTopInterpolator)
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:106
Method
smoothScrollToTop
()
pullzoomrecyclerview/src/main/java/com/dinuscxj/pullzoom/PullZoomRecyclerView.java:89