LocalFileHeader

public final class LocalFileHeader
extends Object

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


LocalFileHeader هي فئة تحتوي على معلومات ملف أو مجلد داخل ملف zip. تقع مجموعة data في بداية كل إدخال ملف.

تنسيق ملف 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)

وظائف الإنشاء العامة

LocalFileHeader

public LocalFileHeader (File partialZipFile)

المعلمات
partialZipFile File

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

أداة إنشاء لجمع معلومات عنوان الملف المحلي لملف في ملف zip

المعلمات
partialZipFile File: يحتوي ERROR(/File) على معلومات عنوان الملف على الجهاز.

startOffset long: بدء التقديم أو الإيقاف لوحدة البيانات الخاصة بعنوان ملف محلي.

عمليات الرمي
IOException

الطرق العامة

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