Interface | Description |
---|---|
ListPreloader.PreloadModelProvider<U> |
An implementation of PreloadModelProvider should provide all the models that should be
preloaded.
|
ListPreloader.PreloadSizeProvider<T> |
An implementation of PreloadSizeProvider should provide the size of the view in the list where
the resources will be displayed.
|
Class | Description |
---|---|
GenericTransitionOptions<TranscodeType> |
Implementation of
TransitionOptions that exposes only generic methods that can be applied
to any resource type. |
Glide |
A singleton to present a simple static interface for building requests with
RequestBuilder and maintaining an Engine , BitmapPool ,
DiskCache and MemoryCache . |
GlideBuilder |
A builder class for setting default structural classes for Glide to use.
|
GlideContext |
Global context for all loads in Glide containing and exposing the various registries and classes
required to load resources.
|
ListPreloader<T> |
Loads a few resources ahead in the direction of scrolling in any
AbsListView so that
images are in the memory cache just before the corresponding view in created in the list. |
Registry |
Manages component registration to extend or replace Glide's default loading, decoding, and
encoding logic.
|
RequestBuilder<TranscodeType> |
A generic class that can handle setting options and staring loads for generic resource types.
|
RequestManager |
A class for managing and starting requests for Glide.
|
TransitionOptions<CHILD extends TransitionOptions<CHILD,TranscodeType>,TranscodeType> |
A base class for setting a transition to use on a resource when a load completes.
|
Enum | Description |
---|---|
MemoryCategory |
An enum for dynamically modifying the amount of memory Glide is able to use.
|
Priority |
Priorities for completing loads.
|
Exception | Description |
---|---|
Registry.MissingComponentException |
Thrown when some necessary component is missing for a load.
|
Registry.NoImageHeaderParserException |
Thrown when no
ImageHeaderParser is registered. |
Registry.NoModelLoaderAvailableException |
Thrown when no
ModelLoader is registered for a given
model class. |
Registry.NoResultEncoderAvailableException |
Thrown when no
ResourceEncoder is registered for a given resource class. |
Registry.NoSourceEncoderAvailableException |
Thrown when no
Encoder is registered for a given data class. |