| 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.
|
| RequestManager.DefaultOptions |
An interface that allows a default set of options to be applied to all requests started from an
RequestManager. |
| Class | Description |
|---|---|
| BitmapRequestBuilder<ModelType,TranscodeType> |
A class for creating a request to load a bitmap for an image or from a video.
|
| BitmapTypeRequest<ModelType> |
A class for creating a load request that either loads an
Bitmap directly or that adds an
ResourceTranscoder to transcode the Bitmap into another
resource type. |
| DrawableRequestBuilder<ModelType> |
A class for creating a request to load a
GlideDrawable. |
| DrawableTypeRequest<ModelType> |
A class for creating a load request that loads either an animated GIF drawable or a Bitmap drawable directly, or
adds an
ResourceTranscoder to transcode the data into a
resource type other than a Drawable. |
| GenericRequestBuilder<ModelType,DataType,ResourceType,TranscodeType> |
A generic class that can handle setting options and staring loads for generic resource types.
|
| GenericTranscodeRequest<ModelType,DataType,ResourceType> |
A class for handling requests to load a generic resource type or transcode the generic resource type into another
generic resource type.
|
| GifRequestBuilder<ModelType> |
A class for creating a request to load an animated gif.
|
| GifTypeRequest<ModelType> |
A class for creating a load request that either loads an
GifDrawable
directly or that adds an ResourceTranscoder to transcode
GifDrawable into another resource type. |
| Glide |
A singleton to present a simple static interface for building requests with
BitmapRequestBuilder and
maintaining an Engine, BitmapPool, DiskCache and
MemoryCache. |
| GlideBuilder |
A builder class for setting default structural classes for Glide to use.
|
| 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. |
| RequestManager |
A class for managing and starting requests for Glide.
|
| Enum | Description |
|---|---|
| MemoryCategory |
An enum for dynamically modifying the amount of memory Glide is able to use.
|
| Priority |
Priorities for completing loads.
|