public class UnusedBitmapPool
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
android.graphics.Bitmap |
createBitmap(ImageSize size) |
android.graphics.Bitmap |
createBitmap(int width,
int height,
android.graphics.Bitmap.Config config) |
static UnusedBitmapPool |
get() |
android.graphics.Bitmap |
getBitmap(ImageSize size) |
android.graphics.Bitmap |
getBitmap(int width,
int height,
android.graphics.Bitmap.Config config) |
UnusedBitmapPool |
recycle(android.graphics.Bitmap bitmap) |
@NonNull @AnyThread public android.graphics.Bitmap createBitmap(@NonNull ImageSize size)
@NonNull @AnyThread public android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config)
@AnyThread public static UnusedBitmapPool get()
@Nullable @AnyThread public android.graphics.Bitmap getBitmap(ImageSize size)
@Nullable @AnyThread public android.graphics.Bitmap getBitmap(int width, int height, android.graphics.Bitmap.Config config)
@AnyThread public UnusedBitmapPool recycle(android.graphics.Bitmap bitmap)