SparseImageUtil

public class SparseImageUtil
extends Object

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


Utilitaire permettant de dédensifier des images éparses.

Ce morceau de code est adopté à partir de : frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Résumé

Classes imbriquées

class SparseImageUtil.SparseInputStream

SparseInputStream lit à l'amont et détecte le format de données. 

Constructeurs publics

SparseImageUtil()

Méthodes publiques

static boolean isSparse(File imgFile)

Vérifie si le fichier est une image sporadique.

static void unsparse(File imgFile, File destFile)

Désparse un fichier image à espacement irrégulier.

Constructeurs publics

SparseImageUtil

public SparseImageUtil ()

Méthodes publiques

isSparse

public static boolean isSparse (File imgFile)

Vérifie si le fichier est une image sporadique.

Paramètres
imgFile File: ERROR(/File) à tester.

Renvoie
boolean "True" si imgFile est une image sporadique.

unsparse

public static void unsparse (File imgFile, 
                File destFile)

Désparse un fichier image à espacement irrégulier.

Paramètres
imgFile File: ERROR(/File) qui est une image sporadique.

destFile File: ERROR(/File) dans lequel écrire l'image non analysée.

Génère
si imgFile n'est pas une image tronquée.