SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends InputStream

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


SparseInputStream, yukarı akıştan okur ve veri biçimini algılar. Yukarı akış geçerli bir seyrek veri ise anında seyrek olmayan hale getirilir. Aksi takdirde, olduğu gibi iletilir.

Özet

Herkese açık oluşturucular

SparseInputStream(BufferedInputStream in, long originalSize)

Herkese açık yöntemler

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

Seyrek olmayan görüntüdeki toplam bayt sayısını döndürür.

Herkese açık oluşturucular

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parametreler
in BufferedInputStream

originalSize long

Verdiği hatalar
IOException

Herkese açık yöntemler

kapat

public void close ()

Verdiği hatalar
IOException

isSparse

public boolean isSparse ()

İadeler
boolean

read

public int read ()

İadeler
int

Verdiği hatalar
IOException

read

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

Parametreler
buf byte

off int

len int

Döndürülenler
int

Verdiği hatalar
IOException

beden

public long size ()

Seyrek olmayan görüntüdeki toplam bayt sayısını döndürür.

İadeler
long Temel akış zaten seyrek olmayan bir akışsa mOriginalSize.