利用SharePrefrence和Gson实现实体类的保存与获取
Posted 安卓笔记侠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用SharePrefrence和Gson实现实体类的保存与获取相关的知识,希望对你有一定的参考价值。
实现需要Gson获者其他能将实体类转换成json的jar包
接下来是主要方法:
保存实体类
public static void putClass(ModelBase model){//需要实体类继承一个基类 String key=model.getClass().getName(); String value=new Gson().toJson(model); putString(key, value); }
获取实体类
public static <T> T getClass(Class<T> model){ String key=model.getName(); String value=getString(key, ""); T t= new Gson().fromJson(value,model); return t; }
以上是关于利用SharePrefrence和Gson实现实体类的保存与获取的主要内容,如果未能解决你的问题,请参考以下文章