Android examples for App:Cache
write Serializable to Cache
import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; import java.io.StreamCorruptedException; import android.content.Context; public class Main{ public static void writeCache(Context context, String key, Serializable obj) {/*from w w w . ja v a 2 s . c o m*/ String encypt_key = CipherUtil.encrypt2md5(key); FileOutputStream fos = null; ObjectOutputStream oos = null; try { fos = context.openFileOutput(encypt_key, Context.MODE_PRIVATE); oos = new ObjectOutputStream(fos); oos.writeObject(obj); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { oos.close(); } catch (Exception e) { } try { fos.close(); } catch (Exception e) { } } } }