ImageDecoder.Source
public
static
abstract
class
ImageDecoder.Source
extends Object
Source of encoded image data.
References the data that will be used to decode a Drawable
or Bitmap
in decodeDrawable
or
decodeBitmap
. Constructing a Source
(with
one of the overloads of createSource
) can be done on any thread
because the construction simply captures values. The real work is done
in decodeDrawable
or decodeBitmap
.
A Source
object can be reused to create multiple versions of the
same image. For example, to decode a full size image and its thumbnail,
the same Source
can be used once with no
OnHeaderDecodedListener
and once with an
implementation of onHeaderDecoded
that calls ImageDecoder.setTargetSize(int, int)
with smaller dimensions. One Source
can even be used simultaneously in multiple threads.
Summary
Inherited methods |
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait(long timeoutMillis, int nanos)
Causes the current thread to wait until it is awakened, typically
by being notified or interrupted, or until a
certain amount of real time has elapsed.
|
final
void
|
wait(long timeoutMillis)
Causes the current thread to wait until it is awakened, typically
by being notified or interrupted, or until a
certain amount of real time has elapsed.
|
final
void
|
wait()
Causes the current thread to wait until it is awakened, typically
by being notified or interrupted.
|
|