public static class CompressHelper.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
CompressHelper |
build() |
CompressHelper.Builder |
setBitmapConfig(android.graphics.Bitmap.Config bitmapConfig)
设置Bitmap的参数
|
CompressHelper.Builder |
setCompressFormat(android.graphics.Bitmap.CompressFormat compressFormat)
设置压缩的后缀格式
|
CompressHelper.Builder |
setDestinationDirectoryPath(java.lang.String destinationDirectoryPath)
设置目的存储路径
|
CompressHelper.Builder |
setFileName(java.lang.String fileName)
设置文件名称
|
CompressHelper.Builder |
setFileNamePrefix(java.lang.String prefix)
设置文件前缀
|
CompressHelper.Builder |
setMaxHeight(float maxHeight)
设置图片最大高度
|
CompressHelper.Builder |
setMaxWidth(float maxWidth)
设置图片最大宽度
|
CompressHelper.Builder |
setQuality(int quality)
设置压缩质量,建议80
|
public CompressHelper.Builder setMaxWidth(float maxWidth)
maxWidth - 最大宽度public CompressHelper.Builder setMaxHeight(float maxHeight)
maxHeight - 最大高度public CompressHelper.Builder setCompressFormat(android.graphics.Bitmap.CompressFormat compressFormat)
public CompressHelper.Builder setBitmapConfig(android.graphics.Bitmap.Config bitmapConfig)
public CompressHelper.Builder setQuality(int quality)
quality - 压缩质量,[0,100]public CompressHelper.Builder setDestinationDirectoryPath(java.lang.String destinationDirectoryPath)
destinationDirectoryPath - 目的路径public CompressHelper.Builder setFileNamePrefix(java.lang.String prefix)
prefix - 前缀public CompressHelper.Builder setFileName(java.lang.String fileName)
fileName - 文件名public CompressHelper build()