List of usage examples for android.os Environment DIRECTORY_PICTURES
String DIRECTORY_PICTURES
To view the source code for android.os Environment DIRECTORY_PICTURES.
Click Source Link
From source file:Main.java
/** * Create an default file for save image from camera. * * @return//ww w . ja v a 2 s .c om * @throws IOException */ public static File createDefaultImageFile() throws IOException { String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss", Locale.getDefault()).format(new Date()); String imageFileName = "JPEG_" + timeStamp + ".jpg"; File storageDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); if (!storageDir.exists()) { storageDir.mkdirs(); } return new File(storageDir, imageFileName); }
From source file:Main.java
public static String getDir(Context context, String path) { // File dir = context.getExternalFilesDir(Environment.DIRECTORY_PICTURES); File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); path = dir.getAbsolutePath() + "/" + path; return path;/* w w w . jav a2s. c om*/ }
From source file:Main.java
/** Create a File for saving an image*/ private static File getOutputMediaFile(String fileName) { // To be safe, you should check that the SDCard is mounted // using Environment.getExternalStorageState() before doing this. File mediaStorageDir = new File( Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "DFCarChecker"); // This location works best if you want the created images to be shared // between applications and persist after your app has been uninstalled. // Create the storage directory if it does not exist if (!mediaStorageDir.exists()) { if (!mediaStorageDir.mkdirs()) { Log.d("DFCarChecker", "failed to create directory"); return null; }/*from w ww.jav a 2s. c om*/ } File mediaFile; mediaFile = new File(mediaStorageDir.getPath() + File.separator + fileName + ".jpg"); return mediaFile; }
From source file:Main.java
public static Uri createImageFile() { // Create an image file name String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()); String imageFileName = "JPEG_" + timeStamp + "_"; File storageDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); File image;// ww w .j a v a 2s.c o m try { image = File.createTempFile(imageFileName, /* prefix */ ".jpg", /* suffix */ storageDir /* directory */ ); } catch (IOException e) { Log.d(TAG, "create tmp file error!", e); return null; } return Uri.fromFile(image); }
From source file:Main.java
/** * Create a File for saving an image or video *///from w w w. j a v a 2 s. c o m public static File getOutputMediaFile(int type) { // To be safe, you should check that the SDCard is mounted // using Environment.getExternalStorageState() before doing this. File mediaStorageDir = new File( Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "MyCameraApp"); // This location works best if you want the created images to be shared // between applications and persist after your app has been uninstalled. // Create the storage directory if it does not exist if (!mediaStorageDir.exists()) { if (!mediaStorageDir.mkdirs()) { Log.d("MyCameraApp", "failed to create directory"); return null; } } // Create a media file name String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()); File mediaFile; if (type == MEDIA_TYPE_IMAGE) { mediaFile = new File(mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg"); } else if (type == MEDIA_TYPE_VIDEO) { mediaFile = new File(mediaStorageDir.getPath() + File.separator + "VID_" + timeStamp + ".mp4"); } else if (type == MEDIA_TYPE_AUDIO) { mediaFile = new File(mediaStorageDir.getPath() + File.separator + "AUD_" + timeStamp + ".mp3"); } else { return null; } return mediaFile; }
From source file:Main.java
public static File getOutputMediaFile(Context context, String mediaName) { File mediaStorageDir = null;//from ww w . j ava 2 s . co m try { mediaStorageDir = new File(context.getExternalFilesDir(Environment.DIRECTORY_PICTURES), ImgFolderName); } catch (Exception e) { e.printStackTrace(); } if (!mediaStorageDir.exists()) { if (!mediaStorageDir.mkdirs()) { return null; } } File mediaFile = new File(mediaStorageDir.getPath() + File.separator + mediaName); return mediaFile; }
From source file:Main.java
private static File getOutputMediaFile(int type) { File mediaStorageDir = new File( Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), ""); if (!mediaStorageDir.exists()) { if (!mediaStorageDir.mkdirs()) { Log.d("failed", "Oops! Failed create " + "Alumni Space Picture" + " directory"); return null; }//from w w w . j a v a2s .c om } // Create a media file name String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss", Locale.getDefault()).format(new Date()); File mediaFile; if (type == 10) { mediaFile = new File(mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg"); } else { return null; } return mediaFile; }
From source file:Main.java
/** Create a File for saving an image or video */ private static File getOutputMediaFile() { // To be safe, you should check that the SDCard is mounted // using Environment.getExternalStorageState() before doing this. File mediaStorageDir = new File( Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "FoodBook"); // This location works best if you want the created images to be shared // between applications and persist after your app has been uninstalled. // Create the storage directory if it does not exist if (!mediaStorageDir.exists()) { if (!mediaStorageDir.mkdirs()) { Log.d("FoodBook", "failed to create directory"); return null; }// w w w . j a v a2 s . c o m } // Create a media file name String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()); File mediaFile = new File(mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg"); return mediaFile; }
From source file:Main.java
/** Create a File for saving an image or video */ public static File getOutputMediaFile(int type) { if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) return null; File mediaStorageDir = new File( Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "MacauFood"); // This location works best if you want the created images to be shared // between applications and persist after your app has been uninstalled. // Create the storage directory if it does not exist if (!mediaStorageDir.exists()) { if (!mediaStorageDir.mkdirs()) { Log.d("MacauFood", "failed to create directory"); return null; }//from w w w . j av a2 s . c om } // Create a media file name String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()); File mediaFile; if (type == MEDIA_TYPE_IMAGE) { mediaFile = new File(mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg"); } else if (type == MEDIA_TYPE_VIDEO) { mediaFile = new File(mediaStorageDir.getPath() + File.separator + "VID_" + timeStamp + ".mp4"); } else { return null; } return mediaFile; }
From source file:Main.java
public static File getAlbumDir() { if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) { File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); File storageDir = new File(dir, "MyAlbum"); if (!storageDir.mkdirs()) { if (!storageDir.exists()) { return null; }//from w w w . ja v a 2 s .c o m } return storageDir; } else { return null; } }