จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

LocalFileHeader

public final class LocalFileHeader
extends Object

java.lang.Object
. com.android.tradefed.util.zip.LocalFileHeader


LocalFileHeader เป็นคลาสที่มีข้อมูลของไฟล์/โฟลเดอร์ภายในไฟล์ zip บล็อกของข้อมูลอยู่ที่จุดเริ่มต้นของแต่ละรายการในไฟล์

รูปแบบไฟล์ zipfile โดยรวม: [ส่วนหัวของไฟล์ในเครื่อง + ข้อมูลที่บีบอัด [+ ส่วนหัวที่ขยายในเครื่อง]?]* [ไดเรกทอรีกลาง]* [จุดสิ้นสุดของบันทึกไดเรกทอรีกลาง]

อ้างอิงถึงลิงค์ต่อไปนี้สำหรับรายละเอียดเพิ่มเติม: https://en.wikipedia.org/wiki/Zip_(file_format)

สรุป

ค่าคงที่

int LOCAL_FILE_HEADER_SIZE

ผู้สร้างสาธารณะ

LocalFileHeader (File partialZipFile)
LocalFileHeader (File partialZipFile, long startOffset)

ตัวสร้างเพื่อรวบรวมข้อมูลส่วนหัวของไฟล์ในเครื่องของรายการไฟล์ในไฟล์ zip

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

long getCompressedSize ()
int getCompressionMethod ()
long getCrc ()
int getExtraFieldLength ()
int getFileNameLength ()
int getHeaderSize ()
long getUncompressedSize ()

ค่าคงที่

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

ค่าคงที่: 30 (0x0000001e)

ผู้สร้างสาธารณะ

LocalFileHeader

public LocalFileHeader (File partialZipFile)

พารามิเตอร์
partialZipFile File

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

ตัวสร้างเพื่อรวบรวมข้อมูลส่วนหัวของไฟล์ในเครื่องของรายการไฟล์ในไฟล์ zip

พารามิเตอร์
partialZipFile File : a ERROR(/File) มีข้อมูลส่วนหัวของไฟล์ในเครื่อง

startOffset long : ออฟเซ็ตเริ่มต้นของบล็อกข้อมูลสำหรับส่วนหัวของไฟล์ในเครื่อง

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

getCompressedSize

public long getCompressedSize ()

คืนสินค้า
long

getCompressionMethod

public int getCompressionMethod ()

คืนสินค้า
int

getCrc

public long getCrc ()

คืนสินค้า
long

getExtraFieldLength

public int getExtraFieldLength ()

คืนสินค้า
int

getFileNameLength

public int getFileNameLength ()

คืนสินค้า
int

getHeaderSize

public int getHeaderSize ()

คืนสินค้า
int

getUncompressedSize

public long getUncompressedSize ()

คืนสินค้า
long