Java tutorial
//package com.java2s; import android.graphics.Bitmap; public class Main { public static Bitmap scale(Bitmap bitmap, int width, int height, boolean recycle) throws OutOfMemoryError { Bitmap output = Bitmap.createScaledBitmap(bitmap, width, height, true); if (recycle && bitmap != output) { bitmap.recycle(); } return output; } }