【第22期】观点:IT 行业加班,到底有没有价值?

SharedPreferences 存储对象

原创 2015年07月09日 15:17:44



public static String oToBase64String(Object o) throws Exception {
		// 创建字节输出流
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		// 创建对象输出流,并封装字节流
		ObjectOutputStream oos = new ObjectOutputStream(baos);
		// 将对象写入字节流
		oos.writeObject(o);
		// 将字节流编码成base64的字符窜
		return new String(SSOBase64.encode(baos.toByteArray()));
	}
	
	public static Object base64StringToo(String base64String) throws Exception {
		// 读取字节
		byte[] base64 = SSOBase64.decode(base64String.getBytes());
		// 封装到字节流
		ByteArrayInputStream bais = new ByteArrayInputStream(base64);
		// 再次封装
		ObjectInputStream bis = new ObjectInputStream(bais);
		// 读取对象
		return bis.readObject();
	}


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Android SharedPreferences存储基本数据类型、List集合、Map集合、对象都在这了

import android.content.Context; import android.content.SharedPreferences; import android.content.Sha...

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (三) —— SharePrefe

除了SQLite数据库外,SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<包名>/shared_prefs目录下。SharedPre...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

Android 中使用SharedPreferences存储通用对象

由于最近开发的项目在赶进度实在是太忙了 ,也没时间去更新博客文章,今天写写关于在实际开发中使用 使用SharedPreferences 来存储通用的对象的方法.对大对数开发这来说使用SharedPr...

Android SharedPreferences 存储复杂对象

用SharedPreferences存储一些常用的设置信息很方便,但是我们知道SharedPreferences只能存储一些简单的类型

android开发之SharedPreferences存储对象

懒得,只为了更好的懒惰!
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)