Итак, вы хотите, как сохранить изображение на SDCard из нарисованного ресурса.не так ли?
Сначала получите растровое изображение из вашего нарисованного ресурса, а затем сохраните растровое изображение как изображение в нужном месте
Bitmap bitmap = BitmapFactory.decodeResource( getResources(), R.drawable.my_image);
Путь к SD-карте можно получить с помощью:
String extStorageDirectory = Environment.getExternalStorageDirectory().toString();
Затем сохраните в SDCard
File file = new File(extStorageDirectory, "myimagefile.png");
FileOutputStream outStream = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.PNG, 100, outStream);
outStream.flush();
outStream.close();
Не забудьте добавить разрешение android.permission.WRITE_EXTERNAL_STORAGE в файл манифеста.