java.lang.Object | ||
↳ | com.facebook.imagepipeline.producers.LocalFetchProducer | |
↳ | com.facebook.imagepipeline.producers.DataFetchProducer |
Producer for data URIs.
Data URIs embed the data in the URI itself. They don't point to a file location; the URI is the data. Data can be encoded in either base-64 or escaped ASCII. See the spec for full details.
Data URIs are intended for small pieces of data only, since the URI lives on the Java heap. For large data, use a another URI type.
Charsets specified in the URI are ignored. Only UTF-8 encoding is currently supported.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | PRODUCER_NAME |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DataFetchProducer(PooledByteBufferFactory pooledByteBufferFactory) |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
EncodedImage |
getEncodedImage(ImageRequest imageRequest)
Gets an encoded image from the local resource.
| ||||||||||
String | getProducerName() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.facebook.imagepipeline.producers.LocalFetchProducer
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.facebook.imagepipeline.producers.Producer
|
Gets an encoded image from the local resource. It can be either backed by a FileInputStream or a PooledByteBuffer
imageRequest | request that includes the local resource that is being accessed |
---|
IOException |
---|