SparseImageUtil

public class SparseImageUtil
extends Object

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


Utilitaire permettant de décompresser les images éparses.

Cet extrait de code est tiré de : frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Résumé

Classes imbriquées

class SparseImageUtil.SparseInputStream

SparseInputStream lit les données en amont et détecte le format des données. 

Constructeurs publics

SparseImageUtil()

Méthodes publiques

static boolean isSparse(File imgFile)

Teste si le fichier est une image clairsemée.

static void unsparse(File imgFile, File destFile)

Désparse un fichier image clairsemé.

Constructeurs publics

SparseImageUtil

public SparseImageUtil ()

Méthodes publiques

isSparse

public static boolean isSparse (File imgFile)

Teste si le fichier est une image clairsemée.

Paramètres
imgFile File : File à tester.

Renvoie
boolean "true" si imgFile est une image clairsemée.

non éparse

public static void unsparse (File imgFile, 
                File destFile)

Désparse un fichier image clairsemé.

Paramètres
imgFile File : File qui est une image creuse.

destFile File : File dans lequel écrire l'image non éparse.

Génère
IOException Si imgFile n'est pas une image éparse.