首页 > 代码库 > 利用SharePrefrence和Gson实现实体类的保存与获取

利用SharePrefrence和Gson实现实体类的保存与获取

实现需要Gson获者其他能将实体类转换成json的jar包

接下来是主要方法:

保存实体类

public static  void putClass(ModelBase model){//需要实体类继承一个基类  
        String key=model.getClass().getName();  
        String value=http://www.mamicode.com/new Gson().toJson(model);  >

获取实体类 

public static <T> T getClass(Class<T> model){  
        String key=model.getName();  
        String value=http://www.mamicode.com/getString(key, "");  
        T t= new Gson().fromJson(value,model);  
        return t;  
    } 

  

  

利用SharePrefrence和Gson实现实体类的保存与获取