Java tutorial
//package com.java2s; import android.content.Context; import android.os.Environment; public class Main { public static String getSavePath(Context context) { boolean hasSDCard = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED); if (hasSDCard) { return Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).toString(); } return context.getFilesDir().toString(); } }