รูปภาพบางส่วนที่ใช้ 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()

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

ช่างก่อสร้างสาธารณะ

กระแสอินพุตแบบเบาบาง

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 หากสตรีมที่สำคัญเป็นสตรีมที่ไม่ซับซ้อนอยู่แล้ว