Class MemorySizeCalculator
java.lang.Object
com.bumptech.glide.load.engine.cache.MemorySizeCalculator
A calculator that tries to intelligently determine cache sizes for a given device based on some
constants and the devices screen density, width, and height.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConstructs anMemorySizeCalculatorwith reasonable defaults that can be optionally overridden. -
Method Summary
Modifier and TypeMethodDescriptionintReturns the recommended array pool size for the device it is run on in bytes.intReturns the recommended bitmap pool size for the device it is run on in bytes.intReturns the recommended memory cache size for the device it is run on in bytes.
-
Method Details
-
getMemoryCacheSize
public int getMemoryCacheSize()Returns the recommended memory cache size for the device it is run on in bytes. -
getBitmapPoolSize
public int getBitmapPoolSize()Returns the recommended bitmap pool size for the device it is run on in bytes. -
getArrayPoolSizeInBytes
public int getArrayPoolSizeInBytes()Returns the recommended array pool size for the device it is run on in bytes.
-