Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dan-TD/SnappyRecyclerView
/ functions
Functions
41 in github.com/Dan-TD/SnappyRecyclerView
⨍
Functions
41
◇
Types & classes
12
↓ 6 callers
Method
getListener
()
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:102
↓ 4 callers
Method
getViewAnchor
Provides the anchor or the given view relative to the provided orientation and anchor. This will be the View's start (top or left), center, or end (bo
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:222
↓ 3 callers
Method
initialise
(Context context, @Nullable AttributeSet attrs)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:84
↓ 3 callers
Method
smoothScrollToPosition
(RecyclerView recyclerView, RecyclerView.State state, final int positio
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:36
↓ 2 callers
Method
calculateSnapViewPosition
Finds the position of the View which is closest to the RecyclerView's anchor, either the RecyclerView's start, center or end @return The position of
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:270
↓ 2 callers
Method
getParentAnchor
Provides the anchor of the parent, the RecyclerView, based on the provided orientation and anchor mode @param orientation The orientation of the Recy
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:200
↓ 2 callers
Method
onPositionChange
(int position)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:42
↓ 1 callers
Method
getItemCount
()
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateAdapter.java:53
↓ 1 callers
Method
getOrientation
()
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:119
↓ 1 callers
Method
onScroll
(int dx, int dy)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:43
↓ 1 callers
Method
setAnchor
(@AnchorMode int anchor)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:124
↓ 1 callers
Method
setDate
(Date date)
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateReyclerViewHolder.java:18
↓ 1 callers
Method
setOrientation
(@OrientationMode int orientation)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:110
↓ 1 callers
Method
setScrollSpeed
(float scrollSpeed)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:32
Method
CenterLayoutManager
(Context context)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:22
Method
ExampleDateAdapter
()
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateAdapter.java:20
Method
ExampleDateEndPaddingItemDecoration
(@SnappingRecyclerView.OrientationMode int orientation)
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateEndPaddingItemDecoration.java:13
Method
ExampleDateReyclerViewHolder
(ViewGroup parent)
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateReyclerViewHolder.java:14
Method
SmoothScroller
(Context context)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:53
Method
SnappingRecyclerView
(Context context)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:69
Method
addition_isCorrect
()
snappy-recyclerview/src/test/java/com/dant/centersnapreyclerview/ExampleUnitTest.java:13
Method
addition_isCorrect
()
app/src/test/java/com/dant/centeringrecyclerview/ExampleUnitTest.java:13
Method
calculateDtToFit
(int viewStart, int viewEnd, int boxStart, int boxEnd, int snapPreference)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:74
Method
calculateSnapDistance
Calculates the distance between the RecyclerView's anchor, either the start, center or end, and the View which is closest to the anchor. @return The
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:240
Method
calculateSpeedPerPixel
(DisplayMetrics displayMetrics)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:87
Method
computeScrollVectorForPosition
Controls the direction in which smoothScroll looks for a list item. Use our custom LinearLayoutManager to calculate PointF. @param targetPosition @r
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:69
Method
fling
(int velocityX, int velocityY)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:160
Method
getAnchor
()
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:133
Method
getItemOffsets
(Rect outRect, View view, RecyclerView parent, RecyclerView.State state)
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateEndPaddingItemDecoration.java:17
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, int position)
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateAdapter.java:48
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/dant/centeringrecyclerview/MainActivity.java:10
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/dant/centeringrecyclerview/ExampleDateAdapter.java:43
Method
onScrollStateChanged
(int state)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:176
Method
onScrolled
(int dx, int dy)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:138
Method
run
()
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:153
Method
scrollToPosition
(final int position)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:147
Method
setAnchor
(int anchor)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:28
Method
setListener
(SnappingRecyclerViewListener listener)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/SnappingRecyclerView.java:106
Method
setScrollSpeed
(float scrollSpeed)
snappy-recyclerview/src/main/java/com/dant/centersnapreyclerview/CenterLayoutManager.java:57
Method
useAppContext
()
snappy-recyclerview/src/androidTest/java/com/dant/centersnapreyclerview/ExampleInstrumentedTest.java:19
Method
useAppContext
()
app/src/androidTest/java/com/dant/centeringrecyclerview/ExampleInstrumentedTest.java:19