SparseImageUtil

public class SparseImageUtil
extends Object

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


Utilitário para imagens esparsas não esparsas.

Esse código é adotado de: frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Resumo

Classes aninhadas

class SparseImageUtil.SparseInputStream

O SparseInputStream lê do upstream e detecta o formato dos dados. 

Construtores públicos

SparseImageUtil()

Métodos públicos

static boolean isSparse(File imgFile)

Testa se o arquivo é uma imagem esparsa.

static void unsparse(File imgFile, File destFile)

Não esparsa um arquivo de imagem esparso.

Construtores públicos

SparseImageUtil

public SparseImageUtil ()

Métodos públicos

esparsa

public static boolean isSparse (File imgFile)

Testa se o arquivo é uma imagem esparsa.

Parâmetros
imgFile File: uma ERROR(/File) que vai ser testada.

Retorna
boolean verdadeiro se imgFile for uma imagem esparsa.

não esparso

public static void unsparse (File imgFile, 
                File destFile)

Não esparsa um arquivo de imagem esparso.

Parâmetros
imgFile File: um ERROR(/File) que é uma imagem esparsa.

destFile File: um ERROR(/File) em que a imagem não esparsa será gravada.

Gera
se imgFile não for uma imagem esparsa.