Bitmap bmp=BitmapFactory.decodeByteArray(val, 0, val.length);
ImageView img = new ImageView(this);
img.setImageBitmap(bmp);
Надеюсь, это поможет
Edit:
Для записи во внутреннюю память
FileOutputStream fout;
fout = openFileOutput("temp.jpg",Context.MODE_WORLD_WRITEABLE);
b1.compress(CompressFormat.JPEG, 100, fout);
Для записи во внешнюю память
FileOutputStream out = new FileOutputStream(Environment.getExternalStorageDirectory().getAbsolutePath()+"/temp.JPEG");
bm.compress(Bitmap.CompressFormat.JPEG,90, fout);