public static class ZipHelper.ZipExecutor
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
ZipHelper.ZipExecutor |
addSourceFile(java.io.File file)
添加待压缩文件
|
ZipHelper.ZipExecutor |
addSourceFiles(java.util.List<java.io.File> files)
添加待压缩文件
|
java.io.File |
execute()
执行压缩,同步的
|
void |
execute(Callback<java.io.File> callback)
执行压缩,异步的
|
ZipHelper.ZipExecutor |
setComment(java.lang.String comment) |
ZipHelper.ZipExecutor |
setLevel(int level)
压缩级别
|
ZipHelper.ZipExecutor |
setMethod(int method)
压缩类型
|
ZipHelper.ZipExecutor |
setReplace(boolean replace)
目标路径下已存在同名压缩包,是否替换
|
ZipHelper.ZipExecutor |
setTarget(java.lang.String dir,
java.lang.String filename)
压缩包保存路径
|
public ZipHelper.ZipExecutor setComment(java.lang.String comment)
public ZipHelper.ZipExecutor setMethod(int method)
method - [ZipEntry.STORED], [ZipEntry.DEFLATED]public ZipHelper.ZipExecutor setLevel(int level)
level - 0~9public ZipHelper.ZipExecutor addSourceFile(java.io.File file)
public ZipHelper.ZipExecutor addSourceFiles(java.util.List<java.io.File> files)
public ZipHelper.ZipExecutor setTarget(java.lang.String dir, java.lang.String filename)
dir - 保存目录filename - 保存的文件名,不含后缀public ZipHelper.ZipExecutor setReplace(boolean replace)
public java.io.File execute()
public void execute(Callback<java.io.File> callback)