| Interface | Description |
|---|---|
| ExpandableGridView.OnChildClickListener |
Defines the interface, a class, which should be notified, when a child of an expandable grid
view has been clicked, must implement.
|
| ExpandableGridView.OnGroupClickListener |
Defines the interface, a class, which should be notified, when a group of an expandable grid
view has been clicked, must implement.
|
| ScrimInsetsLayout.Callback |
Defines the interface, a class, which should be notified, when the insets, which are passed
to the layout's
ScrimInsetsLayout.fitSystemWindows(Rect) method, have been changed, must implement. |
| Class | Description |
|---|---|
| AbstractSavedState |
An abstract base class for all data structures, which allow to store the internal state of a
view.
|
| AbstractViewHolderAdapter |
An abstract base class for all classes, which should allow to customize the appearance of adapter
views, while using the view holder pattern.
|
| AbstractViewRecycler<ItemType,ParamType> |
An abstract base class for all recyclers, which allow to cache views in order to be able to reuse
them later, instead of inflating new instances.
|
| AbstractViewRecycler.Adapter<ItemType,ParamType> |
An abstract base class for all adapters, which are responsible for inflating views, which
should be used to visualize the items of a view recycler.
|
| AttachedViewRecycler<ItemType,ParamType> |
A recycler, which allows to cache views in order to be able to reuse them later instead of
inflating new instances.
|
| ElevationShadowView |
A view, which can be used to visualize the shadow of an elevation on pre-Lollipop devices.
|
| ExpandableGridView |
A grid view, which can contain multiple groups, which can individually be expanded to show their
children.
|
| HeaderAndFooterGridView |
A grid view, which can contain multiple fixed views as headers and footers.
|
| HeaderAndFooterRecyclerView |
A recycler view, which can contain multiple fixed views as headers and footers.
|
| ScrimInsetsLayout |
A layout, which allows to show a drawable in the insets, which are passed to its
ScrimInsetsLayout.fitSystemWindows(Rect) method. |
| SquareImageView |
A custom view, which is extended from the view
ImageView in order to
ensure, that its height is always equal to its width (or vice versa). |
| UnfocusableToolbar |
By default, the AppCompat support library's Toolbar does consume all touch events,
regardless of whether the "focusable" attribute is set, or not.
|
| ViewHolder |
A view holder, which maintains references to previously references views in order to avoid
findViewById-method calls when reusing these views. |
| ViewRecycler<ItemType,ParamType> |
A recycler, which allows to cache views in order to be able to reuse them later, instead of
inflating new instances.
|
| Enum | Description |
|---|---|
| SquareImageView.Edge |
Contains all possible edges of a
SquareImageView. |