title: Writing object to internal storage in android (Inside new directory)
body: <p>I've seen how to write to internal storage using this method..</p>
  
  <pre><code>public void storeSerializedObject(MyObject theObject) {
  
  
  
          FileOutputStream fileOut = null;
          String fileName = theObject.getName();
          try {
  
  
              fileOut = context.getApplicationContext().openFileOutput(
                      fileName + ".ser", Context.MODE_PRIVATE);
              ObjectOutputStream out = new ObjectOutputStream(fileOut);
              out.writeObject(theObject);
              out.close();
              fileOut.close();
  
          } catch (IOException i) {
              i.printStackTrace();
          }
  
      }
  </code></pre>
  
  <p>The thing is I want to place theObject in some new specified directory.
  Then eventually search that directory for all .ser files, and deserialize each object.<br>
  So basically, how would you do that?</p>
  
  <p>Also, using the above approach to file storing, is there a way to check that default unnamed location for a list of all filenames within its contents?</p>