-
public class BitmapUtils
-
-
Method Summary
Modifier and Type Method Description static Array<int>getMaxImageSize(int imageWidth, int imageHeight)获取图片的缩放比例 static intgetMaxInSampleSize(int imageWidth, int imageHeight)static longgetTotalMemory()获取当前应用可用内存 static intcomputeSize(int srcWidth, int srcHeight)计算图片合适压缩比较 static voidclose(@Nullable() Closeable c)static booleanisContent(String url)static booleanisWeb(String url)static booleanisAsset(String url)static Array<int>getImageSize(Context context, String url)static StringgetImageTypeWithMime(Context context, String path)static InputStreamgetContentResolverOpenInputStream(Context context, Uri uri)-
-
Method Detail
-
getMaxImageSize
static Array<int> getMaxImageSize(int imageWidth, int imageHeight)
获取图片的缩放比例
- Parameters:
imageWidth- 图片原始宽度imageHeight- 图片原始高度
-
getMaxInSampleSize
static int getMaxInSampleSize(int imageWidth, int imageHeight)
-
getTotalMemory
static long getTotalMemory()
获取当前应用可用内存
-
computeSize
static int computeSize(int srcWidth, int srcHeight)
计算图片合适压缩比较
- Parameters:
srcWidth- 资源宽度srcHeight- 资源高度
-
getImageSize
static Array<int> getImageSize(Context context, String url)
-
getImageTypeWithMime
static String getImageTypeWithMime(Context context, String path)
-
getContentResolverOpenInputStream
static InputStream getContentResolverOpenInputStream(Context context, Uri uri)
-
-
-
-