MCPcopy Create free account

hub / github.com/DrownCoder/RecyclerViewStudy / functions

Functions867 in github.com/DrownCoder/RecyclerViewStudy

↓ 1 callersMethodgetRowCountForAccessibility
Returns the number of rows for accessibility. <p> Default implementation returns the number of items in the adapter if LayoutManager supports vertical
app/src/main/assets/RecyclerView.java:10710
↓ 1 callersMethodgetScrapCount
()
app/src/main/assets/RecyclerView.java:6469
↓ 1 callersMethodgetScrapList
Returns an unmodifiable list of ViewHolders that are currently in the scrap list. @return List of ViewHolders in the scrap list.
app/src/main/assets/RecyclerView.java:5790
↓ 1 callersMethodgetScrapOrCachedViewForId
(long id, int type, boolean dryRun)
app/src/main/assets/RecyclerView.java:6584
↓ 1 callersMethodgetScrapOrHiddenOrCachedHolderForPosition
Returns a view for the position either from attach scrap, hidden children, or cache. @param position Item position @param dryRun Does a dry run, fin
app/src/main/assets/RecyclerView.java:6524
↓ 1 callersMethodgetScrapViewAt
(int index)
app/src/main/assets/RecyclerView.java:6473
↓ 1 callersMethodgetScrollState
Return the current scrolling state of the RecyclerView. @return {@link #SCROLL_STATE_IDLE}, {@link #SCROLL_STATE_DRAGGING} or {@link #SCROLL_STATE_SE
app/src/main/assets/RecyclerView.java:1560
↓ 1 callersMethodgetSelectionModeForAccessibility
Returns the selection mode for accessibility. Should be {@link AccessibilityNodeInfoCompat.CollectionInfoCompat#SELECTION_MODE_NONE}, {@link Accessibi
app/src/main/assets/RecyclerView.java:10692
↓ 1 callersMethodgetTopDecorationHeight
Returns the total height of item decorations applied to child's top. <p> Note that this value is not updated until the View is measured or {@link #cal
app/src/main/assets/RecyclerView.java:9872
↓ 1 callersMethodgetViewForPosition
Obtain a view initialized for the given position. This method should be used by {@link LayoutManager} implementations to obtain views to represent da
app/src/main/assets/RecyclerView.java:5961
↓ 1 callersMethodgetViewForPositionAndType
Returns a View that can be binded to the given Adapter position. <p> This method should <b>not</b> create a new View. Instead, it is expected to retur
app/src/main/assets/RecyclerView.java:6857
↓ 1 callersMethodhandleMissingPreInfoForChangeError
This handles the case where there is an unexpected VH missing in the pre-layout map. <p> We might be able to detect the error in the application which
app/src/main/assets/RecyclerView.java:4112
↓ 1 callersMethodhasFlexibleChildInBothOrientations
()
app/src/main/assets/RecyclerView.java:10880
↓ 1 callersMethodhasJumpTarget
()
app/src/main/assets/RecyclerView.java:12421
↓ 1 callersMethodhasMore
当前的位置不在顶并且不在可绘制的区域的底部 @param state @return
app/src/main/assets/LinearLayoutManager.java:2421
↓ 1 callersMethodhasNestedScrollingParent
()
app/src/main/assets/RecyclerView.java:11867
↓ 1 callersMethodhasObservers
Returns true if one or more observers are attached to this adapter. @return true if this adapter has observers
app/src/main/assets/RecyclerView.java:7171
↓ 1 callersMethodhasTargetScrollPosition
Returns if current scroll has a target position. @return true if scroll is being triggered to make a certain position visible @see #getTargetScrollPos
app/src/main/assets/RecyclerView.java:12933
↓ 1 callersMethodhasUpdatedView
@return True if an existing view holder needs to be updated
app/src/main/assets/RecyclerView.java:1914
↓ 1 callersMethodhasUpdates
()
app/src/main/assets/AdapterHelper.java:628
↓ 1 callersMethodhashCode
()
app/src/main/assets/AdapterHelper.java:721
↓ 1 callersMethodinitAdapterManager
()
app/src/main/assets/RecyclerView.java:943
↓ 1 callersMethodinitChildrenHelper
()
app/src/main/assets/RecyclerView.java:820
↓ 1 callersMethodinitFastScroller
(StateListDrawable verticalThumbDrawable, Drawable verticalTrackDrawable, StateListD
app/src/main/assets/RecyclerView.java:11817
↓ 1 callersMethodinitOperate
()
app/src/main/java/com/study/xuan/recyclerviewstudy/MainActivity.java:83
↓ 1 callersMethodinitPool
()
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyAdapter.java:38
↓ 1 callersMethodinvalidateDisplayListInt
(ViewHolder holder)
app/src/main/assets/RecyclerView.java:6179
↓ 1 callersMethodisAdapterPositionUnknown
()
app/src/main/assets/RecyclerView.java:11591
↓ 1 callersMethodisFocusedChildVisibleAfterScrolling
Returns whether the currently focused child stays within RV's bounds with the given amount of scrolling. @param parent The parent RecyclerView. @param
app/src/main/assets/RecyclerView.java:10134
↓ 1 callersMethodisLayoutHierarchical
Returns whether layout is hierarchical or not to be used for accessibility. <p> Default implementation returns false. @param recycler The Recycler th
app/src/main/assets/RecyclerView.java:10750
↓ 1 callersMethodisPreferredNextFocus
Checks if the new focus candidate is a good enough candidate such that RecyclerView will assign it as the next focus View instead of letting view hier
app/src/main/assets/RecyclerView.java:2680
↓ 1 callersMethodisRunning
@return True if SmoothScroller is currently active
app/src/main/assets/RecyclerView.java:12185
↓ 1 callersMethodisSmoothScrolling
@return true if RecycylerView is currently in the state of smooth scrolling.
app/src/main/assets/RecyclerView.java:8495
↓ 1 callersMethodisViewInvalid
Returns true if the view this LayoutParams is attached to is now representing potentially invalid data. A LayoutManager should scrap/recycle it. @ret
app/src/main/assets/RecyclerView.java:11970
↓ 1 callersMethodisViewValidAsAnchor
(View child, RecyclerView.State state)
app/src/main/assets/LinearLayoutManager.java:2626
↓ 1 callersMethodjumpToPositionForSmoothScroller
(int position)
app/src/main/assets/RecyclerView.java:1801
↓ 1 callersMethodlayoutChunk
(RecyclerView.Recycler recycler, RecyclerView.State state, LayoutState layoutState, Layou
app/src/main/assets/LinearLayoutManager.java:1694
↓ 1 callersMethodlayoutDecoratedWithMargins
Lay out the given child view within the RecyclerView using coordinates that include any current {@link ItemDecoration ItemDecorations} and margins. <
app/src/main/assets/RecyclerView.java:9713
↓ 1 callersMethodlayoutForPredictiveAnimations
If necessary, layouts new items for predictive animations
app/src/main/assets/LinearLayoutManager.java:787
↓ 1 callersMethodlogPoolVH
(RecyclerView.RecycledViewPool pool)
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyLog.java:44
↓ 1 callersMethodmarkKnownViewsInvalid
Mark all known views as invalid. Used in response to a, "the whole world might have changed" data change event.
app/src/main/assets/RecyclerView.java:4575
↓ 1 callersMethodmeasureChildWithMargins
Measure a child view using standard measurement policy, taking the padding of the parent RecyclerView, any added item decorations and the child margin
app/src/main/assets/RecyclerView.java:9486
↓ 1 callersMethodmoveView
Moves a View from one position to another. @param fromIndex The View's initial index @param toIndex The View's target index
app/src/main/assets/RecyclerView.java:8917
↓ 1 callersMethodnext
Gets the view for the next element that we should layout. Also updates current item index to the next item, based on {@link #mItemDirection} @return
app/src/main/assets/LinearLayoutManager.java:2433
↓ 1 callersMethodnextViewFromScrapList
Returns the next item from the scrap list. <p> Upon finding a valid VH, sets current item position to VH.itemPosition + mItemDirection @return View i
app/src/main/assets/LinearLayoutManager.java:2453
↓ 1 callersMethodnextViewInLimitedList
(View ignore)
app/src/main/assets/LinearLayoutManager.java:2483
↓ 1 callersMethodnotifyChanged
()
app/src/main/assets/RecyclerView.java:12564
↓ 1 callersMethodnotifyDataSetChanged
Notify any registered observers that the data set has changed. <p>There are two different classes of data change events, item changes and structural
app/src/main/assets/RecyclerView.java:7268
↓ 1 callersMethodnotifyItemChanged
Notify any registered observers that the item at <code>position</code> has changed. Equivalent to calling <code>notifyItemChanged(position, null);</co
app/src/main/assets/RecyclerView.java:7286
↓ 1 callersMethodnotifyItemRangeInserted
Notify any registered observers that the currently reflected <code>itemCount</code> items starting at <code>positionStart</code> have been newly inser
app/src/main/assets/RecyclerView.java:7425
↓ 1 callersMethodnotifyItemRangeRemoved
Notify any registered observers that the <code>itemCount</code> items previously located at <code>positionStart</code> have been removed from the data
app/src/main/assets/RecyclerView.java:7463
↓ 1 callersMethodnotifyItemRemoved
Notify any registered observers that the item previously located at <code>position</code> has been removed from the data set. The items previously loc
app/src/main/assets/RecyclerView.java:7444
↓ 1 callersMethodoffsetPositionRecordsForInsert
(int positionStart, int itemCount)
app/src/main/assets/RecyclerView.java:4464
↓ 1 callersMethodoffsetPositionRecordsForMove
(int from, int to)
app/src/main/assets/RecyclerView.java:4430
↓ 1 callersMethodoffsetPositionsForRemovingLaidOutOrNewView
(int positionStart, int itemCount)
app/src/main/assets/AdapterHelper.java:770
↓ 1 callersMethodonAddFocusables
Called to populate focusable views within the RecyclerView. <p>The LayoutManager implementation should return <code>true</code> if the default behavi
app/src/main/assets/RecyclerView.java:10231
↓ 1 callersMethodonAnchorReady
Method called when Anchor position is decided. Extending class can setup accordingly or even update anchor info if necessary. @param recycler
app/src/main/assets/LinearLayoutManager.java:778
↓ 1 callersMethodonAnimationFinished
Called after {@link #dispatchAnimationFinished(ViewHolder)} is called by the ItemAnimator. @param viewHolder The ViewHolder whose animation is finish
app/src/main/assets/RecyclerView.java:13644
↓ 1 callersMethodonAnimationFinished
(ViewHolder item)
app/src/main/assets/RecyclerView.java:13815
↓ 1 callersMethodonAnimationStarted
Called when a new animation is started on the given ViewHolder. @param viewHolder The ViewHolder which started animating. Note that the ViewHolder
app/src/main/assets/RecyclerView.java:13685
↓ 1 callersMethodonAttachedToRecyclerView
Called by RecyclerView when it starts observing this Adapter. <p> Keep in mind that same adapter may be observed by multiple RecyclerViews. @param re
app/src/main/assets/RecyclerView.java:7223
↓ 1 callersMethodonAttachedToWindow
Called when this LayoutManager is both attached to a RecyclerView and that RecyclerView is attached to a window. <p> If the RecyclerView is re-attache
app/src/main/assets/RecyclerView.java:8173
↓ 1 callersMethodonBindViewHolder
Called by RecyclerView to display the data at the specified position. This method should update the contents of the {@link ViewHolder#itemView} to ref
app/src/main/assets/RecyclerView.java:6921
↓ 1 callersMethodonChanged
()
app/src/main/assets/RecyclerView.java:12044
↓ 1 callersMethodonChildDetachedFromWindow
Called when an item view is detached from this RecyclerView. <p>Subclasses of RecyclerView may want to perform extra bookkeeping or modifications of
app/src/main/assets/RecyclerView.java:4974
↓ 1 callersMethodonChildViewAttachedToWindow
Called when a view is attached to the RecyclerView. @param view The View which is attached to the RecyclerView
app/src/main/assets/RecyclerView.java:11183
↓ 1 callersMethodonChildViewDetachedFromWindow
Called when a view is detached from RecyclerView. @param view The View which is being detached from the RecyclerView
app/src/main/assets/RecyclerView.java:11192
↓ 1 callersMethodonCreateViewHolder
Called when RecyclerView needs a new {@link ViewHolder} of the given type to represent an item. <p> This new ViewHolder should be constructed with a n
app/src/main/assets/RecyclerView.java:6897
↓ 1 callersMethodonDetachedFromRecyclerView
Called by RecyclerView when it stops observing this Adapter. @param recyclerView The RecyclerView instance which stopped observing this adapter. @see
app/src/main/assets/RecyclerView.java:7234
↓ 1 callersMethodonDetachedFromWindow
@deprecated override {@link #onDetachedFromWindow(RecyclerView, Recycler)}
app/src/main/assets/RecyclerView.java:8183
↓ 1 callersMethodonDispatchFirstPass
(UpdateOp updateOp)
app/src/main/assets/AdapterHelper.java:774
↓ 1 callersMethodonDrawOver
Draw any appropriate decorations into the Canvas supplied to the RecyclerView. Any content drawn by this method will be drawn after the item views are
app/src/main/assets/RecyclerView.java:10966
↓ 1 callersMethodonEnteredHiddenState
Called when the child view enters the hidden state
app/src/main/assets/RecyclerView.java:11660
↓ 1 callersMethodonFailedToRecycleView
Called by the RecyclerView if a ViewHolder created by this Adapter cannot be recycled due to its transient state. Upon receiving this callback, Adapte
app/src/main/assets/RecyclerView.java:7131
↓ 1 callersMethodonFling
Override this to handle a fling given the velocities in both x and y directions. Note that this method will only be called if the associated {@link La
app/src/main/assets/RecyclerView.java:13045
↓ 1 callersMethodonGetChildDrawingOrder
Returns the index of the child to draw for this iteration. Override this if you want to change the drawing order of children. By default, it returns i
app/src/main/assets/RecyclerView.java:13961
↓ 1 callersMethodonInterceptFocusSearch
This method gives a LayoutManager an opportunity to intercept the initial focus search before the default behavior of {@link FocusFinder} is used. If
app/src/main/assets/RecyclerView.java:9975
↓ 1 callersMethodonItemsAdded
Called when items have been added to the adapter. The LayoutManager may choose to requestLayout if the inserted items would require refreshing the cur
app/src/main/assets/RecyclerView.java:10258
↓ 1 callersMethodonItemsChanged
Called when {@link Adapter#notifyDataSetChanged()} is triggered instead of giving detailed information on what has actually changed. @param recyclerV
app/src/main/assets/RecyclerView.java:10244
↓ 1 callersMethodonItemsMoved
Called when an item is moved withing the adapter. <p> Note that, an item may also change position in response to another ADD/REMOVE/MOVE operation. Th
app/src/main/assets/RecyclerView.java:10317
↓ 1 callersMethodonItemsRemoved
Called when items have been removed from the adapter. @param recyclerView @param positionStart @param itemCount
app/src/main/assets/RecyclerView.java:10270
↓ 1 callersMethodonItemsUpdated
Called when items have been changed in the adapter. To receive payload, override {@link #onItemsUpdated(RecyclerView, int, int, Object)} instead, the
app/src/main/assets/RecyclerView.java:10284
↓ 1 callersMethodonLayoutComplete
Call this method after onLayout method is complete if state is NOT pre-layout. This method records information like layout bounds that might be useful
app/src/main/assets/OrientationHelper.java:55
↓ 1 callersMethodonLayoutCompleted
Called after a full layout calculation is finished. The layout calculation may include multiple {@link #onLayoutChildren(Recycler, State)} calls due t
app/src/main/assets/RecyclerView.java:8299
↓ 1 callersMethodonLeftHiddenState
Called when the child view leaves the hidden state
app/src/main/assets/RecyclerView.java:11673
↓ 1 callersMethodonRequestChildFocus
@deprecated Use {@link #onRequestChildFocus(RecyclerView, State, View, View)}
app/src/main/assets/RecyclerView.java:10158
↓ 1 callersMethodonRequestDisallowInterceptTouchEvent
Called when a child of RecyclerView does not want RecyclerView and its ancestors to intercept touch events with {@link ViewGroup#onInterceptTouchEvent
app/src/main/assets/RecyclerView.java:11074
↓ 1 callersMethodonSeekTargetStep
<p>RecyclerView will call this method each time it scrolls until it can find the target position in the layout.</p> <p>SmoothScroller should check dx,
app/src/main/assets/RecyclerView.java:12323
↓ 1 callersMethodonSmoothScrollerStopped
(SmoothScroller smoothScroller)
app/src/main/assets/RecyclerView.java:10500
↓ 1 callersMethodonStart
Called when smooth scroll is started. This might be a good time to do setup.
app/src/main/assets/RecyclerView.java:12299
↓ 1 callersMethodonStop
Called when smooth scroller is stopped. This is a good place to cleanup your state etc. @see #stop()
app/src/main/assets/RecyclerView.java:12307
↓ 1 callersMethodonTargetFound
Called when the target position is laid out. This is the last callback SmoothScroller will receive and it should update the provided {@link Action} to
app/src/main/assets/RecyclerView.java:12336
↓ 1 callersMethodonTouchEvent
(MotionEvent e)
app/src/main/assets/RecyclerView.java:3110
↓ 1 callersMethodonTouchEvent
Process a touch event as part of a gesture that was claimed by returning true from a previous call to {@link #onInterceptTouchEvent}. @param e Motion
app/src/main/assets/RecyclerView.java:11061
↓ 1 callersMethodonViewAttachedToWindow
Called when a view created by this adapter has been attached to a window. <p>This can be used as a reasonable signal that the view is about to be see
app/src/main/assets/RecyclerView.java:7147
↓ 1 callersMethodonViewDetachedFromWindow
Called when a view created by this adapter has been detached from its window. <p>Becoming detached from the window is not necessarily a permanent con
app/src/main/assets/RecyclerView.java:7161
↓ 1 callersMethodpackData
()
app/src/main/java/com/study/xuan/recyclerviewstudy/MainActivity.java:58
↓ 1 callersMethodpullGlows
Apply a pull to relevant overscroll glow effects
app/src/main/assets/RecyclerView.java:2407
↓ 1 callersMethodput
Adds a mapping from the specified id to the specified value, replacing the previous mapping from the specified key if there was one. @param resourceI
app/src/main/assets/RecyclerView.java:12906
↓ 1 callersMethodputRecycledView
(ViewHolder scrap)
app/src/main/assets/RecyclerView.java:5565
← previousnext →401–500 of 867, ranked by callers