Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DrownCoder/RecyclerViewStudy
/ functions
Functions
867 in github.com/DrownCoder/RecyclerViewStudy
⨍
Functions
867
◇
Types & classes
56
Method
processAppeared
(ViewHolder viewHolder, ItemHolderInfo preInfo, ItemHolderInfo inf
app/src/main/assets/RecyclerView.java:602
Method
processDisappeared
(ViewHolder viewHolder, @NonNull ItemHolderInfo info, @Nullable
app/src/main/assets/RecyclerView.java:595
Method
processPersistent
(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNul
app/src/main/assets/RecyclerView.java:608
Method
recycleViewInternal
Internally, use this method instead of {@link #recycleView(android.view.View)} to catch potential bugs. @param view
app/src/main/assets/RecyclerView.java:6242
Method
removeAllViews
()
app/src/main/assets/RecyclerView.java:869
Method
removeAllViews
Remove all views from the currently attached RecyclerView. This will not recycle any of the affected views; the LayoutManager is responsible for doing
app/src/main/assets/RecyclerView.java:8686
Method
removeDetachedView
Finish removing a view that was previously temporarily {@link #detachView(android.view.View) detached}. @param child Detached child to remove
app/src/main/assets/RecyclerView.java:8905
Method
removeItemDecorationAt
Removes the {@link ItemDecoration} associated with the supplied index position. @param index The index position of the ItemDecoration to be removed.
app/src/main/assets/RecyclerView.java:1665
Method
removeOnChildAttachStateChangeListener
Removes the provided listener from child attached state listeners list. @param listener Listener to unregister
app/src/main/assets/RecyclerView.java:1285
Method
removeOnItemTouchListener
Remove an {@link OnItemTouchListener}. It will no longer be able to intercept touch events. @param listener Listener to remove
app/src/main/assets/RecyclerView.java:2938
Method
removeOnScrollListener
Remove a listener that was notified of any changes in scroll state or position. @param listener listener to set or null to clear
app/src/main/assets/RecyclerView.java:1760
Method
requestChildFocus
(View child, View focused)
app/src/main/assets/RecyclerView.java:2730
Method
requestChildRectangleOnScreen
Called when a child of the RecyclerView wants a particular rectangle to be positioned onto the screen. See {@link ViewParent#requestChildRectangleOnSc
app/src/main/assets/RecyclerView.java:10047
Method
requestLayout
Calls {@code RecyclerView#requestLayout} on the underlying RecyclerView
app/src/main/assets/RecyclerView.java:7816
Method
requestSimpleAnimationsInNextLayout
A LayoutManager can call this method to force RecyclerView to run simple animations in the next layout pass, even if there is not any trigger to do so
app/src/main/assets/RecyclerView.java:10671
Method
reset
()
app/src/main/assets/AdapterHelper.java:85
Method
run
()
app/src/main/assets/RecyclerView.java:5165
Method
scrollHorizontallyBy
{@inheritDoc}
app/src/main/assets/LinearLayoutManager.java:1174
Method
scrollTo
(int x, int y)
app/src/main/assets/RecyclerView.java:1838
Method
scrollToPosition
Scroll to the specified adapter position. Actual position of the item on the screen depends on the LayoutManager implementation. @param position Scro
app/src/main/assets/RecyclerView.java:8452
Method
scrollToPosition
<p>Scroll the RecyclerView to make the position visible.</p> <p> <p>RecyclerView will scroll the minimum amount that is necessary to make the target p
app/src/main/assets/LinearLayoutManager.java:1128
Method
scrollVerticallyBy
{@inheritDoc}
app/src/main/assets/LinearLayoutManager.java:1188
Method
setAddDuration
Sets the duration for which all add animations will run. @param addDuration The add duration
app/src/main/assets/RecyclerView.java:13221
Method
setChangeDuration
Sets the duration for which all change animations will run. @param changeDuration The change duration
app/src/main/assets/RecyclerView.java:13265
Method
setChildDrawingOrderCallback
Sets the {@link ChildDrawingOrderCallback} to be used for drawing children. <p> See {@link ViewGroup#getChildDrawingOrder(int, int)} for details. Call
app/src/main/assets/RecyclerView.java:1712
Method
setClipToPadding
(boolean clipToPadding)
app/src/main/assets/RecyclerView.java:1054
Method
setDuration
(int duration)
app/src/main/assets/RecyclerView.java:12489
Method
setDx
(int dx)
app/src/main/assets/RecyclerView.java:12471
Method
setDy
(int dy)
app/src/main/assets/RecyclerView.java:12480
Method
setHasFixedSize
RecyclerView can perform several optimizations if it can know in advance that RecyclerView's size is not affected by the adapter contents. RecyclerVie
app/src/main/assets/RecyclerView.java:1040
Method
setHasStableIds
Indicates whether each item in the data set can be represented with a unique identifier of type {@link java.lang.Long}. @param hasStableIds Whether i
app/src/main/assets/RecyclerView.java:7029
Method
setInitialPrefetchItemCount
Sets the number of items to prefetch in {@link #collectInitialPrefetchPositions(int, LayoutPrefetchRegistry)}, which defines how many inner items shou
app/src/main/assets/LinearLayoutManager.java:1410
Method
setInterpolator
Sets the interpolator to calculate scroll steps @param interpolator The interpolator to use. If you specify an interpolator, you must
app/src/main/assets/RecyclerView.java:12506
Method
setItemAnimator
Sets the {@link ItemAnimator} that will handle animations involving changes to the items in this RecyclerView. By default, RecyclerView instantiates a
app/src/main/assets/RecyclerView.java:3465
Method
setItemPrefetchEnabled
Sets whether the LayoutManager should be queried for views outside of its viewport while the UI thread is idle between frames. <p>If enabled, the Lay
app/src/main/assets/RecyclerView.java:8013
Method
setItemViewCacheSize
Set the number of offscreen views to retain before adding them to the potentially shared {@link #getRecycledViewPool() recycled view pool}. <p>The of
app/src/main/assets/RecyclerView.java:1548
Method
setMaxRecycledViews
(int viewType, int max)
app/src/main/assets/RecyclerView.java:5525
Method
setMeasurementCacheEnabled
Sets whether RecyclerView should use its own measurement cache for the children. This is a more aggressive cache than the framework uses. @param meas
app/src/main/assets/RecyclerView.java:9451
Method
setMoveDuration
Sets the duration for which all move animations will run. @param moveDuration The move duration
app/src/main/assets/RecyclerView.java:13199
Method
setOnFlingListener
Set a {@link OnFlingListener} for this {@link RecyclerView}. <p> If the {@link OnFlingListener} is set then it will receive calls to {@link #fling(int
app/src/main/assets/RecyclerView.java:1370
Method
setOnScrollListener
Set a listener that will be notified of any changes in scroll state or position. @param listener Listener to set or null to clear @deprecated Use {@
app/src/main/assets/RecyclerView.java:1730
Method
setPreserveFocusAfterLayout
Set whether the RecyclerView should try to keep the same Item focused after a layout calculation or not. <p> Usually, LayoutManagers keep focused view
app/src/main/assets/RecyclerView.java:4639
Method
setRecycledViewPool
(RecycledViewPool pool)
app/src/main/assets/RecyclerView.java:6740
Method
setRecyclerListener
Register a listener that will be notified whenever a child view is recycled. <p>This listener will be called when a LayoutManager or the RecyclerView
app/src/main/assets/RecyclerView.java:1235
Method
setRemoveDuration
Sets the duration for which all remove animations will run. @param removeDuration The remove duration
app/src/main/assets/RecyclerView.java:13243
Method
setScrollingTouchSlop
Configure the scrolling touch slop for a specific use case. Set up the RecyclerView's scrolling motion threshold based on common usages. Valid argume
app/src/main/assets/RecyclerView.java:1096
Method
setSmoothScrollbarEnabled
When smooth scrollbar is enabled, the position and size of the scrollbar thumb is computed based on the number of visible pixels in the visible items.
app/src/main/assets/LinearLayoutManager.java:1278
Method
setViewCacheExtension
Sets a new {@link ViewCacheExtension} to be used by the Recycler. @param extension ViewCacheExtension to be used or null if you want to clear the exi
app/src/main/assets/RecyclerView.java:1531
Method
setViewCacheExtension
(ViewCacheExtension extension)
app/src/main/assets/RecyclerView.java:6736
Method
shouldMeasureTwice
()
app/src/main/assets/LinearLayoutManager.java:1769
Method
shouldReMeasureChild
RecyclerView internally does its own View measurement caching which should help with WRAP_CONTENT. <p> Use this method if the View is already measured
app/src/main/assets/RecyclerView.java:9402
Method
smoothScrollBy
(int dx, int dy)
app/src/main/assets/RecyclerView.java:5327
Method
smoothScrollToPosition
Starts a smooth scroll to an adapter position. <p> To support smooth scrolling, you must override {@link LayoutManager#smoothScrollToPosition(Recycler
app/src/main/assets/RecyclerView.java:1826
Method
smoothScrollToPosition
<p>Smooth scroll to the specified adapter position.</p> <p>To support smooth scrolling, override this method, create your {@link SmoothScroller} insta
app/src/main/assets/RecyclerView.java:8469
Method
smoothScrollToPosition
(RecyclerView recyclerView, RecyclerView.State state, int position)
app/src/main/assets/LinearLayoutManager.java:517
Method
stopIgnoringView
View can be scrapped and recycled again. <p> Note that calling this method removes all information in the view holder. <p> You can call this method on
app/src/main/assets/RecyclerView.java:9269
Method
swapAdapter
Swaps the current adapter with the provided one. It is similar to {@link #setAdapter(Adapter)} but assumes existing adapter and the new adapter uses t
app/src/main/assets/RecyclerView.java:1129
Method
toString
()
app/src/main/assets/RecyclerView.java:11679
Method
toString
()
app/src/main/assets/LinearLayoutManager.java:2616
Method
unused
(ViewHolder viewHolder)
app/src/main/assets/RecyclerView.java:625
Method
update
Updates the action with given parameters. @param dx Pixels to scroll horizontally @param dy Pixels to scroll vertically @param duration Duration of th
app/src/main/assets/RecyclerView.java:12521
Method
useAppContext
()
app/src/androidTest/java/com/study/xuan/recyclerviewstudy/ExampleInstrumentedTest.java:19
Method
viewNeedsUpdate
Returns true if the view this LayoutParams is attached to needs to have its content updated from the corresponding adapter. @return true if the view
app/src/main/assets/RecyclerView.java:11958
Method
viewRangeUpdate
(int positionStart, int itemCount)
app/src/main/assets/RecyclerView.java:6757
Method
willRunSimpleAnimations
Returns whether RecyclerView will run simple animations in this layout pass or not. @return true if RecyclerView is calculating simple animations to
app/src/main/assets/RecyclerView.java:12860
Method
writeToParcel
(Parcel dest, int flags)
app/src/main/assets/RecyclerView.java:12646
Method
writeToParcel
(Parcel dest, int flags)
app/src/main/assets/LinearLayoutManager.java:2561
← previous
801–867 of 867, ranked by callers