‫SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends InputStream

java.lang.Object
java.io.InputStream
  com.android.tradefed.util.SparseImageUtil.SparseInputStream


يقرأ SparseInputStream من المصدر ويحدّد تنسيق البيانات. إذا كان المصدر بيانات متفرقة صالحة، سيتم إلغاء تفريغها أثناء التنقل. وبخلاف ذلك، سيتم تمريرها كما هي.

ملخّص

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

SparseInputStream(BufferedInputStream in, long originalSize)

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

void close()
boolean isSparse()
int read()
int read(byte[] buf, int off, int len)
long size()

تعرض هذه الدالة إجمالي عدد البايتات في الصورة غير المتفرقة.

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

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

المعلَمات
in BufferedInputStream

originalSize long

عمليات الطرح
IOException

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

إغلاق

public void close ()

عمليات الطرح
IOException

isSparse

public boolean isSparse ()

القيم المُعادة
boolean

قراءة

public int read ()

القيم المُعادة
int

عمليات الطرح
IOException

قراءة

public int read (byte[] buf, 
                int off, 
                int len)

المعلَمات
buf byte

off int

len int

القيم المُعادة
int

عمليات الطرح
IOException

الحجم

public long size ()

تعرض هذه الدالة إجمالي عدد البايتات في الصورة غير المتفرقة.

القيم المُعادة
long mOriginalSize إذا كان البث الأساسي غير متفرّق.