SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends InputStream

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


SparseInputStream อ่านจากต้นทางและตรวจหารูปแบบข้อมูล หากต้นทางเป็นข้อมูลแบบ Sparse ที่ถูกต้อง ระบบจะยกเลิกการทำ Sparse แบบทันที มิเช่นนั้น ระบบจะส่งผ่านข้อมูลตามเดิม

สรุป

เครื่องมือสร้างสาธารณะ

SparseInputStream(BufferedInputStream in, long originalSize)

เมธอดสาธารณะ

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

แสดงผลจำนวนไบต์ทั้งหมดในรูปภาพที่ยกเลิกการทำ Sparse

เครื่องมือสร้างสาธารณะ

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 ()

แสดงผลจำนวนไบต์ทั้งหมดในรูปภาพที่ยกเลิกการทำ Sparse

การคืนสินค้า
long mOriginalSize หากสตรีมพื้นฐานไม่ใช่แบบ Sparse อยู่แล้ว