Java tutorial
//package com.java2s; //License from project: Apache License import java.io.File; import java.io.FileOutputStream; import java.io.ObjectOutputStream; import android.content.Context; public class Main { public static void saveSeriObj(Context context, String fileName, Object o) throws Exception { String path = context.getFilesDir() + "/"; File dir = new File(path); dir.mkdirs(); File f = new File(dir, fileName); if (f.exists()) { f.delete(); } FileOutputStream os = new FileOutputStream(f); ObjectOutputStream objectOutputStream = new ObjectOutputStream(os); objectOutputStream.writeObject(o); objectOutputStream.close(); os.close(); } }