Android 如何计算图像所占用的内存以加载到内存中?

Android 如何计算图像所占用的内存以加载到内存中?,android,image,memory-management,Android,Image,Memory Management,我有一个直截了当的问题,一个图像需要多少内存才能载入内存。如何计算这个。在执行此操作时,哪个参数很重要 我认为是宽度*高度*每像素位/8字节。我不知道你为什么需要这个。如果在创建图像时,您发现了内存错误,您可以捕获它并缩放图像,那么为什么它不是一个真正的问题?请评论,如果您有任何问题+1的回应,但我们无法赶上OutOfMemoryError。您应该知道,在Java/Android中,我们可以像这样捕获它,请尝试{Bitmap.createBitmap(..)}catch(outofmemoree

我有一个直截了当的问题,一个图像需要多少内存才能载入内存。如何计算这个。在执行此操作时,哪个参数很重要

我认为是宽度*高度*每像素位/8字节。我不知道你为什么需要这个。如果在创建图像时,您发现了内存错误,您可以捕获它并缩放图像,那么

为什么它不是一个真正的问题?请评论,如果您有任何问题+1的回应,但我们无法赶上OutOfMemoryError。您应该知道,在Java/Android中,我们可以像这样捕获它,请尝试{Bitmap.createBitmap(..)}catch(outofmemoreerror x){..在这里缩放..}