SparseImageUtil

public class SparseImageUtil
extends Object

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


أداة لإزالة التوزيع العشوائي للصور ذات التوزيع العشوائي.

تم اقتباس جزء الرمز البرمجي هذا من: frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

ملخّص

الصفوف المضمّنة

class SparseImageUtil.SparseInputStream

يقرأ SparseInputStream من المصدر ويحدّد تنسيق البيانات. 

طُرق وضع التصميم العامة

SparseImageUtil()

الإجراءات العامة

static boolean isSparse(File imgFile)

يختبر ما إذا كان الملف صورة ذات توزيع عشوائي.

static void unsparse(File imgFile, File destFile)

يزيل التوزيع العشوائي لملف صورة ذات توزيع عشوائي.

طُرق وضع التصميم العامة

SparseImageUtil

public SparseImageUtil ()

الإجراءات العامة

isSparse

public static boolean isSparse (File imgFile)

يختبر ما إذا كان الملف صورة ذات توزيع عشوائي.

المعلَمات
imgFile File: سيتم اختبار File.

المرتجعات
boolean صحيح إذا كان imgFile صورة ذات توزيع عشوائي.

unsparse

public static void unsparse (File imgFile, 
                File destFile)

يزيل التوزيع العشوائي لملف صورة ذات توزيع عشوائي.

المعلَمات
imgFile File: ملف يمثّل صورة ذات توزيع عشوائي.File

destFile File: ملف لكتابة الصورة التي تمت إزالة توزيعها العشوائي.File

عمليات الطرح
IOException إذا لم يكن imgFile صورة ذات توزيع عشوائي.