MCPcopy Create free account

hub / github.com/DrownCoder/RecyclerViewStudy / functions

Functions867 in github.com/DrownCoder/RecyclerViewStudy

↓ 2 callersMethoddispatchDetachedFromWindow
(RecyclerView view, Recycler recycler)
app/src/main/assets/RecyclerView.java:8099
↓ 2 callersMethoddispatchFirstPassAndUpdateViewHolders
(UpdateOp op, int offsetStart)
app/src/main/assets/AdapterHelper.java:316
↓ 2 callersMethoddispatchLayoutStep1
1.处理Adapter的更新 2.决定那些动画需要执行 3.保存当前View的信息 4.如果必要的话,执行上一个Layout的操作并且保存他的信息
app/src/main/assets/RecyclerView.java:3880
↓ 2 callersMethoddispatchNestedPreScroll
(int dx, int dy, int[] consumed, int[] offsetInWindow)
app/src/main/assets/RecyclerView.java:11891
↓ 2 callersMethoddispatchNestedScroll
(int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, i
app/src/main/assets/RecyclerView.java:11877
↓ 2 callersMethoddispatchUpdate
(AdapterHelper.UpdateOp op)
app/src/main/assets/RecyclerView.java:989
↓ 2 callersMethodendAnimation
Method called when an animation on a view should be ended immediately. This could happen when other events, like scrolling, occur, so that animating v
app/src/main/assets/RecyclerView.java:13579
↓ 2 callersMethodensureBottomGlow
()
app/src/main/assets/RecyclerView.java:2542
↓ 2 callersMethodensureLeftGlow
()
app/src/main/assets/RecyclerView.java:2502
↓ 2 callersMethodensureRightGlow
()
app/src/main/assets/RecyclerView.java:2515
↓ 2 callersMethodensureTopGlow
()
app/src/main/assets/RecyclerView.java:2528
↓ 2 callersMethodfindFirstPartiallyOrCompletelyInvisibleChild
(RecyclerView.Recycler recycler, RecyclerView.St
app/src/main/assets/LinearLayoutManager.java:1984
↓ 2 callersMethodfindFirstReferenceChild
(RecyclerView.Recycler recycler, RecyclerView.State state)
app/src/main/assets/LinearLayoutManager.java:1930
↓ 2 callersMethodfindLastPartiallyOrCompletelyInvisibleChild
(RecyclerView.Recycler recycler, RecyclerView.Sta
app/src/main/assets/LinearLayoutManager.java:1989
↓ 2 callersMethodfindLastReferenceChild
(RecyclerView.Recycler recycler, RecyclerView.State state)
app/src/main/assets/LinearLayoutManager.java:1934
↓ 2 callersMethodfindMinMaxChildLayoutPositions
(int[] into)
app/src/main/assets/RecyclerView.java:4162
↓ 2 callersMethodfindOnePartiallyOrCompletelyInvisibleChild
(int fromIndex, int toIndex)
app/src/main/assets/LinearLayoutManager.java:2109
↓ 2 callersMethodfindReferenceChild
(RecyclerView.Recycler recycler, RecyclerView.State state, int start, int end, int
app/src/main/assets/LinearLayoutManager.java:1939
↓ 2 callersMethodfindViewByPosition
{@inheritDoc}
app/src/main/assets/LinearLayoutManager.java:469
↓ 2 callersMethodfindViewHolder
(int position)
app/src/main/assets/AdapterHelper.java:766
↓ 2 callersMethodfindViewHolderForAdapterPosition
Return the ViewHolder for the item in the given position of the data set. Unlike {@link #findViewHolderForLayoutPosition(int)} this method takes into
app/src/main/assets/RecyclerView.java:4821
↓ 2 callersMethodfindViewHolderForPosition
@deprecated use {@link #findViewHolderForLayoutPosition(int)} or {@link #findViewHolderForAdapterPosition(int)}
app/src/main/assets/RecyclerView.java:4772
↓ 2 callersMethodfixLayoutEndGap
@return The final offset amount for children
app/src/main/assets/LinearLayoutManager.java:1010
↓ 2 callersMethodfixLayoutStartGap
@return The final offset amount for children
app/src/main/assets/LinearLayoutManager.java:1037
↓ 2 callersMethodfling
Begin a standard fling with an initial velocity along each axis in pixels per second. If the velocity given is below the system-defined minimum this m
app/src/main/assets/RecyclerView.java:2306
↓ 2 callersMethodgenerateDefaultLayoutParams
()
app/src/main/assets/RecyclerView.java:4367
↓ 2 callersMethodgenerateLayoutParams
(AttributeSet attrs)
app/src/main/assets/RecyclerView.java:4375
↓ 2 callersMethodgetAdapter
Retrieves the previously set adapter or null if no adapter is set. @return The previously set adapter @see #setAdapter(Adapter)
app/src/main/assets/RecyclerView.java:1219
↓ 2 callersMethodgetAdapterPositionFor
(ViewHolder viewHolder)
app/src/main/assets/RecyclerView.java:11808
↓ 2 callersMethodgetChildPosition
@see RecyclerView#getChildLayoutPosition(android.view.View)
app/src/main/assets/RecyclerView.java:12239
↓ 2 callersMethodgetDecoratedBottom
Returns the bottom edge of the given child view within its parent, offset by any applied {@link ItemDecoration ItemDecorations}. @param child Child t
app/src/main/assets/RecyclerView.java:9827
↓ 2 callersMethodgetDecoratedBoundsWithMargins
Returns the bounds of the view including its decoration and margins. @param view The view element to check @param outBounds A rect that will receive
app/src/main/assets/RecyclerView.java:9771
↓ 2 callersMethodgetDecoratedBoundsWithMarginsInt
(View view, Rect outBounds)
app/src/main/assets/RecyclerView.java:5005
↓ 2 callersMethodgetDecoratedLeft
Returns the left edge of the given child view within its parent, offset by any applied {@link ItemDecoration ItemDecorations}. @param child Child to
app/src/main/assets/RecyclerView.java:9785
↓ 2 callersMethodgetDecoratedMeasuredHeight
Returns the measured height of the given child, plus the additional size of any insets applied by {@link ItemDecoration ItemDecorations}. @param chil
app/src/main/assets/RecyclerView.java:9639
↓ 2 callersMethodgetDecoratedMeasuredWidth
Returns the measured width of the given child, plus the additional size of any insets applied by {@link ItemDecoration ItemDecorations}. @param child
app/src/main/assets/RecyclerView.java:9623
↓ 2 callersMethodgetDecoratedRight
Returns the right edge of the given child view within its parent, offset by any applied {@link ItemDecoration ItemDecorations}. @param child Child to
app/src/main/assets/RecyclerView.java:9813
↓ 2 callersMethodgetDecoratedTop
Returns the top edge of the given child view within its parent, offset by any applied {@link ItemDecoration ItemDecorations}. @param child Child to q
app/src/main/assets/RecyclerView.java:9799
↓ 2 callersMethodgetEnd
Returns the end position of the layout without taking padding into account. @return The end boundary for this layout without considering padding.
app/src/main/assets/OrientationHelper.java:168
↓ 2 callersMethodgetEndPadding
Returns the padding at the end of the layout. For horizontal helper, this is the right padding and for vertical helper, this is the bottom padding. Th
app/src/main/assets/OrientationHelper.java:200
↓ 2 callersMethodgetExtraLayoutSpace
<p>Returns the amount of extra space that should be laid out by LayoutManager.</p> <p> <p>By default, {@link android.support.v7.widget.LinearLayoutMan
app/src/main/assets/LinearLayoutManager.java:509
↓ 2 callersMethodgetItemDecorationCount
Returns the number of {@link ItemDecoration} currently added to this RecyclerView. @return number of ItemDecorations currently added added to this Re
app/src/main/assets/RecyclerView.java:1654
↓ 2 callersMethodgetItemViewType
@return The view type of this ViewHolder.
app/src/main/assets/RecyclerView.java:11534
↓ 2 callersMethodgetMinimumHeight
@return The host RecyclerView's {@link View#getMinimumHeight()}
app/src/main/assets/RecyclerView.java:10470
↓ 2 callersMethodgetMinimumWidth
@return The host RecyclerView's {@link View#getMinimumWidth()}
app/src/main/assets/RecyclerView.java:10461
↓ 2 callersMethodgetPosition
Returns the adapter position of the item represented by the given View. This does not contain any adapter changes that might have happened after the l
app/src/main/assets/RecyclerView.java:8715
↓ 2 callersMethodgetRandColorCode
获取十六进制的颜色代码.例如 "#6E36B4" , For HTML , @return String
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyAdapter.java:148
↓ 2 callersMethodgetRecycledView
(int viewType)
app/src/main/assets/RecyclerView.java:5545
↓ 2 callersMethodgetTransformedEndWithDecoration
Returns the end of the View after its matrix transformations are applied to its layout position. <p> This method is useful when trying to detect the v
app/src/main/assets/OrientationHelper.java:111
↓ 2 callersMethodgetTransformedStartWithDecoration
Returns the start of the View after its matrix transformations are applied to its layout position. <p> This method is useful when trying to detect the
app/src/main/assets/OrientationHelper.java:127
↓ 2 callersMethodhasAnyUpdateTypes
(int updateTypes)
app/src/main/assets/AdapterHelper.java:465
↓ 2 callersMethodinvalidateGlows
()
app/src/main/assets/RecyclerView.java:2555
↓ 2 callersMethodisAccessibilityEnabled
()
app/src/main/assets/RecyclerView.java:3499
↓ 2 callersMethodisItemChanged
Returns true if the adapter data item corresponding to the view this LayoutParams is attached to has been changed in the data set. A LayoutManager may
app/src/main/assets/RecyclerView.java:11996
↓ 2 callersMethodisPendingInitialRun
Returns true if SmoothScroller has been started but has not received the first animation callback yet. @return True if this SmoothScroller is waiting
app/src/main/assets/RecyclerView.java:12176
↓ 2 callersMethodisRecyclable
@return true if this item is available to be recycled, false otherwise. @see #setIsRecyclable(boolean)
app/src/main/assets/RecyclerView.java:11744
↓ 2 callersMethodloaAllCache
(TextView tv, RecyclerView rcy)
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyLog.java:96
↓ 2 callersMethodnotifyItemRangeChanged
Notify any registered observers that the <code>itemCount</code> items starting at position <code>positionStart</code> have changed. Equivalent to call
app/src/main/assets/RecyclerView.java:7336
↓ 2 callersMethodobtainHolderInfo
Returns a new {@link ItemHolderInfo} which will be used to store information about the ViewHolder. This information will later be passed into <code>an
app/src/main/assets/RecyclerView.java:13803
↓ 2 callersMethodoffsetChildrenHorizontal
Offset the bounds of all child views by <code>dx</code> pixels. Useful for implementing simple scrolling in {@link LayoutManager LayoutManagers}. @pa
app/src/main/assets/RecyclerView.java:4985
↓ 2 callersMethodoffsetChildrenVertical
Offset the bounds of all child views by <code>dy</code> pixels. Useful for implementing simple scrolling in {@link LayoutManager LayoutManagers}. @pa
app/src/main/assets/RecyclerView.java:4941
↓ 2 callersMethodoffsetPositionRecordsForRemove
(int positionStart, int itemCount, boolean applyToPreLayout)
app/src/main/assets/RecyclerView.java:4481
↓ 2 callersMethodoffsetPositionsForAdd
(int positionStart, int itemCount)
app/src/main/assets/AdapterHelper.java:778
↓ 2 callersMethodoffsetPositionsForMove
(int from, int to)
app/src/main/assets/AdapterHelper.java:780
↓ 2 callersMethodoffsetPositionsForRemovingInvisible
(int positionStart, int itemCount)
app/src/main/assets/AdapterHelper.java:768
↓ 2 callersMethodonAnimationsFinished
Notifies when all pending or running animations in an ItemAnimator are finished.
app/src/main/assets/RecyclerView.java:13833
↓ 2 callersMethodonChildAttachedToWindow
Called when an item view is attached to this RecyclerView. <p>Subclasses of RecyclerView may want to perform extra bookkeeping or modifications of ch
app/src/main/assets/RecyclerView.java:4960
↓ 2 callersMethodonFocusSearchFailed
Called when searching for a focusable view in the given direction has failed for the current content of the RecyclerView. <p>This is the LayoutManage
app/src/main/assets/RecyclerView.java:9951
↓ 2 callersMethodonInterceptTouchEvent
Silently observe and/or take over touch events sent to the RecyclerView before they are handled by either the RecyclerView itself or its child views.
app/src/main/assets/RecyclerView.java:11050
↓ 2 callersMethodonItemRangeChanged
(int positionStart, int itemCount)
app/src/main/assets/RecyclerView.java:12048
↓ 2 callersMethodonItemRangeInserted
(int positionStart, int itemCount)
app/src/main/assets/RecyclerView.java:12058
↓ 2 callersMethodonItemRangeMoved
(int fromPosition, int toPosition, int itemCount)
app/src/main/assets/RecyclerView.java:12066
↓ 2 callersMethodonItemRangeRemoved
(int positionStart, int itemCount)
app/src/main/assets/RecyclerView.java:12062
↓ 2 callersMethodonLayoutChildren
Lay out all relevant child views from the given adapter. The LayoutManager is in charge of the behavior of item animations. By default, RecyclerView
app/src/main/assets/RecyclerView.java:8282
↓ 2 callersMethodonPointerUp
(MotionEvent e)
app/src/main/assets/RecyclerView.java:3274
↓ 2 callersMethodonViewRecycled
This method is called whenever the view in the ViewHolder is recycled. RecyclerView calls this method right before clearing ViewHolder's internal dat
app/src/main/assets/RecyclerView.java:11165
↓ 2 callersMethodpreProcess
遍历mPendingUpdates
app/src/main/assets/AdapterHelper.java:94
↓ 2 callersMethodpredictiveItemAnimationsEnabled
()
app/src/main/assets/RecyclerView.java:3600
↓ 2 callersMethodprocessAdapterUpdatesAndSetAnimationFlags
在onMeasure和dispatchLayout1和dispatchLayout2中调用
app/src/main/assets/RecyclerView.java:3615
↓ 2 callersMethodquickRecycleScrapView
Used as a fast path for unscrapping and recycling a view during a bulk operation. The caller must call {@link #clearScrap()} when it's done to update
app/src/main/assets/RecyclerView.java:6410
↓ 2 callersMethodrecordAnimationInfoIfBouncedHiddenView
Records the animation information for a view holder that was bounced from hidden list. It also clears the bounce back flag.
app/src/main/assets/RecyclerView.java:4150
↓ 2 callersMethodrecycleAndClearCachedViews
()
app/src/main/assets/RecyclerView.java:6246
↓ 2 callersMethodrecycleByLayoutState
Helper method to call appropriate recycle method depending on current layout direction @param recycler Current recycler that is attached to Recycl
app/src/main/assets/LinearLayoutManager.java:1611
↓ 2 callersMethodrecycleView
Recycle a detached view. The specified view will be added to a pool of views for later rebinding and reuse. <p>A view must be fully detached (removed
app/src/main/assets/RecyclerView.java:6218
↓ 2 callersMethodremoveViewAt
(int index)
app/src/main/assets/RecyclerView.java:844
↓ 2 callersMethodremoveViewAt
Remove a view from the currently attached RecyclerView if needed. LayoutManagers should use this method to completely remove a child view that is no l
app/src/main/assets/RecyclerView.java:8673
↓ 2 callersMethodrepositionShadowingViews
()
app/src/main/assets/RecyclerView.java:5396
↓ 2 callersMethodrequestChildOnScreen
Requests that the given child of the RecyclerView be positioned onto the screen. This method can be called for both unfocusable and focusable child vi
app/src/main/assets/RecyclerView.java:2749
↓ 2 callersMethodrequestDisallowInterceptTouchEvent
(boolean disallowIntercept)
app/src/main/assets/RecyclerView.java:3100
↓ 2 callersMethodreset
()
app/src/main/assets/RecyclerView.java:12780
↓ 2 callersMethodresetFocusInfo
()
app/src/main/assets/RecyclerView.java:3722
↓ 2 callersMethodresetTouch
()
app/src/main/assets/RecyclerView.java:3261
↓ 2 callersMethodresolveIsInfinite
()
app/src/main/assets/LinearLayoutManager.java:1331
↓ 2 callersMethodrun
()
app/src/main/assets/RecyclerView.java:389
↓ 2 callersMethodrunIfNecessary
(RecyclerView recyclerView)
app/src/main/assets/RecyclerView.java:12425
↓ 2 callersMethodrunningAverage
(long oldAverage, long newValue)
app/src/main/assets/RecyclerView.java:5578
↓ 2 callersMethodscrapView
Mark an attached view as scrap. <p>"Scrap" views are still attached to their parent RecyclerView but are eligible for rebinding and reuse. Requests f
app/src/main/assets/RecyclerView.java:6429
↓ 2 callersMethodscrollHorizontallyBy
Scroll horizontally by dx pixels in screen coordinates and return the distance traveled. The default implementation does nothing and returns 0. @para
app/src/main/assets/RecyclerView.java:8397
↓ 2 callersMethodscrollToPosition
Convenience method to scroll to a certain position. RecyclerView does not implement scrolling logic, rather forwards the call to {@link android.suppo
app/src/main/assets/RecyclerView.java:1787
↓ 2 callersMethodscrollVerticallyBy
Scroll vertically by dy pixels in screen coordinates and return the distance traveled. The default implementation does nothing and returns 0. @param
app/src/main/assets/RecyclerView.java:8416
← previousnext →201–300 of 867, ranked by callers