SparseImageUtil

public class SparseImageUtil
extends Object

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


Utilità per rendere meno sparse le immagini sparse.

Questo frammento di codice è tratto da: frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Riepilogo

Classi nidificate

class SparseImageUtil.SparseInputStream

SparseInputStream legge dall'upstream e rileva il formato dei dati. 

Costruttori pubblici

SparseImageUtil()

Metodi pubblici

static boolean isSparse(File imgFile)

Verifica se il file è un'immagine sparsa.

static void unsparse(File imgFile, File destFile)

Decomprime un file immagine sparse.

Costruttori pubblici

SparseImageUtil

public SparseImageUtil ()

Metodi pubblici

isSparse

public static boolean isSparse (File imgFile)

Verifica se il file è un'immagine sparsa.

Parametri
imgFile File: un File da testare.

Resi
boolean true se imgFile è un'immagine sparsa.

unsparse

public static void unsparse (File imgFile, 
                File destFile)

Decomprime un file immagine sparse.

Parametri
imgFile File: un File che è un'immagine sparsa.

destFile File: un File in cui scrivere l'immagine non analizzata.

Genera
IOException se imgFile non è un'immagine sparsa.