将 Object 封存到 SharedPreferences 中

将 Object 保存到 SharedPreferences 中1. MainActivity.java??3. main.xml??小记: ??????? 保存 Object

将 Object 保存到 SharedPreferences 中

1. MainActivity.java

?

?

3. main.xml

?

?

小记:

??????? 保存 Object 对象, 最终是以 String 形式保存在 SharedPreferences 中.

??????? 首先将 Object 对象放入到 Object输出流中(ObjectOutputStream), 再用 Base64 将流转换 byte[]

?

??????? 读取 Object 对象,?则相反

?

注意: 要在 http://commons.apache.org/codec/download_codec.cgi?中下载 Base64 jar 包并添加到 BuildPath 中.