ImageDecoder.CreateSource Método

Definición

Sobrecargas

Nombre Description
CreateSource(File)

Cree un nuevo Source a partir de un archivo.

CreateSource(ByteBuffer)

Cree un nuevo Source a partir de .ByteBuffer

CreateSource(ICallable)

Cree un nuevo Source a partir de un invocable que devuelva un AssetFileDescriptorobjeto .

CreateSource(Byte[])

Cree un nuevo Source a partir de una matriz de bytes.

CreateSource(ContentResolver, Uri)

Cree un nuevo Source a partir de .android.net.Uri

CreateSource(AssetManager, String)

Cree un nuevo Source a partir de un archivo en el directorio assets.

CreateSource(Resources, Int32)

Cree un nuevo Source a partir de un recurso.

CreateSource(Byte[], Int32, Int32)

Cree un nuevo Source a partir de una región de matriz de bytes.

CreateSource(File)

Cree un nuevo Source a partir de un archivo.

[Android.Runtime.Register("createSource", "(Ljava/io/File;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.IO.File file);
[<Android.Runtime.Register("createSource", "(Ljava/io/File;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Java.IO.File -> Android.Graphics.ImageDecoder.Source

Parámetros

file
File

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource(java.io.File).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(ByteBuffer)

Cree un nuevo Source a partir de .ByteBuffer

[Android.Runtime.Register("createSource", "(Ljava/nio/ByteBuffer;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("createSource", "(Ljava/nio/ByteBuffer;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Java.Nio.ByteBuffer -> Android.Graphics.ImageDecoder.Source

Parámetros

buffer
ByteBuffer

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource(java.nio.ByteBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(ICallable)

Cree un nuevo Source a partir de un invocable que devuelva un AssetFileDescriptorobjeto .

[Android.Runtime.Register("createSource", "(Ljava/util/concurrent/Callable;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=29)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.Util.Concurrent.ICallable callable);
[<Android.Runtime.Register("createSource", "(Ljava/util/concurrent/Callable;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=29)>]
static member CreateSource : Java.Util.Concurrent.ICallable -> Android.Graphics.ImageDecoder.Source

Parámetros

callable
ICallable

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource(java.util.concurrent.Callable<android.content.res.AssetFileDescriptor>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(Byte[])

Cree un nuevo Source a partir de una matriz de bytes.

[Android.Runtime.Register("createSource", "([B)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)]
public static Android.Graphics.ImageDecoder.Source CreateSource(byte[] data);
[<Android.Runtime.Register("createSource", "([B)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)>]
static member CreateSource : byte[] -> Android.Graphics.ImageDecoder.Source

Parámetros

data
Byte[]

matriz de bytes de datos de imagen comprimidos. Este valor no puede ser nulo.

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(ContentResolver, Uri)

Cree un nuevo Source a partir de .android.net.Uri

[Android.Runtime.Register("createSource", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.ContentResolver cr, Android.Net.Uri uri);
[<Android.Runtime.Register("createSource", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.ContentResolver * Android.Net.Uri -> Android.Graphics.ImageDecoder.Source

Parámetros

cr
ContentResolver

para recuperar de .

uri
Uri

del archivo de imagen.

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource(android.content.ContentResolver, android.net.Uri).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(AssetManager, String)

Cree un nuevo Source a partir de un archivo en el directorio assets.

[Android.Runtime.Register("createSource", "(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.Res.AssetManager assets, string fileName);
[<Android.Runtime.Register("createSource", "(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.Res.AssetManager * string -> Android.Graphics.ImageDecoder.Source

Parámetros

assets
AssetManager
fileName
String

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource(android.content.res.AssetManager, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(Resources, Int32)

Cree un nuevo Source a partir de un recurso.

[Android.Runtime.Register("createSource", "(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.Res.Resources res, int resId);
[<Android.Runtime.Register("createSource", "(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.Res.Resources * int -> Android.Graphics.ImageDecoder.Source

Parámetros

res
Resources

el objeto Resources que contiene los datos de la imagen. Este valor no puede ser nulo.

resId
Int32

identificador de recurso de los datos de la imagen.

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSource(Byte[], Int32, Int32)

Cree un nuevo Source a partir de una región de matriz de bytes.

[Android.Runtime.Register("createSource", "([BII)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)]
public static Android.Graphics.ImageDecoder.Source CreateSource(byte[] data, int offset, int length);
[<Android.Runtime.Register("createSource", "([BII)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)>]
static member CreateSource : byte[] * int * int -> Android.Graphics.ImageDecoder.Source

Parámetros

data
Byte[]

matriz de bytes de datos de imagen comprimidos. Este valor no puede ser nulo.

offset
Int32

desplazamiento en los datos para los que el descodificador debe comenzar el análisis.

length
Int32

número de bytes, comenzando en desplazamiento, para analizar.

Devoluciones

un nuevo objeto Source, que se puede pasar a #decodeDrawable o #decodeBitmap.

Atributos

Comentarios

Referencia de Android para android.graphics.ImageDecoder.createSource.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a