MCPcopy Create free account

hub / github.com/DrownCoder/RecyclerViewStudy / types & classes

Types & classes56 in github.com/DrownCoder/RecyclerViewStudy

ClassAction
Holds information about a smooth scroll request by a {@link SmoothScroller}.
app/src/main/assets/RecyclerView.java:12343
ClassAdapter
Base class for an Adapter <p>Adapters provide a binding from an app-specific data set to views that are displayed within a {@link RecyclerView}.</p>
app/src/main/assets/RecyclerView.java:6870
ClassAdapterDataObservable
app/src/main/assets/RecyclerView.java:12559
ClassAdapterDataObserver
Observer base class for watching changes to an {@link Adapter}. See {@link Adapter#registerAdapterDataObserver(AdapterDataObserver)}.
app/src/main/assets/RecyclerView.java:12043
ClassAdapterHelper
Helper class that can enqueue and process adapter update operations. <p> To support animations, RecyclerView presents an older version the Adapter to
app/src/main/assets/AdapterHelper.java:44
ClassAnchorInfo
Simple data class to keep Anchor information
app/src/main/assets/LinearLayoutManager.java:2587
ClassArrayListWrapper
app/src/main/java/com/study/xuan/recyclerviewstudy/ArrayListWrapper.java:7
InterfaceCallback
Contract between AdapterHelper and RecyclerView.
app/src/main/assets/AdapterHelper.java:764
InterfaceChildDrawingOrderCallback
A callback interface that can be used to alter the drawing order of RecyclerView children. <p> It works using the {@link ViewGroup#getChildDrawingOrde
app/src/main/assets/RecyclerView.java:13948
ClassExampleInstrumentedTest
Instrumented test, which will execute on an Android device. @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
app/src/androidTest/java/com/study/xuan/recyclerviewstudy/ExampleInstrumentedTest.java:17
ClassExampleUnitTest
Example local unit test, which will execute on the development machine (host). @see <a href="http://d.android.com/tools/testing">Testing documentatio
app/src/test/java/com/study/xuan/recyclerviewstudy/ExampleUnitTest.java:12
ClassImageChildViewHolder
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyChildAdapter.java:47
ClassImageViewHolder
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyAdapter.java:108
ClassItemAnimator
This class defines the animations that take place on items as changes are made to the adapter. Subclasses of ItemAnimator can be used to implement cu
app/src/main/assets/RecyclerView.java:13101
InterfaceItemAnimatorFinishedListener
This interface is used to inform listeners when all pending or running animations in an ItemAnimator are finished. This can be used, for example, to d
app/src/main/assets/RecyclerView.java:13827
InterfaceItemAnimatorListener
The interface to be implemented by listeners to animation events from this ItemAnimator. This is used internally and is not intended for developers to
app/src/main/assets/RecyclerView.java:13814
ClassItemAnimatorRestoreListener
Internal listener that manages items after animations finish. This is how items are retained (not recycled) during animations, but allowed to be recyc
app/src/main/assets/RecyclerView.java:13056
ClassItemDecoration
An ItemDecoration allows the application to add a special drawing and layout offset to specific item views from the adapter's data set. This can be us
app/src/main/assets/RecyclerView.java:10929
ClassItemHolderInfo
A simple data structure that holds information about an item's bounds. This information is used in calculating item animations. Default implementation
app/src/main/assets/RecyclerView.java:13850
ClassLayoutChunkResult
app/src/main/assets/LinearLayoutManager.java:2691
ClassLayoutManager
A <code>LayoutManager</code> is responsible for measuring and positioning item views within a <code>RecyclerView</code> as well as determining the pol
app/src/main/assets/RecyclerView.java:7514
ClassLayoutParams
{@link android.view.ViewGroup.MarginLayoutParams LayoutParams} subclass for children of {@link RecyclerView}. Custom {@link LayoutManager layout manag
app/src/main/assets/RecyclerView.java:11921
InterfaceLayoutPrefetchRegistry
Interface for LayoutManagers to request items to be prefetched, based on position, with specified distance from viewport, which indicates priority. @
app/src/main/assets/RecyclerView.java:7691
ClassLayoutState
Helper class that keeps temporary state while {LayoutManager} is filling out the empty space.
app/src/main/assets/LinearLayoutManager.java:2299
ClassLinearLayoutManager
A {@link android.support.v7.widget.RecyclerView.LayoutManager} implementation which provides similar functionality to {@link android.widget.ListView}.
app/src/main/assets/LinearLayoutManager.java:51
ClassMainActivity
app/src/main/java/com/study/xuan/recyclerviewstudy/MainActivity.java:13
InterfaceOnChildAttachStateChangeListener
A Listener interface that can be attached to a RecylcerView to get notified whenever a ViewHolder is attached to or detached from RecyclerView.
app/src/main/assets/RecyclerView.java:11174
ClassOnFlingListener
This class defines the behavior of fling if the developer wishes to handle it. <p> Subclasses of {@link OnFlingListener} can be used to implement cust
app/src/main/assets/RecyclerView.java:13031
InterfaceOnItemTouchListener
An OnItemTouchListener allows the application to intercept touch events in progress at the view hierarchy level of the RecyclerView before those touch
app/src/main/assets/RecyclerView.java:11033
ClassOnScrollListener
An OnScrollListener can be added to a RecyclerView to receive messages when a scrolling event has occurred on that RecyclerView. <p> @see RecyclerView
app/src/main/assets/RecyclerView.java:11113
ClassOrientationHelper
Helper class for LayoutManagers to abstract measurements depending on the View's orientation. <p> It is developed to easily support vertical and horiz
app/src/main/assets/OrientationHelper.java:32
ClassProperties
Some general properties that a LayoutManager may want to use.
app/src/main/assets/RecyclerView.java:10897
ClassRcyAdapter
Author : xuan. Date : 18-3-14. Description : the file description
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyAdapter.java:21
ClassRcyChildAdapter
Author : xuan. Date : 18-3-31. Description : the file description
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyChildAdapter.java:19
ClassRcyLog
Author : xuan. Date : 18-3-15. Description : the file description
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyLog.java:17
ClassRcyModel
Author : xuan. Date : 18-3-14. Description : the file description
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyModel.java:10
ClassRcyViewHolder
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyAdapter.java:118
ClassRecycledViewPool
RecycledViewPool lets you share Views between multiple RecyclerViews. <p> If you want to recycle views across RecyclerViews, create an instance of Rec
app/src/main/assets/RecyclerView.java:5488
ClassRecycler
A Recycler is responsible for managing scrapped or detached item views for reuse. <p>A "scrapped" view is a view that is still attached to its parent
app/src/main/assets/RecyclerView.java:5731
InterfaceRecyclerListener
A RecyclerListener can be set on a RecyclerView to receive messages whenever a view is recycled. @see RecyclerView#setRecyclerListener(RecyclerListen
app/src/main/assets/RecyclerView.java:11151
ClassRecyclerView
A flexible view for providing a limited window into a large data set. <p> <h3>Glossary of terms:</h3> <p> <ul> <li><em>Adapter:</em> A subclass of {@l
app/src/main/assets/RecyclerView.java:160
ClassRecyclerViewDataObserver
app/src/main/assets/RecyclerView.java:5415
ClassSRecyclerView
Author : xuan. Date : 18-3-15. Description : the file description
app/src/main/java/com/study/xuan/recyclerviewstudy/SRecyclerView.java:15
ClassSavedState
This is public so that the CREATOR can be accessed on cold launch. @hide
app/src/main/assets/RecyclerView.java:12621
ClassSavedState
@hide
app/src/main/assets/LinearLayoutManager.java:2523
ClassScrapData
Tracks both pooled holders, as well as create/bind timing metadata for the given type. Note that this tracks running averages of create/bind time acr
app/src/main/assets/RecyclerView.java:5507
InterfaceScrollVectorProvider
An interface which is optionally implemented by custom {@link RecyclerView.LayoutManager} to provide a hint to a {@link SmoothScroller} about the loca
app/src/main/assets/RecyclerView.java:12536
ClassSimpleOnItemTouchListener
An implementation of {@link RecyclerView.OnItemTouchListener} that has empty method bodies and default return values. <p> You may prefer to extend thi
app/src/main/assets/RecyclerView.java:11088
ClassSmoothScroller
<p>Base class for smooth scrolling. Handles basic tracking of the target view position and provides methods to trigger a programmatic scroll.</p> @se
app/src/main/assets/RecyclerView.java:12079
ClassState
<p>Contains useful information about the current RecyclerView state like target scroll position or view focus. State object can also keep arbitrary da
app/src/main/assets/RecyclerView.java:12686
ClassTextViewHolder
app/src/main/java/com/study/xuan/recyclerviewstudy/RcyAdapter.java:99
ClassUpdateOp
Queued operation to happen when child views are updated.
app/src/main/assets/AdapterHelper.java:635
ClassViewCacheExtension
ViewCacheExtension is a helper class to provide an additional layer of view caching that can be controlled by the developer. <p> When {@link Recycler#
app/src/main/assets/RecyclerView.java:6837
ClassViewFlinger
app/src/main/assets/RecyclerView.java:5148
ClassViewHolder
A ViewHolder describes an item view and metadata about its place within the RecyclerView. <p>{@link Adapter} implementations should subclass ViewHold
app/src/main/assets/RecyclerView.java:11210
InterfaceonLayoutListener
app/src/main/java/com/study/xuan/recyclerviewstudy/SRecyclerView.java:19