SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

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


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

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

SparseInputStream (BufferedInputStream in, long originalSize)

วิธีการสาธารณะ

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

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

ผู้รับเหมาก่อสร้างสาธารณะ

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

พารามิเตอร์
in BufferedInputStream

originalSize long

วิธีการสาธารณะ

ปิด

public void close ()

เป็นเบาบาง

public boolean isSparse ()

การส่งคืน
boolean

อ่าน

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

พารามิเตอร์
buf byte

off int

len int

การส่งคืน
int

อ่าน

public int read ()

การส่งคืน
int

ขนาด

public long size ()

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

การส่งคืน
long mOriginalSize หากสตรีมพื้นฐานไม่กระจัดกระจายอยู่แล้ว