首页 > 代码库 > Android SharedPreferences保存和读取对象
Android SharedPreferences保存和读取对象
SharedPreferences保存和读取对象
1.首先要序列化对象(以下是序列化实体类的样例,不方便贴出实体类全部的代码)
public class LoginResult extends BaseResult implements Serializable{ private static final long serialVersionUID = 1L; private String mobiletoken;
2.保存和读取对象的封装
public class ObjectSaveUtil { private final static String FILENAME = "login_data_save"; private final static String KEY = "loginResult"; /** * desc:保存对象 * @param context * @param key * @param obj 要保存的对象,仅仅能保存实现了serializable的对象 * modified: */ public static void saveObject(Context context,Object obj){ try { // 保存对象 SharedPreferences.Editor sharedata = http://www.mamicode.com/context.getSharedPreferences(FILENAME, 0).edit();>
挺好用的,欢迎大家复制使用
Android SharedPreferences保存和读取对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。