Package com.mobwith.imgmodule
See: Description
-
Class Summary Class Description GenericTransitionOptions Implementation of TransitionOptions that exposes only generic methods that can be applied to any resource type. WaitForFramesAfterTrimMemory See setWaitForFramesAfterTrimMemory. LogRequestOrigins See setLogRequestOrigins. ImageBuilder A builder class for setting default structural classes for ImageModule to use. ImageContext Global context for all loads in ImageModule containing and exposing the various registries and classes required to load resources. ImageExperiments Keeps track of a set of Experimental features that may be enabled in ImageModule, simplifying the process of adding and removing them. ImageModule A singleton to present a simple static interface for building requests with and maintaining an Engine, BitmapPool, and MemoryCache. ListPreloader 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. NoModelLoaderAvailableException Thrown when no com.mobwith.imgmodule.load.model.ModelLoader is registered for a givenmodel class. NoResultEncoderAvailableException Thrown when no ResourceEncoder is registered for a given resource class. NoSourceEncoderAvailableException Thrown when no Encoder is registered for a given data class. MissingComponentException Thrown when some necessary component is missing for a load. NoImageHeaderParserException Thrown when no ImageHeaderParser is registered. Registry Manages component registration to extend or replace ImageModule default loading, decoding, and encoding logic. RequestBuilder A generic class that can handle setting options and staring loads for generic resource types. RequestManager A class for managing and starting requests for ImageModule. TransitionOptions A base class for setting a transition to use on a resource when a load completes. -
Interface Summary Interface Description RequestOptionsFactory Creates a new instance of RequestOptions. PreloadModelProvider An implementation of PreloadModelProvider should provide all the models that should bepreloaded. PreloadSizeProvider An implementation of PreloadSizeProvider should provide the size of the view in the list wherethe resources will be displayed. -
Enum Summary Enum Description MemoryCategory An enum for dynamically modifying the amount of memory ImageModule is able to use. Priority Priorities for completing loads.