Bitmap bmp = Bitmap.createBitmap(480, 800, Config.ARGB_8888);  
Canvas canvas = new Canvas(bmp);  
canvas.drawBitmap(this.bmp, matrix, paint);  
canvas.save(Canvas.ALL_SAVE_FLAG);  
canvas.restore();  
 String filepath = "";             
File file = new File("/sdcard/akai/");  
if(!file.exists())  
    file.mkdirs();  
    try {  
        FileOutputStream fos = new FileOutputStream(filepath);  
        bmp.compress(Bitmap.CompressFormat.PNG, 100, fos);  
        fos.close();  
    } catch (Exception e) {  
                e.printStackTrace();  
}