SparseImageUtil

public class SparseImageUtil
extends Object

java.lang.Object
com.android.tradefed.util.SparseImageUtil


Es una utilidad para quitar la dispersión de imágenes dispersas.

Este fragmento de código se adoptó de: frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Resumen

Clases anidadas

class SparseImageUtil.SparseInputStream

SparseInputStream lee desde el flujo ascendente y detecta el formato de datos. 

Constructores públicos

SparseImageUtil()

Métodos públicos

static boolean isSparse(File imgFile)

Prueba si el archivo es una imagen dispersa.

static void unsparse(File imgFile, File destFile)

Quita la dispersión de un archivo de imagen dispersa.

Constructores públicos

SparseImageUtil

public SparseImageUtil ()

Métodos públicos

isSparse

public static boolean isSparse (File imgFile)

Prueba si el archivo es una imagen dispersa.

Parámetros
imgFile File: Es un File que se probará.

Muestra
boolean true si imgFile es una imagen dispersa.

unsparse

public static void unsparse (File imgFile, 
                File destFile)

Quita la dispersión de un archivo de imagen dispersa.

Parámetros
imgFile File: Es un File que es una imagen dispersa.

destFile File: Es un File en el que se escribirá la imagen sin dispersión.

Arroja
IOException si imgFile no es una imagen dispersa.