ส่วนหัวของไฟล์ในเครื่อง
public
final
class
LocalFileHeader
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.zip.LocalFileHeader |
LocalFileHeader เป็นคลาสที่มีข้อมูลของไฟล์หรือโฟลเดอร์ภายในไฟล์ ZIP บล็อกข้อมูลจะอยู่ตรงส่วนต้นของแต่ละรายการไฟล์
รูปแบบไฟล์ ZIP โดยรวม: [ส่วนหัวของไฟล์ในเครื่อง + ข้อมูลที่บีบอัด [+ ส่วนหัวในเครื่องแบบขยาย]?]* [ไดเรกทอรีกลาง]* [สิ้นสุดระเบียนไดเรกทอรีกลาง]
ดูรายละเอียดเพิ่มเติมได้ที่ลิงก์ต่อไปนี้ 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)
ช่างก่อสร้างสาธารณะ
ส่วนหัวของไฟล์ในเครื่อง
public LocalFileHeader (File partialZipFile)
พารามิเตอร์ | |
---|---|
partialZipFile |
File |
ส่วนหัวของไฟล์ในเครื่อง
public LocalFileHeader (File partialZipFile, long startOffset)
เครื่องมือสร้างให้รวบรวมข้อมูลส่วนหัวของไฟล์ในเครื่องของรายการในไฟล์ในไฟล์ ZIP
พารามิเตอร์ | |
---|---|
partialZipFile |
File : ERROR(/File) มีข้อมูลส่วนหัวของไฟล์ในเครื่อง |
startOffset |
long : ออฟเซ็ตเริ่มต้นของบล็อกข้อมูลสำหรับส่วนหัวของไฟล์ในเครื่อง |
การขว้าง | |
---|---|
|
ข้อยกเว้น IO |
วิธีการสาธารณะ
getCompressSize
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 |
getUnบีบอัดSize
public long getUncompressedSize ()
คิกรีเทิร์น | |
---|---|
long |