title: How to make folders of application in SD card are not accessible by file manager and other applications?.
body: <p>I am creating two folders to store images of my application in SD card.but these folder are visible in file manger.i want to prevent access of my folder from outside.i am saving images in that two folders.i am saving like this please help me any one.</p>
  
  <pre><code>File sdcard = Environment.getExternalStorageDirectory();
  File pictureDir = new File(sdcard, "Image_dir");
  if (!pictureDir.exists()) {
      pictureDir.mkdirs();
      }
  
  // saving the image file in the  folder Image_dir
  File f = null;
  f = new File(pictureDir, file_name);
  FileOutputStream fos = new FileOutputStream(f.getAbsolutePath());
  Bitmap image;
  image.compress(Bitmap.CompressFormat.PNG, 100, fos);
  fos.flush();
  fos.close();
  </code></pre>